diff --git a/.circleci/config.yml b/.circleci/config.yml index 70838cd56..1f62e76a8 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -5,7 +5,7 @@ jobs: build: working_directory: ~/sunbird-questionset-editor docker: - - image: cimg/node:14.21.3-browsers + - image: cimg/node:18.19.1-browsers steps: - browser-tools/install-chrome - run: @@ -17,7 +17,7 @@ jobs: command: 'node --version' - run: name: Installing angular cli - command: 'npm install -g @angular/cli@15 --no-progress' + command: 'npm install -g @angular/cli@16 --no-progress' #~ - restore_cache: #~ key: dependency-cache-{{ checksum "package.json" }} - run: diff --git a/package-lock.json b/package-lock.json index 2cea8ad0a..804e0f47f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,64 +1,158 @@ { "name": "sunbird-questionset-editor", "version": "0.0.0", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "packages": { + "": { + "name": "sunbird-questionset-editor", + "version": "0.0.0", + "dependencies": { + "@angular-devkit/core": "^16.2.13", + "@angular/animations": "^16.2.12", + "@angular/cdk": "16.2.14", + "@angular/common": "^16.2.12", + "@angular/compiler": "^16.2.12", + "@angular/core": "^16.2.12", + "@angular/elements": "^16.2.12", + "@angular/forms": "^16.2.12", + "@angular/material": "^16.2.14", + "@angular/platform-browser": "^16.2.12", + "@angular/platform-browser-dynamic": "^16.2.12", + "@angular/router": "^16.2.12", + "@project-sunbird/ckeditor-build-classic": "^4.1.3", + "@project-sunbird/client-services": "^5.1.2", + "@project-sunbird/common-form-elements-full": "^6.0.3", + "@project-sunbird/ng2-semantic-ui": "8.0.2", + "@project-sunbird/sb-styles": "0.0.9", + "@project-sunbird/sunbird-file-upload-library": "1.0.2", + "@project-sunbird/sunbird-quml-player-web-component": "4.0.0-beta.0", + "@project-sunbird/sunbird-resource-library": "8.0.0-beta.3", + "@project-sunbird/telemetry-sdk": "0.0.29", + "@types/jquery": "^3.5.5", + "alphanum-sort": "^1.0.2", + "async": "^3.2.4", + "concat": "^1.0.3", + "core-js": "^2.5.4", + "export-to-csv": "^0.2.1", + "express": "^4.17.1", + "express-http-proxy": "^1.6.2", + "font-awesome": "^4.7.0", + "fs-extra": "^8.1.0", + "gulp": "^4.0.2", + "gulp-svgmin": "^3.0.0", + "jquery": "^3.5.1", + "jquery.fancytree": "^2.37.0", + "karma-mocha-reporter": "^2.2.5", + "katex": "^0.12.0", + "lodash-es": "^4.17.21", + "mathjax-full": "^3.1.2", + "moment": "^2.29.1", + "ngx-bootstrap": "^11.0.0", + "ngx-chips": "^2.2.2", + "ngx-infinite-scroll": "^16.0.0", + "rxjs": "~6.6.3", + "svg2img": "^0.6.1", + "tslib": "^2.0.0", + "uuid": "^9.0.0", + "zone.js": "~0.13.3" + }, + "devDependencies": { + "@angular-devkit/build-angular": "^16.2.13", + "@angular/cli": "^16.2.13", + "@angular/compiler-cli": "^16.2.12", + "@angular/language-service": "^16.2.12", + "@types/jasmine": "~3.6.0", + "@types/jasminewd2": "~2.0.3", + "@types/node": "^12.11.1", + "codelyzer": "^6.0.0", + "dotenv": "^16.3.1", + "jasmine-core": "~3.8.0", + "jasmine-spec-reporter": "~5.0.0", + "karma": "~6.4.0", + "karma-chrome-launcher": "~3.1.0", + "karma-coverage": "^2.2.0", + "karma-jasmine": "~4.0.0", + "karma-jasmine-html-reporter": "^1.5.0", + "ng-packagr": "^16.2.3", + "protractor": "~7.0.0", + "ts-node": "~7.0.0", + "tslint": "~6.1.0", + "typescript": "4.9.5" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" } }, - "@angular-devkit/architect": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1502.8.tgz", - "integrity": "sha512-rTltw2ABHrcKc8EGimALvXmrDTP5hlNbEy6nYolJoXEI9EwHgriWrVLVPs3OEF+/ed47dbJi9EGOXUOgzgpB5A==", + "node_modules/@angular-devkit/architect": { + "version": "0.1602.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.13.tgz", + "integrity": "sha512-ejrOYoXgbhDYjdaW4B2SyWeb6AqR8vqqzMyvCq2JX7fo08IhLnVu1fcl0fwr161l37TuzgPNWrHSciOzzmZDkw==", "dev": true, - "requires": { - "@angular-devkit/core": "15.2.8", - "rxjs": "6.6.7" + "dependencies": { + "@angular-devkit/core": "16.2.13", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/architect/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" } }, - "@angular-devkit/build-angular": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-15.2.8.tgz", - "integrity": "sha512-TGDnXhhOG6h6TOrWWzfnkha7wYBOXi7iJc1o1w1VKCayE3T6TZZdF847aK66vL9KG7AKYVdGhWEGw2WBHUBUpg==", + "node_modules/@angular-devkit/build-angular": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.13.tgz", + "integrity": "sha512-2G8gnBpBKcu+/jJH5DJZyMgn2RwDFPgiNSkcLKFg5DdqVFVT3CCoZAobfpAEMndrysfMmoUPGuAmsgCfdczQjg==", "dev": true, - "requires": { - "@ampproject/remapping": "2.2.0", - "@angular-devkit/architect": "0.1502.8", - "@angular-devkit/build-webpack": "0.1502.8", - "@angular-devkit/core": "15.2.8", - "@babel/core": "7.20.12", - "@babel/generator": "7.20.14", - "@babel/helper-annotate-as-pure": "7.18.6", - "@babel/helper-split-export-declaration": "7.18.6", + "dependencies": { + "@ampproject/remapping": "2.2.1", + "@angular-devkit/architect": "0.1602.13", + "@angular-devkit/build-webpack": "0.1602.13", + "@angular-devkit/core": "16.2.13", + "@babel/core": "7.22.9", + "@babel/generator": "7.22.9", + "@babel/helper-annotate-as-pure": "7.22.5", + "@babel/helper-split-export-declaration": "7.22.6", "@babel/plugin-proposal-async-generator-functions": "7.20.7", - "@babel/plugin-transform-async-to-generator": "7.20.7", - "@babel/plugin-transform-runtime": "7.19.6", - "@babel/preset-env": "7.20.2", - "@babel/runtime": "7.20.13", - "@babel/template": "7.20.7", + "@babel/plugin-transform-async-to-generator": "7.22.5", + "@babel/plugin-transform-runtime": "7.22.9", + "@babel/preset-env": "7.22.9", + "@babel/runtime": "7.22.6", + "@babel/template": "7.22.5", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "15.2.8", + "@ngtools/webpack": "16.2.13", + "@vitejs/plugin-basic-ssl": "1.0.1", "ansi-colors": "4.1.3", - "autoprefixer": "10.4.13", - "babel-loader": "9.1.2", + "autoprefixer": "10.4.14", + "babel-loader": "9.1.3", "babel-plugin-istanbul": "6.1.1", - "browserslist": "4.21.5", - "cacache": "17.0.4", + "browserslist": "^4.21.5", "chokidar": "3.5.3", "copy-webpack-plugin": "11.0.0", - "critters": "0.0.16", - "css-loader": "6.7.3", - "esbuild": "0.17.8", - "esbuild-wasm": "0.17.8", - "glob": "8.1.0", + "critters": "0.0.20", + "css-loader": "6.8.1", + "esbuild-wasm": "0.18.17", + "fast-glob": "3.3.1", + "guess-parser": "0.4.22", "https-proxy-agent": "5.0.1", "inquirer": "8.2.4", "jsonc-parser": "3.2.0", @@ -67,2541 +161,2839 @@ "less-loader": "11.1.0", "license-webpack-plugin": "4.0.2", "loader-utils": "3.2.1", - "magic-string": "0.29.0", - "mini-css-extract-plugin": "2.7.2", - "open": "8.4.1", + "magic-string": "0.30.1", + "mini-css-extract-plugin": "2.7.6", + "mrmime": "1.0.1", + "open": "8.4.2", "ora": "5.4.1", "parse5-html-rewriting-stream": "7.0.0", - "piscina": "3.2.0", - "postcss": "8.4.21", - "postcss-loader": "7.0.2", + "picomatch": "2.3.1", + "piscina": "4.0.0", + "postcss": "8.4.31", + "postcss-loader": "7.3.3", "resolve-url-loader": "5.0.0", - "rxjs": "6.6.7", - "sass": "1.58.1", - "sass-loader": "13.2.0", - "semver": "7.3.8", + "rxjs": "7.8.1", + "sass": "1.64.1", + "sass-loader": "13.3.2", + "semver": "7.5.4", "source-map-loader": "4.0.1", "source-map-support": "0.5.21", - "terser": "5.16.3", + "terser": "5.19.2", "text-table": "0.2.0", "tree-kill": "1.2.2", - "tslib": "2.5.0", - "webpack": "5.76.1", - "webpack-dev-middleware": "6.0.1", - "webpack-dev-server": "4.11.1", - "webpack-merge": "5.8.0", + "tslib": "2.6.1", + "vite": "4.5.2", + "webpack": "5.88.2", + "webpack-dev-middleware": "6.1.2", + "webpack-dev-server": "4.15.1", + "webpack-merge": "5.9.0", "webpack-subresource-integrity": "5.1.0" }, - "dependencies": { - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.18.17" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0", + "@angular/localize": "^16.0.0", + "@angular/platform-server": "^16.0.0", + "@angular/service-worker": "^16.0.0", + "jest": "^29.5.0", + "jest-environment-jsdom": "^29.5.0", + "karma": "^6.3.0", + "ng-packagr": "^16.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=4.9.3 <5.2" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true }, - "esbuild": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.8.tgz", - "integrity": "sha512-g24ybC3fWhZddZK6R3uD2iF/RIPnRpwJAqLov6ouX3hMbY4+tKolP0VMF3zuIYCaXun+yHwS5IPQ91N2BT191g==", - "dev": true, - "optional": true, - "requires": { - "@esbuild/android-arm": "0.17.8", - "@esbuild/android-arm64": "0.17.8", - "@esbuild/android-x64": "0.17.8", - "@esbuild/darwin-arm64": "0.17.8", - "@esbuild/darwin-x64": "0.17.8", - "@esbuild/freebsd-arm64": "0.17.8", - "@esbuild/freebsd-x64": "0.17.8", - "@esbuild/linux-arm": "0.17.8", - "@esbuild/linux-arm64": "0.17.8", - "@esbuild/linux-ia32": "0.17.8", - "@esbuild/linux-loong64": "0.17.8", - "@esbuild/linux-mips64el": "0.17.8", - "@esbuild/linux-ppc64": "0.17.8", - "@esbuild/linux-riscv64": "0.17.8", - "@esbuild/linux-s390x": "0.17.8", - "@esbuild/linux-x64": "0.17.8", - "@esbuild/netbsd-x64": "0.17.8", - "@esbuild/openbsd-x64": "0.17.8", - "@esbuild/sunos-x64": "0.17.8", - "@esbuild/win32-arm64": "0.17.8", - "@esbuild/win32-ia32": "0.17.8", - "@esbuild/win32-x64": "0.17.8" - } + "@angular/platform-server": { + "optional": true }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } + "@angular/service-worker": { + "optional": true }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, + "jest": { "optional": true }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } + "jest-environment-jsdom": { + "optional": true }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } + "karma": { + "optional": true }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } + "ng-packagr": { + "optional": true }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "protractor": { + "optional": true }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@types/node": { + "version": "20.11.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz", + "integrity": "sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", + "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", + "dev": true, + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==", + "dev": true + }, + "node_modules/@angular-devkit/build-angular/node_modules/vite": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.2.tgz", + "integrity": "sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==", + "dev": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } + "less": { + "optional": true }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } + "lightningcss": { + "optional": true }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } + "sass": { + "optional": true }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } + "stylus": { + "optional": true }, - "tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", - "dev": true + "sugarss": { + "optional": true }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "terser": { + "optional": true } } }, - "@angular-devkit/build-webpack": { - "version": "0.1502.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1502.8.tgz", - "integrity": "sha512-jWtNv+S03FFLDe/C8SPCcRvkz3bSb2R+919IT086Q9axIPQ1VowOEwzt2k3qXPSSrC7GSYuASM+X92dB47NTQQ==", + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1602.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.13.tgz", + "integrity": "sha512-H7CqnC0kvWR0Q45ZXsCO3M9lGd4dOajEmkCVmq7vVptU3nJRbCqJ0ZScj9bH5YSlcdO0jPbOdcTELWyEZ3BMFQ==", + "dev": true, + "dependencies": { + "@angular-devkit/architect": "0.1602.13", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^4.0.0" + } + }, + "node_modules/@angular-devkit/build-webpack/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "requires": { - "@angular-devkit/architect": "0.1502.8", - "rxjs": "6.6.7" + "dependencies": { + "tslib": "^2.1.0" } }, - "@angular-devkit/core": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-15.2.8.tgz", - "integrity": "sha512-Lo4XrbDMtXarKnMrFgWLmQdSX+3QPNAg4otG8cmp/U4jJyjV4dAYKEAsb1sCNGUSM4h4v09EQU/5ugVjDU29lQ==", - "requires": { + "node_modules/@angular-devkit/core": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.13.tgz", + "integrity": "sha512-6jTlYOIeYsOF/Vw/hBNusjoCmKJBByoyGS1Fu2Yav8ltxYK04aDtI73l9JJB/5Cpzhc4YELrMqBMH7in5Vowaw==", + "dependencies": { "ajv": "8.12.0", "ajv-formats": "2.1.1", "jsonc-parser": "3.2.0", - "rxjs": "6.6.7", + "picomatch": "2.3.1", + "rxjs": "7.8.1", "source-map": "0.7.4" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^3.5.2" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } } }, - "@angular-devkit/schematics": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-15.2.8.tgz", - "integrity": "sha512-w6EUGC96kVsH9f8sEzajzbONMawezyVBiSo+JYp5r25rQArAz/a+KZntbuETWHQ0rQOEsKmUNKxwmr11BaptSQ==", + "node_modules/@angular-devkit/core/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-16.2.13.tgz", + "integrity": "sha512-uhhJZpppaeuT/2V6RiCheJKzS4bAZADL+Gw59VJaojqS8ssdG1UzvqRJokIzFzP7+MhHWylZBWUvWLQxuUvtsA==", "dev": true, - "requires": { - "@angular-devkit/core": "15.2.8", + "dependencies": { + "@angular-devkit/core": "16.2.13", "jsonc-parser": "3.2.0", - "magic-string": "0.29.0", + "magic-string": "0.30.1", "ora": "5.4.1", - "rxjs": "6.6.7" + "rxjs": "7.8.1" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/schematics/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" } }, - "@angular/animations": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-15.2.9.tgz", - "integrity": "sha512-GQujLhI0cQFcl4Q8y0oSYKSRnW23GIeSL+Arl4eFufziJ9hGAAQNuesaNs/7i+9UlTHDMkPH3kd5ScXuYYz6wg==", - "requires": { + "node_modules/@angular/animations": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-16.2.12.tgz", + "integrity": "sha512-MD0ElviEfAJY8qMOd6/jjSSvtqER2RDAi0lxe6EtUacC1DHCYkaPrKW4vLqY+tmZBg1yf+6n+uS77pXcHHcA3w==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "16.2.12" } }, - "@angular/cdk": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-15.2.3.tgz", - "integrity": "sha512-zb9/7nVT7VdqJeQ2l10Ei2Uhm9Woc8msUUbE+VxNON3e7N2czbZeRpDdV/tyA46/9sgEvYcOXLCIB+8JkF5FwQ==", - "requires": { - "parse5": "^7.1.2", + "node_modules/@angular/cdk": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-16.2.14.tgz", + "integrity": "sha512-n6PrGdiVeSTEmM/HEiwIyg6YQUUymZrb5afaNLGFRM5YL0Y8OBqd+XhCjb0OfD/AfgCUtedVEPwNqrfW8KzgGw==", + "dependencies": { "tslib": "^2.3.0" + }, + "optionalDependencies": { + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@angular/common": "^16.0.0 || ^17.0.0", + "@angular/core": "^16.0.0 || ^17.0.0", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "@angular/cli": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-15.2.8.tgz", - "integrity": "sha512-3VlTfm6DUZfFHBY43vQSAaqmFTxy3VtRd/iDBCHcEPhHwYLWBvNwReJuJfNja8O105QQ6DBiYVBExEBtPmjQ4w==", + "node_modules/@angular/cli": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-16.2.13.tgz", + "integrity": "sha512-Zs/IHV0qeQBlRYp3XTJP96KKMFrOVd4gFWEXyt8xVbma9W7UCWr/0C6D8HRFjheiT40TSa2Suwpk6Hppm+9ESA==", "dev": true, - "requires": { - "@angular-devkit/architect": "0.1502.8", - "@angular-devkit/core": "15.2.8", - "@angular-devkit/schematics": "15.2.8", - "@schematics/angular": "15.2.8", + "dependencies": { + "@angular-devkit/architect": "0.1602.13", + "@angular-devkit/core": "16.2.13", + "@angular-devkit/schematics": "16.2.13", + "@schematics/angular": "16.2.13", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.3", - "ini": "3.0.1", + "ini": "4.1.1", "inquirer": "8.2.4", "jsonc-parser": "3.2.0", "npm-package-arg": "10.1.0", "npm-pick-manifest": "8.0.1", - "open": "8.4.1", + "open": "8.4.2", "ora": "5.4.1", - "pacote": "15.1.0", - "resolve": "1.22.1", - "semver": "7.3.8", + "pacote": "15.2.0", + "resolve": "1.22.2", + "semver": "7.5.4", "symbol-observable": "4.0.0", - "yargs": "17.6.2" + "yargs": "17.7.2" }, - "dependencies": { - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "ini": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.1.tgz", - "integrity": "sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "dev": true, - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", - "dev": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "@angular/common": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-15.2.9.tgz", - "integrity": "sha512-LM9/UHG2dRrOzlu2KovrFwWIziFMjRxHzSP3Igw6Symw/wIl0kXGq8Fn6RpFP78zmLqnv+IQOoRiby9MCXsI4g==", - "requires": { + "node_modules/@angular/common": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-16.2.12.tgz", + "integrity": "sha512-B+WY/cT2VgEaz9HfJitBmgdk4I333XG/ybC98CMC4Wz8E49T8yzivmmxXB3OD6qvjcOB6ftuicl6WBqLbZNg2w==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "16.2.12", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "@angular/compiler": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-15.2.9.tgz", - "integrity": "sha512-MoKugbjk+E0wRBj12uvIyDLELlVLonnqjA2+XiF+7FxALIeyds3/qQeEoMmYIqAbN3NnTT5pV92RxWwG4tHFwA==", - "requires": { + "node_modules/@angular/compiler": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-16.2.12.tgz", + "integrity": "sha512-6SMXUgSVekGM7R6l1Z9rCtUGtlg58GFmgbpMCsGf+VXxP468Njw8rjT2YZkf5aEPxEuRpSHhDYjqz7n14cwCXQ==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "16.2.12" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } } }, - "@angular/compiler-cli": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-15.2.9.tgz", - "integrity": "sha512-zsbI8G2xHOeYWI0hjFzrI//ZhZV9il/uQW5dAimfwJp06KZDeXZ3PdwY9JQslf6F+saLwOObxy6QMrIVvfjy9w==", + "node_modules/@angular/compiler-cli": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-16.2.12.tgz", + "integrity": "sha512-pWSrr152562ujh6lsFZR8NfNc5Ljj+zSTQO44DsuB0tZjwEpnRcjJEgzuhGXr+CoiBf+jTSPZKemtSktDk5aaA==", "dev": true, - "requires": { - "@babel/core": "7.19.3", + "dependencies": { + "@babel/core": "7.23.2", "@jridgewell/sourcemap-codec": "^1.4.14", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.27.0", "reflect-metadata": "^0.1.2", "semver": "^7.0.0", "tslib": "^2.3.0", "yargs": "^17.2.1" }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/compiler": "16.2.12", + "typescript": ">=4.9.3 <5.2" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "dev": true, "dependencies": { - "@babel/core": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.3", - "@babel/helper-compilation-targets": "^7.19.3", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.3", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.3", - "@babel/types": "^7.19.3", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@angular/core": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-15.2.9.tgz", - "integrity": "sha512-w46Z1yUXCQfKV7XfnamOoLA2VD0MVUUYVrUjO73mHSskDXSXxfZAEHO9kfUS71Cj35PvhP3mbkqWscpea2WeYg==", - "requires": { - "tslib": "^2.3.0" + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" } }, - "@angular/elements": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/elements/-/elements-15.2.9.tgz", - "integrity": "sha512-JtQd7LkQx4bP8HpecH9lb8CSG3O4+xjM9IxLq0Fnst9egBK1/EHpXTl0HoxVWagkjB49RadnNAcj5I5rOAH66w==", - "requires": { - "tslib": "^2.3.0" + "node_modules/@angular/compiler-cli/node_modules/@babel/generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz", + "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@angular/compiler-cli/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@angular/forms": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-15.2.9.tgz", - "integrity": "sha512-sk0pC2EFi2Ohg5J0q0NYptbT+2WOkoiERSMYA39ncDvlSZBWsNlxpkbGUSck7NIxjK2QfcVN1ldGbHlZTFvtqg==", - "requires": { + "node_modules/@angular/core": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-16.2.12.tgz", + "integrity": "sha512-GLLlDeke/NjroaLYOks0uyzFVo6HyLl7VOm0K1QpLXnYvW63W9Ql/T3yguRZa7tRkOAeFZ3jw+1wnBD4O8MoUA==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.13.0" } }, - "@angular/language-service": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-15.2.9.tgz", - "integrity": "sha512-B7lP4q/eHge2lZezOXS96EYzVf4stMCWfOnz7+pUUi0HbF+A5QCV65SWQddS/M+NM2jj8N2L/j+6UCH8lJjTQA==", - "dev": true + "node_modules/@angular/elements": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/elements/-/elements-16.2.12.tgz", + "integrity": "sha512-x5EPsoh6hikR52yWh4w9E+YEIIsHwPq88dlamTjDbqlShNfMFg9vRRTIGd0xzrSKc0yM/kkXNMzJUMcZAVdycQ==", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/core": "16.2.12", + "rxjs": "^6.5.3 || ^7.4.0" + } }, - "@angular/material": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-15.2.9.tgz", - "integrity": "sha512-emuFF/7+91Jq+6kVCl3FiVoFLtAZoh+woFQWNuK8nhx0HmD4ckLFI8d9a6ERYR3zRuKhq5deSRE2kYsfpjrrsQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/auto-init": "15.0.0-canary.684e33d25.0", - "@material/banner": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/button": "15.0.0-canary.684e33d25.0", - "@material/card": "15.0.0-canary.684e33d25.0", - "@material/checkbox": "15.0.0-canary.684e33d25.0", - "@material/chips": "15.0.0-canary.684e33d25.0", - "@material/circular-progress": "15.0.0-canary.684e33d25.0", - "@material/data-table": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dialog": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/drawer": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/fab": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/floating-label": "15.0.0-canary.684e33d25.0", - "@material/form-field": "15.0.0-canary.684e33d25.0", - "@material/icon-button": "15.0.0-canary.684e33d25.0", - "@material/image-list": "15.0.0-canary.684e33d25.0", - "@material/layout-grid": "15.0.0-canary.684e33d25.0", - "@material/line-ripple": "15.0.0-canary.684e33d25.0", - "@material/linear-progress": "15.0.0-canary.684e33d25.0", - "@material/list": "15.0.0-canary.684e33d25.0", - "@material/menu": "15.0.0-canary.684e33d25.0", - "@material/menu-surface": "15.0.0-canary.684e33d25.0", - "@material/notched-outline": "15.0.0-canary.684e33d25.0", - "@material/radio": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/segmented-button": "15.0.0-canary.684e33d25.0", - "@material/select": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/slider": "15.0.0-canary.684e33d25.0", - "@material/snackbar": "15.0.0-canary.684e33d25.0", - "@material/switch": "15.0.0-canary.684e33d25.0", - "@material/tab": "15.0.0-canary.684e33d25.0", - "@material/tab-bar": "15.0.0-canary.684e33d25.0", - "@material/tab-indicator": "15.0.0-canary.684e33d25.0", - "@material/tab-scroller": "15.0.0-canary.684e33d25.0", - "@material/textfield": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tooltip": "15.0.0-canary.684e33d25.0", - "@material/top-app-bar": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@angular/forms": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-16.2.12.tgz", + "integrity": "sha512-1Eao89hlBgLR3v8tU91vccn21BBKL06WWxl7zLpQmG6Hun+2jrThgOE4Pf3os4fkkbH4Apj0tWL2fNIWe/blbw==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/common": "16.2.12", + "@angular/core": "16.2.12", + "@angular/platform-browser": "16.2.12", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/language-service": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-16.2.12.tgz", + "integrity": "sha512-sZwB+ZEjChx9EYcqPaS4OnhC/q5RcedZjIdM9mCxuU/MtseURRYRI/8Hnm1RHo9qyc5PmsQpg7p9Vp/5hXLUjw==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.10.0" } }, - "@angular/platform-browser": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-15.2.9.tgz", - "integrity": "sha512-ufCHeSX+U6d43YOMkn3igwfqtlozoCXADcbyfUEG8m2y9XASobqmCKvdSk/zfl62oyiA8msntWBJVBE2l4xKXg==", - "requires": { + "node_modules/@angular/material": { + "version": "16.2.14", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-16.2.14.tgz", + "integrity": "sha512-zQIxUb23elPfiIvddqkIDYqQhAHa9ZwMblfbv+ug8bxr4D0Dw360jIarxCgMjAcLj7Ccl3GBqZMUnVeM6cjthw==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/auto-init": "15.0.0-canary.bc9ae6c9c.0", + "@material/banner": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/button": "15.0.0-canary.bc9ae6c9c.0", + "@material/card": "15.0.0-canary.bc9ae6c9c.0", + "@material/checkbox": "15.0.0-canary.bc9ae6c9c.0", + "@material/chips": "15.0.0-canary.bc9ae6c9c.0", + "@material/circular-progress": "15.0.0-canary.bc9ae6c9c.0", + "@material/data-table": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dialog": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/drawer": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/fab": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/floating-label": "15.0.0-canary.bc9ae6c9c.0", + "@material/form-field": "15.0.0-canary.bc9ae6c9c.0", + "@material/icon-button": "15.0.0-canary.bc9ae6c9c.0", + "@material/image-list": "15.0.0-canary.bc9ae6c9c.0", + "@material/layout-grid": "15.0.0-canary.bc9ae6c9c.0", + "@material/line-ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/linear-progress": "15.0.0-canary.bc9ae6c9c.0", + "@material/list": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu-surface": "15.0.0-canary.bc9ae6c9c.0", + "@material/notched-outline": "15.0.0-canary.bc9ae6c9c.0", + "@material/radio": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/segmented-button": "15.0.0-canary.bc9ae6c9c.0", + "@material/select": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/slider": "15.0.0-canary.bc9ae6c9c.0", + "@material/snackbar": "15.0.0-canary.bc9ae6c9c.0", + "@material/switch": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-bar": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-indicator": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-scroller": "15.0.0-canary.bc9ae6c9c.0", + "@material/textfield": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tooltip": "15.0.0-canary.bc9ae6c9c.0", + "@material/top-app-bar": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/animations": "^16.0.0 || ^17.0.0", + "@angular/cdk": "16.2.14", + "@angular/common": "^16.0.0 || ^17.0.0", + "@angular/core": "^16.0.0 || ^17.0.0", + "@angular/forms": "^16.0.0 || ^17.0.0", + "@angular/platform-browser": "^16.0.0 || ^17.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/platform-browser": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-16.2.12.tgz", + "integrity": "sha512-NnH7ju1iirmVEsUq432DTm0nZBGQsBrU40M3ZeVHMQ2subnGiyUs3QyzDz8+VWLL/T5xTxWLt9BkDn65vgzlIQ==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/animations": "16.2.12", + "@angular/common": "16.2.12", + "@angular/core": "16.2.12" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } } }, - "@angular/platform-browser-dynamic": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-15.2.9.tgz", - "integrity": "sha512-ZIYDM6MShblb8OyV1m4+18lJJ2LCeICmeg2uSbpFYptYBSOClrTiYOOFVDJvn7HLvNzljLs16XPrgyaYVqNpcw==", - "requires": { + "node_modules/@angular/platform-browser-dynamic": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-16.2.12.tgz", + "integrity": "sha512-ya54jerNgreCVAR278wZavwjrUWImMr2F8yM5n9HBvsMBbFaAQ83anwbOEiHEF2BlR+gJiEBLfpuPRMw20pHqw==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/common": "16.2.12", + "@angular/compiler": "16.2.12", + "@angular/core": "16.2.12", + "@angular/platform-browser": "16.2.12" } }, - "@angular/router": { - "version": "15.2.9", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-15.2.9.tgz", - "integrity": "sha512-UCbh5DLSDhybv0xKYT7kGQMfOVdyhHIHOZz5EYVebbhste6S+W1LE57vTHq7QtxJsyKBa/WSkaUkCLXD6ntCAg==", - "requires": { + "node_modules/@angular/router": { + "version": "16.2.12", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-16.2.12.tgz", + "integrity": "sha512-aU6QnYSza005V9P3W6PpkieL56O0IHps96DjqI1RS8yOJUl3THmokqYN4Fm5+HXy4f390FN9i6ftadYQDKeWmA==", + "dependencies": { "tslib": "^2.3.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "peerDependencies": { + "@angular/common": "16.2.12", + "@angular/core": "16.2.12", + "@angular/platform-browser": "16.2.12", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "@assemblyscript/loader": { + "node_modules/@assemblyscript/loader": { "version": "0.10.1", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", "dev": true }, - "@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "node_modules/@babel/code-frame": { + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dev": true, - "requires": { - "@babel/highlight": "^7.22.5" + "dependencies": { + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/compat-data": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", - "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", - "dev": true + "node_modules/@babel/compat-data": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.1.tgz", + "integrity": "sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/core": { - "version": "7.20.12", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", - "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.7", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helpers": "^7.20.7", - "@babel/parser": "^7.20.7", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.20.12", - "@babel/types": "^7.20.7", + "node_modules/@babel/core": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.6", + "@babel/parser": "^7.22.7", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.8", + "@babel/types": "^7.22.5", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", "json5": "^2.2.2", - "semver": "^6.3.0" + "semver": "^6.3.1" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "@babel/generator": { - "version": "7.20.14", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.14.tgz", - "integrity": "sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==", + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "requires": { - "@babel/types": "^7.20.7", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, - "requires": { - "@babel/types": "^7.18.6" + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", - "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, - "requires": { - "@babel/types": "^7.22.5" + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-compilation-targets": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", - "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, - "requires": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.3", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - } + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-create-class-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", - "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.1.tgz", + "integrity": "sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-replace-supers": "^7.24.1", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "semver": "^6.3.0" + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", - "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "requires": { + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz", + "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==", "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", - "dev": true + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, - "requires": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, "dependencies": { - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-hoist-variables": { + "node_modules/@babel/helper-hoist-variables": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", "dev": true, - "requires": { - "@babel/types": "^7.22.5" + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", "dev": true, - "requires": { - "@babel/types": "^7.22.5" + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-module-transforms": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", - "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" }, - "dependencies": { - "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-optimise-call-expression": { + "node_modules/@babel/helper-optimise-call-expression": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", - "dev": true + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } }, - "@babel/helper-remap-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", - "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - } + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-replace-supers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", - "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "node_modules/@babel/helper-replace-supers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", + "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" - }, "dependencies": { - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/helper-simple-access": { + "node_modules/@babel/helper-simple-access": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, - "requires": { + "dependencies": { "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/helper-skip-transparent-expression-wrappers": { + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "requires": { - "@babel/types": "^7.18.6" - } - }, - "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", - "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", + "dependencies": { "@babel/types": "^7.22.5" }, - "dependencies": { - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } + "engines": { + "node": ">=6.9.0" } }, - "@babel/helpers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", - "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, - "requires": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", + "dependencies": { "@babel/types": "^7.22.5" }, - "dependencies": { - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } - } - }, - "@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "engines": { + "node": ">=6.9.0" } }, - "@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "node_modules/@babel/helper-string-parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", - "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", - "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "node_modules/@babel/helpers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.1.tgz", + "integrity": "sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "dependencies": { + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.1", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "node_modules/@babel/helpers/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "node_modules/@babel/highlight": { + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz", + "integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", - "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "node_modules/@babel/parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz", + "integrity": "sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz", + "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz", + "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" } }, - "@babel/plugin-proposal-object-rest-spread": { + "node_modules/@babel/plugin-proposal-async-generator-functions": { "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", - "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.20.7" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", "dev": true, - "requires": { + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", - "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-proposal-unicode-property-regex": { + "node_modules/@babel/plugin-proposal-unicode-property-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, - "requires": { + "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-async-generators": { + "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-class-properties": { + "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-class-static-block": { + "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-dynamic-import": { + "node_modules/@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-export-namespace-from": { + "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz", + "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz", + "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-json-strings": { + "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-logical-assignment-operators": { + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-nullish-coalescing-operator": { + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-numeric-separator": { + "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-object-rest-spread": { + "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-catch-binding": { + "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-optional-chaining": { + "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-private-property-in-object": { + "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-syntax-top-level-await": { + "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, - "requires": { + "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", - "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", + "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", + "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-block-scoping": { + "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", - "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-classes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", - "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", + "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "globals": "^11.1.0" - }, "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - } + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.1.tgz", + "integrity": "sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" - }, - "dependencies": { - "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" - } - } + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-destructuring": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", - "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz", + "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.1.tgz", + "integrity": "sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "node_modules/@babel/plugin-transform-classes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz", + "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", + "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/template": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz", + "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==", "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz", + "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz", + "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz", + "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", + "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz", + "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==", "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", + "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", + "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz", + "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", + "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", - "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz", + "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", + "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz", + "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", - "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.1" + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz", + "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-runtime": { - "version": "7.19.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", - "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz", + "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==", "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.19.0", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-shorthand-properties": { + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, - "requires": { + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz", + "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz", + "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz", + "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz", + "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", - "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", + "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz", + "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==", "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/preset-env": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", - "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz", + "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==", "dev": true, - "requires": { - "@babel/compat-data": "^7.20.1", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-option": "^7.18.6", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-async-generator-functions": "^7.20.1", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.18.6", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.2", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.18.9", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.18.6", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.18.6", - "@babel/plugin-transform-async-to-generator": "^7.18.6", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.20.2", - "@babel/plugin-transform-classes": "^7.20.2", - "@babel/plugin-transform-computed-properties": "^7.18.9", - "@babel/plugin-transform-destructuring": "^7.20.2", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.18.8", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.19.6", - "@babel/plugin-transform-modules-commonjs": "^7.19.6", - "@babel/plugin-transform-modules-systemjs": "^7.19.6", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.20.1", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.18.6", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.19.0", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.18.10", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", + "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "@babel/runtime": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", - "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz", + "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==", "dev": true, - "requires": { - "regenerator-runtime": "^0.13.11" + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "@babel/template": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", - "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz", + "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==", "dev": true, - "requires": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7" - } - }, - "@babel/traverse": { + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", + "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", + "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz", + "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.9.tgz", + "integrity": "sha512-9KjBH61AGJetCPYp/IEyLEp47SyybZb0nDRpBvmtEkm+rUIwxdlKpyNHI1TmsGkeuLclJdleQHRZ8XLBnnh8CQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", + "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", + "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", + "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", + "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz", + "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz", + "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz", + "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", + "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz", + "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.9.tgz", + "integrity": "sha512-wNi5H/Emkhll/bqPjsjQorSykrlfY5OWakd6AulLvMEytpKasMVUpVy8RL4qBIBs5Ac6/5i0/Rv0b/Fg6Eag/g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.7", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.6", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.6", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.4", + "babel-plugin-polyfill-corejs3": "^0.8.2", + "babel-plugin-polyfill-regenerator": "^0.5.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", + "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.6.tgz", + "integrity": "sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", - "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5", - "debug": "^4.1.0", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz", + "integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.1", + "@babel/generator": "^7.24.1", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.24.1", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.1.tgz", + "integrity": "sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==", + "dev": true, "dependencies": { - "@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "@babel/types": "^7.24.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" } }, - "@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "node_modules/@babel/types": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" } }, - "@ckeditor/ckeditor5-adapter-ckfinder": { + "node_modules/@ckeditor/ckeditor5-adapter-ckfinder": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-adapter-ckfinder/-/ckeditor5-adapter-ckfinder-28.0.0.tgz", "integrity": "sha512-HigpvWPPdJyWJu8xr4igQ2jq7siKD8ZYnhenD2/n0CWG2Ns+WPn5uba74c6MIqqyMHJsYl/uy9fM9qwoRtaocQ==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-autoformat": { + "node_modules/@ckeditor/ckeditor5-autoformat": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-28.0.0.tgz", "integrity": "sha512-c41cg7cHXl3shBBHmS2Egvm5gC25d7ml+CjwdqGE4HL+VUom9gej8gxV4whTilBVVgyrECwbFJhbw+1Rm2KhOQ==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-basic-styles": { + "node_modules/@ckeditor/ckeditor5-basic-styles": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-28.0.0.tgz", "integrity": "sha512-ms7zDY0I7Sx0j8n4hSsBaxAHK7FcDrB5JtqkxS3VPD7pV84Ut/n6Og+l3BT44GQMkG/0v3uT+UEbjfS2dmM7ow==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-block-quote": { + "node_modules/@ckeditor/ckeditor5-block-quote": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-28.0.0.tgz", "integrity": "sha512-C52eh4RbWccM1eouyqZSHX2YeVLZCKNDuyTuYH2h8arSLnrxLNAsDHYh85VcNp2PhVdn2qMzWBtB2i6SBeyIyQ==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-ckfinder": { + "node_modules/@ckeditor/ckeditor5-ckfinder": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ckfinder/-/ckeditor5-ckfinder-28.0.0.tgz", "integrity": "sha512-2AVO9lEbIfPlfh3El32wdWLc+kwil63/waI3fiXfbjqrErXH+fxmHaiZUizsR36meGDMxA9sUZc7wtwrAVtfog==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-clipboard": { + "node_modules/@ckeditor/ckeditor5-clipboard": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-28.0.0.tgz", "integrity": "sha512-6GMxTeQGwrnSdolRvfYL2NCmOz4VMuyzkYAbNuug6UVVdIhukk4u65UjThvj18dNqK4d58DCJg2X3hg9PN3VjQ==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0", "@ckeditor/ckeditor5-widget": "^28.0.0", "lodash-es": "^4.17.11" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-cloud-services": { + "node_modules/@ckeditor/ckeditor5-cloud-services": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-cloud-services/-/ckeditor5-cloud-services-28.0.0.tgz", "integrity": "sha512-2XYxNkWf285ToEWyhSsEeLb0H4pu/7mV6lHwpPgtVQVrKENLM1Jy8SSDHD71t7Zhlt2zCZ5nMs4iGjTxmR+a6g==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-core": { + "node_modules/@ckeditor/ckeditor5-core": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-28.0.0.tgz", "integrity": "sha512-uUPT/GC82x+c3CdDvbT6SyAeF8Yuc8enRmIWxmQYsivY4Tp8epaRWhI76qjQkyd2/cyj9L0LzdvQ2sf5VNwQSA==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-ui": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-easy-image": { + "node_modules/@ckeditor/ckeditor5-easy-image": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-easy-image/-/ckeditor5-easy-image-28.0.0.tgz", "integrity": "sha512-v/QYt2eRxnmeYbOlKCJ/GJl25o1G+XRtrpVViOJ8HCmwkttUeRDO/+aM0QxJSB6OuJxQjFqCeDRHVHWLUDaxoQ==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-editor-classic": { + "node_modules/@ckeditor/ckeditor5-editor-classic": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-28.0.0.tgz", "integrity": "sha512-HtmIi3CPyCH/eNqhXZa6UhVel0rOESXQQ19KK+M28Iws1dth2rRY0IsMeko0OcrKuuh0xipio83QxZ3zRGvaiw==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-engine": { + "node_modules/@ckeditor/ckeditor5-engine": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-28.0.0.tgz", "integrity": "sha512-XTw33NCS531HDiVKlkmrgu2Jkeum4j+iqKKdGmPnt1T6qKVIFaXn0S31xNSIBLUJioeIoN3Tg9Y4WmJwQtiVEw==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-utils": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-enter": { + "node_modules/@ckeditor/ckeditor5-enter": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-28.0.0.tgz", "integrity": "sha512-SnvryPNHHGbC+j4pForWrHlU8SMYbTrBDgFNssEHwXS2v28NmLKZ+LGE9FVG3VAvF5yZmgVCxT3AtThdRYRjlQ==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-essentials": { + "node_modules/@ckeditor/ckeditor5-essentials": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-28.0.0.tgz", "integrity": "sha512-6AJ4ajVQzKLSdF3f9U8uff6/s51z7SmLqjvnYmN38ED9vKcrd0vluCK7wbdMT9vo9p8c/2udiF7n8qwbOE1yVA==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-heading": { + "node_modules/@ckeditor/ckeditor5-heading": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-28.0.0.tgz", "integrity": "sha512-CNTwtDE+7zle3Ttq41w4xbg09lcCxM/uMyHm/yXYCb0QKDxd8GoNOjVMowS0gqUzrMi8BNvBl3vocnB7fWOOBQ==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-image": { + "node_modules/@ckeditor/ckeditor5-image": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-image/-/ckeditor5-image-28.0.0.tgz", "integrity": "sha512-EVQluVua6XE7KwftpfCvm8y/+g1ldzvnBwEBtzzf1qi9msYVD80+xVV3gcxV/edsjFlIvKOTnIpB2J7oH5K3Dw==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-ui": "^28.0.0", "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-indent": { + "node_modules/@ckeditor/ckeditor5-indent": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-28.0.0.tgz", "integrity": "sha512-iiHmdkr6pV+xwpa90O8ieb5Noc3U0YB86GLDMylfYOZBm7Kwxjvuaygf7CcTts4pMUvXkcujLO0X3Tl/M5M4wg==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-link": { + "node_modules/@ckeditor/ckeditor5-link": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-28.0.0.tgz", "integrity": "sha512-dNk4g+vk3DBxwd68l/lNwqfWDIvHjqdssCxv9ihOWBU60sIhugqdBMroW4jNSWQiPDc0W/SBuNly1NOTB+Hkgw==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-ui": "^28.0.0", "ckeditor5": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-list": { + "node_modules/@ckeditor/ckeditor5-list": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-28.0.0.tgz", "integrity": "sha512-I6nH/P6e+grkwziV+6t+T2/BeDJAx9WJsFIw1rd7ZFVogxnS4hMxpe14QHI/0yjxl/aSc87XwphmFittLp/ooA==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-media-embed": { + "node_modules/@ckeditor/ckeditor5-media-embed": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-media-embed/-/ckeditor5-media-embed-28.0.0.tgz", "integrity": "sha512-RRcuVyEla9dBqE2+5lzZMbo3C2a1bUP+xSOhKcB+Uw7vlYOlFflQdTHwIdZTnQAXnVdQFy8thIsH2TNWgvV9+A==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-ui": "^28.0.0", "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-paragraph": { + "node_modules/@ckeditor/ckeditor5-paragraph": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-28.0.0.tgz", "integrity": "sha512-tLKtgkzhTYteoOSThPJRsMGVD4dqTtguXEKEdKJdnFcgiU8iBf8vNOenFmc2kUPSU8DeVa1Mj9VgsofKa1fsfg==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-ui": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-paste-from-office": { + "node_modules/@ckeditor/ckeditor5-paste-from-office": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-28.0.0.tgz", "integrity": "sha512-7hyESrgm71IeilymDDOnJg+fkLUcVsHIh9YnmAaW8JUwiyGLi6kmVQSFfqYJ/MZNe5Yoi5AyS50Ni+tecdQFkA==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-select-all": { + "node_modules/@ckeditor/ckeditor5-select-all": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-28.0.0.tgz", "integrity": "sha512-U5MUGcaOrnTD/WrJa169EowIHMmiHaGsnXd+wkxNJ2xorqXajFxr1zWP4UFKQFoPJ0+ENp+5oOYjOJSadIus5Q==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-ui": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-table": { + "node_modules/@ckeditor/ckeditor5-table": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-28.0.0.tgz", "integrity": "sha512-CEcDjAF61qcbcQz2eRlOwCCnGO+OIroZAjnFNPrxYKZ5m5Fu4/35atsjGEsxS7zVUXXf6E7w1rwkEra0wxtIVg==", - "requires": { + "dependencies": { "ckeditor5": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-typing": { + "node_modules/@ckeditor/ckeditor5-typing": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-28.0.0.tgz", "integrity": "sha512-LB5S0hZCnlOYeNDoZhyshsipUlCK2cLVW1gk9fLHixETrERBufMEtEFJjr8hoFFaBbPLG1G5hGoLa8WIeDS/MA==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-ui": { + "node_modules/@ckeditor/ckeditor5-ui": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-28.0.0.tgz", "integrity": "sha512-lPG/yx9DEkOt98TxIuUFkWbGsb73jGMA9BmiQ5jwHkQTbDh3W6gaNDTsxG+MOG3sbTJH+4S+4jYk35B6sjtZqw==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-utils": "^28.0.0", "ckeditor5": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-undo": { + "node_modules/@ckeditor/ckeditor5-undo": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-28.0.0.tgz", "integrity": "sha512-aIQSm4qunN2m0nLO0N5tGnyN8rurU1Ogl75PTY0NwbSXNJMDLgUziPE0O/G7S+3n0CipQaasNJySk5bEoCrMbg==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-ui": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-upload": { + "node_modules/@ckeditor/ckeditor5-upload": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-28.0.0.tgz", "integrity": "sha512-1tzQeep+Mw31G6ISsj2E02iyGEmIConaDhPvKRZGJxskUO3Yx5BJewSMemJK1i/62YFnrci1r3hjDZR9PCqUlQ==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-ui": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-utils": { + "node_modules/@ckeditor/ckeditor5-utils": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-28.0.0.tgz", "integrity": "sha512-hENpbxMPZtC+UfcBeZxc44+RQYBTBZruDIC+ycUZ5c6RQKQdAWeDDU0t3OyFAnvaMg64NlYgVAej17R2se7ycQ==", - "requires": { + "dependencies": { "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@ckeditor/ckeditor5-widget": { + "node_modules/@ckeditor/ckeditor5-widget": { "version": "28.0.0", "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-28.0.0.tgz", "integrity": "sha512-zfIdzthSCMAceIVECd2BiGc94lMUQ//ClGAW8KjBqGKIT3XQAkCNL+aeQFHAVc6LCuOqoSPAtaDB7hmivP/1SQ==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-core": "^28.0.0", "@ckeditor/ckeditor5-engine": "^28.0.0", "@ckeditor/ckeditor5-enter": "^28.0.0", @@ -2609,190 +3001,422 @@ "@ckeditor/ckeditor5-ui": "^28.0.0", "@ckeditor/ckeditor5-utils": "^28.0.0", "lodash-es": "^4.17.15" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@colors/colors": { + "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true + "engines": { + "node": ">=0.1.90" + } }, - "@digitalbazaar/http-client": { + "node_modules/@digitalbazaar/http-client": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@digitalbazaar/http-client/-/http-client-1.2.0.tgz", "integrity": "sha512-W9KQQ5pUJcaR0I4c2HPJC0a7kRbZApIorZgPnEDwMBgj16iQzutGLrCXYaZOmxqVLVNqqlQ4aUJh+HBQZy4W6Q==", - "requires": { + "dependencies": { "esm": "^3.2.22", "ky": "^0.25.1", "ky-universal": "^0.8.2" + }, + "engines": { + "node": ">=10.0.0" } }, - "@discoveryjs/json-ext": { + "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true - }, - "@esbuild/android-arm": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.8.tgz", - "integrity": "sha512-0/rb91GYKhrtbeglJXOhAv9RuYimgI8h623TplY2X+vA4EXnk3Zj1fXZreJ0J3OJJu1bwmb0W7g+2cT/d8/l/w==", "dev": true, - "optional": true + "engines": { + "node": ">=10.0.0" + } }, - "@esbuild/android-arm64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.8.tgz", - "integrity": "sha512-oa/N5j6v1svZQs7EIRPqR8f+Bf8g6HBDjD/xHC02radE/NjKHK7oQmtmLxPs1iVwYyvE+Kolo6lbpfEQ9xnhxQ==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/android-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.8.tgz", - "integrity": "sha512-bTliMLqD7pTOoPg4zZkXqCDuzIUguEWLpeqkNfC41ODBHwoUgZ2w5JBeYimv4oP6TDVocoYmEhZrCLQTrH89bg==", + "node_modules/@esbuild/android-arm": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.17.tgz", + "integrity": "sha512-wHsmJG/dnL3OkpAcwbgoBTTMHVi4Uyou3F5mf58ZtmUyIKfcdA7TROav/6tCzET4A3QW2Q2FC+eFneMU+iyOxg==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/darwin-arm64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.8.tgz", - "integrity": "sha512-ghAbV3ia2zybEefXRRm7+lx8J/rnupZT0gp9CaGy/3iolEXkJ6LYRq4IpQVI9zR97ID80KJVoUlo3LSeA/sMAg==", + "node_modules/@esbuild/android-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.17.tgz", + "integrity": "sha512-9np+YYdNDed5+Jgr1TdWBsozZ85U1Oa3xW0c7TWqH0y2aGghXtZsuT8nYRbzOMcl0bXZXjOGbksoTtVOlWrRZg==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/darwin-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.8.tgz", - "integrity": "sha512-n5WOpyvZ9TIdv2V1K3/iIkkJeKmUpKaCTdun9buhGRWfH//osmUjlv4Z5mmWdPWind/VGcVxTHtLfLCOohsOXw==", + "node_modules/@esbuild/android-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.17.tgz", + "integrity": "sha512-O+FeWB/+xya0aLg23hHEM2E3hbfwZzjqumKMSIqcHbNvDa+dza2D0yLuymRBQQnC34CWrsJUXyH2MG5VnLd6uw==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/freebsd-arm64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.8.tgz", - "integrity": "sha512-a/SATTaOhPIPFWvHZDoZYgxaZRVHn0/LX1fHLGfZ6C13JqFUZ3K6SMD6/HCtwOQ8HnsNaEeokdiDSFLuizqv5A==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.17.tgz", + "integrity": "sha512-M9uJ9VSB1oli2BE/dJs3zVr9kcCBBsE883prage1NWz6pBS++1oNn/7soPNS3+1DGj0FrkSvnED4Bmlu1VAE9g==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/freebsd-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.8.tgz", - "integrity": "sha512-xpFJb08dfXr5+rZc4E+ooZmayBW6R3q59daCpKZ/cDU96/kvDM+vkYzNeTJCGd8rtO6fHWMq5Rcv/1cY6p6/0Q==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.17.tgz", + "integrity": "sha512-XDre+J5YeIJDMfp3n0279DFNrGCXlxOuGsWIkRb1NThMZ0BsrWXoTg23Jer7fEXQ9Ye5QjrvXpxnhzl3bHtk0g==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-arm": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.8.tgz", - "integrity": "sha512-6Ij8gfuGszcEwZpi5jQIJCVIACLS8Tz2chnEBfYjlmMzVsfqBP1iGmHQPp7JSnZg5xxK9tjCc+pJ2WtAmPRFVA==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.17.tgz", + "integrity": "sha512-cjTzGa3QlNfERa0+ptykyxs5A6FEUQQF0MuilYXYBGdBxD3vxJcKnzDlhDCa1VAJCmAxed6mYhA2KaJIbtiNuQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-arm64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.8.tgz", - "integrity": "sha512-v3iwDQuDljLTxpsqQDl3fl/yihjPAyOguxuloON9kFHYwopeJEf1BkDXODzYyXEI19gisEsQlG1bM65YqKSIww==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.17.tgz", + "integrity": "sha512-sOxEvR8d7V7Kw8QqzxWc7bFfnWnGdaFBut1dRUYtu+EIRXefBc/eIsiUiShnW0hM3FmQ5Zf27suDuHsKgZ5QrA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-ia32": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.8.tgz", - "integrity": "sha512-8svILYKhE5XetuFk/B6raFYIyIqydQi+GngEXJgdPdI7OMKUbSd7uzR02wSY4kb53xBrClLkhH4Xs8P61Q2BaA==", + "node_modules/@esbuild/linux-arm": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.17.tgz", + "integrity": "sha512-2d3Lw6wkwgSLC2fIvXKoMNGVaeY8qdN0IC3rfuVxJp89CRfA3e3VqWifGDfuakPmp90+ZirmTfye1n4ncjv2lg==", + "cpu": [ + "arm" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-loong64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.8.tgz", - "integrity": "sha512-B6FyMeRJeV0NpyEOYlm5qtQfxbdlgmiGdD+QsipzKfFky0K5HW5Td6dyK3L3ypu1eY4kOmo7wW0o94SBqlqBSA==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.17.tgz", + "integrity": "sha512-c9w3tE7qA3CYWjT+M3BMbwMt+0JYOp3vCMKgVBrCl1nwjAlOMYzEo+gG7QaZ9AtqZFj5MbUc885wuBBmu6aADQ==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-mips64el": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.8.tgz", - "integrity": "sha512-CCb67RKahNobjm/eeEqeD/oJfJlrWyw29fgiyB6vcgyq97YAf3gCOuP6qMShYSPXgnlZe/i4a8WFHBw6N8bYAA==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.17.tgz", + "integrity": "sha512-1DS9F966pn5pPnqXYz16dQqWIB0dmDfAQZd6jSSpiT9eX1NzKh07J6VKR3AoXXXEk6CqZMojiVDSZi1SlmKVdg==", + "cpu": [ + "ia32" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-ppc64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.8.tgz", - "integrity": "sha512-bytLJOi55y55+mGSdgwZ5qBm0K9WOCh0rx+vavVPx+gqLLhxtSFU0XbeYy/dsAAD6xECGEv4IQeFILaSS2auXw==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.17.tgz", + "integrity": "sha512-EvLsxCk6ZF0fpCB6w6eOI2Fc8KW5N6sHlIovNe8uOFObL2O+Mr0bflPHyHwLT6rwMg9r77WOAWb2FqCQrVnwFg==", + "cpu": [ + "loong64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-riscv64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.8.tgz", - "integrity": "sha512-2YpRyQJmKVBEHSBLa8kBAtbhucaclb6ex4wchfY0Tj3Kg39kpjeJ9vhRU7x4mUpq8ISLXRXH1L0dBYjAeqzZAw==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.17.tgz", + "integrity": "sha512-e0bIdHA5p6l+lwqTE36NAW5hHtw2tNRmHlGBygZC14QObsA3bD4C6sXLJjvnDIjSKhW1/0S3eDy+QmX/uZWEYQ==", + "cpu": [ + "mips64el" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-s390x": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.8.tgz", - "integrity": "sha512-QgbNY/V3IFXvNf11SS6exkpVcX0LJcob+0RWCgV9OiDAmVElnxciHIisoSix9uzYzScPmS6dJFbZULdSAEkQVw==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.17.tgz", + "integrity": "sha512-BAAilJ0M5O2uMxHYGjFKn4nJKF6fNCdP1E0o5t5fvMYYzeIqy2JdAP88Az5LHt9qBoUa4tDaRpfWt21ep5/WqQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/linux-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.8.tgz", - "integrity": "sha512-mM/9S0SbAFDBc4OPoyP6SEOo5324LpUxdpeIUUSrSTOfhHU9hEfqRngmKgqILqwx/0DVJBzeNW7HmLEWp9vcOA==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.17.tgz", + "integrity": "sha512-Wh/HW2MPnC3b8BqRSIme/9Zhab36PPH+3zam5pqGRH4pE+4xTrVLx2+XdGp6fVS3L2x+DrsIcsbMleex8fbE6g==", + "cpu": [ + "riscv64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/netbsd-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.8.tgz", - "integrity": "sha512-eKUYcWaWTaYr9zbj8GertdVtlt1DTS1gNBWov+iQfWuWyuu59YN6gSEJvFzC5ESJ4kMcKR0uqWThKUn5o8We6Q==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.17.tgz", + "integrity": "sha512-j/34jAl3ul3PNcK3pfI0NSlBANduT2UO5kZ7FCaK33XFv3chDhICLY8wJJWIhiQ+YNdQ9dxqQctRg2bvrMlYgg==", + "cpu": [ + "s390x" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/openbsd-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.8.tgz", - "integrity": "sha512-Vc9J4dXOboDyMXKD0eCeW0SIeEzr8K9oTHJU+Ci1mZc5njPfhKAqkRt3B/fUNU7dP+mRyralPu8QUkiaQn7iIg==", + "node_modules/@esbuild/linux-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.17.tgz", + "integrity": "sha512-QM50vJ/y+8I60qEmFxMoxIx4de03pGo2HwxdBeFd4nMh364X6TIBZ6VQ5UQmPbQWUVWHWws5MmJXlHAXvJEmpQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/sunos-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.8.tgz", - "integrity": "sha512-0xvOTNuPXI7ft1LYUgiaXtpCEjp90RuBBYovdd2lqAFxje4sEucurg30M1WIm03+3jxByd3mfo+VUmPtRSVuOw==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.17.tgz", + "integrity": "sha512-/jGlhWR7Sj9JPZHzXyyMZ1RFMkNPjC6QIAan0sDOtIo2TYk3tZn5UDrkE0XgsTQCxWTTOcMPf9p6Rh2hXtl5TQ==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-arm64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.8.tgz", - "integrity": "sha512-G0JQwUI5WdEFEnYNKzklxtBheCPkuDdu1YrtRrjuQv30WsYbkkoixKxLLv8qhJmNI+ATEWquZe/N0d0rpr55Mg==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.17.tgz", + "integrity": "sha512-rSEeYaGgyGGf4qZM2NonMhMOP/5EHp4u9ehFiBrg7stH6BYEEjlkVREuDEcQ0LfIl53OXLxNbfuIj7mr5m29TA==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-ia32": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.8.tgz", - "integrity": "sha512-Fqy63515xl20OHGFykjJsMnoIWS+38fqfg88ClvPXyDbLtgXal2DTlhb1TfTX34qWi3u4I7Cq563QcHpqgLx8w==", + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.17.tgz", + "integrity": "sha512-Y7ZBbkLqlSgn4+zot4KUNYst0bFoO68tRgI6mY2FIM+b7ZbyNVtNbDP5y8qlu4/knZZ73fgJDlXID+ohY5zt5g==", + "cpu": [ + "x64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } }, - "@esbuild/win32-x64": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.8.tgz", - "integrity": "sha512-1iuezdyDNngPnz8rLRDO2C/ZZ/emJLb72OsZeqQ6gL6Avko/XCXZw+NuxBSNhBAP13Hie418V7VMt9et1FMvpg==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.17.tgz", + "integrity": "sha512-bwPmTJsEQcbZk26oYpc4c/8PvTY3J5/QK8jM19DVlEsAB41M39aWovWoHtNm78sd6ip6prilxeHosPADXtEJFw==", + "cpu": [ + "arm64" + ], "dev": true, - "optional": true + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.17.tgz", + "integrity": "sha512-H/XaPtPKli2MhW+3CQueo6Ni3Avggi6hP/YvgkEe1aSaxw+AeO8MFjq8DlgfTd9Iz4Yih3QCZI6YLMoyccnPRg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.17.tgz", + "integrity": "sha512-fGEb8f2BSA3CW7riJVurug65ACLuQAzKq0SSqkY2b2yHHH0MzDfbLyKIGzHwOI/gkHcxM/leuSW6D5w/LMNitA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true }, - "@isaacs/cliui": { + "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, - "requires": { + "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", "strip-ansi": "^7.0.1", @@ -2800,181 +3424,183 @@ "wrap-ansi": "^8.1.0", "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dev": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "@istanbuljs/load-nyc-config": { + "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "requires": { + "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", "get-package-type": "^0.1.0", "js-yaml": "^3.13.1", "resolve-from": "^5.0.0" }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } + "engines": { + "node": ">=8" } }, - "@istanbuljs/schema": { + "node_modules/@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" } }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } }, - "@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "@jridgewell/sourcemap-codec": { + "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, - "@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - }, "dependencies": { - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - } + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, - "@mapbox/node-pre-gyp": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz", - "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==", - "requires": { + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", + "integrity": "sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==", + "dependencies": { "detect-libc": "^2.0.0", "https-proxy-agent": "^5.0.0", "make-dir": "^3.1.0", @@ -2985,870 +3611,960 @@ "semver": "^7.3.5", "tar": "^6.1.11" }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/are-we-there-yet": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", + "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "node-fetch": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz", - "integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==", - "requires": { - "whatwg-url": "^5.0.0" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=10" } }, - "@material/animation": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-5osi1z4JQIXcklPALbH/zTfOm2pDzHt9Fxm7ZyURy250xIZj6QjULRzPTnzOhC2ropfix9ra2Cfggbf0dcRbEQ==", - "requires": { - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/gauge": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", + "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.2", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.1", + "object-assign": "^4.1.1", + "signal-exit": "^3.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.2" + }, + "engines": { + "node": ">=10" } }, - "@material/auto-init": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-OigQTmrVzkcGvxNjOaIe5oItTFPgrO9xLewvharDI6m6yvO1z7OBnkcW+sFN6ggLNYNxd0O1u9v64vMsmeDABQ==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "@material/banner": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-PqtGp3KWzdu58rWv/DIvSfe38m5YKOBbAAbBinSvgadBb/da+IE1t5F7YPNKE1T5lJsQBGVUYx6QBIeXm+aI/A==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/button": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" } }, - "@material/base": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-oOaqb/SfjWwTKsdJUZmeh/Qrs41nIJI0N+zELsxnvbGjSIN1ZMAKYZFPMahqvC68OJ6+5CvJM8PoTNs5l+B8IQ==", - "requires": { - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "@material/button": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-Nkekk4edeX+ObVOa7UlwavaHdmckPV5wU4SAJf3iA3R61cmz+KsgAgpzfcwv5WfNhIlc2nLu8QYEecpHdo9d/w==", - "requires": { - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" } }, - "@material/card": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-xhyB7XX5KkEiCEqwSPkl58ZGYL6xFdnY62zimyBXJRG/Eaa0Swj3kW20hVCpt4f7c9Zmp8Se27rg8vnKmhvO3g==", - "requires": { - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/npmlog": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", + "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", + "dependencies": { + "are-we-there-yet": "^2.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^3.0.0", + "set-blocking": "^2.0.0" } }, - "@material/checkbox": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-NFpM3TS924PmVsk2KQLNU95OYCf8ZwYgzeqfnAexU0bEfjUJXINBun2Go0AaeOUMjuvWUe+byjrXgv8SFYbMUA==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "tslib": "^2.1.0" + "node_modules/@mapbox/node-pre-gyp/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "@material/chips": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-z4ajQ4NnsAQ/Si9tZ4xmxzjj2Qb+vW++4QjCjjjwAGIZbCe0xglAnMh2t66XLJUxt7RoKZuZVEO7ZqcFZpvJFQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/checkbox": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", - "safevalues": "^0.3.4", + "node_modules/@mapbox/node-pre-gyp/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@material/animation": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/animation/-/animation-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-leRf+BcZTfC/iSigLXnYgcHAGvFVQveoJT5+2PIRdyPI/bIG7hhciRgacHRsCKC0sGya81dDblLgdkjSUemYLw==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/circular-progress": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-G6qD0nGNtEUwWnAMJuA9INYFpZoKtx7KFjBaPF4Ol2YLHtmShALNAYyn54TMAK8AZ2IpW08PXjGS7Ye88vrdEQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/progress-indicator": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/auto-init": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-uxzDq7q3c0Bu1pAsMugc1Ik9ftQYQqZY+5e2ybNplT8gTImJhNt4M2mMiMHbMANk2l3UgICmUyRSomgPBWCPIA==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/data-table": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-+wDw1DDDFfAsKAMzs84f/5GCjux39zjNfW8tL4wFbkWNwewmQrG9zaQMJhBpVOtLCrM8Gj6SOgOANqgqoCjvGg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/checkbox": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/icon-button": "15.0.0-canary.684e33d25.0", - "@material/linear-progress": "15.0.0-canary.684e33d25.0", - "@material/list": "15.0.0-canary.684e33d25.0", - "@material/menu": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/select": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/banner": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/banner/-/banner-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-SHeVoidCUFVhXANN6MNWxK9SZoTSgpIP8GZB7kAl52BywLxtV+FirTtLXkg/8RUkxZRyRWl7HvQ0ZFZa7QQAyA==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/button": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/density": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-661yEVRMGrlq6S6WuSbPRO+ZwpdUOg2glCc7y96doM6itSLOa3UEAldjOLfsYZVB74GnKCiuDp//QmfoRyYTfA==", - "requires": { + "node_modules/@material/base": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/base/-/base-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Fc3vGuOf+duGo22HTRP6dHdc+MUe0VqQfWOuKrn/wXKD62m0QQR2TqJd3rRhCumH557T5QUyheW943M3E+IGfg==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/dialog": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-szn0dHnfeQTSOC6SSRSGAzX6Tnx+4NnSMUwNkXm+3bwjds8ZVK26+DXwLrP5f3ID5F1K5sFsRf2INo5/TNTHyQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/button": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/icon-button": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/button": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/button/-/button-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-3AQgwrPZCTWHDJvwgKq7Cj+BurQ4wTjDdGL+FEnIGUAjJDskwi1yzx5tW2Wf/NxIi7IoPFyOY3UB41jwMiOrnw==", + "dependencies": { + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/dom": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-7pEJLYov+tGgfuD8mZxoVU6rWtPI8ppjTAhz+F27Hz9FG0JETMWTKpDPBXLnKvX7vhIxL83GvZ9geNHCe8Hfog==", - "requires": { - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", + "node_modules/@material/card": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/card/-/card-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-nPlhiWvbLmooTnBmV5gmzB0eLWSgLKsSRBYAbIBmO76Okgz1y+fQNLag+lpm/TDaHVsn5fmQJH8e0zIg0rYsQA==", + "dependencies": { + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/drawer": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-/KMckLf1PYU/H3PXnS4e0aFl03qG3JlSv4LGgX6juJufcONqGTl/m63EMO/L/eUy6H1CRrXmVDjik/jzHLyDhg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/list": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/checkbox": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-4tpNnO1L0IppoMF3oeQn8F17t2n0WHB0D7mdJK9rhrujen/fLbekkIC82APB3fdGtLGg3qeNqDqPsJm1YnmrwA==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/elevation": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-WDF8SsRtq3rXUbVVbd9K4DUijIPH0bUFSOreVYxudpuxAfTlDS5+aeS1EK9UIBFYLuba4u5wVT2tDv6e1RTfrQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/chips": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/chips/-/chips-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-fqHKvE5bSWK0bXVkf57MWxZtytGqYBZvvHIOs4JI9HPHEhaJy4CpSw562BEtbm3yFxxALoQknvPW2KYzvADnmA==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/checkbox": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", + "safevalues": "^0.3.4", "tslib": "^2.1.0" } }, - "@material/fab": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-KCu87rWOKEAe9vZcAm6K8XazYSWPNjMG+OhrbPjHW6bCO7as1YCgtmkBkhff7csY/rFmcVpIy884xtUfLmSudQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/circular-progress": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/circular-progress/-/circular-progress-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Lxe8BGAxQwCQqrLhrYrIP0Uok10h7aYS3RBXP41ph+5GmwJd5zdyE2t93qm2dyThvU6qKuXw9726Dtq/N+wvZQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/progress-indicator": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/feature-targeting": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-HyH1erNTSjS63sigNSUMaCd0nJhTNdDFeC+myrxwtDaQm+uYJ8troCNtQM3g6mx0XATNtX5aTOoPmrM6yVVi1A==", - "requires": { + "node_modules/@material/data-table": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-j/7qplT9+sUpfe4pyWhPbl01qJA+OoNAG3VMJruBBR461ZBKyTi7ssKH9yksFGZ8eCEPkOsk/+kDxsiZvRWkeQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/checkbox": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/icon-button": "15.0.0-canary.bc9ae6c9c.0", + "@material/linear-progress": "15.0.0-canary.bc9ae6c9c.0", + "@material/list": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/select": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/floating-label": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-f7TPp6bKpGvV3sYYiZHSGlrixXKkXXITW3Esp7KB9jRq42c0H82novmdwvY0eTef4ootmA2JEysr78KQfHBUPg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/density": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/density/-/density-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Zt3u07fXrBWLW06Tl5fgvjicxNQMkFdawLyNTzZ5TvbXfVkErILLePwwGaw8LNcvzqJP6ABLA8jiR+sKNoJQCg==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/focus-ring": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-ikw2RVUfgzXChpWIzPH1VzRvTjYb5ZKj4H+CZf7jqPUXMstFOZg90Bp7ARLZHqYiyNMuUq3zUTHozS6iHorSqg==", - "requires": { - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0" - } - }, - "@material/form-field": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-vpF9N/uq5no/7+8GAbEH0868FhOuBgxAWRr1Sfb+jthKfBr8OS/wPU/AHzZHdHdAm7PQynbeOXfDsX2dI//PDA==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/dialog": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-o+9a/fmwJ9+gY3Z/uhj/PMVJDq7it1NTWKJn2GwAKdB+fDkT4hb9qEdcxMPyvJJ5ups+XiKZo03+tZrD+38c1w==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/button": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/icon-button": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/icon-button": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-wMI+XGzmIN/o2ePBKg2hLyx7H4pXCRAyyIKMQS1FMp1UKa2tYmiHVX/V8skhKwCqxg3i6Ls/LxMjfPxTR18WvQ==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", + "node_modules/@material/dom": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/dom/-/dom-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-ly78R7aoCJtundSUu0UROU+5pQD5Piae0Y1MkN6bs0724azeazX1KeXFeaf06JOXnlr5/41ol+fSUPowjoqnOg==", + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/image-list": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-Ol+uaHYBe5R/cgzlfh5ONnMVX0wO6fV74JMUcQCQlxP6lXau/edARo4tkRc7A7UJUkU3VRv0EpEjLoCRNUPGaA==", - "requires": { - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/drawer": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-PFL4cEFnt7VTxDsuspFVNhsFDYyumjU0VWfj3PWB7XudsEfQ3lo85D3HCEtTTbRsCainGN8bgYNDNafLBqiigw==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/list": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/layout-grid": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-ALXE1mqFNb/RB2lVRQ3/r1Aufw2mFZnOjRE+boYDVepmAG/xWyPCyaGoavELJF5l4GAb0tXi8wA/8HeGbLOpuA==", - "requires": { + "node_modules/@material/elevation": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Ro+Pk8jFuap+T0B0shA3xI1hs2b89dNQ2EIPCNjNMp87emHKAzJfhKb7EZGIwv3+gFLlVaLyIVkb94I89KLsyg==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/line-ripple": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-7hRx8C/e9i0P6pgQpNOMfTwSS2r1fwEvBL72QDVGLtLuoKKwsjjgP6Z0Jat/GeHJe87u9LQvGBoD4upt+of/HA==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/fab": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/fab/-/fab-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-dvU0KWMRglwJEQwmQtFAmJcAjzg9VFF6Aqj78bJYu/DAIGFJ1VTTTSgoXM/XCm1YyQEZ7kZRvxBO37CH54rSDg==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/linear-progress": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-iJclt7mKmcMk6pqD7ocXKfCWZhqBoODp7N593jYlxVpTJuEz2wiVAjZUDn/YGj/Uz3CRH+2YFfOiLr9pwWjhDg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/progress-indicator": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/feature-targeting": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-wkDjVcoVEYYaJvun28IXdln/foLgPD7n9ZC9TY76GErGCwTq+HWpU6wBAAk+ePmpRFDayw4vI4wBlaWGxLtysQ==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/list": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-rQ+FCSdzmwTcT00IYE0uRV3CS4oGSccKFl9hkcF+aHFW61L7ORh/SCGUDPrEfQFrFkMn5f8qroVJjpUAMXBz4g==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/floating-label": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-bUWPtXzZITOD/2mkvLkEPO1ngDWmb74y0Kgbz6llHLOQBtycyJIpuoQJ1q2Ez0NM/tFLwPphhAgRqmL3YQ/Kzw==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/menu": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-r7wzDLSGSI9629/mfpvsMzkVxpmV75kcD3IrW0Pcu6/Bv/1xi0EvjcUXzNJJoQlwN4Zj35Ymz/PCjZkIDIz68Q==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/list": "15.0.0-canary.684e33d25.0", - "@material/menu-surface": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", + "node_modules/@material/focus-ring": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/focus-ring/-/focus-ring-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-cZHThVose3GvAlJzpJoBI1iqL6d1/Jj9hXrR+r8Mwtb1hBIUEG3hxfsRd4vGREuzROPlf0OgNf/V+YHoSwgR5w==", + "dependencies": { + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0" + } + }, + "node_modules/@material/form-field": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-+JFXy5X44Gue1CbZZAQ6YejnI203lebYwL0i6k0ylDpWHEOdD5xkF2PyHR28r9/65Ebcbwbff6q7kI1SGoT7MA==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/menu-surface": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-RVO5GAYcfWPaKwxsF/NhUAmrYXQCQBKvRQW0TIlbmAJz6lcFeTs6YZqF3u1C7qrL3ZQGz+sur/7ywj6QU0oMow==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/icon-button": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-1a0MHgyIwOs4RzxrVljsqSizGYFlM1zY2AZaLDsgT4G3kzsplTx8HZQ022GpUCjAygW+WLvg4z1qAhQHvsbqlw==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/notched-outline": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-9YHcBkvJLPVYzkHcWoTpBZAFrEd+j1hjhGxLhh0LuNrZe8VroUkZD1TTnUAPHRG3os6EqEWWaKb0RN+aPIF2yQ==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/floating-label": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/image-list": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-WKWmiYap2iu4QdqmeUSliLlN4O2Ueqa0OuVAYHn/TCzmQ2xmnhZ1pvDLbs6TplpOmlki7vFfe+aSt5SU9gwfOQ==", + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/progress-indicator": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-c0icji4faeNWUoqGENGC7Hav0Puxh0RwXIDVizffaUxKIGbajpIp5+4Zop73fK/xFLGMB/npg7TbP+aCGjQ3fw==", - "requires": { + "node_modules/@material/layout-grid": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-5GqmT6oTZhUGWIb+CLD0ZNyDyTiJsr/rm9oRIi3+vCujACwxFkON9tzBlZohdtFS16nuzUusthN6Jt9UrJcN6Q==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/radio": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-U3Eh8sNUA8trDla1Bq8Bo02foxYvtoewaKeF8A8tAju81XZ4jRiftfOsOWZDZEHCVbbCB2QwvutvFlnay5n+Aw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", + "node_modules/@material/line-ripple": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-8S30WXEuUdgDdBulzUDlPXD6qMzwCX9SxYb5mGDYLwl199cpSGdXHtGgEcCjokvnpLhdZhcT1Dsxeo1g2Evh5Q==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/ripple": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-RyePu7SjIm/OuyyEieZ/gxiPYkNZOZHeid72WRcN9ofdlljj2pifcdPvcfZA+v/DMS33xo5GjG2L/Qj6ClWrKw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/linear-progress": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-6EJpjrz6aoH2/gXLg9iMe0yF2C42hpQyZoHpmcgTLKeci85ktDvJIjwup8tnk8ULQyFiGiIrhXw2v2RSsiFjvQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/progress-indicator": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/rtl": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-NqdJl8Ayupp1Th+vCNCpVQHbUFOuF7TCte9LD1norTIBUF/QizIxWby2W5uUEiPbnh5j9PmE1CJtfLwKun3pcw==", - "requires": { - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/list": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/list/-/list-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-TQ1ppqiCMQj/P7bGD4edbIIv4goczZUoiUAaPq/feb1dflvrFMzYqJ7tQRRCyBL8nRhJoI2x99tk8Q2RXvlGUQ==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/segmented-button": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-bEGgg8vgXNLyukyV8HRjFMuQ6t6nm5LQ4Pgm22um61Yc8qyi0BOqV41OR4SVdUrUqZxh1aVD+p+4NN03+LfQXw==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/touch-target": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/menu": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/menu/-/menu-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-IlAh61xzrzxXs38QZlt74UYt8J431zGznSzDtB1Fqs6YFNd11QPKoiRXn1J2Qu/lUxbFV7i8NBKMCKtia0n6/Q==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/list": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu-surface": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/select": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-kf178/2TeEinTv0mgmSBcmmExQ2h7a7dtR1E3WuqQgisJ/R6+zVLMkC2CnfIyzxYX2vkuUTG0ue3Reh/6XiqSg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/floating-label": "15.0.0-canary.684e33d25.0", - "@material/line-ripple": "15.0.0-canary.684e33d25.0", - "@material/list": "15.0.0-canary.684e33d25.0", - "@material/menu": "15.0.0-canary.684e33d25.0", - "@material/menu-surface": "15.0.0-canary.684e33d25.0", - "@material/notched-outline": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/menu-surface": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-dMtSPN+olTWE+08M5qe4ea1IZOhVryYqzK0Gyb2u1G75rSArUxCOB5rr6OC/ST3Mq3RS6zGuYo7srZt4534K9Q==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/shape": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-aEelpaTFmpnCji3TUGP9bVCS/bRVjUmLTHBPZtuu1gOrUVVtJ6kYOg73dZNJF+XOoNL2yOX/LRcKwsop29tptA==", - "requires": { - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/notched-outline": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-WuurMg44xexkvLTBTnsO0A+qnzFjpcPdvgWBGstBepYozsvSF9zJGdb1x7Zv1MmqbpYh/Ohnuxtb/Y3jOh6irg==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/floating-label": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/slider": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-WVyK+2pSNSZmj07M2K/a3TADoQ9FBCndfNC/vE7/wGIg4dddJJK5KvQ+yruf9R2cSzTL/S1sZ5WpyyeM8E9HTw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/progress-indicator": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/progress-indicator/-/progress-indicator-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-uOnsvqw5F2fkeTnTl4MrYzjI7KCLmmLyZaM0cgLNuLsWVlddQE+SGMl28tENx7DUK3HebWq0FxCP8f25LuDD+w==", + "dependencies": { "tslib": "^2.1.0" } }, - "@material/snackbar": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-itO+DCkOannZzR1/cCHcqAm7ifhuFvXmDItNoA8qLEcAyJDJJRkhpwj3XQ01yuo9gBFcSctp7Txt7e+Hncm/Jg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/button": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/icon-button": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/radio": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/radio/-/radio-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-ehzOK+U1IxQN+OQjgD2lsnf1t7t7RAwQzeO6Czkiuid29ookYbQynWuLWk7NW8H8ohl7lnmfqTP1xSNkkL/F0g==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/switch": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-Jxi0gl92yvvZZsAPxvVHzXx2ga+T/djMow98jvEczmpUorWnAhgiCr9CsSSRoosahWyRB8NLZOxUQrACxvffjw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "safevalues": "^0.3.4", + "node_modules/@material/ripple": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-JfLW+g3GMVDv4cruQ19+HUxpKVdWCldFlIPw1UYezz2h3WTNDy05S3uP2zUdXzZ01C3dkBFviv4nqZ0GCT16MA==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/tab": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-WQL3wj9syHNcfe8KbgGGUcA34M8C/xZ+n0Fkkh8Kk6puVwaU+xqUNihsxPY6YzKpmh4PZ4oJaBdiN8zvFT1zqQ==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/focus-ring": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/tab-indicator": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/rtl": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-SkKLNLFp5QtG7/JEFg9R92qq4MzTcZ5As6sWbH7rRg6ahTHoJEuqE+pOb9Vrtbj84k5gtX+vCYPvCILtSlr2uw==", + "dependencies": { + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/tab-bar": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-SW/cMaDsIGGkM1ag3A7GJRlmr8eXmObWsvitQJzh6Azr5zzZtSI+GQygkMesAEE1gbpqOVN8d40rh3H7VVIAcA==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/tab": "15.0.0-canary.684e33d25.0", - "@material/tab-indicator": "15.0.0-canary.684e33d25.0", - "@material/tab-scroller": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/segmented-button": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/segmented-button/-/segmented-button-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-YDwkCWP9l5mIZJ7pZJZ2hMDxfBlIGVJ+deNzr8O+Z7/xC5LGXbl4R5aPtUVHygvXAXxpf5096ZD+dSXzYzvWlw==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/touch-target": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/tab-indicator": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-kKICqSPqOlaf0lzaFFCmuOqPXJC+cK48Qmsc+m5o6fJhkmuZRCYpIwB2JeP+uZSOq/bTH+SrPtCtnVlgWg6ksA==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/select": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/select/-/select-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-unfOWVf7T0sixVG+3k3RTuATfzqvCF6QAzA6J9rlCh/Tq4HuIBNDdV4z19IVu4zwmgWYxY0iSvqWUvdJJYwakQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/floating-label": "15.0.0-canary.bc9ae6c9c.0", + "@material/line-ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/list": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu": "15.0.0-canary.bc9ae6c9c.0", + "@material/menu-surface": "15.0.0-canary.bc9ae6c9c.0", + "@material/notched-outline": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/tab-scroller": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-H6EU/TSiK/M2DyyORX5GEtXD9rKYxTMHC2VxsNWARPMFJGzgeW2ugYkFv+rKI1/c0bs0CJ4e+qFnOlBsQXZvyQ==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/tab": "15.0.0-canary.684e33d25.0", + "node_modules/@material/shape": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/shape/-/shape-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Dsvr771ZKC46ODzoixLdGwlLEQLfxfLrtnRojXABoZf5G3o9KtJU+J+5Ld5aa960OAsCzzANuaub4iR88b1guA==", + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/textfield": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-OvgpDXjvpyJTtAWskO69IDybFvDNzr9w2PN/Fk7yFm+uNVupaWz1Ew8lZ4gGslaTNSVmh2XcsvmzxcLINSiiNg==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/density": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/floating-label": "15.0.0-canary.684e33d25.0", - "@material/line-ripple": "15.0.0-canary.684e33d25.0", - "@material/notched-outline": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/slider": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/slider/-/slider-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-3AEu+7PwW4DSNLndue47dh2u7ga4hDJRYmuu7wnJCIWJBnLCkp6C92kNc4Rj5iQY2ftJio5aj1gqryluh5tlYg==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/theme": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-AZxaXXAvRKzAi20RlMxzt2U5UmkCWyv7DMWEBXsxtG5Tk54mi1HsbVUp3fxDPTlmL7Pq8p1/DESg/o7TgRCVlw==", - "requires": { - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", + "node_modules/@material/snackbar": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-TwwQSYxfGK6mc03/rdDamycND6o+1p61WNd7ElZv1F1CLxB4ihRjbCoH7Qo+oVDaP8CTpjeclka+24RLhQq0mA==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/button": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/icon-button": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/tokens": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-wVwbQOTCXDPKYPdHQHLr026y36MMFelID1CmbfRk6mSol4O8yE9U0fXcShfRDW8Qo5E3X31w9c2A6T3neJY7wQ==", - "requires": { - "@material/elevation": "15.0.0-canary.684e33d25.0" - } - }, - "@material/tooltip": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-dtm26QjxyQdinc8btgz6yys07b7bUW4FZgNF2EBPeGrICrPg7jf+JEvDziz5g8VMaTBQLOQRSCGy0MKuRlOjLw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/button": "15.0.0-canary.684e33d25.0", - "@material/dom": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/tokens": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/switch": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/switch/-/switch-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-OjUjtT0kRz1ASAsOS+dNzwMwvsjmqy5edK57692qmrP6bL4GblFfBDoiNJ6t0AN4OaKcmL5Hy/xNrTdOZW7Qqw==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", "safevalues": "^0.3.4", "tslib": "^2.1.0" } }, - "@material/top-app-bar": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-1M+oupUxflfW7u81P1XlxoLZB8bLzwtpKofIfDNRbEsiKhlLTERJR3Yak3BGE9xakNMysAaBHlkb5MrN5bNPFw==", - "requires": { - "@material/animation": "15.0.0-canary.684e33d25.0", - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/elevation": "15.0.0-canary.684e33d25.0", - "@material/ripple": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/shape": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", - "@material/typography": "15.0.0-canary.684e33d25.0", + "node_modules/@material/tab": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tab/-/tab-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-s/L9otAwn/pZwVQZBRQJmPqYeNbjoEbzbjMpDQf/VBG/6dJ+aP03ilIBEkqo8NVnCoChqcdtVCoDNRtbU+yp6w==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/focus-ring": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-indicator": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/touch-target": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-zdE69Slg8+T7sTn1OwqZ6H7WBYac9mxJ/JlJqfTqthzIjZRcCxBSYymQJcDHjsrPnUojOtr9U4Tpm5YZ96TEkQ==", - "requires": { - "@material/base": "15.0.0-canary.684e33d25.0", - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/rtl": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/tab-bar": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-Xmtq0wJGfu5k+zQeFeNsr4bUKv7L+feCmUp/gsapJ655LQKMXOUQZtSv9ZqWOfrCMy55hoF1CzGFV+oN3tyWWQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-indicator": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab-scroller": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@material/typography": { - "version": "15.0.0-canary.684e33d25.0", - "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.684e33d25.0.tgz", - "integrity": "sha512-aVnvgMwcfNa/K4wujzpKDIxjGl2hbkEL+m+OKDSQqWYjKcP9QrbzCXJruJBqxrBoPRHLbqo47k5f9uT8raSgjw==", - "requires": { - "@material/feature-targeting": "15.0.0-canary.684e33d25.0", - "@material/theme": "15.0.0-canary.684e33d25.0", + "node_modules/@material/tab-indicator": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-despCJYi1GrDDq7F2hvLQkObHnSLZPPDxnOzU16zJ6FNYvIdszgfzn2HgAZ6pl5hLOexQ8cla6cAqjTDuaJBhQ==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", "tslib": "^2.1.0" } }, - "@ngtools/webpack": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-15.2.8.tgz", - "integrity": "sha512-BJexeT4FxMtToVBGa3wdl6rrkYXgilP0kkSH4Qzu4MPlLPbeBSr4XQalQriewlpC2uzG0r2SJfrAe2eDhtSykA==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", + "node_modules/@material/tab-scroller": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-QWHG/EWxirj4V9u2IHz+OSY9XCWrnNrPnNgEufxAJVUKV/A8ma1DYeFSQqxhX709R8wKGdycJksg0Flkl7Gq7w==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/tab": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/textfield": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-R3qRex9kCaZIAK8DuxPnVC42R0OaW7AB7fsFknDKeTeVQvRcbnV8E+iWSdqTiGdsi6QQHifX8idUrXw+O45zPw==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/density": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/floating-label": "15.0.0-canary.bc9ae6c9c.0", + "@material/line-ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/notched-outline": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/theme": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/theme/-/theme-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-CpUwXGE0dbhxQ45Hu9r9wbJtO/MAlv5ER4tBHA9tp/K+SU+lDgurBE2touFMg5INmdfVNtdumxb0nPPLaNQcUg==", + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/tokens": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tokens/-/tokens-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-nbEuGj05txWz6ZMUanpM47SaAD7soyjKILR+XwDell9Zg3bGhsnexCNXPEz2fD+YgomS+jM5XmIcaJJHg/H93Q==", + "dependencies": { + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0" + } + }, + "node_modules/@material/tooltip": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/tooltip/-/tooltip-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-UzuXp0b9NuWuYLYpPguxrjbJnCmT/Cco8CkjI/6JajxaeA3o2XEBbQfRMTq8PTafuBjCHTc0b0mQY7rtxUp1Gg==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/button": "15.0.0-canary.bc9ae6c9c.0", + "@material/dom": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/tokens": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", + "safevalues": "^0.3.4", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/top-app-bar": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-vJWjsvqtdSD5+yQ/9vgoBtBSCvPJ5uF/DVssv8Hdhgs1PYaAcODUi77kdi0+sy/TaWyOsTkQixqmwnFS16zesA==", + "dependencies": { + "@material/animation": "15.0.0-canary.bc9ae6c9c.0", + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/elevation": "15.0.0-canary.bc9ae6c9c.0", + "@material/ripple": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/shape": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "@material/typography": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/touch-target": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/touch-target/-/touch-target-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-AqYh9fjt+tv4ZE0C6MeYHblS2H+XwLbDl2mtyrK0DOEnCVQk5/l5ImKDfhrUdFWHvS4a5nBM4AA+sa7KaroLoA==", + "dependencies": { + "@material/base": "15.0.0-canary.bc9ae6c9c.0", + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/rtl": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@material/typography": { + "version": "15.0.0-canary.bc9ae6c9c.0", + "resolved": "https://registry.npmjs.org/@material/typography/-/typography-15.0.0-canary.bc9ae6c9c.0.tgz", + "integrity": "sha512-CKsG1zyv34AKPNyZC8olER2OdPII64iR2SzQjpqh1UUvmIFiMPk23LvQ1OnC5aCB14pOXzmVgvJt31r9eNdZ6Q==", + "dependencies": { + "@material/feature-targeting": "15.0.0-canary.bc9ae6c9c.0", + "@material/theme": "15.0.0-canary.bc9ae6c9c.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@ngtools/webpack": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.13.tgz", + "integrity": "sha512-P5OiVp9MeMwVxihtC9NB4mx1Zlbup2DLMAWYAl8/kcFdRrRW+1YDQn93tlFToQDHGpPxkqW7cnFUPnA+QwQMYA==", + "dev": true, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0", + "typescript": ">=4.9.3 <5.2", + "webpack": "^5.54.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "requires": { + "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "@nodelib/fs.stat": { + "node_modules/@nodelib/fs.stat": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true + "dev": true, + "engines": { + "node": ">= 8" + } }, - "@nodelib/fs.walk": { + "node_modules/@nodelib/fs.walk": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "requires": { + "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "@npmcli/fs": { + "node_modules/@npmcli/fs": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", "dev": true, - "requires": { + "dependencies": { "semver": "^7.3.5" }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "@npmcli/git": { + "node_modules/@npmcli/git": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-4.1.0.tgz", "integrity": "sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==", "dev": true, - "requires": { + "dependencies": { "@npmcli/promise-spawn": "^6.0.0", "lru-cache": "^7.4.4", "npm-pick-manifest": "^8.0.0", @@ -3858,122 +4574,158 @@ "semver": "^7.3.5", "which": "^3.0.0" }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "@npmcli/installed-package-contents": { + "node_modules/@npmcli/installed-package-contents": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", "dev": true, - "requires": { + "dependencies": { "npm-bundled": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" + }, + "bin": { + "installed-package-contents": "lib/index.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "@npmcli/node-gyp": { + "node_modules/@npmcli/node-gyp": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "dev": true + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "@npmcli/promise-spawn": { + "node_modules/@npmcli/promise-spawn": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz", "integrity": "sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==", "dev": true, - "requires": { + "dependencies": { "which": "^3.0.0" }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { - "which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "@npmcli/run-script": { + "node_modules/@npmcli/run-script": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-6.0.2.tgz", "integrity": "sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==", "dev": true, - "requires": { + "dependencies": { "@npmcli/node-gyp": "^3.0.0", "@npmcli/promise-spawn": "^6.0.0", "node-gyp": "^9.0.0", "read-package-json-fast": "^3.0.0", "which": "^3.0.0" }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", + "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", + "dev": true, "dependencies": { - "which": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", - "integrity": "sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "@pkgjs/parseargs": { + "node_modules/@pkgjs/parseargs": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=14" + } }, - "@project-sunbird/ckeditor-build-classic": { + "node_modules/@project-sunbird/ckeditor-build-classic": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/@project-sunbird/ckeditor-build-classic/-/ckeditor-build-classic-4.1.3.tgz", "integrity": "sha512-tSOW7HU8AXi397VMnJnGIUxf2MsWn38lhK/LBGNnoQ4viISJghy1jfQdl6rttVwoE/rurqGeatGWJ4/AuXU+rQ==", - "requires": { + "dependencies": { "@ckeditor/ckeditor5-adapter-ckfinder": "^28.0.0", "@ckeditor/ckeditor5-autoformat": "^28.0.0", "@ckeditor/ckeditor5-basic-styles": "^28.0.0", @@ -3993,5272 +4745,8765 @@ "@ckeditor/ckeditor5-paste-from-office": "^28.0.0", "@ckeditor/ckeditor5-table": "^28.0.0", "@ckeditor/ckeditor5-typing": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" } }, - "@project-sunbird/client-services": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@project-sunbird/client-services/-/client-services-5.0.0.tgz", - "integrity": "sha512-O7gWLhbZUevkIVbVhmUmFoo0GgKOuotVJcgt0H2otpXfGFNA45bGFolQHmBI4xzXcfdBQ+6XRjgMua3/7AoS0w==", - "requires": { + "node_modules/@project-sunbird/client-services": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@project-sunbird/client-services/-/client-services-5.1.2.tgz", + "integrity": "sha512-E2xvnYrenDIyyIMFYLy3xnsWQ0yG46eGEUFXUwmaL5BJK7qsjOU4zHHMqAhQYjEEJTZ9iDhLgcRsjf8oL8RhRQ==", + "dependencies": { "@project-sunbird/telemetry-sdk": "0.0.26", + "dayjs": "^1.8.20", "inversify": "^5.0.1", "jsonld": "^5.2.0", "jsonld-signatures": "^6.0.0", "jszip": "^3.7.1", "node-fetch": "2.6.5", - "qs": "^6.9.4", + "qs": "^6.9.7", "reflect-metadata": "^0.1.13", "whatwg-fetch": "^3.1.0" }, - "dependencies": { - "@project-sunbird/telemetry-sdk": { - "version": "0.0.26", - "resolved": "https://registry.npmjs.org/@project-sunbird/telemetry-sdk/-/telemetry-sdk-0.0.26.tgz", - "integrity": "sha512-8r8tf+YN+z8A4KHBmL8/wxDIKGkASDHMMxyhlI9/iWv83sueoN5qHB6QnqgtIRyEdFjt4Tum5u18/oB71Bb0PQ==", - "requires": { - "grunt-karma": "^0.12.2", - "karma": "^3.0.0" - } - }, - "karma": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz", - "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==", - "requires": { - "bluebird": "^3.3.0", - "body-parser": "^1.16.1", - "chokidar": "^2.0.3", - "colors": "^1.1.0", - "combine-lists": "^1.0.0", - "connect": "^3.6.0", - "core-js": "^2.2.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.0", - "expand-braces": "^0.1.1", - "flatted": "^2.0.0", - "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", - "lodash": "^4.17.5", - "log4js": "^3.0.0", - "mime": "^2.3.1", - "minimatch": "^3.0.2", - "optimist": "^0.6.1", - "qjobs": "^1.1.4", - "range-parser": "^1.2.0", - "rimraf": "^2.6.0", - "safe-buffer": "^5.0.1", - "socket.io": "2.1.1", - "source-map": "^0.6.1", - "tmp": "0.0.33", - "useragent": "2.3.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@project-sunbird/common-form-elements-full": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@project-sunbird/common-form-elements-full/-/common-form-elements-full-6.0.3.tgz", - "integrity": "sha512-bF2xFylDWOHW+BXSweKjtG7UDfxAILqgkCPRBNId06OjGCnWYPTrT20tde324MMtDHG2uJELbh7GqeYPcQ6mzg==", - "requires": { - "immutable": "^4.0.0-rc.12", - "moment": "^2.29.1", - "tslib": "^2.0.0" - } - }, - "@project-sunbird/sb-styles": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/@project-sunbird/sb-styles/-/sb-styles-0.0.9.tgz", - "integrity": "sha512-61jigtq4ertmh9XhnSDQlfZDSn1a8TXr7PvMxmJVWlzp4uoXHudZRzPoIi4IpvKD4AEk8nFRjIMc5eSsM5UJhw==" - }, - "@project-sunbird/sunbird-file-upload-library": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-file-upload-library/-/sunbird-file-upload-library-1.0.2.tgz", - "integrity": "sha512-oqbyAECe9ejyGac4vQK9lkkXNOdP3fnK+QXMeoZOZn5rAnStcWgAxyK+tdgoC8FDBFC5JOyWGjM9UfntUMsRaA==", - "requires": { - "axios": "^1.4.0" - } - }, - "@project-sunbird/sunbird-quml-player-web-component": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-quml-player-web-component/-/sunbird-quml-player-web-component-3.0.4.tgz", - "integrity": "sha512-ZiPln6XpG9MLcDumgm0/ELvERGpP50l+vxNTr+etHthvtVvTCHpHF55qIXV2lP7Ve0S4MqINePDcKdFeIWS/tA==" - }, - "@project-sunbird/sunbird-resource-library": { - "version": "8.0.0-beta.2", - "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-resource-library/-/sunbird-resource-library-8.0.0-beta.2.tgz", - "integrity": "sha512-XtrR1zrFw//6e9jVh1ecsdwb4R2VDpQBP0MaLJ76JvuuGfcXk5ZIFo8Q2q3CM/Q1MsEZlxkO5BlpqIajTYVMow==", - "requires": { - "tslib": "^2.0.0" + "peerDependencies": { + "rxjs": "6.x.x" } }, - "@project-sunbird/telemetry-sdk": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@project-sunbird/telemetry-sdk/-/telemetry-sdk-0.0.29.tgz", - "integrity": "sha512-aFCBEikBdfAfA1bSwwlFmQvzbjd2BaK9JjJ01nGN5KnwkCGwduCngkAs0ns6S1X+o0/f3qyTUkL0NB/tKZ6Pjg==", - "requires": { + "node_modules/@project-sunbird/client-services/node_modules/@project-sunbird/telemetry-sdk": { + "version": "0.0.26", + "resolved": "https://registry.npmjs.org/@project-sunbird/telemetry-sdk/-/telemetry-sdk-0.0.26.tgz", + "integrity": "sha512-8r8tf+YN+z8A4KHBmL8/wxDIKGkASDHMMxyhlI9/iWv83sueoN5qHB6QnqgtIRyEdFjt4Tum5u18/oB71Bb0PQ==", + "dependencies": { "grunt-karma": "^0.12.2", "karma": "^3.0.0" - }, - "dependencies": { - "karma": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz", - "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==", - "requires": { - "bluebird": "^3.3.0", - "body-parser": "^1.16.1", - "chokidar": "^2.0.3", - "colors": "^1.1.0", - "combine-lists": "^1.0.0", - "connect": "^3.6.0", - "core-js": "^2.2.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.0", - "expand-braces": "^0.1.1", - "flatted": "^2.0.0", - "glob": "^7.1.1", - "graceful-fs": "^4.1.2", - "http-proxy": "^1.13.0", - "isbinaryfile": "^3.0.0", - "lodash": "^4.17.5", - "log4js": "^3.0.0", - "mime": "^2.3.1", - "minimatch": "^3.0.2", - "optimist": "^0.6.1", - "qjobs": "^1.1.4", - "range-parser": "^1.2.0", - "rimraf": "^2.6.0", - "safe-buffer": "^5.0.1", - "socket.io": "2.1.1", - "source-map": "^0.6.1", - "tmp": "0.0.33", - "useragent": "2.3.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@rollup/plugin-json": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.0.0.tgz", - "integrity": "sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.0.1" } }, - "@rollup/plugin-node-resolve": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.1.0.tgz", - "integrity": "sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" + "node_modules/@project-sunbird/client-services/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, - "@rollup/pluginutils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.2.tgz", - "integrity": "sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, + "node_modules/@project-sunbird/client-services/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dependencies": { - "@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - } + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "@schematics/angular": { - "version": "15.2.8", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-15.2.8.tgz", - "integrity": "sha512-F49IEzCFxQlpaMIgTO/wF1l/CLQKif7VaiDdyiTKOeT22IMmyd61FUmWDyZYfCBqMlvBmvDGx64HaHWes1HYCg==", - "dev": true, - "requires": { - "@angular-devkit/core": "15.2.8", - "@angular-devkit/schematics": "15.2.8", - "jsonc-parser": "3.2.0" + "node_modules/@project-sunbird/client-services/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" } }, - "@sigstore/protobuf-specs": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz", - "integrity": "sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ==", - "dev": true - }, - "@sigstore/tuf": { + "node_modules/@project-sunbird/client-services/node_modules/base64id": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.0.tgz", - "integrity": "sha512-bLzi9GeZgMCvjJeLUIfs8LJYCxrPRA8IXQkzUtaFKKVPTz0mucRyqFcV2U20yg9K+kYAD0YSitzGfRZCFLjdHQ==", - "dev": true, - "requires": { - "@sigstore/protobuf-specs": "^0.1.0", - "make-fetch-happen": "^11.0.1", - "tuf-js": "^1.1.3" + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha512-rz8L+d/xByiB/vLVftPkyY215fqNrmasrcJsYkVcm4TgJNz+YXKrFaFAWibSaHkiKoSgMDCb+lipOIRQNGYesw==", + "engines": { + "node": ">= 0.4.0" } }, - "@socket.io/component-emitter": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", - "dev": true - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@tufjs/canonical-json": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", - "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } }, - "@tufjs/models": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", - "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", - "dev": true, - "requires": { - "@tufjs/canonical-json": "1.0.0", - "minimatch": "^9.0.0" + "node_modules/@project-sunbird/client-services/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@project-sunbird/client-services/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" } }, - "@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" + }, + "node_modules/@project-sunbird/client-services/node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "engines": { + "node": ">= 0.6" } }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/date-format": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz", + "integrity": "sha512-lAJqBmFzCLcDJdI9cEnJ7loSkLTh1PbIgZUndlzvYbf6NyFEr5n9rQhOwr6CIGwZqyQ3sYeQQiP9NOVQmgmRMA==", + "deprecated": "1.x is no longer supported. Please upgrade to 4.x or higher.", + "engines": { + "node": ">=4.0" } }, - "@types/connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" } }, - "@types/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true - }, - "@types/cors": { - "version": "2.8.13", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.13.tgz", - "integrity": "sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "@types/eslint": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz", - "integrity": "sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" + "node_modules/@project-sunbird/client-services/node_modules/engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" } }, - "@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" + "node_modules/@project-sunbird/client-services/node_modules/engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dependencies": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" } }, - "@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true - }, - "@types/express": { - "version": "4.17.17", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", - "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "node_modules/@project-sunbird/client-services/node_modules/engine.io/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" } }, - "@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" + "node_modules/@project-sunbird/client-services/node_modules/engine.io/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/@project-sunbird/client-services/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "@types/http-proxy": { - "version": "1.17.11", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", - "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "@types/jasmine": { - "version": "3.6.11", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.11.tgz", - "integrity": "sha512-S6pvzQDvMZHrkBz2Mcn/8Du7cpr76PlRJBAoHnSDNbulULsH5dp0Gns+WRyNX5LHejz/ljxK4/vIHK/caHt6SQ==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/flatted": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" }, - "@types/jasminewd2": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.10.tgz", - "integrity": "sha512-J7mDz7ovjwjc+Y9rR9rY53hFWKATcIkrr9DwQWmOas4/pnIPJTXawnzjwpHm3RSxz/e3ZVUvQ7cRbd5UQLo10g==", - "dev": true, - "requires": { - "@types/jasmine": "*" + "node_modules/@project-sunbird/client-services/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" } }, - "@types/jquery": { - "version": "3.5.16", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.16.tgz", - "integrity": "sha512-bsI7y4ZgeMkmpG9OM710RRzDFp+w4P1RGiIt30C1mSBT+ExCleeh4HObwgArnDFELmRrOpXgSYN9VF1hj+f1lw==", - "requires": { - "@types/sizzle": "*" + "node_modules/@project-sunbird/client-services/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, - "@types/json-schema": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", - "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", - "dev": true - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "@types/selenium-webdriver": { - "version": "3.0.22", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.22.tgz", - "integrity": "sha512-Nh76NUqvfsZHG5ot5gMlHNNHQvbRvv5UpM4FH3K1HuUGeq4scNlRoKVKSOP/EGIYHhJ2IUXyQc+38jvZLxfB2Q==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "@types/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", - "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "requires": { - "@types/express": "*" + "node_modules/@project-sunbird/client-services/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" } }, - "@types/serve-static": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", - "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", - "dev": true, - "requires": { - "@types/mime": "*", - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==" + "node_modules/@project-sunbird/client-services/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" }, - "@types/sockjs": { - "version": "0.3.33", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", - "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", + "dependencies": { + "buffer-alloc": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" } }, - "@types/ws": { - "version": "8.5.5", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", - "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", - "dev": true, - "requires": { - "@types/node": "*" + "node_modules/@project-sunbird/client-services/node_modules/karma": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz", + "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==", + "dependencies": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "combine-lists": "^1.0.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "expand-braces": "^0.1.1", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.5", + "log4js": "^3.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 6" } }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "node_modules/@project-sunbird/client-services/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "node_modules/@project-sunbird/client-services/node_modules/log4js": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz", + "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", + "deprecated": "3.x is no longer supported. Please upgrade to 6.x or higher.", + "dependencies": { + "circular-json": "^0.5.5", + "date-format": "^1.2.0", + "debug": "^3.1.0", + "rfdc": "^1.1.2", + "streamroller": "0.7.0" + }, + "engines": { + "node": ">=6.0" } }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "node_modules/@project-sunbird/client-services/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" } }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" + "node_modules/@project-sunbird/client-services/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" } }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" + "node_modules/@project-sunbird/client-services/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "node_modules/@project-sunbird/client-services/node_modules/socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dependencies": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" } }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dependencies": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } }, - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==" + "node_modules/@project-sunbird/client-services/node_modules/socket.io-parser/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + "node_modules/@project-sunbird/client-services/node_modules/socket.io-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "requires": { - "event-target-shim": "^5.0.0" + "node_modules/@project-sunbird/client-services/node_modules/socket.io/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" } }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "node_modules/@project-sunbird/client-services/node_modules/socket.io/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/@project-sunbird/client-services/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" } }, - "acorn": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", - "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==" + "node_modules/@project-sunbird/client-services/node_modules/streamroller": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz", + "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", + "deprecated": "0.x is no longer supported. Please upgrade to 3.x or higher.", + "dependencies": { + "date-format": "^1.2.0", + "debug": "^3.1.0", + "mkdirp": "^0.5.1", + "readable-stream": "^2.3.0" + }, + "engines": { + "node": ">=0.12.0" + } }, - "acorn-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", - "integrity": "sha512-j3/4pkfih8W4NK22gxVSXcEonTpAHOHh0hu5BoZrKcOsW/4oBPxTi4Yk3SAj+FhC1f3+bRTkXdm4019gw1vg9g==", - "requires": { - "acorn": "^2.1.0" + "node_modules/@project-sunbird/client-services/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true + "node_modules/@project-sunbird/client-services/node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, + "node_modules/@project-sunbird/common-form-elements-full": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@project-sunbird/common-form-elements-full/-/common-form-elements-full-6.0.3.tgz", + "integrity": "sha512-bF2xFylDWOHW+BXSweKjtG7UDfxAILqgkCPRBNId06OjGCnWYPTrT20tde324MMtDHG2uJELbh7GqeYPcQ6mzg==", "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } + "immutable": "^4.0.0-rc.12", + "moment": "^2.29.1", + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/common": ">=13.3.12", + "@angular/core": ">=13.3.12", + "@angular/forms": ">=13.3.12", + "@project-sunbird/client-services": "5.1.2", + "lodash-es": "^4.17.15" + }, + "peerDependenciesMeta": { + "@project-sunbird/ckeditor-build-classic": { + "optional": true } } }, - "adm-zip": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.10.tgz", - "integrity": "sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==", - "dev": true + "node_modules/@project-sunbird/ng2-semantic-ui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@project-sunbird/ng2-semantic-ui/-/ng2-semantic-ui-8.0.2.tgz", + "integrity": "sha512-o2aOHUDVvjN9jGI4xE8IBy9ZUaEy43yp3NnXtf3/GJm7DRI+533yKaygs3yafZkh5f2xP1hcnHfvidhhIqgBHQ==", + "dependencies": { + "bowser": "2.11.0", + "date-fns": "3.6.0", + "element-closest": "3.0.2", + "is-ua-webview": "1.1.2", + "popper.js": "^1.16.1", + "tslib": "^2.6.2" + }, + "peerDependencies": { + "@angular/common": ">= 16.2.12", + "@angular/compiler": ">= 16.2.12", + "@angular/core": ">= 16.2.12", + "@angular/forms": ">= 16.2.12", + "rxjs": ">= 6.0.0" + } }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" + "node_modules/@project-sunbird/sb-styles": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@project-sunbird/sb-styles/-/sb-styles-0.0.9.tgz", + "integrity": "sha512-61jigtq4ertmh9XhnSDQlfZDSn1a8TXr7PvMxmJVWlzp4uoXHudZRzPoIi4IpvKD4AEk8nFRjIMc5eSsM5UJhw==" }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "requires": { - "debug": "4" - }, + "node_modules/@project-sunbird/sunbird-file-upload-library": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-file-upload-library/-/sunbird-file-upload-library-1.0.2.tgz", + "integrity": "sha512-oqbyAECe9ejyGac4vQK9lkkXNOdP3fnK+QXMeoZOZn5rAnStcWgAxyK+tdgoC8FDBFC5JOyWGjM9UfntUMsRaA==", "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "axios": "^1.4.0" } }, - "agentkeepalive": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", - "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^2.0.0", - "humanize-ms": "^1.2.1" - }, + "node_modules/@project-sunbird/sunbird-quml-player-web-component": { + "version": "4.0.0-beta.0", + "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-quml-player-web-component/-/sunbird-quml-player-web-component-4.0.0-beta.0.tgz", + "integrity": "sha512-R2Zw3eaFsd+Ua0kp5bf32CcDzx6gwwEUibPtqygJBUvzOxl7OYSmFWACqHrT1zDdbafqGacGQ8In5inaJKqlbw==" + }, + "node_modules/@project-sunbird/sunbird-resource-library": { + "version": "8.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@project-sunbird/sunbird-resource-library/-/sunbird-resource-library-8.0.0-beta.3.tgz", + "integrity": "sha512-3qF+oYnGbHqtwTENnE/LiJktS0JRD5HObAqb7HKzooXBTU3E6Sp1qQMv1aehO+yLLEhEIon+j7T0wpuUkl54Aw==", "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/cdk": "16.2.14", + "@angular/common": "^16.2.12", + "@angular/core": "^16.2.12", + "@angular/material": "^16.2.14", + "@project-sunbird/common-form-elements-full": "^6.0.2", + "@project-sunbird/ng2-semantic-ui": "8.0.2", + "@project-sunbird/sunbird-pdf-player-web-component": "^1.0.1", + "@project-sunbird/sunbird-quml-player-web-component": "4.0.0-beta.0", + "@project-sunbird/sunbird-video-player-web-component": "^1.0.1" + }, + "peerDependenciesMeta": { + "@project-sunbird/sunbird-pdf-player-web-component": { + "optional": true + }, + "@project-sunbird/sunbird-quml-player-web-component": { + "optional": true }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "@project-sunbird/sunbird-video-player-web-component": { + "optional": true } } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "node_modules/@project-sunbird/telemetry-sdk": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@project-sunbird/telemetry-sdk/-/telemetry-sdk-0.0.29.tgz", + "integrity": "sha512-aFCBEikBdfAfA1bSwwlFmQvzbjd2BaK9JjJ01nGN5KnwkCGwduCngkAs0ns6S1X+o0/f3qyTUkL0NB/tKZ6Pjg==", + "dependencies": { + "grunt-karma": "^0.12.2", + "karma": "^3.0.0" } }, - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, - "ajv-formats": { + "node_modules/@project-sunbird/telemetry-sdk/node_modules/anymatch/node_modules/normalize-path": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" } }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha512-rz8L+d/xByiB/vLVftPkyY215fqNrmasrcJsYkVcm4TgJNz+YXKrFaFAWibSaHkiKoSgMDCb+lipOIRQNGYesw==", + "engines": { + "node": ">= 0.4.0" + } }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "requires": { - "ansi-wrap": "^0.1.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" } }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dependencies": { - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "requires": { - "ansi-wrap": "0.1.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true + "node_modules/@project-sunbird/telemetry-sdk/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "engines": { + "node": ">= 0.6" } }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/date-format": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz", + "integrity": "sha512-lAJqBmFzCLcDJdI9cEnJ7loSkLTh1PbIgZUndlzvYbf6NyFEr5n9rQhOwr6CIGwZqyQ3sYeQQiP9NOVQmgmRMA==", + "deprecated": "1.x is no longer supported. Please upgrade to 4.x or higher.", + "engines": { + "node": ">=4.0" + } }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } + "ms": "^2.1.1" } }, - "app-root-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", - "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", - "dev": true - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "requires": { - "buffer-equal": "^1.0.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "aproba": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", - "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" - }, - "are-we-there-yet": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz", - "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==", - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dependencies": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" } }, - "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/engine.io/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/engine.io/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "requires": { - "make-iterator": "^1.0.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "arr-map": { + "node_modules/@project-sunbird/telemetry-sdk/node_modules/flatted": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "requires": { - "make-iterator": "^1.0.0" + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" + }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" } }, - "arr-union": { + "node_modules/@project-sunbird/telemetry-sdk/node_modules/glob-parent": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==" + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } }, - "array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "requires": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "array-each": { + "node_modules/@project-sunbird/telemetry-sdk/node_modules/is-binary-path": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==" - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", "dependencies": { - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" - }, - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - } + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "requires": { - "is-number": "^4.0.0" - }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" - } + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "array-slice": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", - "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/isbinaryfile": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", + "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "buffer-alloc": "^1.2.0" + }, + "engines": { + "node": ">=0.6.0" } }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/karma": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-3.1.4.tgz", + "integrity": "sha512-31Vo8Qr5glN+dZEVIpnPCxEGleqE0EY6CtC2X9TagRV3rRQ3SNrvfhddICkJgUK3AgqpeKSZau03QumTGhGoSw==", + "dependencies": { + "bluebird": "^3.3.0", + "body-parser": "^1.16.1", + "chokidar": "^2.0.3", + "colors": "^1.1.0", + "combine-lists": "^1.0.0", + "connect": "^3.6.0", + "core-js": "^2.2.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.0", + "expand-braces": "^0.1.1", + "flatted": "^2.0.0", + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "http-proxy": "^1.13.0", + "isbinaryfile": "^3.0.0", + "lodash": "^4.17.5", + "log4js": "^3.0.0", + "mime": "^2.3.1", + "minimatch": "^3.0.2", + "optimist": "^0.6.1", + "qjobs": "^1.1.4", + "range-parser": "^1.2.0", + "rimraf": "^2.6.0", + "safe-buffer": "^5.0.1", + "socket.io": "2.1.1", + "source-map": "^0.6.1", + "tmp": "0.0.33", + "useragent": "2.3.0" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 6" } }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true + "node_modules/@project-sunbird/telemetry-sdk/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "array.prototype.reduce": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", - "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/log4js": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz", + "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", + "deprecated": "3.x is no longer supported. Please upgrade to 6.x or higher.", + "dependencies": { + "circular-json": "^0.5.5", + "date-format": "^1.2.0", + "debug": "^3.1.0", + "rfdc": "^1.1.2", + "streamroller": "0.7.0" + }, + "engines": { + "node": ">=6.0" } }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true + "node_modules/@project-sunbird/telemetry-sdk/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "requires": { - "safer-buffer": "~2.1.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", - "dev": true + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dependencies": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + } }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dependencies": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" } }, - "async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io-parser/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "requires": { - "async-done": "^1.2.2" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" } }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/socket.io/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "autoprefixer": { - "version": "10.4.13", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", - "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-lite": "^1.0.30001426", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" } }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" - }, - "aws-sign2": { + "node_modules/@project-sunbird/telemetry-sdk/node_modules/streamroller": { "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==" - }, - "aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz", + "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", + "deprecated": "0.x is no longer supported. Please upgrade to 3.x or higher.", + "dependencies": { + "date-format": "^1.2.0", + "debug": "^3.1.0", + "mkdirp": "^0.5.1", + "readable-stream": "^2.3.0" + }, + "engines": { + "node": ">=0.12.0" + } }, - "axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", - "requires": { - "follow-redirects": "^1.15.0", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "node_modules/@project-sunbird/telemetry-sdk/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@project-sunbird/telemetry-sdk/node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", "dependencies": { - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" } }, - "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "node_modules/@rollup/plugin-json": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", + "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", "dev": true, - "requires": { - "ast-types-flow": "0.0.7" + "dependencies": { + "@rollup/pluginutils": "^5.1.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-loader": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.2.tgz", - "integrity": "sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==", + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.2.3", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", + "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", "dev": true, - "requires": { - "find-cache-dir": "^3.3.2", - "schema-utils": "^4.0.0" + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.2.1", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } } }, - "babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "node_modules/@schematics/angular": { + "version": "16.2.13", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-16.2.13.tgz", + "integrity": "sha512-SFE9e7X/CEtzwGEqHUqXriAm4J4uTjcfoRXslc7BuqOKABM8RXPphGQsVG4xOt3n25kXXGkFO2dvDRHuLTP1fQ==", "dev": true, - "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" + "dependencies": { + "@angular-devkit/core": "16.2.13", + "@angular-devkit/schematics": "16.2.13", + "jsonc-parser": "3.2.0" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "node_modules/@sigstore/bundle": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-1.1.0.tgz", + "integrity": "sha512-PFutXEy0SmQxYI4texPw3dd2KewuNqv7OuK1ZFtY2fM754yhvG2KdgwIhRnoEE2uHdtdGNQ8s0lb94dW9sELog==", "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" + "dependencies": { + "@sigstore/protobuf-specs": "^0.2.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "node_modules/@sigstore/protobuf-specs": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.2.1.tgz", + "integrity": "sha512-XTWVxnWJu+c1oCshMLwnKvz8ZQJJDVOlciMfgpJBQbThVjKTCG8dwyhgLngBD2KN0ap9F/gOV8rFDEx8uh7R2A==", "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.3.3" + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" + "node_modules/@sigstore/sign": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-1.0.0.tgz", + "integrity": "sha512-INxFVNQteLtcfGmcoldzV6Je0sbbfh9I16DM4yJPw3j5+TFP8X6uIiA18mvpEa9yyeycAKgPmOA3X9hVdVTPUA==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "make-fetch-happen": "^11.0.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==" - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "node_modules/@sigstore/sign/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, + "node_modules/@sigstore/sign/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "balanced-match": "^1.0.0" } }, - "base-x": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", - "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", - "requires": { - "safe-buffer": "^5.0.1" + "node_modules/@sigstore/sign/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==" - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "base64id": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", - "integrity": "sha512-rz8L+d/xByiB/vLVftPkyY215fqNrmasrcJsYkVcm4TgJNz+YXKrFaFAWibSaHkiKoSgMDCb+lipOIRQNGYesw==" - }, - "base64url": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", - "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==" + "node_modules/@sigstore/sign/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "base64url-universal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/base64url-universal/-/base64url-universal-1.1.0.tgz", - "integrity": "sha512-WyftvZqye29YQ10ZnuiBeEj0lk8SN8xHU9hOznkLc85wS1cLTp6RpzlMrHxMPD9nH7S55gsBqMqgGyz93rqmkA==", - "requires": { - "base64url": "^3.0.0" + "node_modules/@sigstore/sign/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" } }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true + "node_modules/@sigstore/sign/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "requires": { - "tweetnacl": "^0.14.3" + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", - "requires": { - "callsite": "1.0.0" + "node_modules/@sigstore/sign/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" + "node_modules/@sigstore/sign/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@sigstore/sign/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" } }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" + "node_modules/@sigstore/sign/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, - "requires": { - "minimist": "^1.2.0" + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "node_modules/@sigstore/sign/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, - "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, + "node_modules/@sigstore/tuf": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-1.0.3.tgz", + "integrity": "sha512-2bRovzs0nJZFlCN3rXirE4gwxCn97JNjMmwpecqlbgV9WcxX7WRuIrgzx/X7Ib7MYRbyUTpBYE0s2x6AmZXnlg==", + "dev": true, "dependencies": { - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - } + "@sigstore/protobuf-specs": "^0.2.0", + "tuf-js": "^1.1.7" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "node_modules/@socket.io/component-emitter": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", + "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==" + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "dev": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } + "engines": { + "node": ">= 6" } }, - "boolbase": { + "node_modules/@tufjs/canonical-json": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-1.0.0.tgz", + "integrity": "sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "bowser": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.9.4.tgz", - "integrity": "sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==" + "node_modules/@tufjs/models": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-1.0.4.tgz", + "integrity": "sha512-qaGV9ltJP0EO25YfFUPhxRVK0evXFIAGicsVXuRim4Ed9cjPxYhNnNJ49SFmbeLgtxpslIkX317IgpfcHPVj/A==", + "dev": true, + "dependencies": { + "@tufjs/canonical-json": "1.0.0", + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node_modules/@tufjs/models/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } + "@types/connect": "*", + "@types/node": "*" } }, - "browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "dependencies": { + "@types/node": "*" } }, - "browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, - "requires": { - "https-proxy-agent": "^2.2.1" - }, "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } + "@types/node": "*" } }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", - "requires": { - "base-x": "^3.0.2" + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==" }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "node_modules/@types/cors": { + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", + "dependencies": { + "@types/node": "*" } }, - "buffer-alloc": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", - "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", - "requires": { - "buffer-alloc-unsafe": "^1.1.0", - "buffer-fill": "^1.0.0" + "node_modules/@types/eslint": { + "version": "8.56.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.6.tgz", + "integrity": "sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" } }, - "buffer-alloc-unsafe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", - "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } }, - "buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==" + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true }, - "buffer-fill": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", - "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + "node_modules/@types/express-serve-static-core": { + "version": "4.17.43", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", + "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", "dev": true }, - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", "dev": true, - "requires": { - "semver": "^7.0.0" - }, "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "@types/node": "*" } }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + "node_modules/@types/jasmine": { + "version": "3.6.11", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.11.tgz", + "integrity": "sha512-S6pvzQDvMZHrkBz2Mcn/8Du7cpr76PlRJBAoHnSDNbulULsH5dp0Gns+WRyNX5LHejz/ljxK4/vIHK/caHt6SQ==", + "dev": true }, - "cacache": { - "version": "17.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.0.4.tgz", - "integrity": "sha512-Z/nL3gU+zTUjz5pCA5vVjYM8pmaw2kxM7JEiE0fv3w77Wj+sFbi70CrBruUWH0uNcEdvLDixFpgA2JM4F4DBjA==", + "node_modules/@types/jasminewd2": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.13.tgz", + "integrity": "sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg==", "dev": true, - "requires": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^8.0.1", - "lru-cache": "^7.7.1", - "minipass": "^4.0.0", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "ssri": "^10.0.0", - "tar": "^6.1.11", - "unique-filename": "^3.0.0" - }, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "fs-minipass": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.2.tgz", - "integrity": "sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==", - "dev": true, - "requires": { - "minipass": "^5.0.0" - }, - "dependencies": { - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true - } - } - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true - } + "@types/jasmine": "*" } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "node_modules/@types/jquery": { + "version": "3.5.29", + "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.29.tgz", + "integrity": "sha512-oXQQC9X9MOPRrMhPHHOsXqeQDnWeCDT3PelUIg/Oy8FAbzSZtFHRjc7IpbfFVmpLtJ+UOoywpRsuO5Jxjybyeg==", + "dependencies": { + "@types/sizzle": "*" } }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/node": { + "version": "12.20.55", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", + "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==" + "node_modules/@types/q": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", + "dev": true }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/@types/qs": { + "version": "6.9.14", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.14.tgz", + "integrity": "sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==", "dev": true }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==" + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true }, - "caniuse-lite": { - "version": "1.0.30001506", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001506.tgz", - "integrity": "sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw==", + "node_modules/@types/resolve": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", + "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, - "canonicalize": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.8.tgz", - "integrity": "sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==" + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true }, - "canvas": { - "version": "2.11.2", - "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", - "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", - "requires": { - "@mapbox/node-pre-gyp": "^1.0.0", - "nan": "^2.17.0", - "simple-get": "^3.0.3" - } + "node_modules/@types/selenium-webdriver": { + "version": "3.0.26", + "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.26.tgz", + "integrity": "sha512-dyIGFKXfUFiwkMfNGn1+F6b80ZjR3uSYv1j6xVJSDlft5waZ2cwkHW4e7zNzvq7hiEackcgvBpmnXZrI1GltPg==", + "dev": true }, - "canvg": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz", - "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==", - "requires": { - "jsdom": "^8.1.0", - "rgbcolor": "^1.0.1", - "stackblur-canvas": "^1.4.1", - "xmldom": "^0.1.22" - }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, "dependencies": { - "xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==" - } + "@types/mime": "^1", + "@types/node": "*" } }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "dependencies": { + "@types/express": "*" + } }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" } }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true + "node_modules/@types/sizzle": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", + "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==" }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "dependencies": { + "@types/node": "*" } }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, - "circular-json": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz", - "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==" + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true }, - "ckeditor5": { - "version": "28.0.0", - "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-28.0.0.tgz", - "integrity": "sha512-88dGpRV5X732rvsBv22GgVc87uAH8TwPh5SjZG6e1kqvbYldMZQlQcamm+FiVk+5ARtYZyx5HXvN2jc+XUtH4A==", - "requires": { - "@ckeditor/ckeditor5-clipboard": "^28.0.0", - "@ckeditor/ckeditor5-core": "^28.0.0", - "@ckeditor/ckeditor5-engine": "^28.0.0", - "@ckeditor/ckeditor5-enter": "^28.0.0", - "@ckeditor/ckeditor5-paragraph": "^28.0.0", - "@ckeditor/ckeditor5-select-all": "^28.0.0", - "@ckeditor/ckeditor5-typing": "^28.0.0", - "@ckeditor/ckeditor5-ui": "^28.0.0", - "@ckeditor/ckeditor5-undo": "^28.0.0", - "@ckeditor/ckeditor5-upload": "^28.0.0", - "@ckeditor/ckeditor5-utils": "^28.0.0", - "@ckeditor/ckeditor5-widget": "^28.0.0" - } + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - } + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, - "requires": { - "restore-cursor": "^3.1.0" + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" } }, - "cli-spinners": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", - "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", - "dev": true + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==" + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==" + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" } }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "node_modules/@wessberg/ts-evaluator": { + "version": "0.0.27", + "resolved": "https://registry.npmjs.org/@wessberg/ts-evaluator/-/ts-evaluator-0.0.27.tgz", + "integrity": "sha512-7gOpVm3yYojUp/Yn7F4ZybJRxyqfMNf0LXK5KJiawbPfL0XTsJV+0mgrEDjOIR6Bi0OYk2Cyg4tjFu1r8MCZaA==", + "deprecated": "this package has been renamed to ts-evaluator. Please install ts-evaluator instead", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "jsdom": "^16.4.0", + "object-path": "^0.11.5", + "tslib": "^2.0.3" + }, + "engines": { + "node": ">=10.1.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/wessberg/ts-evaluator?sponsor=1" + }, + "peerDependencies": { + "typescript": ">=3.2.x || >= 4.x" } }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==" + "node_modules/@wessberg/ts-evaluator/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } }, - "codelyzer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", - "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", + "node_modules/@wessberg/ts-evaluator/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "requires": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" - }, "dependencies": { - "@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true - }, - "@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "node_modules/@wessberg/ts-evaluator/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "node_modules/@wessberg/ts-evaluator/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@wessberg/ts-evaluator/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" + "node_modules/@wessberg/ts-evaluator/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==" + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", "dev": true }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true }, - "combine-lists": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz", - "integrity": "sha512-4Mi0V7N48B9KzC8Zl/U7wiWuxMFEHf44N3/PSoAvWDu8IOPrddNo1y1tC/kXbP7IvVMhgCFMMNzgKb0pWoin9w==", - "requires": { - "lodash": "^4.5.0" - }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - } + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" } }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" } }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==" - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==" - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "concat": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", - "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", - "requires": { - "commander": "^2.9.0" + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peerDependencies": { + "acorn": "^8" } }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" } }, - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" } }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } }, - "copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "node_modules/adm-zip": { + "version": "0.5.12", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.12.tgz", + "integrity": "sha512-6TVU49mK6KZb4qG6xWaaM4C7sA/sgUMLy/JYMOzkcp3BvVLpW0fXDFQiIzAuxFCt/2+xD7fNIiPFAoLZPhVNLQ==", "dev": true, - "requires": { - "is-what": "^3.14.1" + "engines": { + "node": ">=6.0" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==" + "node_modules/after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA==" }, - "copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==" - } + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" } }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "node_modules/agentkeepalive": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", + "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "dev": true, - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, "dependencies": { - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - } + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" } }, - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - }, - "core-js-compat": { - "version": "3.31.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.0.tgz", - "integrity": "sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==", + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, - "requires": { - "browserslist": "^4.21.5" + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" + "node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "dependencies": { - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true } } }, - "critters": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", - "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, - "requires": { - "chalk": "^4.1.0", - "css-select": "^4.2.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "postcss": "^8.3.7", - "pretty-bytes": "^5.3.0" - }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==" + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, "dependencies": { - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "crypto-ld": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.9.0.tgz", - "integrity": "sha512-PFE7V6A2QNnUp6iiPVEZI4p8wsztkEWLbY1BAXVnclm/aw4KGwpJ+1Ds4vQUCJ5BsWxj15fwE5rHQ8AWaWB2nw==", - "requires": { - "base64url-universal": "^1.0.1", - "bs58": "^4.0.1", - "node-forge": "~0.10.0", - "semver": "^6.2.0", - "sodium-native": "^3.2.0" + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "css-loader": { - "version": "6.7.3", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", - "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.19", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "node_modules/app-root-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.1.0.tgz", + "integrity": "sha512-biN3PwB2gUtjaYy/isrU3aNWI5w+fAfvHkSvCKeQGxhmYpwKFUxudR3Yya+KqVRHBmEDYh+/lTozYCFbmzX4nA==", + "dev": true, + "engines": { + "node": ">= 6.0.0" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==" + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==" + }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "sprintf-js": "~1.0.2" } }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", + "node_modules/aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha512-majUxHgLehQTeSA+hClx+DY09OVUqG3GtezWkF1krgLGNdlDu9l9V8DaqNMWbq4Eddc8wsyDA0hpDUtnYxQEXw==", "dev": true, - "requires": { - "through": "X.X.X" + "dependencies": { + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" } }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "engines": { + "node": ">=0.10.0" + } }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "requires": { - "css-tree": "^1.1.2" - }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "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==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "engines": { + "node": ">=0.10.0" + } }, - "cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha512-FUpKc+1FNBsHUr9IsfSGCovr8VuGOiiuzlgCyppKBjJi2jYTOFLN3oiiNRMIvYqbFzF38mqKj4BgcevzU5/kIA==", - "requires": { - "cssom": "0.3.x" + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", - "dev": true + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "engines": { + "node": ">=0.10.0" + } }, - "custom-event": { + "node_modules/array-buffer-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==" + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "d": { + "node_modules/array-each": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "engines": { + "node": ">=0.10.0" } }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "requires": { - "assert-plus": "^1.0.0" + "node_modules/array-equal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "data-uri-to-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", - "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==" + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" }, - "date-fns": { - "version": "2.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.0.0-alpha.1.tgz", - "integrity": "sha512-4gYdF1rDgv9X/0ko69pt+FgpQtDU5rgqZVmckIOhDicfCSTndwHMhUhLJw+pa4DlPdzIkEBtHg6L6VlQ6ueD1g==" + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "date-format": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-1.2.0.tgz", - "integrity": "sha512-lAJqBmFzCLcDJdI9cEnJ7loSkLTh1PbIgZUndlzvYbf6NyFEr5n9rQhOwr6CIGwZqyQ3sYeQQiP9NOVQmgmRMA==" - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "engines": { + "node": ">=0.10.0" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==" - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==" - }, - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "requires": { - "mimic-response": "^2.0.0" + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "engines": { + "node": ">=0.10.0" + } }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "engines": { + "node": ">=0.10.0" + } }, - "default-compare": { + "node_modules/array-sort": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "requires": { + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", "kind-of": "^5.0.2" }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "engines": { + "node": ">=0.10.0" } }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dev": true, - "requires": { - "execa": "^5.0.0" + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==" - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "dev": true, - "requires": { - "clone": "^1.0.2" - }, - "dependencies": { - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - } + "engines": { + "node": ">=0.10.0" } }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", - "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "node_modules/array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==", + "engines": { + "node": ">=0.10.0" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "node_modules/array.prototype.reduce": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.7.tgz", + "integrity": "sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "node_modules/arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==" + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dependencies": { - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - } + "safer-buffer": "~2.1.0" } }, - "delayed-stream": { + "node_modules/assert-plus": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "engines": { + "node": ">=0.8" + } }, - "delegates": { + "node_modules/assign-symbols": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "engines": { + "node": ">=0.10.0" + } }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", "dev": true }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } }, - "detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==" + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==" + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } + "engines": { + "node": ">= 4.5.0" } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - } + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "engines": { + "node": "*" } }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==" }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - }, + "node_modules/axios": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - } + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "node_modules/axobject-query": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "dev": true, + "dependencies": { + "ast-types-flow": "0.0.7" } }, - "dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "dev": true + "node_modules/babel-loader": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", + "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.10", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz", + "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.1", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } }, - "electron-to-chromium": { - "version": "1.4.437", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.437.tgz", - "integrity": "sha512-ZFekRuBOHUXp21wrR5lshT6pZa/KmjkhKBAtmZz4NN5sCWlHOk3kdhiwFINrDBsRLX6FjyBAb1TRN+KBeNlyzQ==", - "dev": true + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } }, - "element-closest": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/element-closest/-/element-closest-2.0.2.tgz", - "integrity": "sha512-QCqAWP3kwj8Gz9UXncVXQGdrhnWxD8SQBSeZp5pOsyCcQ6RpL738L1/tfuwBiMi6F1fYkxqPnBrFBR4L+f49Cg==" + "node_modules/babel-plugin-polyfill-regenerator/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA==" }, - "encodeurl": { + "node_modules/balanced-match": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "requires": { - "once": "^1.4.0" + "node_modules/base-x": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz", + "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==", + "dependencies": { + "safe-buffer": "^5.0.1" } }, - "engine.io": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", - "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", - "requires": { - "accepts": "~1.3.4", - "base64id": "1.0.0", - "cookie": "0.3.1", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.0", - "ws": "~3.3.1" - }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "engine.io-client": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", - "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" + "node_modules/base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha512-437oANT9tP582zZMwSvZGy2nmSeAb8DW2me3y+Uv1Wp2Rulr8Mqlyrv3E7MLxmsiaPSMMDmiDVzgE+e8zlMx9g==", + "engines": { + "node": ">= 0.6.0" } }, - "enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==" + "node_modules/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "engines": { + "node": "^4.5.0 || >= 5.9" + } }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + "node_modules/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "engines": { + "node": ">=6.0.0" + } }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true + "node_modules/base64url-universal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/base64url-universal/-/base64url-universal-1.1.0.tgz", + "integrity": "sha512-WyftvZqye29YQ10ZnuiBeEj0lk8SN8xHU9hOznkLc85wS1cLTp6RpzlMrHxMPD9nH7S55gsBqMqgGyz93rqmkA==", + "dependencies": { + "base64url": "^3.0.0" + }, + "engines": { + "node": ">=8.3.0" + } }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", "dev": true }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "optional": true, - "requires": { - "prr": "~1.0.1" + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dependencies": { + "tweetnacl": "^0.14.3" } }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "requires": { - "is-arrayish": "^0.2.1" + "node_modules/better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha512-bYeph2DFlpK1XmGs6fvlLRUN29QISM3GBuUwSFsMY2XRx4AvC0WNCS57j4c/xGrK2RS24C1w3YoBOsw9fT46tQ==", + "dependencies": { + "callsite": "1.0.0" + }, + "engines": { + "node": "*" } }, - "es-abstract": { - "version": "1.21.2", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", - "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", - "requires": { - "array-buffer-byte-length": "^1.0.0", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.2.0", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.10", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.3", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.4.3", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.7", - "string.prototype.trimend": "^1.0.6", - "string.prototype.trimstart": "^1.0.6", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.9" + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" } }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" - }, - "es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, - "es-set-tostringtag": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", - "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", - "requires": { - "get-intrinsic": "^1.1.3", - "has": "^1.0.3", - "has-tostringtag": "^1.0.0" + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" } }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + "node_modules/blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==" }, - "es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "node_modules/blocking-proxy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", + "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", "dev": true, - "requires": { - "es6-promise": "^4.0.3" + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "blocking-proxy": "built/lib/bin.js" + }, + "engines": { + "node": ">=6.9.x" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "esbuild-wasm": { - "version": "0.17.8", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.17.8.tgz", - "integrity": "sha512-zCmpxv95E0FuCmvdw1K836UHnj4EdiQnFfjTby35y3LAjRPtXMj3sbHDRHjbD8Mqg5lTwq3knacr/1qIFU51CQ==", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true - } + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" } }, - "esm": { - "version": "3.2.25", - "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", - "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==" + "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==" }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + "node_modules/bowser": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz", + "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==" }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dependencies": { - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - } + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==" + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } }, - "eventemitter-asyncresource": { + "node_modules/browser-process-hrtime": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true + "node_modules/browserstack": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", + "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", + "dev": true, + "dependencies": { + "https-proxy-agent": "^2.2.1" + } }, - "expand-braces": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz", - "integrity": "sha512-zOOsEnAhvIxxd0esCNbYG2xerGf46niZ1egS43eV7Fu4t7VIScgPXMcMabCLaPrqkzwvwo6zZipDiX3t0ILF2w==", - "requires": { - "array-slice": "^0.2.3", - "array-unique": "^0.2.1", - "braces": "^0.1.2" + "node_modules/browserstack/node_modules/agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dev": true, + "dependencies": { + "es6-promisify": "^5.0.0" }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/browserstack/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, "dependencies": { - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha512-G2n5bG5fSUCpnsXz4+8FUkYsGPkNfLn9YvS66U5qbTIXI2Ynnlo4Bi42bWv+omKUCqz+ejzfClwne0alJWJPhg==" - }, - "braces": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz", - "integrity": "sha512-EIMHIv2UXHWFY2xubUGKz+hq9hNkENj4Pjvr7h58cmJgpkK2yMlKA8I484f7MSttkzVAy/lL7X9xDaILd6avzA==", - "requires": { - "expand-range": "^0.1.0" - } - } + "ms": "^2.1.1" } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "node_modules/browserstack/node_modules/https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } + "base-x": "^3.0.2" } }, - "expand-range": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz", - "integrity": "sha512-busOHJ0t7t5UcutcyNDqmaDX+1cb0XlqsAUgTlmplVv0rIqBaMcBSZRLlkDm0nxtl8O3o/EvRRrdQ/WnyPERLQ==", - "requires": { - "is-number": "^0.1.1", - "repeat-string": "^0.2.2" + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "bin": { + "btoa": "bin/btoa.js" }, - "dependencies": { - "is-number": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz", - "integrity": "sha512-la5kPULwIgkSSaZj9w7/A1uHqOBAgOhDUKQ5CkfL8LZ4Si6r4+2D0hI6b4o60MW4Uj2yNJARWIZUDPxlvOYQcw==" + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" }, - "repeat-string": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz", - "integrity": "sha512-yHeI3F9v20MY+8/5WAUgIWseMZwpLD+l9h5hGyzh6fQjhle2AwjjRDao1m5IozSDuVvMw09/mvE8AU1oDmZKpQ==" + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "requires": { - "homedir-polyfill": "^1.0.1" + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" } }, - "exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true - }, - "export-to-csv": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/export-to-csv/-/export-to-csv-0.2.1.tgz", - "integrity": "sha512-KTbrd3CAZ0cFceJEZr1e5uiMasabeCpXq1/5uvVxDl53o4jXJHnltasQoj2NkzrxD8hU9kdwjnMhoir/7nNx/A==" - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "engines": { + "node": ">=0.4" }, - "dependencies": { - "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - } - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "express-http-proxy": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/express-http-proxy/-/express-http-proxy-1.6.3.tgz", - "integrity": "sha512-/l77JHcOUrDUX8V67E287VEUQT0lbm71gdGVoodnlWBziarYKgMcpqT7xvh/HM8Jv52phw8Bd8tY+a7QjOr7Yg==", - "requires": { - "debug": "^3.0.1", - "es6-promise": "^4.1.1", - "raw-body": "^2.3.0" + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==" + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "engines": { + "node": ">=6" }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "requires": { - "type": "^2.7.2" - }, + "node_modules/builtins": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", + "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", + "dev": true, "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" - } + "semver": "^7.0.0" } }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "node_modules/cacache": { + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.2.tgz", + "integrity": "sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } + "balanced-match": "^1.0.0" } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/cacache/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==" + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "engines": { + "node": "*" } }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001600", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001600.tgz", + "integrity": "sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } + { + "type": "github", + "url": "https://github.com/sponsors/ai" } + ] + }, + "node_modules/canonicalize": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/canonicalize/-/canonicalize-1.0.8.tgz", + "integrity": "sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==" + }, + "node_modules/canvas": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.11.2.tgz", + "integrity": "sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==", + "hasInstallScript": true, + "dependencies": { + "@mapbox/node-pre-gyp": "^1.0.0", + "nan": "^2.17.0", + "simple-get": "^3.0.3" + }, + "engines": { + "node": ">=6" } }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "node_modules/canvg": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/canvg/-/canvg-1.5.3.tgz", + "integrity": "sha512-7Gn2IuQzvUQWPIuZuFHrzsTM0gkPz2RRT9OcbdmA03jeKk8kltrD8gqUzNX15ghY/4PV5bbe5lmD6yDLDY6Ybg==", + "dependencies": { + "jsdom": "^8.1.0", + "rgbcolor": "^1.0.1", + "stackblur-canvas": "^1.4.1", + "xmldom": "^0.1.22" + } }, - "fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==" + "node_modules/canvg/node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "deprecated": "Use your platform's native atob() and btoa() methods instead" }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true + "node_modules/canvg/node_modules/acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" + "node_modules/canvg/node_modules/acorn-globals": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", + "integrity": "sha512-j3/4pkfih8W4NK22gxVSXcEonTpAHOHh0hu5BoZrKcOsW/4oBPxTi4Yk3SAj+FhC1f3+bRTkXdm4019gw1vg9g==", + "dependencies": { + "acorn": "^2.1.0" } }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" + "node_modules/canvg/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/canvg/node_modules/cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha512-FUpKc+1FNBsHUr9IsfSGCovr8VuGOiiuzlgCyppKBjJi2jYTOFLN3oiiNRMIvYqbFzF38mqKj4BgcevzU5/kIA==", + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/canvg/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/canvg/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/canvg/node_modules/jsdom": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz", + "integrity": "sha512-rvWfcn2O8SrXPaX5fTYIfPVwvnbU8DnZkjAXK305wfP67csyaJBhgg0F2aU6imqJ+lZmj9EmrBAXy6rWHf2/9Q==", + "dependencies": { + "abab": "^1.0.0", + "acorn": "^2.4.0", + "acorn-globals": "^1.0.4", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.0 < 0.4.0", + "cssstyle": ">= 0.2.34 < 0.3.0", + "escodegen": "^1.6.1", + "iconv-lite": "^0.4.13", + "nwmatcher": ">= 1.3.7 < 2.0.0", + "parse5": "^1.5.1", + "request": "^2.55.0", + "sax": "^1.1.4", + "symbol-tree": ">= 3.1.0 < 4.0.0", + "tough-cookie": "^2.2.0", + "webidl-conversions": "^3.0.1", + "whatwg-url": "^2.0.1", + "xml-name-validator": ">= 2.0.1 < 3.0.0" + } + }, + "node_modules/canvg/node_modules/parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==" + }, + "node_modules/canvg/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/canvg/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/canvg/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/canvg/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/canvg/node_modules/whatwg-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz", + "integrity": "sha512-sX+FT4N6iR0ZiqGqyDEKklyfMGR99zvxZD+LQ8IGae5uVGswQ7DOeLPB5KgJY8FzkwSzwqOXLQeVQvtOTSQU9Q==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/canvg/node_modules/xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha512-jRKe/iQYMyVJpzPH+3HL97Lgu5HrCfii+qSo+TfjKHtOnvbnvdVfMYrn9Q34YV81M2e5sviJlI6Ko9y+nByzvA==" + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/circular-json": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.5.9.tgz", + "integrity": "sha512-4ivwqHpIFJZBuhN3g/pEcdbnGUywkBblloGbkglyloVjjR3uT6tieI89MVOfbP2tHX5sgb01FuLgAOzebNlJNQ==", + "deprecated": "CircularJSON is in maintenance only, flatted is its successor." + }, + "node_modules/ckeditor5": { + "version": "28.0.0", + "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-28.0.0.tgz", + "integrity": "sha512-88dGpRV5X732rvsBv22GgVc87uAH8TwPh5SjZG6e1kqvbYldMZQlQcamm+FiVk+5ARtYZyx5HXvN2jc+XUtH4A==", + "dependencies": { + "@ckeditor/ckeditor5-clipboard": "^28.0.0", + "@ckeditor/ckeditor5-core": "^28.0.0", + "@ckeditor/ckeditor5-engine": "^28.0.0", + "@ckeditor/ckeditor5-enter": "^28.0.0", + "@ckeditor/ckeditor5-paragraph": "^28.0.0", + "@ckeditor/ckeditor5-select-all": "^28.0.0", + "@ckeditor/ckeditor5-typing": "^28.0.0", + "@ckeditor/ckeditor5-ui": "^28.0.0", + "@ckeditor/ckeditor5-undo": "^28.0.0", + "@ckeditor/ckeditor5-upload": "^28.0.0", + "@ckeditor/ckeditor5-utils": "^28.0.0", + "@ckeditor/ckeditor5-widget": "^28.0.0" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.7.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==" + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==" + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/codelyzer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", + "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", + "dev": true, + "dependencies": { + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" + }, + "peerDependencies": { + "@angular/compiler": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", + "@angular/core": ">=2.3.1 <13.0.0 || ^12.0.0-next || ^12.1.0-next || ^12.2.0-next", + "tslint": "^5.0.0 || ^6.0.0" + } + }, + "node_modules/codelyzer/node_modules/@angular/compiler": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", + "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", + "dev": true, + "peerDependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/codelyzer/node_modules/@angular/core": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", + "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", + "dev": true, + "peerDependencies": { + "rxjs": "^6.5.3", + "tslib": "^1.10.0", + "zone.js": "~0.10.2" + } + }, + "node_modules/codelyzer/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/codelyzer/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/codelyzer/node_modules/zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combine-lists": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/combine-lists/-/combine-lists-1.0.1.tgz", + "integrity": "sha512-4Mi0V7N48B9KzC8Zl/U7wiWuxMFEHf44N3/PSoAvWDu8IOPrddNo1y1tC/kXbP7IvVMhgCFMMNzgKb0pWoin9w==", + "dependencies": { + "lodash": "^4.5.0" + } + }, + "node_modules/combine-lists/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw==" + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", + "dependencies": { + "commander": "^2.9.0" + }, + "bin": { + "concat": "bin/concat" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/connect/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/core-js-compat": { + "version": "3.36.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz", + "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "dev": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/critters": { + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", + "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "css-select": "^5.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.2", + "htmlparser2": "^8.0.2", + "postcss": "^8.4.23", + "pretty-bytes": "^5.3.0" + } + }, + "node_modules/critters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/critters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/critters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/critters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/critters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/critters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-ld": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/crypto-ld/-/crypto-ld-3.9.0.tgz", + "integrity": "sha512-PFE7V6A2QNnUp6iiPVEZI4p8wsztkEWLbY1BAXVnclm/aw4KGwpJ+1Ds4vQUCJ5BsWxj15fwE5rHQ8AWaWB2nw==", + "dependencies": { + "base64url-universal": "^1.0.1", + "bs58": "^4.0.1", + "node-forge": "~0.10.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8.3.0" + }, + "optionalDependencies": { + "sodium-native": "^3.2.0" + } + }, + "node_modules/crypto-ld/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.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==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssauron": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", + "integrity": "sha512-Ht70DcFBh+/ekjVrYS2PlDMdSQEl3OFNmjK6lcn49HptBgilXf/Zwg4uFh9Xn0pX3Q8YOkSjIFOfK2osvdqpBw==", + "dev": true, + "dependencies": { + "through": "X.X.X" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/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==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/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==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cuint": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", + "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", + "dev": true + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==" + }, + "node_modules/d": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "dependencies": { + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz", + "integrity": "sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-3.6.0.tgz", + "integrity": "sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==" + }, + "node_modules/diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.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" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecc-jsbn/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.719", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.719.tgz", + "integrity": "sha512-FbWy2Q2YgdFzkFUW/W5jBjE9dj+804+98E4Pup78JBPnbdb3pv6IneY2JCPKdeKLh3AOKHQeYf+KwLr7mxGh6Q==", + "dev": true + }, + "node_modules/element-closest": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/element-closest/-/element-closest-3.0.2.tgz", + "integrity": "sha512-JxKQiJKX0Zr5Q2/bCaTx8P+UbfyMET1OQd61qu5xQFeWr1km3fGaxelSJtnfT27XQ5Uoztn2yIyeamAc/VX13g==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/engine.io": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz", + "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==", + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.4.1", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.11.0" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dependencies": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "node_modules/engine.io-client/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" + }, + "node_modules/engine.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/engine.io-client/node_modules/engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dependencies": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "node_modules/engine.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/engine.io-client/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/engine.io-client/node_modules/ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", + "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io/node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/engine.io/node_modules/ws": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/enhanced-resolve": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", + "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==" + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "devOptional": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.2.tgz", + "integrity": "sha512-60s3Xv2T2p1ICykc7c+DNDPLDMm9t4QxCOUU0K9JxiLjM3C1zB9YVdN7tjxrFd4+AkZ8CdX1ovUga4P2+1e+/w==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.5", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", + "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", + "dev": true + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", + "dev": true, + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "dependencies": { + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/esbuild": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.17.tgz", + "integrity": "sha512-1GJtYnUxsJreHYA0Y+iQz2UEykonY66HNWOb0yXYZi9/kNrORUEHVg87eQsCtqh59PEJ5YVZJO98JHznMJSWjg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.17", + "@esbuild/android-arm64": "0.18.17", + "@esbuild/android-x64": "0.18.17", + "@esbuild/darwin-arm64": "0.18.17", + "@esbuild/darwin-x64": "0.18.17", + "@esbuild/freebsd-arm64": "0.18.17", + "@esbuild/freebsd-x64": "0.18.17", + "@esbuild/linux-arm": "0.18.17", + "@esbuild/linux-arm64": "0.18.17", + "@esbuild/linux-ia32": "0.18.17", + "@esbuild/linux-loong64": "0.18.17", + "@esbuild/linux-mips64el": "0.18.17", + "@esbuild/linux-ppc64": "0.18.17", + "@esbuild/linux-riscv64": "0.18.17", + "@esbuild/linux-s390x": "0.18.17", + "@esbuild/linux-x64": "0.18.17", + "@esbuild/netbsd-x64": "0.18.17", + "@esbuild/openbsd-x64": "0.18.17", + "@esbuild/sunos-x64": "0.18.17", + "@esbuild/win32-arm64": "0.18.17", + "@esbuild/win32-ia32": "0.18.17", + "@esbuild/win32-x64": "0.18.17" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.18.17", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.18.17.tgz", + "integrity": "sha512-9OHGcuRzy+I8ziF9FzjfKLWAPbvi0e/metACVg9k6bK+SI4FFxeV6PcZsz8RIVaMD4YNehw+qj6UMR3+qj/EuQ==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esm": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz", + "integrity": "sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter-asyncresource": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", + "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", + "dev": true + }, + "node_modules/eventemitter2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", + "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==", + "peer": true + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-braces": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/expand-braces/-/expand-braces-0.1.2.tgz", + "integrity": "sha512-zOOsEnAhvIxxd0esCNbYG2xerGf46niZ1egS43eV7Fu4t7VIScgPXMcMabCLaPrqkzwvwo6zZipDiX3t0ILF2w==", + "dependencies": { + "array-slice": "^0.2.3", + "array-unique": "^0.2.1", + "braces": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-braces/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-braces/node_modules/braces": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-0.1.5.tgz", + "integrity": "sha512-EIMHIv2UXHWFY2xubUGKz+hq9hNkENj4Pjvr7h58cmJgpkK2yMlKA8I484f7MSttkzVAy/lL7X9xDaILd6avzA==", + "dependencies": { + "expand-range": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/expand-range": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-0.1.1.tgz", + "integrity": "sha512-busOHJ0t7t5UcutcyNDqmaDX+1cb0XlqsAUgTlmplVv0rIqBaMcBSZRLlkDm0nxtl8O3o/EvRRrdQ/WnyPERLQ==", + "dependencies": { + "is-number": "^0.1.1", + "repeat-string": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/is-number": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-0.1.1.tgz", + "integrity": "sha512-la5kPULwIgkSSaZj9w7/A1uHqOBAgOhDUKQ5CkfL8LZ4Si6r4+2D0hI6b4o60MW4Uj2yNJARWIZUDPxlvOYQcw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/repeat-string": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-0.2.2.tgz", + "integrity": "sha512-yHeI3F9v20MY+8/5WAUgIWseMZwpLD+l9h5hGyzh6fQjhle2AwjjRDao1m5IozSDuVvMw09/mvE8AU1oDmZKpQ==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true + }, + "node_modules/export-to-csv": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/export-to-csv/-/export-to-csv-0.2.2.tgz", + "integrity": "sha512-KHExLOjF2yvo8JU8Sv+5RuJAHzP1TpFvUgnWn8ex7zBrv1ZsABJAOpvG1RNRRWr1spYpDJmBBaR5/cV/8aBQSw==" + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-http-proxy": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/express-http-proxy/-/express-http-proxy-1.6.3.tgz", + "integrity": "sha512-/l77JHcOUrDUX8V67E287VEUQT0lbm71gdGVoodnlWBziarYKgMcpqT7xvh/HM8Jv52phw8Bd8tY+a7QjOr7Yg==", + "dependencies": { + "debug": "^3.0.1", + "es6-promise": "^4.1.1", + "raw-body": "^2.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/express-http-proxy/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==" + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fetch-blob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-2.1.2.tgz", + "integrity": "sha512-YKqtUDwqLyfyMnmbw8XD6Q8j9i/HggKtPEI+pZ1+8bvheBu78biSmNaXWusx1TauGqtUUGx/cBb1mKdq2rLYow==", + "engines": { + "node": "^10.17.0 || >=12.3.0" + }, + "peerDependenciesMeta": { + "domexception": { + "optional": true + } + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "optional": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dev": true, + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "peer": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==" + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==", + "engines": { + "node": ">=0.10.3" + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getobject": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", + "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", + "peer": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" } }, - "fetch-blob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-2.1.2.tgz", - "integrity": "sha512-YKqtUDwqLyfyMnmbw8XD6Q8j9i/HggKtPEI+pZ1+8bvheBu78biSmNaXWusx1TauGqtUUGx/cBb1mKdq2rLYow==" - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" + "node_modules/glob-watcher/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "optional": true - }, - "fill-range": { + "node_modules/glob-watcher/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "requires": { + "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", "repeat-string": "^1.6.1", "to-regex-range": "^2.1.0" }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } + "engines": { + "node": ">=0.10.0" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], "dependencies": { - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "requires": { - "ee-first": "1.1.1" - } - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" - } + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" } }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" + "node_modules/glob-watcher/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "follow-redirects": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } }, - "font-awesome": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "integrity": "sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==" + "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "requires": { - "is-callable": "^1.1.3" + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" } }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "for-own": { + "node_modules/global-modules": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "requires": { - "for-in": "^1.0.1" + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", "dependencies": { - "signal-exit": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz", - "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==", - "dev": true - } + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==" + "node_modules/global-prefix/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "requires": { - "map-cache": "^0.2.2" + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" } }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "requires": { - "minipass": "^3.0.0" + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dependencies": { + "sparkles": "^1.0.0" }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/grunt": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz", + "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==", + "peer": true, + "dependencies": { + "dateformat": "~4.6.2", + "eventemitter2": "~0.4.13", + "exit": "~0.1.2", + "findup-sync": "~5.0.0", + "glob": "~7.1.6", + "grunt-cli": "~1.4.3", + "grunt-known-options": "~2.0.0", + "grunt-legacy-log": "~3.0.0", + "grunt-legacy-util": "~2.0.1", + "iconv-lite": "~0.6.3", + "js-yaml": "~3.14.0", + "minimatch": "~3.0.4", + "nopt": "~3.0.6" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=16" } }, - "fs-monkey": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", - "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", - "dev": true + "node_modules/grunt-cli": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", + "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", + "peer": true, + "dependencies": { + "grunt-known-options": "~2.0.0", + "interpret": "~1.1.0", + "liftup": "~3.0.1", + "nopt": "~4.0.1", + "v8flags": "~3.2.0" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=10" + } }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "node_modules/grunt-cli/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "peer": true, + "dependencies": { + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" + } }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "node_modules/grunt-karma": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-0.12.2.tgz", + "integrity": "sha512-houkUR8sks8uliJ5khwvV4Cf2vrxSPkvCt+w9uwOOHhDOCLZ9ZE4/MeDmC7GgSajGK+h/svpacbKFHyjNbCsng==", + "dependencies": { + "lodash": "^3.10.1" + }, + "peerDependencies": { + "grunt": ">=0.4.x", + "karma": "^0.13.0 || >= 0.14.0-rc.0" } }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "node_modules/grunt-known-options": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", + "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } }, - "function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" + "node_modules/grunt-legacy-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", + "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", + "peer": true, + "dependencies": { + "colors": "~1.1.2", + "grunt-legacy-log-utils": "~2.1.0", + "hooker": "~0.2.3", + "lodash": "~4.17.19" + }, + "engines": { + "node": ">= 0.10.0" } }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + "node_modules/grunt-legacy-log-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", + "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", + "peer": true, + "dependencies": { + "chalk": "~4.1.0", + "lodash": "~4.17.19" + }, + "engines": { + "node": ">=10" + } }, - "gauge": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz", - "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==", - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" + "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/grunt-legacy-log-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "peer": true, "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "node_modules/grunt-legacy-log-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "node_modules/grunt-legacy-log-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "peer": true }, - "get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" + "node_modules/grunt-legacy-log-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "peer": true, + "engines": { + "node": ">=8" } }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true + "node_modules/grunt-legacy-log-utils/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "peer": true + }, + "node_modules/grunt-legacy-log-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "node_modules/grunt-legacy-log/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "peer": true }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "node_modules/grunt-legacy-util": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", + "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", + "peer": true, + "dependencies": { + "async": "~3.2.0", + "exit": "~0.1.2", + "getobject": "~1.0.0", + "hooker": "~0.2.3", + "lodash": "~4.17.21", + "underscore.string": "~3.3.5", + "which": "~2.0.2" + }, + "engines": { + "node": ">=10" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==" + "node_modules/grunt-legacy-util/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "peer": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "requires": { - "assert-plus": "^1.0.0" + "node_modules/grunt/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "node_modules/guess-parser": { + "version": "0.4.22", + "resolved": "https://registry.npmjs.org/guess-parser/-/guess-parser-0.4.22.tgz", + "integrity": "sha512-KcUWZ5ACGaBM69SbqwVIuWGoSAgD+9iJnchR9j/IarVI1jHVeXv+bUXBIMeqVMSKt3zrn0Dgf9UpcOEpPBLbSg==", + "dev": true, + "dependencies": { + "@wessberg/ts-evaluator": "0.0.27" + }, + "peerDependencies": { + "typescript": ">=3.7.5" } }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "requires": { - "is-extglob": "^2.1.0" - } - } + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" } }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" } }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" + "node_modules/gulp-cli/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "node_modules/gulp-cli/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "engines": { + "node": ">=0.10.0" } }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "node_modules/gulp-cli/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "engines": { + "node": ">=0.10.0" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "node_modules/gulp-cli/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } }, - "globalthis": { + "node_modules/gulp-cli/node_modules/get-caller-file": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "requires": { - "define-properties": "^1.1.3" + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + }, + "node_modules/gulp-cli/node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" } }, - "globby": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.0.tgz", - "integrity": "sha512-jWsQfayf13NvqKUIL3Ta+CIqMnvlaIDFveWE/dpOZ9+3AMEJozsxDvKA02zync9UuvOM8rOXzsD5GqKP4OnWPQ==", - "dev": true, - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^4.0.0" + "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "glogg": { + "node_modules/gulp-cli/node_modules/string-width": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "requires": { - "sparkles": "^1.0.0" + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" + "node_modules/gulp-cli/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "node_modules/gulp-cli/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" }, - "grunt-karma": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/grunt-karma/-/grunt-karma-0.12.2.tgz", - "integrity": "sha512-houkUR8sks8uliJ5khwvV4Cf2vrxSPkvCt+w9uwOOHhDOCLZ9ZE4/MeDmC7GgSajGK+h/svpacbKFHyjNbCsng==", - "requires": { - "lodash": "^3.10.1" + "node_modules/gulp-cli/node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" } }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", "dependencies": { - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - } + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" } }, - "gulp-svgmin": { + "node_modules/gulp-svgmin": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/gulp-svgmin/-/gulp-svgmin-3.0.0.tgz", "integrity": "sha512-z1eaUlkJVAX1bh7uNAWG+7IbEYEHBgj+MXgJDOrt05vJNplFPxq/+QonT29nzRmvdpzd04+JHsephGpfnwa95g==", - "requires": { + "dependencies": { "plugin-error": "^1.0.1", "svgo": "^1.3.2" } }, - "gulplog": { + "node_modules/gulplog": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "requires": { + "dependencies": { "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" } }, - "handle-thing": { + "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, - "har-schema": { + "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==" + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "engines": { + "node": ">=4" + } }, - "har-validator": { + "node_modules/har-validator": { "version": "5.1.5", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "requires": { + "deprecated": "this library is no longer supported", + "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - } + "engines": { + "node": ">=6" } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "has-ansi": { + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "has-bigints": { + "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-binary2": { + "node_modules/has-binary2": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "requires": { - "isarray": "2.0.1" - }, "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" - } + "isarray": "2.0.1" } }, - "has-cors": { + "node_modules/has-binary2/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/has-cors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA==" }, - "has-flag": { + "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-symbols": { + "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "requires": { - "has-symbols": "^1.0.2" + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "has-unicode": { + "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==" }, - "has-value": { + "node_modules/has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "requires": { + "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "has-values": { + "node_modules/has-values": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "requires": { + "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" } }, - "hdr-histogram-js": { + "node_modules/hdr-histogram-js": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", "dev": true, - "requires": { + "dependencies": { "@assemblyscript/loader": "^0.10.1", "base64-js": "^1.2.0", "pako": "^1.0.3" } }, - "hdr-histogram-percentiles-obj": { + "node_modules/hdr-histogram-percentiles-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", "dev": true }, - "homedir-polyfill": { + "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "requires": { + "dependencies": { "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + "node_modules/hooker": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", + "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", + "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", + "dev": true, + "dependencies": { + "lru-cache": "^7.5.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } }, - "hpack.js": { + "node_modules/hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", "dev": true, - "requires": { + "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", "readable-stream": "^2.0.1", "wbuf": "^1.1.0" } }, - "html-entities": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.6.tgz", - "integrity": "sha512-9o0+dcpIw2/HxkNuYKxSJUF/MMRZQECK4GnF+oQOmJ83yCVHTWgCH5aOXxK5bozNRmM8wtgryjHD3uloPBDEGw==", - "dev": true + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] }, - "html-escaper": { + "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, - "http-cache-semantics": { + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, - "http-deceiver": { + "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", "dev": true }, - "http-errors": { + "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { + "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" } }, - "http-parser-js": { + "node_modules/http-parser-js": { "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", "dev": true }, - "http-proxy": { + "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "requires": { + "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" } }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dev": true, - "requires": { - "@tootallnate/once": "2", + "dependencies": { + "@tootallnate/once": "1", "agent-base": "6", "debug": "4" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "engines": { + "node": ">= 6" } }, - "http-proxy-middleware": { + "node_modules/http-proxy-middleware": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, - "requires": { + "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", "micromatch": "^4.0.2" }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true } } }, - "http-signature": { + "node_modules/http-signature": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "requires": { + "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "https-proxy-agent": { + "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "requires": { + "dependencies": { "agent-base": "6", "debug": "4" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "engines": { + "node": ">= 6" } }, - "human-signals": { + "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true + "dev": true, + "engines": { + "node": ">=10.17.0" + } }, - "humanize-ms": { + "node_modules/humanize-ms": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, - "requires": { + "dependencies": { "ms": "^2.0.0" } }, - "iconv-lite": { + "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { + "dependencies": { "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "icss-utils": { + "node_modules/icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, - "ieee754": { + "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } }, - "ignore-walk": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.3.tgz", - "integrity": "sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==", + "node_modules/ignore-walk": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz", + "integrity": "sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==", "dev": true, - "requires": { + "dependencies": { "minimatch": "^9.0.0" }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } + "balanced-match": "^1.0.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "image-size": { + "node_modules/image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "dev": true, - "optional": true + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } }, - "immediate": { + "node_modules/immediate": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" }, - "immutable": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", - "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==" + "node_modules/immutable": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==" }, - "import-fresh": { + "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "requires": { + "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" } }, - "imurmurhash": { + "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.19" + } }, - "indent-string": { + "node_modules/indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "indexof": { + "node_modules/indexof": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg==" }, - "inflight": { + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { + "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, - "inherits": { + "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz", + "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "injection-js": { + "node_modules/injection-js": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.4.0.tgz", "integrity": "sha512-6jiJt0tCAo9zjHbcwLiPL+IuNe9SQ6a9g0PEzafThW3fOQi0mrmiJGBJvDD6tmhPh8cQHIQtCOrJuBfQME4kPA==", "dev": true, - "requires": { + "dependencies": { "tslib": "^2.0.0" } }, - "inquirer": { + "node_modules/inquirer": { "version": "8.2.4", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", "dev": true, - "requires": { + "dependencies": { "ansi-escapes": "^4.2.1", "chalk": "^4.1.1", "cli-cursor": "^3.1.0", @@ -9275,883 +13520,1125 @@ "through": "^2.3.6", "wrap-ansi": "^7.0.0" }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "internal-slot": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", - "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", - "requires": { - "get-intrinsic": "^1.2.0", - "has": "^1.0.3", + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/inquirer/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" } }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + "node_modules/interpret": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", + "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==", + "peer": true }, - "inversify": { + "node_modules/inversify": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/inversify/-/inversify-5.1.1.tgz", "integrity": "sha512-j8grHGDzv1v+8T1sAQ+3boTCntFPfvxLCkNcxB1J8qA0lUN+fAlSyYd+RXKvaPRL4AGyPxViutBEJHNXOyUdFQ==" }, - "invert-kv": { + "node_modules/invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==" + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "engines": { + "node": ">=0.10.0" + } }, - "ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", - "dev": true + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } }, - "ipaddr.js": { + "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } }, - "is-absolute": { + "node_modules/is-absolute": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "requires": { + "dependencies": { "is-relative": "^1.0.0", "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "requires": { - "kind-of": "^3.0.2" - }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" } }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "requires": { + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-arrayish": { + "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, - "is-bigint": { + "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "requires": { + "dependencies": { "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "requires": { - "binary-extensions": "^1.0.0" + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "is-boolean-object": { + "node_modules/is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-buffer": { + "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, - "is-builtin-module": { + "node_modules/is-builtin-module": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dev": true, - "requires": { + "dependencies": { "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-callable": { + "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", - "requires": { - "has": "^1.0.3" + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "requires": { - "kind-of": "^3.0.2" + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dependencies": { + "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-date-object": { + "node_modules/is-date-object": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - } + "node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "is-docker": { + "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } }, - "is-extglob": { + "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "requires": { - "number-is-nan": "^1.0.0" + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" } }, - "is-glob": { + "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "requires": { + "dependencies": { "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-interactive": { + "node_modules/is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-lambda": { + "node_modules/is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", "dev": true }, - "is-module": { + "node_modules/is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", "dev": true }, - "is-negated-glob": { + "node_modules/is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==" - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "engines": { + "node": ">=0.10.0" + } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "requires": { - "kind-of": "^3.0.2" + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "engines": { + "node": ">= 0.4" }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" } }, - "is-number-object": { + "node_modules/is-number-object": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-path-cwd": { + "node_modules/is-path-cwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-path-in-cwd": { + "node_modules/is-path-in-cwd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, - "requires": { + "dependencies": { "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-path-inside": { + "node_modules/is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", "dev": true, - "requires": { + "dependencies": { "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-plain-obj": { + "node_modules/is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "requires": { - "isobject": "^3.0.1" + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "engines": { + "node": ">=0.10.0" } }, - "is-regex": { + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-relative": { + "node_modules/is-relative": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "requires": { + "dependencies": { "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "requires": { - "call-bind": "^1.0.2" + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-stream": { + "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-string": { + "node_modules/is-string": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "requires": { + "dependencies": { "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-symbol": { + "node_modules/is-symbol": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "requires": { + "dependencies": { "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-typedarray": { + "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" }, - "is-ua-webview": { + "node_modules/is-ua-webview": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-ua-webview/-/is-ua-webview-1.1.2.tgz", "integrity": "sha512-xX3WpvJGmT0EjmGRQxs4AgaBd4EWNr4lWCWGOgd40by6DWOQZN9RIOCsEaVp41crZqzWr8AsM+2x8UC2ZAuLPA==" }, - "is-unc-path": { + "node_modules/is-unc-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "requires": { + "dependencies": { "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-unicode-supported": { + "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "is-utf8": { + "node_modules/is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" }, - "is-valid-glob": { + "node_modules/is-valid-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==" + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "engines": { + "node": ">=0.10.0" + } }, - "is-weakref": { + "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "requires": { + "dependencies": { "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "is-what": { + "node_modules/is-what": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", "dev": true }, - "is-windows": { + "node_modules/is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } }, - "is-wsl": { + "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, - "requires": { + "dependencies": { "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "isarray": { + "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, - "isbinaryfile": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.3.tgz", - "integrity": "sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw==", - "requires": { - "buffer-alloc": "^1.2.0" + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "engines": { + "node": ">= 8.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" } }, - "isexe": { + "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" }, - "isobject": { + "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } }, - "isstream": { + "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==" }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "engines": { + "node": ">=8" + } }, - "istanbul-lib-instrument": { + "node_modules/istanbul-lib-instrument": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, - "requires": { + "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", "@istanbuljs/schema": "^0.1.2", "istanbul-lib-coverage": "^3.2.0", "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" } }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "requires": { + "dependencies": { "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", + "make-dir": "^4.0.0", "supports-color": "^7.1.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "istanbul-lib-source-maps": { + "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, - "requires": { + "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", "source-map": "^0.6.1" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "engines": { + "node": ">=10" } }, - "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "requires": { + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "jackspeak": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.2.1.tgz", - "integrity": "sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==", + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, - "requires": { - "@isaacs/cliui": "^8.0.2", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { "@pkgjs/parseargs": "^0.11.0" } }, - "jasmine": { + "node_modules/jasmine": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", "dev": true, - "requires": { + "dependencies": { "exit": "^0.1.2", "glob": "^7.0.6", "jasmine-core": "~2.8.0" }, - "dependencies": { - "jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "dev": true - } + "bin": { + "jasmine": "bin/jasmine.js" } }, - "jasmine-core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.6.0.tgz", - "integrity": "sha512-8uQYa7zJN8hq9z+g8z1bqCfdC8eoDAeVnM5sfqs7KHv9/ifoJ500m018fpFc7RDaO6SWCLCXwo/wPSNcdYTgcw==", + "node_modules/jasmine-core": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.8.0.tgz", + "integrity": "sha512-zl0nZWDrmbCiKns0NcjkFGYkVTGCPUgoHypTaj+G2AzaWus7QGoXARSlYsSle2VRpSdfJmM+hzmFKzQNhF2kHg==", "dev": true }, - "jasmine-spec-reporter": { + "node_modules/jasmine-spec-reporter": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-5.0.2.tgz", "integrity": "sha512-6gP1LbVgJ+d7PKksQBc2H0oDGNRQI3gKUsWlswKaQ2fif9X5gzhQcgM5+kiJGCQVurOG09jqNhk7payggyp5+g==", "dev": true, - "requires": { + "dependencies": { "colors": "1.4.0" } }, - "jasminewd2": { + "node_modules/jasmine-spec-reporter/node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/jasmine/node_modules/jasmine-core": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", + "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", + "dev": true + }, + "node_modules/jasminewd2": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 6.9.x" + } }, - "jest-worker": { + "node_modules/jest-worker": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, - "requires": { + "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "jquery": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.0.tgz", - "integrity": "sha512-umpJ0/k8X0MvD1ds0P9SfowREz2LenHsQaxSohMZ5OMNEU2r0tf8pdeEFTHMFxWVxKNyU9rTtK3CWzUCTKJUeQ==" + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/jquery": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" }, - "jquery.fancytree": { + "node_modules/jquery.fancytree": { "version": "2.38.3", "resolved": "https://registry.npmjs.org/jquery.fancytree/-/jquery.fancytree-2.38.3.tgz", - "integrity": "sha512-C3CJcp4sPThy497YBXZNrDSVn/B34sv6kB+toC8gfHrPvJWgYkL3NSMovBxXo6fN6yXUnvWhWaON/ejG3Nsxdg==" + "integrity": "sha512-C3CJcp4sPThy497YBXZNrDSVn/B34sv6kB+toC8gfHrPvJWgYkL3NSMovBxXo6fN6yXUnvWhWaON/ejG3Nsxdg==", + "peerDependencies": { + "jquery": ">=1.9" + } }, - "js-tokens": { + "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "js-yaml": { + "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "requires": { + "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true }, - "jsdom": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-8.5.0.tgz", - "integrity": "sha512-rvWfcn2O8SrXPaX5fTYIfPVwvnbU8DnZkjAXK305wfP67csyaJBhgg0F2aU6imqJ+lZmj9EmrBAXy6rWHf2/9Q==", - "requires": { - "abab": "^1.0.0", - "acorn": "^2.4.0", - "acorn-globals": "^1.0.4", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.0 < 0.4.0", - "cssstyle": ">= 0.2.34 < 0.3.0", - "escodegen": "^1.6.1", - "iconv-lite": "^0.4.13", - "nwmatcher": ">= 1.3.7 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.55.0", - "sax": "^1.1.4", - "symbol-tree": ">= 3.1.0 < 4.0.0", - "tough-cookie": "^2.2.0", - "webidl-conversions": "^3.0.1", - "whatwg-url": "^2.0.1", - "xml-name-validator": ">= 2.0.1 < 3.0.0" - }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, "dependencies": { - "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha512-w2jx/0tJzvgKwZa58sj2vAYq/S/K1QJfIB3cWYea/Iu1scFPDQQ3IQiVZTHWtRBwAjv2Yd7S/xeZf3XqLDb3bA==" - }, - "whatwg-url": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-2.0.1.tgz", - "integrity": "sha512-sX+FT4N6iR0ZiqGqyDEKklyfMGR99zvxZD+LQ8IGae5uVGswQ7DOeLPB5KgJY8FzkwSzwqOXLQeVQvtOTSQU9Q==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true } } }, - "jsesc": { + "node_modules/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } }, - "json-parse-even-better-errors": { + "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "json-schema": { + "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, - "json-schema-traverse": { + "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "json-stable-stringify-without-jsonify": { + "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" }, - "json-stringify-safe": { + "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==" }, - "json5": { + "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } }, - "jsonc-parser": { + "node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" }, - "jsonfile": { + "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { + "optionalDependencies": { "graceful-fs": "^4.1.6" } }, - "jsonld": { + "node_modules/jsonld": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-5.2.0.tgz", "integrity": "sha512-JymgT6Xzk5CHEmHuEyvoTNviEPxv6ihLWSPu1gFdtjSAyM6cFqNrv02yS/SIur3BBIkCf0HjizRc24d8/FfQKw==", - "requires": { + "dependencies": { "@digitalbazaar/http-client": "^1.1.0", "canonicalize": "^1.0.1", "lru-cache": "^6.0.0", "rdf-canonize": "^3.0.0" }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "engines": { + "node": ">=12" } }, - "jsonld-signatures": { + "node_modules/jsonld-signatures": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/jsonld-signatures/-/jsonld-signatures-6.0.0.tgz", "integrity": "sha512-GIh5DCZ5g5vQBAFcjSDHmYyTaD/fYh5KwlAiKgx83VRzcQNNgzeG7DsLdXcgyCxEai9qIM9u2frZAInKDN5+og==", - "requires": { + "dependencies": { "base64url": "^3.0.1", "crypto-ld": "^3.7.0", "jsonld": "^2.0.2", @@ -10159,83 +14646,115 @@ "security-context": "^4.0.0", "serialize-error": "^5.0.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonld-signatures/node_modules/jsonld": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-2.0.2.tgz", + "integrity": "sha512-/TQzRe75/3h2khu57IUojha5oat+M82bm8RYw0jLhlmmPrW/kTWAZ9nGzKPfZWnPYnVVJJMQVc/pU8HCmpv9xg==", "dependencies": { - "jsonld": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-2.0.2.tgz", - "integrity": "sha512-/TQzRe75/3h2khu57IUojha5oat+M82bm8RYw0jLhlmmPrW/kTWAZ9nGzKPfZWnPYnVVJJMQVc/pU8HCmpv9xg==", - "requires": { - "canonicalize": "^1.0.1", - "lru-cache": "^5.1.1", - "rdf-canonize": "^1.0.2", - "request": "^2.88.0", - "semver": "^6.3.0", - "xmldom": "0.1.19" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "rdf-canonize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.2.0.tgz", - "integrity": "sha512-MQdcRDz4+82nUrEb3hNQangBDpmep15uMmnWclGi/1KS0bNVc8oHpoNI0PFLHZsvwgwRzH31bO1JAScqUAstvw==", - "requires": { - "node-forge": "^0.10.0", - "semver": "^6.3.0" - } - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } + "canonicalize": "^1.0.1", + "lru-cache": "^5.1.1", + "rdf-canonize": "^1.0.2", + "request": "^2.88.0", + "semver": "^6.3.0", + "xmldom": "0.1.19" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonld-signatures/node_modules/rdf-canonize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.2.0.tgz", + "integrity": "sha512-MQdcRDz4+82nUrEb3hNQangBDpmep15uMmnWclGi/1KS0bNVc8oHpoNI0PFLHZsvwgwRzH31bO1JAScqUAstvw==", + "dependencies": { + "node-forge": "^0.10.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonld-signatures/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jsonld-signatures/node_modules/xmldom": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz", + "integrity": "sha512-pDyxjQSFQgNHkU+yjvoF+GXVGJU7e9EnOg/KcGMDihBIKjTsOeDYaECwC/O9bsUWKY+Sd9izfE43JXC46EOHKA==", + "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0", + "engines": { + "node": ">=0.1" + } + }, + "node_modules/jsonld/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "jsonparse": { + "node_modules/jsonld/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/jsonparse": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "dev": true + "dev": true, + "engines": [ + "node >= 0.2.0" + ] }, - "jsprim": { + "node_modules/jsprim": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "requires": { + "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", "json-schema": "0.4.0", "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" } }, - "jszip": { + "node_modules/jszip": { "version": "3.10.1", "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "requires": { + "dependencies": { "lie": "~3.3.0", "pako": "~1.0.2", "readable-stream": "~2.3.6", "setimmediate": "^1.0.5" } }, - "just-debounce": { + "node_modules/just-debounce": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==" }, - "karma": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", - "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", - "dev": true, - "requires": { + "node_modules/karma": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.3.tgz", + "integrity": "sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==", + "dependencies": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", "braces": "^3.0.2", @@ -10255,636 +14774,459 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", "yargs": "^16.1.1" }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "dev": true - }, - "date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "engine.io": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.0.tgz", - "integrity": "sha512-UlfoK1iD62Hkedw2TmuHdhDsZCGaAyp+LZ/AvnImjYBeWagA3qIEETum90d6shMeFZiDuGT66zVCdx1wKYKGGg==", - "dev": true, - "requires": { - "@types/cookie": "^0.4.1", - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.1.0", - "ws": "~8.11.0" - } - }, - "engine.io-parser": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.1.0.tgz", - "integrity": "sha512-enySgNiK5tyZFynt3z7iqBR+Bto9EVVVvDFuTT0ioHCGbzirZVGDGiQjZzEp8hWl6hd5FSVytJGuScX1C1C35w==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "requires": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "socket.io": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.0.tgz", - "integrity": "sha512-eOpu7oCNiPGBHn9Falg0cAGivp6TpDI3Yt596fbsf+vln8kRLFWxXKrecFrybn/xNYVn9HcdJNAkYToCmTjsyg==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.5.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - } - }, - "socket.io-adapter": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz", - "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==", - "dev": true, - "requires": { - "ws": "~8.11.0" - } - }, - "socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "dev": true, - "requires": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "dev": true, - "requires": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - } + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" } }, - "karma-chrome-launcher": { + "node_modules/karma-chrome-launcher": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", "dev": true, - "requires": { + "dependencies": { "which": "^1.2.1" } }, - "karma-coverage": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.0.tgz", - "integrity": "sha512-gPVdoZBNDZ08UCzdMHHhEImKrw1+PAOQOIiffv1YsvxFhBjqvo/SVXNk4tqn1SYqX0BJZT6S/59zgxiBe+9OuA==", + "node_modules/karma-chrome-launcher/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, - "requires": { + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "dev": true, + "dependencies": { "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-instrument": "^5.1.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.1", "istanbul-reports": "^3.0.5", "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" } }, - "karma-jasmine": { + "node_modules/karma-jasmine": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.2.tgz", "integrity": "sha512-ggi84RMNQffSDmWSyyt4zxzh2CQGwsxvYYsprgyR1j8ikzIduEdOlcLvXjZGwXG/0j41KUXOWsUCBfbEHPWP9g==", "dev": true, - "requires": { + "dependencies": { "jasmine-core": "^3.6.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "karma": "*" } }, - "karma-jasmine-html-reporter": { + "node_modules/karma-jasmine-html-reporter": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", - "dev": true + "dev": true, + "peerDependencies": { + "jasmine-core": ">=3.8", + "karma": ">=0.9", + "karma-jasmine": ">=1.1" + } }, - "karma-mocha-reporter": { + "node_modules/karma-mocha-reporter": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/karma-mocha-reporter/-/karma-mocha-reporter-2.2.5.tgz", "integrity": "sha512-Hr6nhkIp0GIJJrvzY8JFeHpQZNseuIakGac4bpw8K1+5F0tLb6l7uvXRa8mt2Z+NVwYgCct4QAfp2R2QP6o00w==", - "requires": { + "dependencies": { "chalk": "^2.1.0", "log-symbols": "^2.1.0", "strip-ansi": "^4.0.0" }, + "peerDependencies": { + "karma": ">=0.13" + } + }, + "node_modules/karma-mocha-reporter/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/karma-mocha-reporter/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", "dependencies": { - "ansi-regex": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==" - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", - "requires": { - "ansi-regex": "^3.0.0" - } - } + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "karma-source-map-support": { + "node_modules/karma-source-map-support": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", "dev": true, - "requires": { + "dependencies": { "source-map-support": "^0.5.5" } }, - "katex": { + "node_modules/karma/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/karma/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/karma/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/karma/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/karma/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/katex": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", - "requires": { + "dependencies": { "commander": "^2.19.0" + }, + "bin": { + "katex": "cli.js" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "engines": { + "node": ">=0.10.0" + } }, - "klona": { + "node_modules/klona": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true + "dev": true, + "engines": { + "node": ">= 8" + } }, - "ky": { + "node_modules/ky": { "version": "0.25.1", "resolved": "https://registry.npmjs.org/ky/-/ky-0.25.1.tgz", - "integrity": "sha512-PjpCEWlIU7VpiMVrTwssahkYXX1by6NCT0fhTUX34F3DTinARlgMpriuroolugFPcMgpPWrOW4mTb984Qm1RXA==" + "integrity": "sha512-PjpCEWlIU7VpiMVrTwssahkYXX1by6NCT0fhTUX34F3DTinARlgMpriuroolugFPcMgpPWrOW4mTb984Qm1RXA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" + } }, - "ky-universal": { + "node_modules/ky-universal": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/ky-universal/-/ky-universal-0.8.2.tgz", "integrity": "sha512-xe0JaOH9QeYxdyGLnzUOVGK4Z6FGvDVzcXFTdrYA1f33MZdEa45sUDaMBy98xQMcsd2XIBrTXRrRYnegcSdgVQ==", - "requires": { + "dependencies": { "abort-controller": "^3.0.0", "node-fetch": "3.0.0-beta.9" }, - "dependencies": { - "node-fetch": { - "version": "3.0.0-beta.9", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.0.0-beta.9.tgz", - "integrity": "sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==", - "requires": { - "data-uri-to-buffer": "^3.0.1", - "fetch-blob": "^2.1.1" - } + "engines": { + "node": ">=10.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky-universal?sponsor=1" + }, + "peerDependencies": { + "ky": ">=0.17.0", + "web-streams-polyfill": ">=2.0.0" + }, + "peerDependenciesMeta": { + "web-streams-polyfill": { + "optional": true } } }, - "last-run": { + "node_modules/ky-universal/node_modules/node-fetch": { + "version": "3.0.0-beta.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.0.0-beta.9.tgz", + "integrity": "sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==", + "dependencies": { + "data-uri-to-buffer": "^3.0.1", + "fetch-blob": "^2.1.1" + }, + "engines": { + "node": "^10.17 || >=12.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, + "node_modules/last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "requires": { + "dependencies": { "default-resolution": "^2.0.0", "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" } }, - "lazystream": { + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "requires": { + "dependencies": { "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" } }, - "lcid": { + "node_modules/lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "requires": { + "dependencies": { "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "lead": { + "node_modules/lead": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "requires": { + "dependencies": { "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" } }, - "less": { + "node_modules/less": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", "dev": true, - "requires": { + "dependencies": { "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", "make-dir": "^2.1.0", "mime": "^1.4.1", "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "optional": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } + "source-map": "~0.6.0" } }, - "less-loader": { + "node_modules/less-loader": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", "dev": true, - "requires": { + "dependencies": { "klona": "^2.0.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" } }, - "levn": { + "node_modules/less/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "requires": { + "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "license-webpack-plugin": { + "node_modules/license-webpack-plugin": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", "dev": true, - "requires": { + "dependencies": { "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } } }, - "lie": { + "node_modules/lie": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "requires": { + "dependencies": { "immediate": "~3.0.5" } }, - "liftoff": { + "node_modules/liftoff": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "requires": { + "dependencies": { "extend": "^3.0.0", "findup-sync": "^3.0.0", "fined": "^1.0.1", @@ -10893,599 +15235,1351 @@ "object.map": "^1.0.0", "rechoir": "^0.6.2", "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/liftoff/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/liftoff/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" } }, - "lines-and-columns": { + "node_modules/liftoff/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftup": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", + "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", + "peer": true, + "dependencies": { + "extend": "^3.0.2", + "findup-sync": "^4.0.0", + "fined": "^1.2.0", + "flagged-respawn": "^1.0.1", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.1", + "rechoir": "^0.7.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/liftup/node_modules/findup-sync": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", + "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "peer": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/liftup/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "peer": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftup/node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "peer": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "dev": true }, - "load-json-file": { + "node_modules/load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "requires": { + "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", "pify": "^2.0.0", "pinkie-promise": "^2.0.0", "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "loader-runner": { + "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6.11.5" + } }, - "loader-utils": { + "node_modules/loader-utils": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "dev": true + "dev": true, + "engines": { + "node": ">= 12.13.0" + } }, - "locate-path": { + "node_modules/locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "requires": { + "dependencies": { "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "lodash": { + "node_modules/lodash": { "version": "3.10.1", "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", "integrity": "sha512-9mDDwqVIma6OZX79ZlDACZl8sBm0TEnkf99zV3iMA4GzkIT/9hiqP5mY0HoT1iNLCrKc/R1HByV+yJfRWVJryQ==" }, - "lodash-es": { + "node_modules/lodash-es": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, - "lodash.debounce": { + "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, - "log-symbols": { + "node_modules/log-symbols": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", - "requires": { + "dependencies": { "chalk": "^2.0.1" + }, + "engines": { + "node": ">=4" } }, - "log4js": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-3.0.6.tgz", - "integrity": "sha512-ezXZk6oPJCWL483zj64pNkMuY/NcRX5MPiB0zE6tjZM137aeusrOnW1ecxgF9cmwMWkBMhjteQxBPoZBh9FDxQ==", - "requires": { - "circular-json": "^0.5.5", - "date-format": "^1.2.0", - "debug": "^3.1.0", - "rfdc": "^1.1.2", - "streamroller": "0.7.0" - }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" } }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" } }, - "magic-string": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.29.0.tgz", - "integrity": "sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==", + "node_modules/magic-string": { + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", + "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==", "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "make-error": { + "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", "dev": true }, - "make-fetch-happen": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", - "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, - "requires": { + "dependencies": { "agentkeepalive": "^4.2.1", - "cacache": "^17.0.0", - "http-cache-semantics": "^4.1.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-lambda": "^1.0.1", "lru-cache": "^7.7.1", - "minipass": "^5.0.0", - "minipass-fetch": "^3.0.0", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "negotiator": "^0.6.3", "promise-retry": "^2.0.1", "socks-proxy-agent": "^7.0.0", - "ssri": "^10.0.0" + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/make-fetch-happen/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/make-fetch-happen/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dependencies": { - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - } + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "requires": { - "kind-of": "^6.0.2" + "node_modules/matchdep/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "requires": { - "object-visit": "^1.0.0" + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dependencies": { + "is-buffer": "^1.1.5" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dependencies": { - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "requires": { - "is-extglob": "^2.1.0" - } - } + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "mathjax-full": { + "node_modules/mathjax-full": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/mathjax-full/-/mathjax-full-3.2.2.tgz", "integrity": "sha512-+LfG9Fik+OuI8SLwsiR02IVdjcnRCy5MufYLi0C3TdMT56L/pjB0alMVGgoWJF8pN9Rc7FESycZB9BMNWIid5w==", - "requires": { + "dependencies": { "esm": "^3.2.25", "mhchemparser": "^4.1.0", "mj-context-menu": "^0.6.1", "speech-rule-engine": "^4.0.6" } }, - "mdn-data": { + "node_modules/mdn-data": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" }, - "media-typer": { + "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } }, - "memfs": { + "node_modules/memfs": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, - "requires": { + "dependencies": { "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" } }, - "merge-descriptors": { + "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" }, - "merge-stream": { + "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true }, - "merge2": { + "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 8" + } }, - "methods": { + "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } }, - "mhchemparser": { + "node_modules/mhchemparser": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/mhchemparser/-/mhchemparser-4.2.1.tgz", "integrity": "sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==" }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" } }, - "mime": { + "node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==" + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } }, - "mime-db": { + "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } }, - "mime-types": { + "node_modules/mime-types": { "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { + "dependencies": { "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" } }, - "mimic-fn": { + "node_modules/mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "mimic-response": { + "node_modules/mimic-response": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "mini-css-extract-plugin": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz", - "integrity": "sha512-EdlUizq13o0Pd+uCp+WO/JpkLvHRVGt97RqfeGhXqAcorYo1ypJSpkV+WDT0vY/kmh/p7wRdJNJtuyK540PXDw==", + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", "dev": true, - "requires": { + "dependencies": { "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "minimalistic-assert": { + "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "dev": true }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { + "node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==" + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "dev": true, - "requires": { - "minipass": "^3.0.0" - }, "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" } }, - "minipass-fetch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.3.tgz", - "integrity": "sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==", + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^5.0.0", + "dependencies": { + "minipass": "^3.1.6", "minipass-sized": "^1.0.3", "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-fetch/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "minipass-flush": { + "node_modules/minipass-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-flush": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", "dev": true, - "requires": { + "dependencies": { "minipass": "^3.0.0" }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "minipass-json-stream": { + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-json-stream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", "dev": true, - "requires": { + "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" - }, + } + }, + "node_modules/minipass-json-stream/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "minipass-pipeline": { + "node_modules/minipass-json-stream/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, - "requires": { + "dependencies": { "minipass": "^3.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "minipass-sized": { + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, - "requires": { + "dependencies": { "minipass": "^3.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "minizlib": { + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "requires": { + "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "mixin-deep": { + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "requires": { + "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "requires": { - "is-plain-object": "^2.0.4" - } - } + "engines": { + "node": ">=0.10.0" } }, - "mj-context-menu": { + "node_modules/mj-context-menu": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/mj-context-menu/-/mj-context-menu-0.6.1.tgz", "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" }, - "mkdirp": { + "node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "requires": { + "dependencies": { "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" } }, - "moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + "node_modules/moment": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "engines": { + "node": "*" + } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "multicast-dns": { + "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, - "requires": { + "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" } }, - "mute-stdout": { + "node_modules/mute-stdout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "engines": { + "node": ">= 0.10" + } }, - "mute-stream": { + "node_modules/mute-stream": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "nan": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", - "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==" + "node_modules/nan": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==" }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } }, - "nanomatch": { + "node_modules/nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "requires": { + "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", "define-property": "^2.0.2", @@ -11497,545 +16591,759 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" } }, - "needle": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.2.0.tgz", - "integrity": "sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==", + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "dev": true, "optional": true, - "requires": { - "debug": "^3.2.6", + "dependencies": { "iconv-lite": "^0.6.3", "sax": "^1.2.4" }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "optional": true - } + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "negotiator": { + "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } }, - "neo-async": { + "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "next-tick": { + "node_modules/next-tick": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" }, - "ng-packagr": { - "version": "15.2.2", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-15.2.2.tgz", - "integrity": "sha512-+042GBD35ztxbHywGJloAiDM/s3Ja3TZtQh361TWqd/xza3K5DMUu6VRGLTgMwG7CW1YsqYHWgMZslP1c+ng7A==", + "node_modules/ng-packagr": { + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-16.2.3.tgz", + "integrity": "sha512-VTJ7Qtge52+1subkhmF5nOqLNbVutA8/igJ0A5vH6Mgpb8Z/3HeZomtD1SHzZF5Dqp+p+QPHE548FWYu1MdMSQ==", "dev": true, - "requires": { + "dependencies": { "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "ajv": "^8.11.0", "ansi-colors": "^4.1.3", "autoprefixer": "^10.4.12", "browserslist": "^4.21.4", - "cacache": "^17.0.0", + "cacache": "^18.0.0", "chokidar": "^3.5.3", - "commander": "^10.0.0", + "commander": "^11.0.0", "convert-source-map": "^2.0.0", "dependency-graph": "^0.11.0", - "esbuild": "^0.17.0", - "esbuild-wasm": "^0.17.0", + "esbuild-wasm": "^0.19.0", + "fast-glob": "^3.2.12", "find-cache-dir": "^3.3.2", - "glob": "^8.0.3", "injection-js": "^2.4.0", "jsonc-parser": "^3.2.0", "less": "^4.1.3", "ora": "^5.1.0", - "piscina": "^3.2.0", + "piscina": "^4.0.0", "postcss": "^8.4.16", "postcss-url": "^10.1.3", "rollup": "^3.0.0", "rxjs": "^7.5.6", "sass": "^1.55.0" }, - "dependencies": { - "@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "dev": true, - "optional": true - }, - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "dev": true, - "optional": true, - "requires": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, + "bin": { + "ng-packagr": "cli/main.js" + }, + "engines": { + "node": "^16.14.0 || >=18.10.0" + }, + "optionalDependencies": { + "esbuild": "^0.19.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^16.0.0 || ^16.2.0-next.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "tslib": "^2.3.0", + "typescript": ">=4.9.3 <5.2" + }, + "peerDependenciesMeta": { + "tailwindcss": { "optional": true - }, - "glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } } } }, - "ng2-material-dropdown": { + "node_modules/ng-packagr/node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/commander": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", + "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", + "dev": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/ng-packagr/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/ng-packagr/node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "node_modules/ng-packagr/node_modules/esbuild-wasm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.19.12.tgz", + "integrity": "sha512-Zmc4hk6FibJZBcTx5/8K/4jT3/oG1vkGTEeKJUQFCUQKimD6Q7+adp/bdVQyYJFolMKaXkQnVZdV4O5ZaTYmyQ==", + "dev": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/ng-packagr/node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/ng-packagr/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ng-packagr/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ng-packagr/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dev": true, + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/ng-packagr/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/ng2-material-dropdown": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ng2-material-dropdown/-/ng2-material-dropdown-1.0.0.tgz", "integrity": "sha512-waKgEkKQwGZT0dqRAd3ZW+wueYs5Xw9owiPBSMdg5jru5DcKDpUqFaADMqqI7HPuzJCxNJSln6nXX1tMYDbXGA==", - "requires": { + "dependencies": { "tslib": "^2.0.0" } }, - "ng2-semantic-ui-v9": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/ng2-semantic-ui-v9/-/ng2-semantic-ui-v9-0.0.3.tgz", - "integrity": "sha512-nP+/BwiyIl3GnEPTCRVuQOofi/5VO/WkqbynaIas5tTxJRZXmKjyFk5L8e769C2Sz2+/jf8RWXq9CRIlE17F+Q==", - "requires": { - "bowser": "^1.7.2", - "date-fns": "2.0.0-alpha.1", - "element-closest": "^2.0.2", - "extend": "^3.0.1", - "is-ua-webview": "^1.0.0", - "popper.js": "^1.14.0", - "tslib": "^1.10.0" - }, + "node_modules/ngx-bootstrap": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-11.0.2.tgz", + "integrity": "sha512-McvQ72XB6692Jus47jahWWwjpSCa6EtHMIqoyMewKCEHMv0ybDgVnOAdEsWKvwfulowHn7Y/jDjeiURwYJG9cQ==", "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "ngx-bootstrap": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/ngx-bootstrap/-/ngx-bootstrap-10.2.0.tgz", - "integrity": "sha512-bn5wdvH6QQ2JGu4TgUbozdULBFMxZNPNTgO7dRiosx9FRrFvKcgxkGSgU/xoj+4kP1vgh8zwzaiDfvH/Bfb+Aw==", - "requires": { "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/animations": "^16.0.0", + "@angular/common": "^16.0.0", + "@angular/core": "^16.0.0", + "@angular/forms": "^16.0.0", + "rxjs": "^6.5.3 || ^7.6.0" } }, - "ngx-chips": { + "node_modules/ngx-chips": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/ngx-chips/-/ngx-chips-2.2.2.tgz", "integrity": "sha512-ZrkqiE4mtTo8cBA4+2C/OBeyPuvC6dgNPz7VflerbpTF8Qp6WwCGnZb4ApH+kcmBpSDSxHAE9lMYuYIrF+rFgA==", - "requires": { + "dependencies": { "ng2-material-dropdown": ">=0.11.0", "tslib": "^1.10.0" }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "peerDependencies": { + "@angular/animations": ">=10.1.5", + "@angular/common": ">=10.1.5", + "@angular/compiler": ">=10.1.5", + "@angular/core": ">=10.1.5", + "@angular/forms": ">=10.1.5" } }, - "ngx-infinite-scroll": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-14.0.1.tgz", - "integrity": "sha512-PlGL29d2PxNJTn6qdXs4Es0HlJTZ/ZqOVvFWECWm7mK2fN/q+q62s0iUQ7xRf76NuqoNovXvrjZ1zwLFT6c0Wg==", - "requires": { + "node_modules/ngx-chips/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/ngx-infinite-scroll": { + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-16.0.0.tgz", + "integrity": "sha512-bzyNYd+wVlUUxcopRVr2DAa81eEc8vITtKVvb+c7R1uy8hWPTlxOEXf3L1qA4FMwTEzCQ9b37TXzlJji3qBy+A==", + "dependencies": { "tslib": "^2.3.0" + }, + "peerDependencies": { + "@angular/common": ">=16.0.0 <17.0.0", + "@angular/core": ">=16.0.0 <17.0.0" } }, - "nice-napi": { + "node_modules/nice-napi": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", "dev": true, + "hasInstallScript": true, "optional": true, - "requires": { + "os": [ + "!win32" + ], + "dependencies": { "node-addon-api": "^3.0.0", "node-gyp-build": "^4.2.2" } }, - "node-addon-api": { + "node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true, "optional": true }, - "node-fetch": { + "node_modules/node-fetch": { "version": "2.6.5", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "requires": { + "dependencies": { "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node-forge": { + "node_modules/node-forge": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "engines": { + "node": ">= 6.0.0" + } }, - "node-gyp": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.0.tgz", - "integrity": "sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==", + "node_modules/node-gyp": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", + "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", "dev": true, - "requires": { + "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", "glob": "^7.1.4", "graceful-fs": "^4.2.6", - "make-fetch-happen": "^11.0.3", + "make-fetch-happen": "^10.0.3", "nopt": "^6.0.0", "npmlog": "^6.0.0", "rimraf": "^3.0.2", @@ -12043,356 +17351,181 @@ "tar": "^6.1.2", "which": "^2.0.2" }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "are-we-there-yet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", - "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "gauge": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", - "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "nopt": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", - "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", - "dev": true, - "requires": { - "abbrev": "^1.0.0" - } - }, - "npmlog": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", - "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^12.13 || ^14.13 || >=16" } }, - "node-gyp-build": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", - "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", - "optional": true + "node_modules/node-gyp-build": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.0.tgz", + "integrity": "sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/nopt": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", + "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", + "dev": true, + "dependencies": { + "abbrev": "^1.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } }, - "node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "requires": { + "node_modules/nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", + "peer": true, + "dependencies": { "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" } }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, + "node_modules/normalize-package-data": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", + "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", + "dev": true, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "hosted-git-info": "^6.0.0", + "is-core-module": "^2.8.1", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "normalize-path": { + "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } }, - "normalize-range": { + "node_modules/normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "now-and-later": { + "node_modules/now-and-later": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "requires": { + "dependencies": { "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" } }, - "npm-bundled": { + "node_modules/npm-bundled": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", "dev": true, - "requires": { + "dependencies": { "npm-normalize-package-bin": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "npm-install-checks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.1.1.tgz", - "integrity": "sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==", + "node_modules/npm-install-checks": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", "dev": true, - "requires": { + "dependencies": { "semver": "^7.1.1" }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "npm-normalize-package-bin": { + "node_modules/npm-normalize-package-bin": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "dev": true + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "npm-package-arg": { + "node_modules/npm-package-arg": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-10.1.0.tgz", "integrity": "sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==", "dev": true, - "requires": { + "dependencies": { "hosted-git-info": "^6.0.0", "proc-log": "^3.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^5.0.0" }, - "dependencies": { - "hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "npm-packlist": { + "node_modules/npm-packlist": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-7.0.4.tgz", "integrity": "sha512-d6RGEuRrNS5/N84iglPivjaJPxhDbZmlbTwTDX2IbcRHG5bZCdtysYMhwiPvcF4GisXHGn7xsxv+GQ7T/02M5Q==", "dev": true, - "requires": { + "dependencies": { "ignore-walk": "^6.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "npm-pick-manifest": { + "node_modules/npm-pick-manifest": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz", "integrity": "sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==", "dev": true, - "requires": { + "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", "npm-package-arg": "^10.0.0", "semver": "^7.3.5" }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "npm-registry-fetch": { + "node_modules/npm-registry-fetch": { "version": "14.0.5", "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz", "integrity": "sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==", "dev": true, - "requires": { + "dependencies": { "make-fetch-happen": "^11.0.0", "minipass": "^5.0.0", "minipass-fetch": "^3.0.0", @@ -12400,253 +17533,538 @@ "minizlib": "^2.1.2", "npm-package-arg": "^10.0.0", "proc-log": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/npm-registry-fetch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "npm-run-path": { + "node_modules/npm-registry-fetch/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/npm-registry-fetch/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, - "requires": { + "dependencies": { "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "npmlog": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz", - "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==", - "requires": { - "are-we-there-yet": "^2.0.0", + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", + "gauge": "^4.0.3", "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" + "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==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "number-is-nan": { + "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==" + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "engines": { + "node": ">=0.10.0" + } }, - "nwmatcher": { + "node_modules/nwmatcher": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==" }, - "oauth-sign": { + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "node_modules/oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "engines": { + "node": "*" + } }, - "object-assign": { + "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } }, - "object-component": { + "node_modules/object-component": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", "integrity": "sha512-S0sN3agnVh2SZNEIGc0N1X4Z5K0JeFbGBrnuZpsxuUh5XLF0BnvWkMjRXo/zGKLd/eghvNIKcx1pQkmUjXIyrA==" }, - "object-copy": { + "node_modules/object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "requires": { + "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", "kind-of": "^3.0.3" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==" + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "object-keys": { + "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-path": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.8.tgz", + "integrity": "sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==", + "dev": true, + "engines": { + "node": ">= 10.12.0" + } }, - "object-visit": { + "node_modules/object-visit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "requires": { + "dependencies": { "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "object.defaults": { + "node_modules/object.defaults": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "requires": { + "dependencies": { "array-each": "^1.0.1", "array-slice": "^1.0.0", "for-own": "^1.0.0", "isobject": "^3.0.0" }, - "dependencies": { - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" - } + "engines": { + "node": ">=0.10.0" } }, - "object.getownpropertydescriptors": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", - "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", - "requires": { - "array.prototype.reduce": "^1.0.5", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.21.2", - "safe-array-concat": "^1.0.0" + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "object.map": { + "node_modules/object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "requires": { + "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "object.pick": { + "node_modules/object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "requires": { + "dependencies": { "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "object.reduce": { + "node_modules/object.reduce": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "requires": { + "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "object.values": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", - "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/object.values": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "obuf": { + "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "dev": true }, - "on-finished": { + "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "on-headers": { + "node_modules/on-headers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8" + } }, - "once": { + "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { + "dependencies": { "wrappy": "1" } }, - "onetime": { + "node_modules/onetime": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, - "requires": { + "dependencies": { "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "open": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.1.tgz", - "integrity": "sha512-/4b7qZNhv6Uhd7jjnREh1NjnPxlTq+XNWPG88Ydkj5AILcA5m3ajvcg57pB24EQjKv0dK62XnDqk9c/hkIG5Kg==", + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, - "requires": { + "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "optimist": { + "node_modules/optimist": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", "integrity": "sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==", - "requires": { + "dependencies": { "minimist": "~0.0.1", "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" - } } }, - "optionator": { + "node_modules/optimist/node_modules/minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==" + }, + "node_modules/optionator": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "requires": { + "dependencies": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", @@ -12654,20 +18072,21 @@ "type-check": "~0.3.2", "word-wrap": "~1.2.3" }, - "dependencies": { - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" - } + "engines": { + "node": ">= 0.8.0" } }, - "ora": { + "node_modules/optionator/node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/ora": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, - "requires": { + "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", @@ -12678,160 +18097,231 @@ "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "ordered-read-streams": { + "node_modules/ordered-read-streams": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "requires": { + "dependencies": { "readable-stream": "^2.0.1" } }, - "os-locale": { + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "requires": { + "dependencies": { "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "os-tmpdir": { + "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "peer": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } }, - "p-limit": { + "node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "requires": { + "dependencies": { "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-locate": { + "node_modules/p-locate": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, - "requires": { + "dependencies": { "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" } }, - "p-map": { + "node_modules/p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, - "requires": { + "dependencies": { "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "p-retry": { + "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dev": true, - "requires": { + "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" } }, - "p-try": { + "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "pacote": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.1.0.tgz", - "integrity": "sha512-FFcjtIl+BQNfeliSm7MZz5cpdohvUV1yjGnqgVM4UnVF7JslRY0ImXAygdaCDV0jjUADEWu4y5xsDV8brtrTLg==", + "node_modules/pacote": { + "version": "15.2.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-15.2.0.tgz", + "integrity": "sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==", "dev": true, - "requires": { + "dependencies": { "@npmcli/git": "^4.0.0", "@npmcli/installed-package-contents": "^2.0.1", "@npmcli/promise-spawn": "^6.0.1", "@npmcli/run-script": "^6.0.0", "cacache": "^17.0.0", "fs-minipass": "^3.0.0", - "minipass": "^4.0.0", + "minipass": "^5.0.0", "npm-package-arg": "^10.0.0", "npm-packlist": "^7.0.0", "npm-pick-manifest": "^8.0.0", @@ -12840,1041 +18330,1418 @@ "promise-retry": "^2.0.1", "read-package-json": "^6.0.0", "read-package-json-fast": "^3.0.0", - "sigstore": "^1.0.0", + "sigstore": "^1.3.0", "ssri": "^10.0.0", "tar": "^6.1.11" }, + "bin": { + "pacote": "lib/bin.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/pacote/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/pacote/node_modules/cacache/node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/pacote/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, "dependencies": { - "fs-minipass": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.2.tgz", - "integrity": "sha512-2GAfyfoaCDRrM6jaOS3UsBts8yJ55VioXdWcOL7dK9zdAuKT71+WBA4ifnNYqVjYv+4SsPxjK0JT4yIIn4cA/g==", - "dev": true, - "requires": { - "minipass": "^5.0.0" - }, - "dependencies": { - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true - } - } - }, - "minipass": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", - "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", - "dev": true - } + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "pako": { + "node_modules/pacote/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/pacote/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/pacote/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pacote/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/pacote/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pacote/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, - "parent-module": { + "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "requires": { + "dependencies": { "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "parse-filepath": { + "node_modules/parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "requires": { + "dependencies": { "is-absolute": "^1.0.0", "map-cache": "^0.2.0", "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" } }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "requires": { - "error-ex": "^1.2.0" + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "parse-node-version": { + "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==" + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "engines": { + "node": ">= 0.10" + } }, - "parse-passwd": { + "node_modules/parse-passwd": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "engines": { + "node": ">=0.10.0" + } }, - "parse5": { + "node_modules/parse5": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "requires": { + "devOptional": true, + "dependencies": { "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "parse5-html-rewriting-stream": { + "node_modules/parse5-html-rewriting-stream": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", "dev": true, - "requires": { + "dependencies": { "entities": "^4.3.0", "parse5": "^7.0.0", "parse5-sax-parser": "^7.0.0" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "parse5-sax-parser": { + "node_modules/parse5-sax-parser": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", "dev": true, - "requires": { + "dependencies": { "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "parseqs": { + "node_modules/parseqs": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", "integrity": "sha512-B3Nrjw2aL7aI4TDujOzfA4NsEc4u1lVcIRE0xesutH8kjeWF70uk+W5cBlIQx04zUH9NTBvuN36Y9xLRPK6Jjw==", - "requires": { + "dependencies": { "better-assert": "~1.0.0" } }, - "parseuri": { + "node_modules/parseuri": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", "integrity": "sha512-ijhdxJu6l5Ru12jF0JvzXVPvsC+VibqeaExlNoMhWN6VQ79PGjkmc7oA4W1lp00sFkNyj0fx6ivPLdV51/UMog==", - "requires": { + "dependencies": { "better-assert": "~1.0.0" } }, - "parseurl": { + "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } }, - "pascalcase": { + "node_modules/pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==" + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "engines": { + "node": ">=0.10.0" + } }, - "path-dirname": { + "node_modules/path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==" }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "requires": { - "pinkie-promise": "^2.0.0" + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" } }, - "path-is-absolute": { + "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } }, - "path-is-inside": { + "node_modules/path-is-inside": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", "dev": true }, - "path-key": { + "node_modules/path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "path-parse": { + "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, - "path-root": { + "node_modules/path-root": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "requires": { + "dependencies": { "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "path-root-regex": { + "node_modules/path-root-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "engines": { + "node": ">=0.10.0" + } }, - "path-scurry": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz", - "integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==", + "node_modules/path-scurry": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", + "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", "dev": true, - "requires": { - "lru-cache": "^9.1.1", - "minipass": "^5.0.0 || ^6.0.2" - }, "dependencies": { - "lru-cache": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz", - "integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==", - "dev": true - } + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "dev": true, + "engines": { + "node": "14 || >=16.14" } }, - "path-to-regexp": { + "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" } }, - "performance-now": { + "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, - "picocolors": { + "node_modules/picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "picomatch": { + "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "pify": { + "node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } }, - "pinkie": { + "node_modules/pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "engines": { + "node": ">=0.10.0" + } }, - "pinkie-promise": { + "node_modules/pinkie-promise": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "requires": { + "dependencies": { "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "piscina": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", - "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", + "node_modules/piscina": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.0.0.tgz", + "integrity": "sha512-641nAmJS4k4iqpNUqfggqUBUMmlw0ZoM5VZKdQkV2e970Inn3Tk9kroCc1wpsYLD07vCwpys5iY0d3xI/9WkTg==", "dev": true, - "requires": { + "dependencies": { "eventemitter-asyncresource": "^1.0.0", "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0", + "hdr-histogram-percentiles-obj": "^3.0.0" + }, + "optionalDependencies": { "nice-napi": "^1.0.2" } }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", "dev": true, - "requires": { - "find-up": "^4.0.0" + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "plugin-error": { + "node_modules/plugin-error": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", - "requires": { + "dependencies": { "ansi-colors": "^1.0.1", "arr-diff": "^4.0.0", "arr-union": "^3.1.0", "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/plugin-error/node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "popper.js": { + "node_modules/popper.js": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", + "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } }, - "posix-character-classes": { + "node_modules/posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==" + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "engines": { + "node": ">=0.10.0" + } }, - "postcss": { - "version": "8.4.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", - "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", "dev": true, - "requires": { - "nanoid": "^3.3.4", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" } }, - "postcss-loader": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.2.tgz", - "integrity": "sha512-fUJzV/QH7NXUAqV8dWJ9Lg4aTkDCezpTS5HgJ2DvqznexTbSTxgi/dTECvTZ15BwKTtk8G/bqI/QTu2HPd3ZCg==", + "node_modules/postcss-loader": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", + "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", + "dependencies": { + "cosmiconfig": "^8.2.0", + "jiti": "^1.18.2", "semver": "^7.3.8" }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" } }, - "postcss-modules-extract-imports": { + "node_modules/postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, - "postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", "dev": true, - "requires": { + "dependencies": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "node_modules/postcss-modules-scope": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", + "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", "dev": true, - "requires": { + "dependencies": { "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "postcss-modules-values": { + "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, - "requires": { + "dependencies": { "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "node_modules/postcss-selector-parser": { + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, - "requires": { + "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "postcss-url": { + "node_modules/postcss-url": { "version": "10.1.3", "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", "dev": true, - "requires": { + "dependencies": { "make-dir": "~3.1.0", "mime": "~2.5.2", "minimatch": "~3.0.4", "xxhashjs": "~0.2.2" }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-url/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, "dependencies": { - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss-url/node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-url/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" } }, - "postcss-value-parser": { + "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "prelude-ls": { + "node_modules/prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } }, - "pretty-bytes": { + "node_modules/pretty-bytes": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "pretty-hrtime": { + "node_modules/pretty-hrtime": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==" + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "engines": { + "node": ">= 0.8" + } }, - "proc-log": { + "node_modules/proc-log": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "dev": true + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, - "process-nextick-args": { + "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, - "promise-inflight": { + "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", "dev": true }, - "promise-retry": { + "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, - "requires": { + "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/protractor": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", + "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", + "deprecated": "We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular", + "dev": true, + "dependencies": { + "@types/q": "^0.0.32", + "@types/selenium-webdriver": "^3.0.0", + "blocking-proxy": "^1.0.0", + "browserstack": "^1.5.1", + "chalk": "^1.1.3", + "glob": "^7.0.3", + "jasmine": "2.8.0", + "jasminewd2": "^2.1.0", + "q": "1.4.1", + "saucelabs": "^1.5.0", + "selenium-webdriver": "3.6.0", + "source-map-support": "~0.4.0", + "webdriver-js-extender": "2.1.0", + "webdriver-manager": "^12.1.7", + "yargs": "^15.3.1" + }, + "bin": { + "protractor": "bin/protractor", + "webdriver-manager": "bin/webdriver-manager" + }, + "engines": { + "node": ">=10.13.x" + } + }, + "node_modules/protractor/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, "dependencies": { - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true - } + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/protractor/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/protractor/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/protractor/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/protractor/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/protractor/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/protractor/node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/protractor/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/protractor/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/protractor/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/protractor/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" } }, - "protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", + "node_modules/protractor/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, - "requires": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, "dependencies": { - "@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "q": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "^0.5.6" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "webdriver-manager": { - "version": "12.1.9", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.9.tgz", - "integrity": "sha512-Yl113uKm8z4m/KMUVWHq1Sjtla2uxEBtx2Ue3AmIlnlPAKloDn/Lvmy6pqWCUersVISpdMeVpAaGbNnvMuT2LQ==", - "dev": true, - "requires": { - "adm-zip": "^0.5.2", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" - } - }, - "which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" } }, - "proxy-addr": { + "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { + "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" } }, - "proxy-from-env": { + "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, - "prr": { + "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "dev": true, "optional": true }, - "pseudomap": { + "node_modules/pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==" }, - "psl": { + "node_modules/psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, - "pump": { + "node_modules/pump": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { + "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, - "pumpify": { + "node_modules/pumpify": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "requires": { + "dependencies": { "duplexify": "^3.6.0", "inherits": "^2.0.3", "pump": "^2.0.0" } }, - "punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + "node_modules/q": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } }, - "qjobs": { + "node_modules/qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==" + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "engines": { + "node": ">=0.9" + } }, - "qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", - "requires": { - "side-channel": "^1.0.4" + "node_modules/qs": { + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.0.tgz", + "integrity": "sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "queue-microtask": { + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "randombytes": { + "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, - "requires": { + "dependencies": { "safe-buffer": "^5.1.0" } }, - "range-parser": { + "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } }, - "raw-body": { + "node_modules/raw-body": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "requires": { + "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "rdf-canonize": { + "node_modules/rdf-canonize": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.4.0.tgz", "integrity": "sha512-fUeWjrkOO0t1rg7B2fdyDTvngj+9RlUyL92vOdiB7c0FPguWVsniIMjEtHH+meLBO9rzkUlUzBVXgWrjI8P9LA==", - "requires": { + "dependencies": { "setimmediate": "^1.0.5" + }, + "engines": { + "node": ">=12" } }, - "read-package-json": { + "node_modules/read-package-json": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-6.0.4.tgz", "integrity": "sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==", "dev": true, - "requires": { + "dependencies": { "glob": "^10.2.2", "json-parse-even-better-errors": "^3.0.0", "normalize-package-data": "^5.0.0", "npm-normalize-package-bin": "^3.0.0" }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.0.tgz", - "integrity": "sha512-AQ1/SB9HH0yCx1jXAT4vmCbTOPe5RQ+kCurjbel5xSCGhebumUv+GJZfa1rEqor3XIViqwSEmlkZCQD43RWrBg==", - "dev": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2", - "path-scurry": "^1.7.0" - } - }, - "hosted-git-info": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-6.1.1.tgz", - "integrity": "sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==", - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true - }, - "lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true - }, - "minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "normalize-package-data": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-5.0.0.tgz", - "integrity": "sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==", - "dev": true, - "requires": { - "hosted-git-info": "^6.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "read-package-json-fast": { + "node_modules/read-package-json-fast": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", "dev": true, - "requires": { + "dependencies": { "json-parse-even-better-errors": "^3.0.0", "npm-normalize-package-bin": "^3.0.0" }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", + "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-package-json/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, "dependencies": { - "json-parse-even-better-errors": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz", - "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==", - "dev": true - } + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "read-pkg": { + "node_modules/read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "requires": { + "dependencies": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "read-pkg-up": { + "node_modules/read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "requires": { + "dependencies": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "bin": { + "semver": "bin/semver" } }, - "readable-stream": { + "node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "requires": { + "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", @@ -13882,178 +19749,219 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } } }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "rechoir": { + "node_modules/rechoir": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "requires": { + "dependencies": { "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" } }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + "node_modules/reflect-metadata": { + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==" }, - "regenerate": { + "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", "dev": true }, - "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, - "requires": { + "dependencies": { "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" } }, - "regenerator-runtime": { + "node_modules/regenerator-runtime": { "version": "0.13.11", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", "dev": true }, - "regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, - "requires": { + "dependencies": { "@babel/runtime": "^7.8.4" } }, - "regex-not": { + "node_modules/regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "requires": { + "dependencies": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", "dev": true }, - "regexp.prototype.flags": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", - "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "functions-have-names": "^1.2.3" + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "regexpu-core": { + "node_modules/regexpu-core": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, - "requires": { + "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", "regenerate-unicode-properties": "^10.1.0", "regjsparser": "^0.9.1", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" } }, - "regjsparser": { + "node_modules/regjsparser": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, - "requires": { + "dependencies": { "jsesc": "~0.5.0" }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" } }, - "remove-bom-buffer": { + "node_modules/remove-bom-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "requires": { + "dependencies": { "is-buffer": "^1.1.5", "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "remove-bom-stream": { + "node_modules/remove-bom-stream": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "requires": { + "dependencies": { "remove-bom-buffer": "^3.0.0", "safe-buffer": "^5.1.0", "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" } }, - "remove-trailing-separator": { + "node_modules/remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" }, - "repeat-element": { + "node_modules/repeat-element": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } }, - "repeat-string": { + "node_modules/repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } }, - "replace-ext": { + "node_modules/replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "engines": { + "node": ">= 0.10" + } }, - "replace-homedir": { + "node_modules/replace-homedir": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "requires": { + "dependencies": { "homedir-polyfill": "^1.0.1", "is-absolute": "^1.0.0", "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" } }, - "request": { + "node_modules/request": { "version": "2.88.2", "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "requires": { + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dependencies": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", "caseless": "~0.12.0", @@ -14075,523 +19983,649 @@ "tunnel-agent": "^0.6.0", "uuid": "^3.3.2" }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dependencies": { - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - } + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "engines": { + "node": ">=0.6" } }, - "require-directory": { + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==" + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } }, - "require-from-string": { + "node_modules/require-from-string": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } }, - "require-main-filename": { + "node_modules/require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" }, - "requires-port": { + "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, - "resolve": { + "node_modules/resolve": { "version": "1.22.2", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "requires": { + "dependencies": { "is-core-module": "^2.11.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "resolve-dir": { + "node_modules/resolve-dir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "requires": { + "dependencies": { "expand-tilde": "^2.0.0", "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "resolve-from": { + "node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "resolve-options": { + "node_modules/resolve-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "requires": { + "dependencies": { "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" } }, - "resolve-url": { + "node_modules/resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==" + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" }, - "resolve-url-loader": { + "node_modules/resolve-url-loader": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", "dev": true, - "requires": { + "dependencies": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", "loader-utils": "^2.0.0", "postcss": "^8.2.14", "source-map": "0.6.1" }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "restore-cursor": { + "node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, - "requires": { + "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" } }, - "ret": { + "node_modules/ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } }, - "reusify": { + "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==" + "node_modules/rfdc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz", + "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==" }, - "rgbcolor": { + "node_modules/rgbcolor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/rgbcolor/-/rgbcolor-1.0.1.tgz", - "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==" + "integrity": "sha512-9aZLIrhRaD97sgVhtJOW6ckOEh6/GnvQtdVNfdZ6s67+3/XwLS9lBcQYzEEhYVeUowN7pRzMLsyGhK2i/xvWbw==", + "engines": { + "node": ">= 0.8.15" + } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "rollup": { - "version": "3.25.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.1.tgz", - "integrity": "sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==", + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, - "requires": { - "fsevents": "~2.3.2" + "bin": { + "rollup": "dist/bin/rollup" }, - "dependencies": { - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - } + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "run-async": { + "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.12.0" + } }, - "run-parallel": { + "node_modules/run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, - "requires": { + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { "queue-microtask": "^1.2.2" } }, - "rxjs": { + "node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { + "dependencies": { "tslib": "^1.9.0" }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "engines": { + "npm": ">=2.0.0" } }, - "safe-array-concat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", - "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" - } + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "safe-buffer": { + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "safe-regex": { + "node_modules/safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "requires": { + "dependencies": { "ret": "~0.1.10" } }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "safer-buffer": { + "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "safevalues": { + "node_modules/safevalues": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/safevalues/-/safevalues-0.3.4.tgz", "integrity": "sha512-LRneZZRXNgjzwG4bDQdOTSbze3fHm1EAKN/8bePxnlEZiBmkYEDggaHbuvHI9/hoqHbGfsEA7tWS9GhYHZBBsw==" }, - "sass": { - "version": "1.58.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.58.1.tgz", - "integrity": "sha512-bnINi6nPXbP1XNRaranMFEBZWUfdW/AF16Ql5+ypRxfTvCRTTKrLsMIakyDcayUt2t/RZotmL4kgJwNH5xO+bg==", + "node_modules/sass": { + "version": "1.64.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.64.1.tgz", + "integrity": "sha512-16rRACSOFEE8VN7SCgBu1MpYCyN7urj9At898tyzdXFhC+a+yOX5dXwAR7L8/IdPJ1NB8OYoXmD55DM30B2kEQ==", "dev": true, - "requires": { + "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/sass-loader": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.3.2.tgz", + "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", + "dev": true, "dependencies": { - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { "optional": true }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "node-sass": { + "optional": true }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } + "sass": { + "optional": true }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } + "sass-embedded": { + "optional": true } } }, - "sass-loader": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.2.0.tgz", - "integrity": "sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "saucelabs": { + "node_modules/saucelabs": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", "dev": true, - "requires": { + "dependencies": { "https-proxy-agent": "^2.2.1" }, + "engines": { + "node": "*" + } + }, + "node_modules/saucelabs/node_modules/agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dev": true, "dependencies": { - "agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "requires": { - "es6-promisify": "^5.0.0" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "requires": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" } }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "node_modules/saucelabs/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/saucelabs/node_modules/https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dev": true, + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } }, - "schema-utils": { + "node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, - "requires": { + "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", "ajv-formats": "^2.1.1", "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "security-context": { + "node_modules/security-context": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/security-context/-/security-context-4.0.0.tgz", "integrity": "sha512-yiDCS7tpKQl6p4NG57BdKLTSNLFfj5HosBIzXBl4jZf/qorJzSzbEUIdLhN+vVYgyLlvjixY8DPPTgqI8zvNCA==" }, - "select-hose": { + "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", "dev": true }, - "selenium-webdriver": { + "node_modules/selenium-webdriver": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", "dev": true, - "requires": { + "dependencies": { "jszip": "^3.1.3", "rimraf": "^2.5.4", "tmp": "0.0.30", "xml2js": "^0.4.17" }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/selenium-webdriver/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/selenium-webdriver/node_modules/tmp": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", + "dev": true, "dependencies": { - "tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.1" - } - } + "os-tmpdir": "~1.0.1" + }, + "engines": { + "node": ">=0.4.0" } }, - "selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, - "requires": { + "dependencies": { + "@types/node-forge": "^1.3.0", "node-forge": "^1" }, - "dependencies": { - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - } + "engines": { + "node": ">=10" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "node_modules/selfsigned/node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "semver-dsl": { + "node_modules/semver-dsl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/semver-dsl/-/semver-dsl-1.0.1.tgz", "integrity": "sha512-e8BOaTo007E3dMuQQTnPdalbKTABKNS7UxoBIDnwOqRa+QwMrCPjynB8zAlPF6xlqUfdLPPLIJ13hJNmhtq8Ng==", "dev": true, - "requires": { - "semver": "^5.3.0" - }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "semver": "^5.3.0" + } + }, + "node_modules/semver-dsl/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, - "semver-greatest-satisfied-range": { + "node_modules/semver-greatest-satisfied-range": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "requires": { + "dependencies": { "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" } }, - "send": { + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "requires": { + "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -14606,42 +20640,73 @@ "range-parser": "~1.2.1", "statuses": "2.0.1" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dependencies": { - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" } }, - "serialize-error": { + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-error": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-5.0.0.tgz", "integrity": "sha512-/VtpuyzYf82mHYTtI4QKtwHa79vAdU5OQpNPAmE/0UDdlGT0ZxHwC+J6gXkw29wwoVI8fMPsfcVHOwXtUQYYQA==", - "requires": { + "dependencies": { "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" } }, - "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "node_modules/serialize-error/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, - "requires": { + "dependencies": { "randombytes": "^2.1.0" } }, - "serve-index": { + "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, - "requires": { + "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", "debug": "2.6.9", @@ -14650,175 +20715,504 @@ "mime-types": "~2.1.17", "parseurl": "~1.3.2" }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "dependencies": { - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" } }, - "serve-static": { + "node_modules/serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "requires": { + "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" } }, - "set-blocking": { + "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" }, - "set-value": { + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "requires": { + "dependencies": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", "is-plain-object": "^2.0.3", "split-string": "^3.0.1" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - } + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "setimmediate": { + "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" }, - "setprototypeof": { + "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "shallow-clone": { + "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, - "requires": { + "dependencies": { "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "shebang-command": { + "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "requires": { + "dependencies": { "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" } }, - "shebang-regex": { + "node_modules/shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "signal-exit": { + "node_modules/signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, - "sigstore": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.6.0.tgz", - "integrity": "sha512-QODKff/qW/TXOZI6V/Clqu74xnInAS6it05mufj4/fSewexLtfEntgLZZcBtUK44CDQyUE5TUXYy1ARYzlfG9g==", + "node_modules/sigstore": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-1.9.0.tgz", + "integrity": "sha512-0Zjz0oe37d08VeOtBIuB6cRriqXse2e8w+7yIy2XSXjshRKxbc2KkhXjL229jXSxEm7UbcjS76wcJDGQddVI9A==", + "dev": true, + "dependencies": { + "@sigstore/bundle": "^1.1.0", + "@sigstore/protobuf-specs": "^0.2.0", + "@sigstore/sign": "^1.0.0", + "@sigstore/tuf": "^1.0.3", + "make-fetch-happen": "^11.0.1" + }, + "bin": { + "sigstore": "bin/sigstore.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sigstore/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sigstore/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/sigstore/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/sigstore/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/sigstore/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sigstore/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/sigstore/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sigstore/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", "dev": true, - "requires": { - "@sigstore/protobuf-specs": "^0.1.0", - "@sigstore/tuf": "^1.0.0", - "make-fetch-happen": "^11.0.1", - "tuf-js": "^1.1.3" + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "simple-concat": { + "node_modules/sigstore/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/simple-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, - "simple-get": { + "node_modules/simple-get": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", - "requires": { + "dependencies": { "decompress-response": "^4.2.0", "once": "^1.3.1", "simple-concat": "^1.0.0" } }, - "slash": { + "node_modules/slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "smart-buffer": { + "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } }, - "snapdragon": { + "node_modules/snapdragon": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "requires": { + "dependencies": { "base": "^0.11.1", "debug": "^2.2.0", "define-property": "^0.2.5", @@ -14828,127 +21222,159 @@ "source-map-resolve": "^0.5.0", "use": "^3.1.0" }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" - } + "engines": { + "node": ">=0.10.0" } }, - "snapdragon-node": { + "node_modules/snapdragon-node": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "requires": { + "dependencies": { "define-property": "^1.0.0", "isobject": "^3.0.0", "snapdragon-util": "^3.0.1" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "snapdragon-util": { + "node_modules/snapdragon-util": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "requires": { + "dependencies": { "kind-of": "^3.2.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "socket.io": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", - "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", - "requires": { - "debug": "~3.1.0", - "engine.io": "~3.2.0", - "has-binary2": "~1.0.2", - "socket.io-adapter": "~1.1.0", - "socket.io-client": "2.1.1", - "socket.io-parser": "~3.2.0" + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/socket.io": { + "version": "4.7.5", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.5.tgz", + "integrity": "sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.5.2", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz", + "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==", "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "debug": "~4.3.4", + "ws": "~8.11.0" } }, - "socket.io-adapter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", - "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==" + "node_modules/socket.io-adapter/node_modules/ws": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } }, - "socket.io-client": { + "node_modules/socket.io-client": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", - "requires": { + "dependencies": { "backo2": "1.0.2", "base64-arraybuffer": "0.1.5", "component-bind": "1.0.0", @@ -14963,163 +21389,167 @@ "parseuri": "0.0.5", "socket.io-parser": "~3.2.0", "to-array": "0.1.4" - }, + } + }, + "node_modules/socket.io-client/node_modules/component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" + }, + "node_modules/socket.io-client/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "ms": "2.0.0" } }, - "socket.io-parser": { + "node_modules/socket.io-client/node_modules/isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" + }, + "node_modules/socket.io-client/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/socket.io-client/node_modules/socket.io-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", - "requires": { + "dependencies": { "component-emitter": "1.2.1", "debug": "~3.1.0", "isarray": "2.0.1" - }, + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha512-jPatnhd33viNplKjqXKRkGU345p263OIWzDL2wH3LGIGp5Kojo+uXizHmOADRvhGFFTnJqX3jBAKP6vvmSDKcA==" - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ==" - } + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" } }, - "sockjs": { + "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dev": true, - "requires": { + "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", "websocket-driver": "^0.7.4" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } } }, - "socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/socks": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.1.tgz", + "integrity": "sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==", "dev": true, - "requires": { - "ip": "^2.0.0", + "dependencies": { + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" } }, - "socks-proxy-agent": { + "node_modules/socks-proxy-agent": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", "dev": true, - "requires": { + "dependencies": { "agent-base": "^6.0.2", "debug": "^4.3.3", "socks": "^2.6.2" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "engines": { + "node": ">= 10" } }, - "sodium-native": { + "node_modules/sodium-native": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-3.4.1.tgz", "integrity": "sha512-PaNN/roiFWzVVTL6OqjzYct38NSXewdl2wz8SRB51Br/MLIJPrbM3XexhVWkq7D3UWMysfrhKVf1v1phZq6MeQ==", + "hasInstallScript": true, "optional": true, - "requires": { + "dependencies": { "node-gyp-build": "^4.3.0" } }, - "source-map": { + "node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "source-map-loader": { + "node_modules/source-map-loader": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz", "integrity": "sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA==", "dev": true, - "requires": { + "dependencies": { "abab": "^2.0.6", "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "dependencies": { - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "source-map-resolve": { + "node_modules/source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "requires": { + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", @@ -15127,169 +21557,153 @@ "urix": "^0.1.0" } }, - "source-map-support": { + "node_modules/source-map-support": { "version": "0.5.21", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, - "requires": { + "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, - "source-map-url": { + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated" }, - "sparkles": { + "node_modules/sparkles": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==" + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "engines": { + "node": ">= 0.10" + } }, - "spdx-correct": { + "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "requires": { + "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" }, - "spdx-expression-parse": { + "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "requires": { + "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-license-ids": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", - "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" + "node_modules/spdx-license-ids": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==" }, - "spdy": { + "node_modules/spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, - "requires": { + "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", "http-deceiver": "^1.2.7", "select-hose": "^2.0.0", "spdy-transport": "^3.0.0" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "engines": { + "node": ">=6.0.0" } }, - "spdy-transport": { + "node_modules/spdy-transport": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, - "requires": { + "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", "hpack.js": "^2.1.6", "obuf": "^1.1.2", "readable-stream": "^3.0.6", "wbuf": "^1.7.3" - }, + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, - "speech-rule-engine": { + "node_modules/speech-rule-engine": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/speech-rule-engine/-/speech-rule-engine-4.0.7.tgz", "integrity": "sha512-sJrL3/wHzNwJRLBdf6CjJWIlxC04iYKkyXvYSVsWVOiC2DSkHmxsqOhEeMsBA9XK+CHuNcsdkbFDnoUfAsmp9g==", - "requires": { + "dependencies": { "commander": "9.2.0", "wicked-good-xpath": "1.3.0", "xmldom-sre": "0.1.31" }, - "dependencies": { - "commander": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", - "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==" - } + "bin": { + "sre": "bin/sre" + } + }, + "node_modules/speech-rule-engine/node_modules/commander": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.2.0.tgz", + "integrity": "sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==", + "engines": { + "node": "^12.20.0 || >=14" } }, - "split-string": { + "node_modules/split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "requires": { + "dependencies": { "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "requires": { + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", "bcrypt-pbkdf": "^1.0.0", @@ -15299,258 +21713,274 @@ "jsbn": "~0.1.0", "safer-buffer": "^2.0.2", "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" } }, - "ssri": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.4.tgz", - "integrity": "sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==", + "node_modules/sshpk/node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==" + }, + "node_modules/ssri": { + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", + "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", "dev": true, - "requires": { - "minipass": "^5.0.0" + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "stable": { + "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "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" }, - "stack-trace": { + "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==" + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "engines": { + "node": "*" + } }, - "stackblur-canvas": { + "node_modules/stackblur-canvas": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/stackblur-canvas/-/stackblur-canvas-1.4.1.tgz", "integrity": "sha512-TfbTympL5C1K+F/RizDkMBqH18EkUKU8V+4PphIXR+fWhZwwRi3bekP04gy2TOwOT3R6rJQJXAXFrbcZde7wow==" }, - "static-extend": { + "node_modules/static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "requires": { + "dependencies": { "define-property": "^0.2.5", "object-copy": "^0.1.0" }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "requires": { - "is-descriptor": "^0.1.0" - } - } + "engines": { + "node": ">=0.10.0" } }, - "statuses": { + "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } }, - "stream-exhaust": { + "node_modules/stream-exhaust": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==" }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==" }, - "streamroller": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-0.7.0.tgz", - "integrity": "sha512-WREzfy0r0zUqp3lGO096wRuUp7ho1X6uo/7DJfTlEi0Iv/4gT7YHqXDjKC2ioVGBZtE8QzsQD9nx1nIuoZ57jQ==", - "requires": { - "date-format": "^1.2.0", - "debug": "^3.1.0", - "mkdirp": "^0.5.1", - "readable-stream": "^2.3.0" - }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "string-width-cjs": { - "version": "npm:string-width@4.2.3", + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-width": { + "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } + "engines": { + "node": ">=8" } }, - "string.prototype.trim": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", - "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "string.prototype.trimend": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", - "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/string.prototype.trim": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string.prototype.trimstart": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", - "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4" + "node_modules/string.prototype.trimend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "requires": { - "ansi-regex": "^2.0.0" + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "strip-ansi-cjs": { - "version": "npm:strip-ansi@6.0.1", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^5.0.1" }, - "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - } + "engines": { + "node": ">=8" } }, - "strip-bom": { + "node_modules/strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "requires": { + "dependencies": { "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "strip-final-newline": { + "node_modules/strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "supports-color": { + "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { + "dependencies": { "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "supports-preserve-symlinks-flag": { + "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "sver-compat": { + "node_modules/sver-compat": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "requires": { + "dependencies": { "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" } }, - "svg2img": { + "node_modules/svg2img": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/svg2img/-/svg2img-0.6.3.tgz", "integrity": "sha512-YHRFWpXJbiDMZY1J3vIORpLe0d9cWqD2YgWyBA/FMmtHumMF394Y2pZlClyBwZw3Y5IUgMRPn4SyPcGpAspizg==", - "requires": { + "dependencies": { "atob": "^2.0.0", "btoa": "^1.1.2", "canvas": "^2.0.0-alpha.13", "canvg": "^1.5.3" } }, - "svgo": { + "node_modules/svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "requires": { + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { "chalk": "^2.4.1", "coa": "^2.0.2", "css-select": "^2.0.0", @@ -15564,30 +21994,108 @@ "stable": "^0.1.8", "unquote": "~1.1.1", "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" } }, - "symbol-observable": { + "node_modules/svgo/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/symbol-observable": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "symbol-tree": { + "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" }, - "tapable": { + "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "requires": { + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", "minipass": "^5.0.0", @@ -15595,264 +22103,411 @@ "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dependencies": { - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - } + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" } }, - "terser": { - "version": "5.16.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.3.tgz", - "integrity": "sha512-v8wWLaS/xt3nE9dgKEWhNUFP6q4kngO5B8eYFUuebsu7Dw/UNAnpUod6UHo04jSSkv8TzKHjZDSd7EXdDQAl8Q==", + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/terser": { + "version": "5.19.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.2.tgz", + "integrity": "sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA==", "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, - "dependencies": { - "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "dev": true - } + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" } }, - "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.17", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, - "dependencies": { - "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "esbuild": { + "optional": true }, - "terser": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.18.1.tgz", - "integrity": "sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - } + "uglify-js": { + "optional": true } } }, - "test-exclude": { + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.30.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.0.tgz", + "integrity": "sha512-Y/SblUl5kEyEFzhMAQdsxVHh+utAxd4IuRNJzKywY/4uzSogh3G219jqbDDxYu4MXO9CzY3tSEqmZvW6AoEDJw==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "requires": { + "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" } }, - "text-table": { + "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "dev": true }, - "through": { + "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "through2": { + "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "requires": { + "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" } }, - "through2-filter": { + "node_modules/through2-filter": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "requires": { + "dependencies": { "through2": "~2.0.0", "xtend": "~4.0.0" } }, - "thunky": { + "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", "dev": true }, - "time-stamp": { + "node_modules/time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==" + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "engines": { + "node": ">=0.10.0" + } }, - "tmp": { + "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { + "dependencies": { "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" } }, - "to-absolute-glob": { + "node_modules/to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "requires": { + "dependencies": { "is-absolute": "^1.0.0", "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "to-array": { + "node_modules/to-array": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A==" }, - "to-fast-properties": { + "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "to-object-path": { + "node_modules/to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "requires": { + "dependencies": { "kind-of": "^3.0.2" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "requires": { - "is-buffer": "^1.1.5" - } - } + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "to-regex": { + "node_modules/to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "requires": { + "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", "regex-not": "^1.0.2", "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "node_modules/to-regex-range": { + "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==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-regex/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "to-through": { + "node_modules/to-through": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "requires": { + "dependencies": { "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" } }, - "toidentifier": { + "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" } }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } }, - "tree-kill": { + "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true + "dev": true, + "bin": { + "tree-kill": "cli.js" + } }, - "ts-node": { + "node_modules/ts-node": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", "dev": true, - "requires": { + "dependencies": { "arrify": "^1.0.0", "buffer-from": "^1.1.0", "diff": "^3.1.0", @@ -15861,19 +22516,26 @@ "mkdirp": "^0.5.1", "source-map-support": "^0.5.6", "yn": "^2.0.0" + }, + "bin": { + "ts-node": "dist/bin.js" + }, + "engines": { + "node": ">=4.2.0" } }, - "tslib": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", - "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, - "tslint": { + "node_modules/tslint": { "version": "6.1.3", "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz", "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", + "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.", "dev": true, - "requires": { + "dependencies": { "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", "chalk": "^2.3.0", @@ -15888,177 +22550,480 @@ "tslib": "^1.13.0", "tsutils": "^2.29.0" }, - "dependencies": { - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "bin": { + "tslint": "bin/tslint" + }, + "engines": { + "node": ">=4.8.0" + }, + "peerDependencies": { + "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev" + } + }, + "node_modules/tslint/node_modules/builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tslint/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tslint/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, - "tsutils": { + "node_modules/tslint/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, - "requires": { + "dependencies": { "tslib": "^1.8.1" }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "peerDependencies": { + "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" } }, - "tuf-js": { + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tuf-js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-1.1.7.tgz", "integrity": "sha512-i3P9Kgw3ytjELUfpuKVDNBJvk4u5bXL6gskv572mcevPbSKCV3zt3djhmlEQ65yERjIbOSncy7U4cQJaB1CBCg==", "dev": true, - "requires": { + "dependencies": { "@tufjs/models": "1.0.4", "debug": "^4.3.4", "make-fetch-happen": "^11.1.1" }, - "dependencies": { - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tuf-js/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/tuf-js/node_modules/cacache": { + "version": "17.1.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-17.1.4.tgz", + "integrity": "sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^7.7.1", + "minipass": "^7.0.3", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tuf-js/node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tuf-js/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-11.1.1.tgz", + "integrity": "sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^17.0.0", + "http-cache-semantics": "^4.1.1", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^5.0.0", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/tuf-js/node_modules/make-fetch-happen/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tuf-js/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tuf-js/node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tuf-js/node_modules/minipass-collect/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", + "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "dev": true, + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" } }, - "tunnel-agent": { + "node_modules/tuf-js/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" } }, - "tweetnacl": { + "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==" }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + "node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" }, - "type-check": { + "node_modules/type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "requires": { + "dependencies": { "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "type-is": { + "node_modules/type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" } }, - "typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "requires": { - "call-bind": "^1.0.2", + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", + "dependencies": { + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "typed-assert": { + "node_modules/typed-assert": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", "dev": true }, - "typedarray": { + "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" }, - "typescript": { + "node_modules/typescript": { "version": "4.9.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.35", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.35.tgz", - "integrity": "sha512-veRf7dawaj9xaWEu9HoTVn5Pggtc/qj+kqTOFvNiN1l0YdxwC1kvel57UCjThjGa3BHBihE8/UJAHI+uQHmd/g==", - "dev": true + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.37", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "engines": { + "node": "*" + } }, - "ultron": { + "node_modules/ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" }, - "unbox-primitive": { + "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "requires": { + "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "unc-path-regex": { + "node_modules/unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/underscore.string": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", + "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", + "peer": true, + "dependencies": { + "sprintf-js": "^1.1.1", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": "*" + } }, - "undertaker": { + "node_modules/undertaker": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "requires": { + "dependencies": { "arr-flatten": "^1.0.1", "arr-map": "^2.0.0", "bach": "^1.0.0", @@ -16069,269 +23034,407 @@ "object.defaults": "^1.0.0", "object.reduce": "^1.0.0", "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" } }, - "undertaker-registry": { + "node_modules/undertaker-registry": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==" + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true, + "optional": true, + "peer": true }, - "unicode-canonical-property-names-ecmascript": { + "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-match-property-ecmascript": { + "node_modules/unicode-match-property-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, - "requires": { + "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "unicode-match-property-value-ecmascript": { + "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "unicode-property-aliases-ecmascript": { + "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "union-value": { + "node_modules/union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "requires": { + "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" } }, - "unique-filename": { + "node_modules/unique-filename": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "dev": true, - "requires": { + "dependencies": { "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "unique-slug": { + "node_modules/unique-slug": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "dev": true, - "requires": { + "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "unique-stream": { + "node_modules/unique-stream": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "requires": { + "dependencies": { "json-stable-stringify-without-jsonify": "^1.0.1", "through2-filter": "^3.0.0" } }, - "universalify": { + "node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } }, - "unpipe": { + "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } }, - "unquote": { + "node_modules/unquote": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" }, - "unset-value": { + "node_modules/unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "requires": { + "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==" - } + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "upath": { + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } }, - "update-browserslist-db": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", - "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, - "requires": { + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" } }, - "uri-js": { + "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { + "dependencies": { "punycode": "^2.1.0" } }, - "urix": { + "node_modules/urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==" + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" }, - "use": { + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } }, - "useragent": { + "node_modules/useragent": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/useragent/-/useragent-2.3.0.tgz", "integrity": "sha512-4AoH4pxuSvHCjqLO04sU6U/uE65BYza8l/KKBS0b0hnUPWi+cQ2BpeTEwejCSx9SPV5/U03nniDTrWx5NrmKdw==", - "requires": { + "dependencies": { "lru-cache": "4.1.x", "tmp": "0.0.x" } }, - "util-deprecate": { + "node_modules/useragent/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/useragent/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + }, + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "util.promisify": { + "node_modules/util.promisify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "requires": { + "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.2", "has-symbols": "^1.0.1", "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "utils-merge": { + "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } }, - "uuid": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz", - "integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==" + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } }, - "v8flags": { + "node_modules/v8flags": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "requires": { + "dependencies": { "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" } }, - "validate-npm-package-license": { + "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "requires": { + "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "validate-npm-package-name": { + "node_modules/validate-npm-package-name": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", "dev": true, - "requires": { + "dependencies": { "builtins": "^5.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "value-or-function": { + "node_modules/value-or-function": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==" + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "engines": { + "node": ">= 0.10" + } }, - "vary": { + "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } }, - "verror": { + "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "requires": { + "engines": [ + "node >=0.6.0" + ], + "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" - } } }, - "vinyl": { + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==" + }, + "node_modules/vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "requires": { + "dependencies": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", "clone-stats": "^1.0.0", "cloneable-readable": "^1.0.0", "remove-trailing-separator": "^1.0.1", "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" } }, - "vinyl-fs": { + "node_modules/vinyl-fs": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "requires": { + "dependencies": { "fs-mkdirp-stream": "^1.0.0", "glob-stream": "^6.1.0", "graceful-fs": "^4.0.0", @@ -16349,13 +23452,16 @@ "value-or-function": "^3.0.0", "vinyl": "^2.0.0", "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" } }, - "vinyl-sourcemap": { + "node_modules/vinyl-sourcemap": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "requires": { + "dependencies": { "append-buffer": "^1.0.2", "convert-source-map": "^1.5.0", "graceful-fs": "^4.1.6", @@ -16364,82 +23470,228 @@ "remove-bom-buffer": "^3.0.0", "vinyl": "^2.0.0" }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "void-elements": { + "node_modules/void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==" + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "engines": { + "node": ">=0.10.0" + } }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, - "requires": { + "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "wbuf": { + "node_modules/wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, - "requires": { + "dependencies": { "minimalistic-assert": "^1.0.0" } }, - "wcwidth": { + "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, - "requires": { + "dependencies": { "defaults": "^1.0.3" } }, - "webdriver-js-extender": { + "node_modules/webdriver-js-extender": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", "dev": true, - "requires": { + "dependencies": { "@types/selenium-webdriver": "^3.0.0", "selenium-webdriver": "^3.0.1" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "node_modules/webdriver-manager": { + "version": "12.1.9", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.9.tgz", + "integrity": "sha512-Yl113uKm8z4m/KMUVWHq1Sjtla2uxEBtx2Ue3AmIlnlPAKloDn/Lvmy6pqWCUersVISpdMeVpAaGbNnvMuT2LQ==", + "dev": true, + "dependencies": { + "adm-zip": "^0.5.2", + "chalk": "^1.1.1", + "del": "^2.2.0", + "glob": "^7.0.3", + "ini": "^1.3.4", + "minimist": "^1.2.0", + "q": "^1.4.1", + "request": "^2.87.0", + "rimraf": "^2.5.2", + "semver": "^5.3.0", + "xml2js": "^0.4.17" + }, + "bin": { + "webdriver-manager": "bin/webdriver-manager" + }, + "engines": { + "node": ">=6.9.x" + } + }, + "node_modules/webdriver-manager/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/webdriver-manager/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webdriver-manager/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, - "webidl-conversions": { + "node_modules/webdriver-manager/node_modules/strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webdriver-manager/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } }, - "webpack": { - "version": "5.76.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.1.tgz", - "integrity": "sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==", + "node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", "dev": true, - "requires": { + "dependencies": { "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", + "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", @@ -16448,82 +23700,69 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", + "terser-webpack-plugin": "^5.3.7", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, - "dependencies": { - "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-dev-middleware": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.0.1.tgz", - "integrity": "sha512-PZPZ6jFinmqVPJZbisfggDiC+2EeGZ1ZByyMP5sOFJcPPWSexalISz+cvm+j+oYPT7FIJyxT76esjnw9DhE5sw==", + "node_modules/webpack-dev-middleware": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", + "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", "dev": true, - "requires": { + "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.12", "mime-types": "^2.1.31", "range-parser": "^1.2.1", "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } } }, - "webpack-dev-server": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", - "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", "dev": true, - "requires": { + "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", "@types/express": "^4.17.13", "@types/serve-index": "^1.9.1", "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", + "@types/ws": "^8.5.5", "ansi-html-community": "^0.0.8", "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", @@ -16536,6 +23775,7 @@ "html-entities": "^2.3.2", "http-proxy-middleware": "^2.0.3", "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", "open": "^8.0.9", "p-retry": "^4.5.0", "rimraf": "^3.0.2", @@ -16545,478 +23785,595 @@ "sockjs": "^0.3.24", "spdy": "^4.0.2", "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "dependencies": { - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { "optional": true }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "to-regex-range": { - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - } + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/webpack-dev-middleware": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true }, - "ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "dev": true + "utf-8-validate": { + "optional": true } } }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "node_modules/webpack-merge": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", + "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", "dev": true, - "requires": { + "dependencies": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "webpack-sources": { + "node_modules/webpack-sources": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true + "dev": true, + "engines": { + "node": ">=10.13.0" + } }, - "webpack-subresource-integrity": { + "node_modules/webpack-subresource-integrity": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", "dev": true, - "requires": { + "dependencies": { "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } } }, - "websocket-driver": { + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "dev": true, - "requires": { + "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "node_modules/websocket-extensions": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" } }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { + "node_modules/whatwg-url/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "requires": { + "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-module": { + "node_modules/which-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==" }, - "which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "wicked-good-xpath": { + "node_modules/wicked-good-xpath": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/wicked-good-xpath/-/wicked-good-xpath-1.3.0.tgz", "integrity": "sha512-Gd9+TUn5nXdwj/hFsPVx5cuHHiF5Bwuc30jZ4+ronF1qHK5O7HD0sgmXWSEgwKquT3ClLoKPVbO6qGwVwLzvAw==" }, - "wide-align": { + "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", - "requires": { + "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } }, - "wildcard": { + "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "engines": { + "node": ">=0.10.0" + } }, - "wordwrap": { + "node_modules/wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==" + "integrity": "sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==", + "engines": { + "node": ">=0.4.0" + } }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "wrap-ansi-cjs": { - "version": "npm:wrap-ansi@7.0.0", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "dependencies": { - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "wrappy": { + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true } } }, - "xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha512-jRKe/iQYMyVJpzPH+3HL97Lgu5HrCfii+qSo+TfjKHtOnvbnvdVfMYrn9Q34YV81M2e5sviJlI6Ko9y+nByzvA==" + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true }, - "xml2js": { + "node_modules/xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "dev": true, - "requires": { + "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" } }, - "xmlbuilder": { + "node_modules/xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", "dev": true }, - "xmldom": { - "version": "0.1.19", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz", - "integrity": "sha512-pDyxjQSFQgNHkU+yjvoF+GXVGJU7e9EnOg/KcGMDihBIKjTsOeDYaECwC/O9bsUWKY+Sd9izfE43JXC46EOHKA==" + "node_modules/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==", + "deprecated": "Deprecated due to CVE-2021-21366 resolved in 0.5.0", + "engines": { + "node": ">=0.1" + } }, - "xmldom-sre": { + "node_modules/xmldom-sre": { "version": "0.1.31", "resolved": "https://registry.npmjs.org/xmldom-sre/-/xmldom-sre-0.1.31.tgz", - "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==" + "integrity": "sha512-f9s+fUkX04BxQf+7mMWAp5zk61pciie+fFLC9hX9UVvCeJQfNHRHXpeo5MPcR0EUf57PYLdt+ZO4f3Ipk2oZUw==", + "engines": { + "node": ">=0.1" + } }, - "xmlhttprequest-ssl": { + "node_modules/xmlhttprequest-ssl": { "version": "1.5.5", "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha512-/bFPLUgJrfGUL10AIv4Y7/CUt6so9CLtB/oFxQSHseSDNNCdC6vwwKEqwLN6wNPBg9YWXAiMu8jkf6RPRS/75Q==" + "integrity": "sha512-/bFPLUgJrfGUL10AIv4Y7/CUt6so9CLtB/oFxQSHseSDNNCdC6vwwKEqwLN6wNPBg9YWXAiMu8jkf6RPRS/75Q==", + "engines": { + "node": ">=0.4.0" + } }, - "xtend": { + "node_modules/xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } }, - "xxhashjs": { + "node_modules/xxhashjs": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", "dev": true, - "requires": { + "dependencies": { "cuint": "^0.2.2" } }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==" + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" } }, - "yeast": { + "node_modules/yeast": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg==" }, - "yn": { + "node_modules/yn": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", "integrity": "sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "zone.js": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", - "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", - "requires": { + "node_modules/yocto-queue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", + "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.13.3.tgz", + "integrity": "sha512-MKPbmZie6fASC/ps4dkmIhaT5eonHkEt6eAy80K42tAm0G2W+AahLJjbfi6X9NPdciOE9GRFTTM8u2IiF6O3ww==", + "dependencies": { "tslib": "^2.3.0" } } diff --git a/package.json b/package.json index 786ce3f0b..49b93b818 100644 --- a/package.json +++ b/package.json @@ -15,25 +15,26 @@ }, "private": true, "dependencies": { - "@angular-devkit/core": "^15.2.4", - "@angular/animations": "^15.2.3", - "@angular/cdk": "15.2.3", - "@angular/common": "^15.2.3", - "@angular/compiler": "^15.2.3", - "@angular/core": "^15.2.3", - "@angular/elements": "^15.2.8", - "@angular/forms": "^15.2.3", - "@angular/material": "^15.2.2", - "@angular/platform-browser": "^15.2.3", - "@angular/platform-browser-dynamic": "^15.2.3", - "@angular/router": "^15.2.3", + "@angular-devkit/core": "^16.2.13", + "@angular/animations": "^16.2.12", + "@angular/cdk": "16.2.14", + "@angular/common": "^16.2.12", + "@angular/compiler": "^16.2.12", + "@angular/core": "^16.2.12", + "@angular/elements": "^16.2.12", + "@angular/forms": "^16.2.12", + "@angular/material": "^16.2.14", + "@angular/platform-browser": "^16.2.12", + "@angular/platform-browser-dynamic": "^16.2.12", + "@angular/router": "^16.2.12", "@project-sunbird/ckeditor-build-classic": "^4.1.3", - "@project-sunbird/client-services": "5.0.0", + "@project-sunbird/client-services": "^5.1.2", "@project-sunbird/common-form-elements-full": "^6.0.3", + "@project-sunbird/ng2-semantic-ui": "8.0.2", "@project-sunbird/sb-styles": "0.0.9", "@project-sunbird/sunbird-file-upload-library": "1.0.2", - "@project-sunbird/sunbird-quml-player-web-component": "3.0.4", - "@project-sunbird/sunbird-resource-library": "8.0.0-beta.2", + "@project-sunbird/sunbird-quml-player-web-component": "4.0.0-beta.0", + "@project-sunbird/sunbird-resource-library": "8.0.0-beta.3", "@project-sunbird/telemetry-sdk": "0.0.29", "@types/jquery": "^3.5.5", "alphanum-sort": "^1.0.2", @@ -54,37 +55,36 @@ "lodash-es": "^4.17.21", "mathjax-full": "^3.1.2", "moment": "^2.29.1", - "ng2-semantic-ui-v9": "0.0.3", - "ngx-bootstrap": "^10.0.0", + "ngx-bootstrap": "^11.0.0", "ngx-chips": "^2.2.2", - "ngx-infinite-scroll": "^14.0.0", + "ngx-infinite-scroll": "^16.0.0", "rxjs": "~6.6.3", "svg2img": "^0.6.1", "tslib": "^2.0.0", "uuid": "^9.0.0", - "zone.js": "~0.11.4" + "zone.js": "~0.13.3" }, "devDependencies": { - "@angular-devkit/build-angular": "^15.2.4", - "@angular/cli": "^15.2.4", - "@angular/compiler-cli": "^15.2.3", - "@angular/language-service": "^15.2.3", + "@angular-devkit/build-angular": "^16.2.13", + "@angular/cli": "^16.2.13", + "@angular/compiler-cli": "^16.2.12", + "@angular/language-service": "^16.2.12", "@types/jasmine": "~3.6.0", "@types/jasminewd2": "~2.0.3", "@types/node": "^12.11.1", "codelyzer": "^6.0.0", - "jasmine-core": "~3.6.0", + "dotenv": "^16.3.1", + "jasmine-core": "~3.8.0", "jasmine-spec-reporter": "~5.0.0", "karma": "~6.4.0", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "^2.2.0", "karma-jasmine": "~4.0.0", "karma-jasmine-html-reporter": "^1.5.0", - "ng-packagr": "^15.2.2", + "ng-packagr": "^16.2.3", "protractor": "~7.0.0", "ts-node": "~7.0.0", "tslint": "~6.1.0", - "typescript": "4.9.5", - "dotenv": "^16.3.1" + "typescript": "4.9.5" } } diff --git a/projects/questionset-editor-library/package.json b/projects/questionset-editor-library/package.json index 4757a884b..62343997a 100644 --- a/projects/questionset-editor-library/package.json +++ b/projects/questionset-editor-library/package.json @@ -1,16 +1,16 @@ { "name": "@project-sunbird/sunbird-questionset-editor", - "version": "8.0.0-beta.3", + "version": "8.0.0-beta.4", "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { - "@angular/common": "^15.2.3", - "@angular/core": "^15.2.3", + "@angular/common": "16.2.12", + "@angular/core": "16.2.12", "@project-sunbird/ckeditor-build-classic": "4.1.3", "@project-sunbird/common-form-elements-full": "^6.0.3", - "ng2-semantic-ui-v9": "0.0.3", - "@angular/cdk": "15.2.3" + "@project-sunbird/ng2-semantic-ui": "8.0.2", + "@angular/cdk": "16.2.14" }, "keywords": [ "sunbird", diff --git a/projects/questionset-editor-library/src/lib/components/answer/answer.component.spec.ts b/projects/questionset-editor-library/src/lib/components/answer/answer.component.spec.ts index 78fa180f5..8df7f09a6 100644 --- a/projects/questionset-editor-library/src/lib/components/answer/answer.component.spec.ts +++ b/projects/questionset-editor-library/src/lib/components/answer/answer.component.spec.ts @@ -3,7 +3,7 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { AnswerComponent } from './answer.component'; import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { ConfigService } from '../../services/config/config.service'; -import { SuiModule } from 'ng2-semantic-ui-v9'; +import { SuiModule } from '@project-sunbird/ng2-semantic-ui'; describe('AnswerComponent', () => { let component: AnswerComponent; diff --git a/projects/questionset-editor-library/src/lib/components/fancy-tree/fancy-tree.component.spec.ts b/projects/questionset-editor-library/src/lib/components/fancy-tree/fancy-tree.component.spec.ts index 14231d26d..bff8c4c23 100755 --- a/projects/questionset-editor-library/src/lib/components/fancy-tree/fancy-tree.component.spec.ts +++ b/projects/questionset-editor-library/src/lib/components/fancy-tree/fancy-tree.component.spec.ts @@ -11,7 +11,7 @@ import { Router } from '@angular/router'; import { TreeService } from '../../services/tree/tree.service'; import { ToasterService } from '../../services/toaster/toaster.service'; import { ConfigService } from '../../services/config/config.service'; -import { SuiModule } from 'ng2-semantic-ui-v9'; +import { SuiModule } from '@project-sunbird/ng2-semantic-ui'; import { HelperService } from '../../services/helper/helper.service'; import { BranchingLogic } from '../question/question.component.spec.data'; import * as _ from 'lodash-es'; diff --git a/projects/questionset-editor-library/src/lib/components/options/options.component.spec.ts b/projects/questionset-editor-library/src/lib/components/options/options.component.spec.ts index d8ab51f48..946180181 100644 --- a/projects/questionset-editor-library/src/lib/components/options/options.component.spec.ts +++ b/projects/questionset-editor-library/src/lib/components/options/options.component.spec.ts @@ -6,7 +6,7 @@ import { OptionsComponent } from './options.component'; import { CUSTOM_ELEMENTS_SCHEMA, SimpleChange } from '@angular/core'; import { mockOptionData, nativeElement, sourcingSettingsMock } from './options.component.spec.data'; import { ConfigService } from '../../services/config/config.service'; -import { SuiModule } from 'ng2-semantic-ui-v9'; +import { SuiModule } from '@project-sunbird/ng2-semantic-ui'; import { TreeService } from '../../services/tree/tree.service'; import { treeData } from './../fancy-tree/fancy-tree.component.spec.data'; import { EditorTelemetryService } from '../../services/telemetry/telemetry.service'; diff --git a/projects/questionset-editor-library/src/lib/components/question/question.component.spec.ts b/projects/questionset-editor-library/src/lib/components/question/question.component.spec.ts index 5e7b2a9b6..9284a8040 100644 --- a/projects/questionset-editor-library/src/lib/components/question/question.component.spec.ts +++ b/projects/questionset-editor-library/src/lib/components/question/question.component.spec.ts @@ -9,7 +9,7 @@ import { EditorService } from "../../services/editor/editor.service"; import { ToasterService } from "../../services/toaster/toaster.service"; import { EditorCursor } from "../../questionset-editor-cursor.service"; import { TreeService } from "../../services/tree/tree.service"; -import { SuiModule } from "ng2-semantic-ui-v9"; +import { SuiModule } from "@project-sunbird/ng2-semantic-ui"; import { CUSTOM_ELEMENTS_SCHEMA } from "@angular/core"; import { TelemetryInteractDirective } from "../../directives/telemetry-interact/telemetry-interact.directive"; import { diff --git a/projects/questionset-editor-library/src/lib/questionset-editor-library.module.ts b/projects/questionset-editor-library/src/lib/questionset-editor-library.module.ts index 6904d8ccb..1995a492a 100644 --- a/projects/questionset-editor-library/src/lib/questionset-editor-library.module.ts +++ b/projects/questionset-editor-library/src/lib/questionset-editor-library.module.ts @@ -3,7 +3,7 @@ import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { RouterModule } from '@angular/router'; import { NgModule } from '@angular/core'; import { CommonFormElementsModule } from '@project-sunbird/common-form-elements-full'; -import { SuiModule } from 'ng2-semantic-ui-v9'; +import { SuiModule } from '@project-sunbird/ng2-semantic-ui'; import { InfiniteScrollModule } from 'ngx-infinite-scroll'; import { HttpClientModule } from '@angular/common/http'; import { SanitizeHtmlPipe } from './pipes/sanitize-html.pipe'; diff --git a/web-component-examples/vanilla-js/3rdpartylicenses.txt b/web-component-examples/vanilla-js/3rdpartylicenses.txt index 8bd345943..325b92909 100644 --- a/web-component-examples/vanilla-js/3rdpartylicenses.txt +++ b/web-component-examples/vanilla-js/3rdpartylicenses.txt @@ -121,6 +121,9 @@ SOFTWARE. @project-sunbird/common-form-elements-full +@project-sunbird/ng2-semantic-ui +MIT + @project-sunbird/sb-styles MIT MIT License @@ -197,124 +200,6 @@ programs and associated documentation files created by the Original Author, when distributed with the Software. -date-fns -MIT -# License - -date-fns is licensed under the [MIT license](http://kossnocorp.mit-license.org). -Read more about MIT at [TLDRLegal](https://tldrlegal.com/license/mit-license). - - -element-closest -CC0-1.0 -# CC0 1.0 Universal - -## Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator and -subsequent owner(s) (each and all, an “owner”) of an original work of -authorship and/or a database (each, a “Work”). - -Certain owners wish to permanently relinquish those rights to a Work for the -purpose of contributing to a commons of creative, cultural and scientific works -(“Commons”) that the public can reliably and without fear of later claims of -infringement build upon, modify, incorporate in other works, reuse and -redistribute as freely as possible in any form whatsoever and for any purposes, -including without limitation commercial purposes. These owners may contribute -to the Commons to promote the ideal of a free culture and the further -production of creative, cultural and scientific works, or to gain reputation or -greater distribution for their Work in part through the use and efforts of -others. - -For these and/or other purposes and motivations, and without any expectation of -additional consideration or compensation, the person associating CC0 with a -Work (the “Affirmer”), to the extent that he or she is an owner of Copyright -and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and -publicly distribute the Work under its terms, with knowledge of his or her -Copyright and Related Rights in the Work and the meaning and intended legal -effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be - protected by copyright and related or neighboring rights (“Copyright and - Related Rights”). Copyright and Related Rights include, but are not limited - to, the following: - 1. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - 2. moral rights retained by the original author(s) and/or performer(s); - 3. publicity and privacy rights pertaining to a person’s image or likeness - depicted in a Work; - 4. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(i), below; - 5. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - 6. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation thereof, - including any amended or successor version of such directive); and - 7. other similar, equivalent or corresponding rights throughout the world - based on applicable law or treaty, and any national implementations - thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention of, -applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and -unconditionally waives, abandons, and surrenders all of Affirmer’s Copyright -and Related Rights and associated claims and causes of action, whether now -known or unknown (including existing as well as future claims and causes of -action), in the Work (i) in all territories worldwide, (ii) for the maximum -duration provided by applicable law or treaty (including future time -extensions), (iii) in any current or future medium and for any number of -copies, and (iv) for any purpose whatsoever, including without limitation -commercial, advertising or promotional purposes (the “Waiver”). Affirmer makes -the Waiver for the benefit of each member of the public at large and to the -detriment of Affirmer’s heirs and successors, fully intending that such Waiver -shall not be subject to revocation, rescission, cancellation, termination, or -any other legal or equitable action to disrupt the quiet enjoyment of the Work -by the public as contemplated by Affirmer’s express Statement of Purpose. - -3. Public License Fallback. Should any part of the Waiver for any reason be -judged legally invalid or ineffective under applicable law, then the Waiver -shall be preserved to the maximum extent permitted taking into account -Affirmer’s express Statement of Purpose. In addition, to the extent the Waiver -is so judged Affirmer hereby grants to each affected person a royalty-free, non -transferable, non sublicensable, non exclusive, irrevocable and unconditional -license to exercise Affirmer’s Copyright and Related Rights in the Work (i) in -all territories worldwide, (ii) for the maximum duration provided by applicable -law or treaty (including future time extensions), (iii) in any current or -future medium and for any number of copies, and (iv) for any purpose -whatsoever, including without limitation commercial, advertising or promotional -purposes (the “License”). The License shall be deemed effective as of the date -CC0 was applied by Affirmer to the Work. Should any part of the License for any -reason be judged legally invalid or ineffective under applicable law, such -partial invalidity or ineffectiveness shall not invalidate the remainder of the -License, and in such case Affirmer hereby affirms that he or she will not (i) -exercise any of his or her remaining Copyright and Related Rights in the Work -or (ii) assert any associated claims and causes of action with respect to the -Work, in either case contrary to Affirmer’s express Statement of Purpose. - -4. Limitations and Disclaimers. - 1. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - 2. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, statutory - or otherwise, including without limitation warranties of title, - merchantability, fitness for a particular purpose, non infringement, or - the absence of latent or other defects, accuracy, or the present or - absence of errors, whether or not discoverable, all to the greatest - extent permissible under applicable law. - 3. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person’s Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the Work. - 4. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. - -For more information, please see -http://creativecommons.org/publicdomain/zero/1.0/. - - extend MIT The MIT License (MIT) @@ -528,9 +413,6 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -ng2-semantic-ui-v9 -MIT - ngx-chips MIT @@ -778,7 +660,7 @@ zone.js MIT The MIT License -Copyright (c) 2010-2022 Google LLC. https://angular.io/license +Copyright (c) 2010-2023 Google LLC. https://angular.io/license Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/web-component-examples/vanilla-js/styles.css b/web-component-examples/vanilla-js/styles.css index e774c9447..a3e46da72 100644 --- a/web-component-examples/vanilla-js/styles.css +++ b/web-component-examples/vanilla-js/styles.css @@ -6,7 +6,7 @@ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./projects/quml-library/src/lib/assets/styles/quml-carousel.css?ngGlobalStyle ***! \*********************************************************************************************************************************************************************************************************************************************************************/.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}/*!*********************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/katex/dist/katex.min.css?ngGlobalStyle ***! - \*********************************************************************************************************************************************************************************************************************************************/@font-face{font-family:KaTeX_AMS;src:url(KaTeX_AMS-Regular.woff2) format("woff2"),url(KaTeX_AMS-Regular.woff) format("woff"),url(KaTeX_AMS-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(KaTeX_Caligraphic-Bold.woff) format("woff"),url(KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(KaTeX_Caligraphic-Regular.woff) format("woff"),url(KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(KaTeX_Fraktur-Bold.woff2) format("woff2"),url(KaTeX_Fraktur-Bold.woff) format("woff"),url(KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(KaTeX_Fraktur-Regular.woff2) format("woff2"),url(KaTeX_Fraktur-Regular.woff) format("woff"),url(KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Bold.woff2) format("woff2"),url(KaTeX_Main-Bold.woff) format("woff"),url(KaTeX_Main-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-BoldItalic.woff2) format("woff2"),url(KaTeX_Main-BoldItalic.woff) format("woff"),url(KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Italic.woff2) format("woff2"),url(KaTeX_Main-Italic.woff) format("woff"),url(KaTeX_Main-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Regular.woff2) format("woff2"),url(KaTeX_Main-Regular.woff) format("woff"),url(KaTeX_Main-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(KaTeX_Math-BoldItalic.woff2) format("woff2"),url(KaTeX_Math-BoldItalic.woff) format("woff"),url(KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(KaTeX_Math-Italic.woff2) format("woff2"),url(KaTeX_Math-Italic.woff) format("woff"),url(KaTeX_Math-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Bold.woff2) format("woff2"),url(KaTeX_SansSerif-Bold.woff) format("woff"),url(KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Italic.woff2) format("woff2"),url(KaTeX_SansSerif-Italic.woff) format("woff"),url(KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Regular.woff2) format("woff2"),url(KaTeX_SansSerif-Regular.woff) format("woff"),url(KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(KaTeX_Script-Regular.woff2) format("woff2"),url(KaTeX_Script-Regular.woff) format("woff"),url(KaTeX_Script-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(KaTeX_Size1-Regular.woff2) format("woff2"),url(KaTeX_Size1-Regular.woff) format("woff"),url(KaTeX_Size1-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(KaTeX_Size2-Regular.woff2) format("woff2"),url(KaTeX_Size2-Regular.woff) format("woff"),url(KaTeX_Size2-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(KaTeX_Size3-Regular.woff2) format("woff2"),url(KaTeX_Size3-Regular.woff) format("woff"),url(KaTeX_Size3-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(KaTeX_Size4-Regular.woff2) format("woff2"),url(KaTeX_Size4-Regular.woff) format("woff"),url(KaTeX_Size4-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(KaTeX_Typewriter-Regular.woff2) format("woff2"),url(KaTeX_Typewriter-Regular.woff) format("woff"),url(KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}::ng-deep .dynamic-form label,.add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:1rem!important;line-height:1.4;font-weight:400}.sb-modal-content{padding:1.3rem}.sb-modal-content label{font-weight:bolder}label{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}table{font-family:arial,sans-serif;border-collapse:collapse;width:97%;border:1px solid #cccccc;margin:15px 25px 15px 15px}table thead tr{background-color:#ededed}table thead tr th{margin-right:86px}td,th{text-align:left;padding:15px}tr:nth-child(even){background-color:#f3f7fa}tr{border:2px solid #cccccc}tr td input{float:right;width:14%;border-radius:6px;border-width:1px;height:42px;text-align:center;margin-right:10px}tr .right{float:right}h2{margin-left:15px}.close-button{opacity:0;float:right;margin-top:5px;margin-right:15px;color:#8b8080;font-size:20px}.close-button:hover{opacity:1;color:#8b8080;float:right;margin-top:5px;margin-right:15px;font-size:20px}.editorWrapper{border:0px solid white}.editorWrapper.hasError{border:1px solid red;border-radius:2px}.characterCount{text-align:right;border-top:0;padding-right:7px;font-size:11px;font-weight:700;margin-top:-16px;position:relative}.custom-image img{border:1px dotted;padding:7px;margin:6px;cursor:pointer}.resource-image{height:180px!important}.asset_container{overflow-y:auto;overflow-x:hidden;min-height:300px!important;max-height:300px!important;padding:5px}.insert-image-btn{position:absolute;z-index:1;left:653px;background-color:transparent;padding:12px 14px!important;margin-left:6px}.insert-image-btn>.icon{opacity:1}.insert-image-btn:active{background-color:transparent}.upload-file-section{display:flex;height:240px;width:100%;max-width:800px;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;background-color:#f5f9fc;border:1px dashed #80a7ce}.upload-file-description p{color:#999}.upload-file-description ul{margin:0;list-style:disc}.upload-file-description ul li{margin-bottom:8px}.upload-file-description ul li a{cursor:pointer;font-size:12px}.sb-grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:16px}.sb-grid-layout.image{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.sb-grid-layout.video{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.sb-grid-layout .sb-video-content .sb-image-section{height:96px;overflow:hidden;border-radius:4px;box-shadow:inset 0 1px 3px #00000080}.sb-image-section .selected-video{display:none}.sb-image-section.active .selected-video{position:absolute;right:4px;top:4px;color:#07bc81;font-size:20px;display:block}.sb-grid-layout .sb-video-content .sb-image-section img{width:100%;height:100%;cursor:pointer}.overlay-image{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;right:0;cursor:pointer}.overlay-image .play.icon{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff9;font-size:32px;cursor:pointer}::ng-deep .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,::ng-deep .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-left:none;border-right:none;border-bottom:1px solid #c4c4c4;border-radius:0}::ng-deep .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,::ng-deep .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border:none}::ng-deep .ck-dropdown.ck-font-size-dropdown .ck-dropdown__panel{height:150px;overflow-y:scroll}::ng-deep figure.image.ck-widget{width:auto;height:auto;overflow:visible}::ng-deep figure.image img{width:100%}::ng-deep figure.image.resize-25{width:25%;height:auto}::ng-deep figure.image.resize-50{width:50%;height:auto}::ng-deep figure.image.resize-75{width:75%;height:auto}::ng-deep figure.image.resize-100{width:100%;height:auto}::ng-deep figure.table{margin:2.2rem 0 1.5rem 1rem!important}::ng-deep .text-center{text-align:center}::ng-deep .text-left{text-align:left}::ng-deep .text-right{text-align:right}::ng-deep .fs-8{font-size:.5rem}::ng-deep .fs-10{font-size:.625rem}::ng-deep .fs-12{font-size:.75rem}::ng-deep .fs-14{font-size:.875rem}::ng-deep .fs-16{font-size:1rem}::ng-deep .fs-18{font-size:1.125rem}::ng-deep .fs-20{font-size:1.25rem}::ng-deep .fs-22{font-size:1.375rem}::ng-deep .fs-24{font-size:1.5rem}::ng-deep .fs-26{font-size:1.625rem}::ng-deep .fs-28{font-size:1.75rem}::ng-deep .fs-30{font-size:1.875rem}::ng-deep .fs-36{font-size:2.25rem}.upload-image-modal-section{border-radius:4px;width:100%;min-height:130px;background:#F5F9FC;border:1px dashed #024f9d}.upload-input-button input[type=file]{position:absolute;right:0;top:0;font-size:118px;margin:0;padding:0;cursor:pointer;opacity:0;height:100%}.qq-uploader.qq-uploader-selector.custom-qq-uploader{background:inherit;border-color:none;border:none;max-height:inherit;min-height:inherit;overflow-y:inherit;width:688px;height:240px;display:flex;justify-content:center;align-items:center}.terms-and-condition{line-height:14px}.sb-info-bx{padding:.4rem!important}.sb-info-bx li{margin:0!important;padding:0!important}.sb-info-bx li:before{content:""!important}.red{color:red}.b-bl{border-left:solid 1px #e4e1e1}.sb-form-fields .sb-field-group{margin:1rem 0}.sb-form-fields .sb-field{position:relative;margin-bottom:.5rem}.sb-form-fields .sb-field .sb-form-control{border:1px solid rgba(34,36,38,.15);width:100%;border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;padding:.25rem .5rem!important}.sb-loading-spinner{width:1rem;height:1rem;margin-right:8px;border-width:.2em;display:inline-block;vertical-align:text-bottom;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.sb-btn-loading:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.sb-btn-loading:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:button-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.sb-btn-outline-disabled{background-color:#fff;border:1px solid #cccccc;color:#999;cursor:default;font-weight:400}.sb-color-grey{color:#666}.ui.info.message{color:#276f86!important}.sb-textbox[disabled=true],.sb-editor-container .dynamic-form [disabled=true].topic-picker-selector,[disabled=true].topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form [disabled=true].topic-picker-selector{opacity:.3!important;font-weight:500!important}.sb-tabset-segment{min-height:288px;max-height:288px;overflow-y:auto}input:focus-visible{border:none!important}.sb-appicon{height:110px;width:120px;border:solid 1px #ccc;padding:5px}.sb-centericon{height:110px;width:120px;border:solid 1px #ccc;padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.addImageText{font-size:.8rem!important}.app-icon-label{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}lib-questionset-editor .fancytree-helper-hidden{display:none}lib-questionset-editor .fancytree-helper-indeterminate-cb{color:#777}lib-questionset-editor .fancytree-helper-disabled{color:silver}lib-questionset-editor .fancytree-helper-spin{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}lib-questionset-editor ul.fancytree-container{font-family:inherit;font-size:10pt;white-space:nowrap;padding:3px;margin:0;background-color:#fff;border:1px dotted gray;min-height:0;position:relative}lib-questionset-editor ul.fancytree-container ul{padding:0 0 0 16px;margin:0}lib-questionset-editor ul.fancytree-container ul>li:before{content:none}lib-questionset-editor ul.fancytree-container li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}lib-questionset-editor ul.fancytree-container li.fancytree-lastsib{background-image:none}lib-questionset-editor .ui-fancytree-disabled ul.fancytree-container{opacity:.5;background-color:silver}lib-questionset-editor ul.fancytree-connectors.fancytree-container li{background-image:url(vline.gif);background-position:0 0}lib-questionset-editor ul.fancytree-container li.fancytree-lastsib,lib-questionset-editor ul.fancytree-no-connector>li{background-image:none}lib-questionset-editor li.fancytree-animating{position:relative}lib-questionset-editor #fancytree-drop-marker,lib-questionset-editor span.fancytree-checkbox,lib-questionset-editor span.fancytree-drag-helper-img,lib-questionset-editor span.fancytree-empty,lib-questionset-editor span.fancytree-expander,lib-questionset-editor span.fancytree-icon,lib-questionset-editor span.fancytree-vline{width:16px;height:16px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-image:url(icons.gif);background-position:0 0}lib-questionset-editor span.fancytree-checkbox,lib-questionset-editor span.fancytree-custom-icon,lib-questionset-editor span.fancytree-expander,lib-questionset-editor span.fancytree-icon{margin-top:0}lib-questionset-editor span.fancytree-custom-icon{width:16px;height:16px;display:inline-block;margin-left:3px;background-position:0 0}lib-questionset-editor img.fancytree-icon{width:16px;height:16px;margin-left:3px;margin-top:0;vertical-align:top;border-style:none}lib-questionset-editor span.fancytree-expander{cursor:pointer}lib-questionset-editor .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-exp-nl span.fancytree-expander{background-image:none;cursor:default}lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons.gif);margin-top:0}lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander:hover{background-position:0 -64px}lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander:hover{background-position:-16px -64px}lib-questionset-editor .fancytree-exp-c span.fancytree-expander{background-position:0 -80px}lib-questionset-editor .fancytree-exp-c span.fancytree-expander:hover{background-position:-16px -80px}lib-questionset-editor .fancytree-exp-cl span.fancytree-expander{background-position:0 -96px}lib-questionset-editor .fancytree-exp-cl span.fancytree-expander:hover{background-position:-16px -96px}lib-questionset-editor .fancytree-exp-cd span.fancytree-expander{background-position:-64px -80px}lib-questionset-editor .fancytree-exp-cd span.fancytree-expander:hover{background-position:-80px -80px}lib-questionset-editor .fancytree-exp-cdl span.fancytree-expander{background-position:-64px -96px}lib-questionset-editor .fancytree-exp-cdl span.fancytree-expander:hover{background-position:-80px -96px}lib-questionset-editor .fancytree-exp-e span.fancytree-expander,lib-questionset-editor .fancytree-exp-ed span.fancytree-expander{background-position:-32px -80px}lib-questionset-editor .fancytree-exp-e span.fancytree-expander:hover,lib-questionset-editor .fancytree-exp-ed span.fancytree-expander:hover{background-position:-48px -80px}lib-questionset-editor .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .fancytree-exp-el span.fancytree-expander{background-position:-32px -96px}lib-questionset-editor .fancytree-exp-edl span.fancytree-expander:hover,lib-questionset-editor .fancytree-exp-el span.fancytree-expander:hover{background-position:-48px -96px}lib-questionset-editor .fancytree-fade-expander span.fancytree-expander{transition:opacity 1.5s;opacity:0}lib-questionset-editor .fancytree-fade-expander .fancytree-treefocus span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander [class*=fancytree-statusnode-] span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander.fancytree-treefocus span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander:hover span.fancytree-expander{transition:opacity .6s;opacity:1}lib-questionset-editor span.fancytree-checkbox{margin-left:3px;background-position:0 -32px}lib-questionset-editor span.fancytree-checkbox:hover{background-position:-16px -32px}lib-questionset-editor span.fancytree-checkbox.fancytree-radio{background-position:0 -48px}lib-questionset-editor span.fancytree-checkbox.fancytree-radio:hover{background-position:-16px -48px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox{background-position:-64px -32px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -32px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox.fancytree-radio{background-position:-64px -48px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox.fancytree-radio:hover{background-position:-80px -48px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox{background-position:-32px -32px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -32px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox.fancytree-radio{background-position:-32px -48px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox.fancytree-radio:hover{background-position:-48px -48px}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox{opacity:.4}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -32px}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox.fancytree-radio:hover{background-position:0 -48px}lib-questionset-editor .fancytree-unselectable.fancytree-partsel span.fancytree-checkbox:hover{background-position:-64px -32px}lib-questionset-editor .fancytree-unselectable.fancytree-selected span.fancytree-checkbox:hover{background-position:-32px -32px}lib-questionset-editor .fancytree-unselectable.fancytree-selected span.fancytree-checkbox.fancytree-radio:hover{background-position:-32px -48px}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide span.fancytree-checkbox{visibility:hidden}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide .fancytree-node.fancytree-selected span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide .fancytree-node:hover span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide tr.fancytree-selected td span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide tr:hover td span.fancytree-checkbox{visibility:unset}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus .fancytree-node.fancytree-active span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus tr.fancytree-active td span.fancytree-checkbox{visibility:unset}lib-questionset-editor span.fancytree-icon{margin-left:3px;background-position:0 0}lib-questionset-editor .fancytree-ico-c span.fancytree-icon:hover{background-position:-16px 0}lib-questionset-editor .fancytree-has-children.fancytree-ico-c span.fancytree-icon{background-position:-32px 0}lib-questionset-editor .fancytree-has-children.fancytree-ico-c span.fancytree-icon:hover{background-position:-48px 0}lib-questionset-editor .fancytree-ico-e span.fancytree-icon{background-position:-64px 0}lib-questionset-editor .fancytree-ico-e span.fancytree-icon:hover{background-position:-80px 0}lib-questionset-editor .fancytree-ico-cf span.fancytree-icon{background-position:0 -16px}lib-questionset-editor .fancytree-ico-cf span.fancytree-icon:hover{background-position:-16px -16px}lib-questionset-editor .fancytree-has-children.fancytree-ico-cf span.fancytree-icon{background-position:-32px -16px}lib-questionset-editor .fancytree-has-children.fancytree-ico-cf span.fancytree-icon:hover{background-position:-48px -16px}lib-questionset-editor .fancytree-ico-ef span.fancytree-icon{background-position:-64px -16px}lib-questionset-editor .fancytree-ico-ef span.fancytree-icon:hover{background-position:-80px -16px}lib-questionset-editor .fancytree-loading span.fancytree-expander,lib-questionset-editor .fancytree-loading span.fancytree-expander:hover,lib-questionset-editor .fancytree-statusnode-loading span.fancytree-icon,lib-questionset-editor .fancytree-statusnode-loading span.fancytree-icon:hover,lib-questionset-editor span.fancytree-icon.fancytree-icon-loading{background-image:url(loading.gif);background-position:0 0}lib-questionset-editor .fancytree-statusnode-error span.fancytree-icon,lib-questionset-editor .fancytree-statusnode-error span.fancytree-icon:hover{background-position:0 -112px}lib-questionset-editor span.fancytree-node{display:inherit;width:100%;margin-top:1px;min-height:16px}lib-questionset-editor span.fancytree-title{color:#000;cursor:pointer;display:inline-block;vertical-align:top;min-height:16px;padding:0 3px;margin:0 0 0 3px;border:1px solid transparent;border-radius:0}lib-questionset-editor span.fancytree-node.fancytree-error span.fancytree-title{color:red}lib-questionset-editor span.fancytree-childcounter{color:#fff;background:#337ab7;border:1px solid gray;border-radius:10px;padding:2px;text-align:center}lib-questionset-editor div.fancytree-drag-helper span.fancytree-childcounter,lib-questionset-editor div.fancytree-drag-helper span.fancytree-dnd-modifier{display:inline-block;color:#fff;background:#337ab7;border:1px solid gray;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}lib-questionset-editor div.fancytree-drag-helper span.fancytree-childcounter{position:absolute;top:-6px;right:-6px}lib-questionset-editor div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#5cb85c;border:none;font-weight:bolder}lib-questionset-editor div.fancytree-drag-helper.fancytree-drop-accept span.fancytree-drag-helper-img{background-position:-32px -112px}lib-questionset-editor div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-drag-helper-img{background-position:-16px -112px}lib-questionset-editor #fancytree-drop-marker{width:32px;position:absolute;background-position:0 -128px;margin:0}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-after,lib-questionset-editor #fancytree-drop-marker.fancytree-drop-before{width:64px;background-position:0 -144px}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-copy{background-position:-64px -128px}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-move{background-position:-32px -128px}lib-questionset-editor span.fancytree-drag-source.fancytree-drag-remove{opacity:.15}lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-connector,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-drag-helper-img,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-icon{background-image:url(icons-rtl.gif)}lib-questionset-editor .fancytree-container.fancytree-rtl .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl .fancytree-exp-nl span.fancytree-expander{background-image:none}lib-questionset-editor .fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons-rtl.gif)}lib-questionset-editor ul.fancytree-container.fancytree-rtl ul{padding:0 16px 0 0}lib-questionset-editor ul.fancytree-container.fancytree-rtl.fancytree-connectors li{background-position:right 0;background-image:url(vline-rtl.gif)}lib-questionset-editor ul.fancytree-container.fancytree-rtl li.fancytree-lastsib,lib-questionset-editor ul.fancytree-container.fancytree-rtl.fancytree-no-connector>li{background-image:none}lib-questionset-editor #fancytree-drop-marker.fancytree-rtl{background-image:url(icons-rtl.gif)}lib-questionset-editor table.fancytree-ext-table{font-family:inherit;font-size:10pt;border-collapse:collapse}lib-questionset-editor table.fancytree-ext-table span.fancytree-node{display:inline-block;box-sizing:border-box}lib-questionset-editor table.fancytree-ext-table td.fancytree-status-merged{text-align:center;font-style:italic;color:silver}lib-questionset-editor table.fancytree-ext-table tr.fancytree-statusnode-error td.fancytree-status-merged{color:red}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr.fancytree-active>td{background-color:#eee}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr>td.fancytree-active-cell{background-color:#cbe8f6}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode.fancytree-cell-nav-mode>tbody>tr>td.fancytree-active-cell{background-color:#3875d7}lib-questionset-editor table.fancytree-ext-columnview tbody tr td{position:relative;border:1px solid gray;vertical-align:top;overflow:auto}lib-questionset-editor table.fancytree-ext-columnview tbody tr td>ul{padding:0}lib-questionset-editor table.fancytree-ext-columnview tbody tr td>ul li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node{position:relative;display:inline-block}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#e0e0e0}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#cbe8f6}lib-questionset-editor table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right{position:absolute;right:3px;background-position:0 -80px}lib-questionset-editor table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right:hover{background-position:-16px -80px}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:silver;font-weight:lighter}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title{color:#000;font-weight:400}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title{color:#000;font-weight:700}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-hide,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-hide{display:none}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title{color:silver;font-weight:lighter}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title{color:#000;font-weight:400}lib-questionset-editor .fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-match span.fancytree-expander,lib-questionset-editor .fancytree-ext-filter-hide-expanders tr.fancytree-match span.fancytree-expander{visibility:hidden}lib-questionset-editor .fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-submatch span.fancytree-expander,lib-questionset-editor .fancytree-ext-filter-hide-expanders tr.fancytree-submatch span.fancytree-expander{visibility:visible}lib-questionset-editor .fancytree-ext-childcounter span.fancytree-custom-icon,lib-questionset-editor .fancytree-ext-childcounter span.fancytree-icon,lib-questionset-editor .fancytree-ext-filter span.fancytree-custom-icon,lib-questionset-editor .fancytree-ext-filter span.fancytree-icon{position:relative}lib-questionset-editor .fancytree-ext-childcounter span.fancytree-childcounter,lib-questionset-editor .fancytree-ext-filter span.fancytree-childcounter{color:#fff;background:#777;border:1px solid gray;position:absolute;top:-6px;right:-6px;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}lib-questionset-editor ul.fancytree-ext-wide{position:relative;min-width:100%;z-index:2;box-sizing:border-box}lib-questionset-editor ul.fancytree-ext-wide span.fancytree-node>span{position:relative;z-index:2}lib-questionset-editor ul.fancytree-ext-wide span.fancytree-node span.fancytree-title{position:absolute;z-index:1;left:0;min-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}lib-questionset-editor .fancytree-ext-fixed-wrapper .fancytree-ext-fixed-hidden{display:none}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-bottom{border-bottom:3px solid rgba(0,0,0,.75)}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-right{border-right:3px solid rgba(0,0,0,.75)}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tl{position:absolute;overflow:hidden;z-index:3;top:0;left:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tr{position:absolute;overflow:hidden;z-index:2;top:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-bl{position:absolute;overflow:hidden;z-index:2;left:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-br{position:absolute;overflow:scroll;z-index:1}lib-questionset-editor span.fancytree-title{border:1px solid transparent;border-radius:0}lib-questionset-editor span.fancytree-focused span.fancytree-title{outline:1px dotted #000}lib-questionset-editor span.fancytree-active span.fancytree-title,lib-questionset-editor span.fancytree-selected span.fancytree-title{background-color:#d4d4d4}lib-questionset-editor span.fancytree-selected span.fancytree-title{font-style:italic}lib-questionset-editor .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .fancytree-treefocus span.fancytree-selected span.fancytree-title{color:#fff;background-color:#3875d7}lib-questionset-editor table.fancytree-ext-table{border-collapse:collapse}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-focused{background-color:#99defd}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-active{background-color:#4169e1}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-selected{background-color:#99defd}lib-questionset-editor table.fancytree-ext-columnview tbody tr td{border:1px solid gray}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#ccc}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#4169e1}lib-questionset-editor .optionsArrayMap,lib-questionset-editor .optionsLast,lib-questionset-editor .optionsArray{color:#000!important}lib-questionset-editor .dynamic-form .required .sb-modal-dropdown-web label:after,lib-questionset-editor .sb-editor-container .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,.sb-editor-container lib-questionset-editor .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,lib-questionset-editor .sb-editor-container .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after,.sb-editor-container lib-questionset-editor .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after,lib-questionset-editor .add-to-library .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after{content:" "!important}lib-questionset-editor .dynamic-form sb-dynamic-checkbox{margin-top:3.5rem}lib-questionset-editor .dynamic-form .sb-dropdown-select{padding:16px 8px!important}lib-questionset-editor .dynamic-form .list-border{margin-top:2px!important}lib-questionset-editor body{background:#fff!important}lib-questionset-editor .add-to-library{position:relative;z-index:998!important;background:#e5edf5}lib-questionset-editor .add-to-library .sb-required{color:#ff4558;padding-left:2px;position:relative;top:-5px}lib-questionset-editor .add-to-library .back-btn:hover{background:none!important}lib-questionset-editor .add-to-library .back-btn{min-width:auto}lib-questionset-editor .add-to-library .dynamic-form .multi-select-section-app label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-section-app .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .multi-select-section-app ul{margin-bottom:.3rem!important;z-index:inherit}lib-questionset-editor .add-to-library .dynamic-form label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600;position:relative}lib-questionset-editor .add-to-library .dynamic-form label:not(input + label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input + ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input + ul):before,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul:not(input + label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input + ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input + ul):before{z-index:1!important}lib-questionset-editor .add-to-library .dynamic-form .sb-textbox,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form select,lib-questionset-editor .add-to-library .dynamic-form .sb-textarea,lib-questionset-editor .add-to-library .dynamic-form .list-border{border:1px solid rgba(34,36,38,.15)!important;padding:.85rem .5rem!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500}lib-questionset-editor .add-to-library .dynamic-form select{padding:12px 8px!important}lib-questionset-editor .add-to-library .dynamic-form .list-border{margin-top:2px!important;min-height:43px!important;height:inherit!important;padding:5px 8px!important}lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .placeholder{font-weight:500!important;color:#333!important}lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-weight:500!important;position:inherit!important}lib-questionset-editor .add-to-library .dynamic-form .sb-modal-dropdown-web ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-size:12px!important;font-weight:500;border:2px solid #eeeeef;z-index:99999!important}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tag-input{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tags-container{margin-top:.2rem}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .tag-wrapper,lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox delete-icon svg{height:24px;line-height:24px}lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown label,lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container .sb-textarea{height:10rem!important;padding-top:.5rem!important}lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container label,lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .textbox .sb-textarea-container ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container label,lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-checkbox{padding:0;margin-top:0}lib-questionset-editor .add-to-library .dynamic-form sb-icon-dropdown{top:10px!important;right:6px!important}lib-questionset-editor .add-to-library .sb-textarea-container,lib-questionset-editor .add-to-library .sb-dropdown{margin:1rem 0!important}lib-questionset-editor .add-to-library .sb-container{width:95%!important}lib-questionset-editor .sb-checkbox-tnc .sb-required{position:absolute;padding-left:0;left:18px}lib-questionset-editor .h-100vh{height:100vh}lib-questionset-editor .ui.column.grid>[class*="eight wide"].column{width:73%!important}lib-questionset-editor .footer-fix{padding-bottom:1rem!important}lib-questionset-editor .bg-white,lib-questionset-editor .ui.twelve.grid{background:#fff!important}@keyframes spinner-border{to{transform:rotate(360deg)}}lib-questionset-editor .sb-loading-spinner{width:1rem;height:1rem;margin-right:8px;border-width:.2em;display:inline-block;vertical-align:text-bottom;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}lib-questionset-editor .sb-btn-loading:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}lib-questionset-editor .sb-btn-loading:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:button-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}lib-questionset-editor .sb-btn-outline-disabled{background-color:#fff;border:1px solid #cccccc;color:#999;cursor:default;font-weight:400}lib-questionset-editor lib-chat-window,lib-questionset-editor .chat_bot{display:none!important}lib-questionset-editor .sb-textbox::-webkit-input-placeholder,lib-questionset-editor .sb-editor-container .dynamic-form .topic-picker-selector::-webkit-input-placeholder,.sb-editor-container .dynamic-form lib-questionset-editor .topic-picker-selector::-webkit-input-placeholder,lib-questionset-editor .topic-picker-selector::-webkit-input-placeholder,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector::-webkit-input-placeholder{color:var(--gray-100)!important;font-weight:600!important}lib-questionset-editor .treepicker-parent{margin:.6rem 0!important}lib-questionset-editor .ck-content ul{list-style-type:disc!important}lib-questionset-editor .ck-content ul li{margin-bottom:0!important}lib-questionset-editor sb-dynamic-richtext .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-left:1px solid #c4c4c4!important;border-right:1px solid #c4c4c4!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important}lib-questionset-editor sb-dynamic-richtext .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,lib-questionset-editor sb-dynamic-richtext .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border:1px solid #c4c4c4!important;border-color:var(--ck-color-base-border)!important}lib-questionset-editor sb-dynamic-richtext .ck-content .table{margin:.8rem 0!important}lib-questionset-editor .sb-textbox::placeholder,lib-questionset-editor .sb-editor-container .dynamic-form .topic-picker-selector::placeholder,.sb-editor-container .dynamic-form lib-questionset-editor .topic-picker-selector::placeholder,lib-questionset-editor .topic-picker-selector::placeholder,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector::placeholder,lib-questionset-editor .sb-textarea::placeholder{color:#333!important;font-weight:500!important}lib-questionset-editor .multi-select-container .sb-modal-dropdown-web ul{border:1px solid #d6d4d4!important;box-shadow:0 0 2px #cecaca!important}lib-questionset-editor .sb-disabled-textarea{background:var(--gray-0)!important;border:.0625rem solid var(--gray-100)!important;opacity:.45!important;pointer-events:none!important;font-size:1em!important}lib-questionset-editor .overflow-y{overflow-y:auto}lib-questionset-editor input:focus-visible{border:none!important}lib-questionset-editor #fancytree-drop-marker.fa-long-arrow-right:before{content:" "!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul>li>span:first-child{padding:15px 33px}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-nl span.fancytree-expander{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree:before,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul:before{content:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree li:before,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul li:before{content:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-left:5px}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title{color:var(--primary-color)!important;font-size:.9286rem!important;font-weight:700!important;padding-left:5px;width:inherit!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-right,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-down,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul .fa-caret-right,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul .fa-caret-down{display:block!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul.fancytree-container{font-size:inherit!important;font-family:inherit!important;border:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul.fancytree-connectors.fancytree-container li{background-image:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-node{width:inherit!important}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-selected span.fancytree-title{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-selected span.fancytree-title{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-el span.fancytree-expander{background-position:-34px -94px}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-focused span.fancytree-title{outline:0!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree{margin:0!important}lib-questionset-editor .sb-collectionTree-fancyTreelist.ui-fancytree,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul{margin:0 0 0 .625rem!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-e span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-ed span.fancytree-expander{background-position:-32px -68px!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-el span.fancytree-expander{background-position:-34px -94px!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-selected span.fancytree-title{color:inherit}lib-questionset-editor .sb-loader{position:fixed;top:0%;left:23%;transform:translate(-50%,-50%)}lib-questionset-editor .sb-loader:after{content:"";width:32px;height:32px;border-radius:50%;border:2px solid;border-color:#ccc #ccc transparent;animation:loader .5s infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}lib-questionset-editor .sb-loader.dimmer{width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999}lib-questionset-editor .sb-success-loader{position:absolute!important;top:46%!important;left:-12%!important;transform:translate(-46%,-50%)!important}lib-questionset-editor .sb-success-loader:after{width:1.2rem!important;height:1.2rem!important}lib-questionset-editor .pos-relative{position:relative}lib-questionset-editor .sb-circle-ul{list-style-type:disc;padding:0;font-size:.785rem}lib-questionset-editor .sb-circle-ul li{margin:0!important;line-height:1.4}lib-questionset-editor .sb-bg-color-success-0{background:#e1ffdf}lib-questionset-editor .flex-ai-center{align-self:center!important}lib-questionset-editor .sb-br-primary{border:1px dashed #aedbfd!important}lib-questionset-editor .sb-min-h-250{min-height:250px}lib-questionset-editor .z-index-9 .menu{z-index:99999!important}lib-questionset-editor .p-50{padding:10px 0 10px 50px}lib-questionset-editor .h-1{height:1.1em!important}lib-questionset-editor .mn-15{margin:-15px!important}lib-questionset-editor .upload-input-button{position:relative}lib-questionset-editor .upload-input-button input{position:absolute;opacity:0;left:0}lib-questionset-editor .bg-none{background:none}lib-questionset-editor .label-disable{opacity:.3!important;font-weight:500!important}lib-questionset-editor .sb-folder-menu{position:absolute;left:35px;display:flex;justify-content:space-between;width:24%;margin-top:5px}lib-questionset-editor .sb-disable-icon{color:#ccc!important}lib-questionset-editor .sb-w-240px{width:240px}lib-questionset-editor .publish-checklist label,lib-questionset-editor .publish-checklist .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border lib-questionset-editor .publish-checklist ul,lib-questionset-editor .publish-checklist .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .publish-checklist ul{font-size:13px!important;padding:0 1.5rem!important}lib-questionset-editor .sb-keywords input{width:100%}lib-questionset-editor .sb-keywords input::placeholder{display:block!important;width:100%}lib-questionset-editor .sb-keywords .ng2-tags-container{width:inherit!important;display:block!important}lib-questionset-editor .sb-keywords .ng2-tags-container tag{display:inline-flex!important}lib-questionset-editor sb-dynamic-timer .sb-timer-input{width:10rem;font-size:.785rem!important;border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;padding:12px 10px;margin-right:5px;height:44px}lib-questionset-editor sb-dynamic-timer .sb-timer-input:focus-visible{border:1px solid rgba(34,36,38,.15)!important}lib-questionset-editor sb-dynamic-timer .sb-btn-normal{height:42px!important}.sb-collectionTree-fancyTreelist ul{padding:0!important}.sb-collectionTree-fancyTreelist .ui-fancytree{margin-bottom:1rem!important}.sb-collectionTree-fancyTreelist .ui-fancytree:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree ul:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title{color:var(--primary-color)!important;font-size:.9286rem!important;font-weight:700!important;padding-left:5px;width:inherit!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title.highlightNode{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title.highlightNode:before{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li{padding:0;margin:0 0 1px}.sb-collectionTree-fancyTreelist .ui-fancytree li .highlightNode{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-ico-c{padding-left:5px!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-expanded{padding:15px 33px;border:1px solid transparent;background-color:#fff}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-active{border:1px solid #d0e0f3;background-color:var(--primary-0);padding:15px 33px;border-top:none}.sb-collectionTree-fancyTreelist .ui-fancytree li:last-child:after{display:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul{padding-top:1px}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li{list-style-type:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-top:2px;float:left;margin-left:6px;font-size:16px}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon:last-child:after{display:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon.highlightNode:before{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node{padding:6px 6px 8px 5px;margin-left:45px;border:1px solid transparent}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.fancytree-active,.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.fancytree-focused,.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node:hover{border:1px solid #d0e0f3;background-color:var(--primary-0);border-right:0}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.dependent{margin-left:65px}.sb-collectionTree-fancyTreelist .ui-fancytree li:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .sb-fancyTree-icon{color:var(--gray-300)!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-left:5px}.sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-down{margin-top:6px;display:block;width:10px;padding-left:2px}.sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-right{margin-top:6px;display:block;width:10px;padding-left:6px}.sb-collectionTree-fancyTreelist .ui-fancytree{margin:0;padding:0;list-style-type:none}.sb-fixed-with-whitebg{position:fixed;width:100%;border-top:1px solid #ddd;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;padding:0!important}.sb-fixed-with-whitebg .sb-btn-cover{padding:.5rem;border-right:solid 1px #ccc;width:50%;text-align:center}.sb-fixed-with-whitebg .sb-btn-cover .sb-btn:hover{background:none!important;color:var(--primary-400)}.sb-dotted-dropdown{position:absolute!important;right:6px;padding-left:33px}.sb-dotted-dropdown .menu{right:0!important;left:inherit!important}.sb-dotted-dropdown .menu .item{font-size:.785rem!important}.eight.bg-white{border-left:solid 1px var(--gray-100);padding-bottom:4.5rem!important}.w-25{width:25.1%;max-width:25.1%}#removeNodeIcon{padding-right:24px}.sb-disabled{background:var(--gray-0);border:.0625rem solid var(--gray-0);opacity:.45;pointer-events:none}.hover-none:hover{background:none!important}.bx-none .ui.modal{box-shadow:none!important}.overflow-modal .ui.modal{box-shadow:none}.overflow-modal .sb-tabset-segment{border:none}.sb-bg-lightBlue{background:var(--primary-0)!important}.flex-as-baseline{align-self:baseline!important}div[data-title]:before{position:absolute;right:30%;top:85%;height:25px;width:max-content}.sb-modal-fullscreen .modals.dimmer .ui.scrolling.modal{margin:0 auto!important}.sb-modal-header{display:flex;justify-content:space-between}.one-column-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr 1fr;column-gap:.5rem}.three-column-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;column-gap:.5rem}.formSection{padding:1.5rem 0}.formSection:first-child{padding:0 0 1.5rem}.multi-select-section-app label,.multi-select-section-app .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .multi-select-section-app ul,.multi-select-section-app lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .multi-select-section-app ul{margin-bottom:.3rem!important;z-index:inherit}.list-border{height:inherit!important;min-height:45px!important}.list-border ul{padding:0 22px 0 0!important;position:inherit!important}.list-border ul span{font-weight:500!important;font-size:.785rem;padding:1.4rem 0!important}.multi-select-container .sb-modal-dropdown-web ul{border:none!important}.sb-textbox,.sb-editor-container .dynamic-form .topic-picker-selector,.topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,select,.sb-textarea,.list-border{border:1px solid rgba(34,36,38,.15)!important;padding:.85rem .5rem!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500!important}.sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}.sb-keywordbox .ng2-tag-input{padding:0}.sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}.sb-keywordbox .ng2-tags-container{margin-top:.2rem}.sb-keywordbox .tag-wrapper,.sb-keywordbox delete-icon svg{height:24px!important;line-height:24px}label,.sb-editor-container .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:500}.multi-select-container .caret-down.disabled+.list-border{cursor:not-allowed;background-color:#fafafa!important}\200b .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#333;padding:0;opacity:1!important;font-weight:500!important;position:inherit!important}.sb-dropdown label,.sb-dropdown .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-dropdown ul,.sb-dropdown lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0!important}.sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}.sb-textarea-container label,.sb-textarea-container .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-textarea-container ul,.sb-textarea-container lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0!important}sb-icon-dropdown{top:10px!important;right:6px!important}.sb-textarea-container,.sb-dropdown{margin:1rem 0!important}.dynamic-form sb-dynamic-checkbox label,.sb-editor-container .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul,lib-questionset-editor .add-to-library .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul{padding-left:1.5rem!important}.dynamic-form sb-dynamic-checkbox label:after,.sb-editor-container .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul:after,.sb-editor-container .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul:after,lib-questionset-editor .add-to-library .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul:after{color:#fff!important;width:1rem!important;height:1rem!important}.sb-textbox[disabled=true],.sb-editor-container .dynamic-form [disabled=true].topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form [disabled=true].topic-picker-selector,[disabled=true].topic-picker-selector,.sb-textarea[disabled=true],.sb-dropdown-select[disabled],.treepicker-parent div[disabled=true]{opacity:1!important;font-weight:500!important;cursor:not-allowed;background-color:#fafafa!important}lib-meta-form sb-dynamic-form .dynamic-form{min-height:1100px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.fs-8{font-size:.5rem}.fs-10{font-size:.625rem}.fs-12{font-size:.75rem}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-26{font-size:1.625rem}.fs-28{font-size:1.75rem}.fs-30{font-size:1.875rem}.fs-36{font-size:2.25rem}[data-title]:hover:before{content:attr(data-title);position:absolute;left:0;top:20px!important;bottom:initial!important;display:inline-block;padding:3px 6px;border-radius:2px;background:#fff;color:#000;font-size:12px;font-family:sans-serif;white-space:normal!important;border:solid 1px #ccc!important;height:auto!important;font-weight:600!important}.q-sb-layout-single:before{content:url(/assets/images/layoutoneicon.svg)}.q-sb-layout-single.active,.q-sb-layout-single:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-single.active:before,.q-sb-layout-single:hover:before{content:url(/assets/images/layoutoneicon_blue.svg)}.q-sb-layout-two:before{content:url(/assets/images/layouttwoicon.svg)}.q-sb-layout-two.active,.q-sb-layout-two:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-two.active:before,.q-sb-layout-two:hover:before{content:url(/assets/images/layouttwoicon_blue.svg)}.q-sb-layout-three:before{content:url(/assets/images/layoutthreeicon.svg);top:-2px;position:relative}.q-sb-layout-three.active,.q-sb-layout-three:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-three.active:before,.q-sb-layout-three:hover:before{content:url(/assets/images/layoutthreeicon_blue.svg)}.q-sb-layout-imgoption:before{content:url(/assets/images/imageicon.svg)}.q-sb-layout-imgoption.active:before,.q-sb-layout-imgoption:hover:before{content:url(/assets/images/imageicon_blue.svg)}.q-sb-layout-alignleft:before{content:url(/assets/images/leftalignicon.svg)}.q-sb-layout-alignleft.active:before,.q-sb-layout-alignleft:hover:before{content:url(/assets/images/leftalignicon_blue.svg)}.q-sb-layout-aligncenter:before{content:url(/assets/images/middlealignicon.svg)}.q-sb-layout-aligncenter.active:before,.q-sb-layout-aligncenter:hover:before{content:url(/assets/images/middlealignicon_blue.svg)}.q-sb-layout-alignright:before{content:url(/assets/images/rightalignicon.svg)}.q-sb-layout-alignright.active:before,.q-sb-layout-alignright:hover:before{content:url(/assets/images/rightalignicon_blue.svg)}.sb-w-85 div[data-title]:hover:before{left:0%;top:-122%!important;width:256px}.sb-field-group .sb-left-icon-btn.sb-btn-xs{padding:0!important;margin-top:-10px}.optionLabel{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}table{font-family:arial,sans-serif;width:97%;border-collapse:collapse}table thead tr .width-40{width:40%}table thead tr .width-13{width:13%}table thead tr .width-24{width:24%}table thead tr .width-10{width:10%}table tbody{border-top:15px solid white;font-family:arial,sans-serif}table tbody tr{height:60px;background:#e9e8e8}table tbody tr td input{max-width:37%;box-sizing:border-box;height:43px;border-radius:6px;text-align:center;background:white}table tbody tr td .hidden-input{margin-bottom:10px}table tbody tr td .label{font-size:18px!important;margin-top:5px}table tbody tr .padding-x-25{padding:0 25px}table tbody tr .font-blue{color:#2f2fb0}table tbody tr .font-bold{font-weight:700}.border{border-left:1px solid rgb(126,126,126)}.flex{display:flex;justify-content:center;height:inherit;align-items:center}.hidden-block{display:table-row;background:white!important}.sb-modal-content sb-dynamic-checkbox{margin:0!important}.sb-modal-content .sb-checkbox{padding:0!important;margin:0!important}.sectionTitle{font-size:1rem;font-weight:600;line-height:1.4;padding:7px 0 20px}.formSection{padding:0!important}.display-sectionName .sectionName{display:block}.hidden-sectionName .sectionName,.two-column-grid .sectionName{display:none}.sectionName{font-size:1rem!important;font-weight:600}.d-grid{display:grid;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-2{display:grid;grid-template-columns:auto auto;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-3{display:grid;grid-template-columns:auto auto auto;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-1{display:inline-grid;width:100%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-2{display:inline-grid;width:50%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-3{display:inline-grid;width:33.3%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-4{display:inline-grid;width:25%;grid-column-gap:1rem;grid-row-gap:1rem}.sb-w-85{width:85%}sui-select{width:100%;border:1px solid rgba(34,36,38,.15);font-size:.8rem;padding:.4rem .2rem;background:#fff}.dropdown.icon{float:right!important}.menu{width:100%}.solution-media__video{width:166px;height:96px}.solution-media__video .overlay-image{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;right:0;cursor:pointer;z-index:1;background-repeat:no-repeat!important}.solution-media__video .overlay-image .play.icon{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff9;font-size:32px;cursor:pointer;height:auto}.solution-media__desc{font-size:12px;font-weight:700;color:#333;max-width:180px;height:96px;display:flex;align-items:flex-end;line-height:normal;line-height:13px}.ckeditor-tool__option,.ckeditor-tool__question{border:1px solid #c4c4c4;border-radius:4px;border-top:0;position:relative;display:flow-root}.ckeditor-tool__solution,.ckeditor-tool__question-readonly,.ckeditor-tool__option-readonly{border:1px solid #c4c4c4;border-radius:4px;margin-bottom:-4px}.ckeditor-tool__label{background-color:#f3f8ff;color:var(--primary-color)!important;font-weight:600;border-top-left-radius:4px;border-top-right-radius:4px}.mcq-checkbox-answer{background:#f2f2f2;padding:8px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ckeditor-tool__solution .menu .item{font-size:.785rem!important}.solution_video .ckeditor-tool__option{border:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:4px!important}.solution_html .sb-ckeditor .sb-ckeditor-close,.solution_video .sb-ckeditor .sb-ckeditor-close{right:5px;top:-30px;border:0;background:none;min-width:auto;padding:0;color:#999}.sb-ckeditor .sb-ckeditor-close{right:-5px;top:-22px;border:0;background:none;min-width:auto;padding:0;color:#999}.sb-mcq-form .sb-mcq-item:nth-child(4) .sb-ckeditor .ckeditor-tool__option{margin-bottom:0!important}.two-column-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:.5rem;border-bottom:solid 1px var(--gray-100)}.two-column-grid:last-child{border-bottom:none}.dynamic-form .sb-search-input::-webkit-input-placeholder{padding-left:1.4rem!important}.dynamic-form .required label:after,.sb-editor-container .dynamic-form .required .multi-select-container .list-border ul:after,.sb-editor-container .dynamic-form .multi-select-container .list-border .required ul:after,lib-questionset-editor .add-to-library .dynamic-form .required .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .required ul:after{content:"*";margin:-.2em 0 0 .2em;color:#db2828}.list-border{height:inherit!important}.list-border ul{padding:0!important}.list-border ul span{font-weight:500!important;font-size:.785rem}.sb-editor-container{position:relative;z-index:998!important}.sb-editor-container .sb-input:first-child{margin:1rem 0!important}.sb-editor-container .sb-container{width:95%!important}.sb-editor-container .dynamic-form .sb-dropdown-select{padding:11px 8px!important}.sb-editor-container .dynamic-form label,.sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600;position:relative}.sb-editor-container .dynamic-form label:not(input + label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input + ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input + ul):before,.sb-editor-container .dynamic-form .multi-select-container .list-border ul:not(input + label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input + ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input + ul):before{z-index:1!important}.sb-editor-container .dynamic-form .sb-textbox,.sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container .dynamic-form select,.sb-editor-container .dynamic-form .sb-textarea,.sb-editor-container .dynamic-form .list-border{border:1px solid rgba(34,36,38,.15)!important;padding:12px 8px!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500}.sb-editor-container .dynamic-form .multi-select-container .list-border ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-weight:500!important}.sb-editor-container .dynamic-form .sb-modal-dropdown-web ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-size:12px!important;font-weight:500;border:2px solid #eeeeef}.sb-editor-container .dynamic-form .sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tag-input{padding:0}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tags-container{margin-top:.2rem}.sb-editor-container .dynamic-form .sb-keywordbox .tag-wrapper,.sb-editor-container .dynamic-form .sb-keywordbox delete-icon svg{height:24px;line-height:24px}.sb-editor-container .dynamic-form .sb-dropdown label,.sb-editor-container .dynamic-form .sb-dropdown .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0}.sb-editor-container .dynamic-form .sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}.sb-editor-container .dynamic-form .sb-textarea-container label,.sb-editor-container .dynamic-form .sb-textarea-container .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0}.sb-editor-container .dynamic-form .sb-checkbox{padding:0;margin-top:0}.sb-editor-container .dynamic-form sb-icon-dropdown{top:10px!important;right:6px!important}.sb-editor-container .sb-textarea-container,.sb-editor-container .sb-dropdown{margin:1rem 0!important}lib-chat-window,.chat_bot{display:none!important}.h-100{height:100%!important}.sb-required{color:#ff4558;padding-left:2px;position:relative;top:-5px}select[disabled]{opacity:.8!important;font-weight:500!important}.multiselect{position:relative;top:-7px;height:48px;left:7px;font-size:14px;font-weight:400}.treepicker-parent .list-border{height:38px!important;padding:1rem!important;margin-top:15px!important}.options{justify-content:flex-end;margin-right:10px;display:flex;gap:10px}.selected-audio-container{height:100%;border:1px solid #9E9E9E;border-radius:6px;float:left;width:20%;margin-right:15px}.audio-container{height:100px;float:left;width:200px;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cursor-pointer-txt{cursor:pointer}.b-1-100{border:solid 1px #cccccc}.preview-modal .sb-modal-content{height:inherit!important}.potrait-mode .b-1-100{width:480px;margin:auto}.potrait-mode .aspectratio[data-ratio="16:9"]{padding-top:177.7777777778%}.br-2{border-radius:2px}.contentViewerIframeShadow{width:100%;height:100%;border:0}.aspectratio{position:relative;width:100%;height:0}.aspectratio>*{position:absolute;width:100%;height:100%;top:0;left:0}.content-player{z-index:11}.quml-container .container{width:inherit!important}.btn-align{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1;margin-top:10px}.mt-25{margin-top:25%;text-align:center}.handle-zoom{overflow:hidden;position:relative}lib-questionset-editor .image-viewer__close{line-height:45px!important}.btn-none{background:none!important;border:none!important;padding:0!important;cursor:pointer}.opacity-icon{opacity:.45!important}.slider-align{margin-top:15px}::placeholder{padding:.25rem;opacity:.99;color:#999;font-family:Noto Sans;font-size:12px;font-weight:700}.sb-input{margin:1rem 0}label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border ul{display:block;font-size:1rem;margin:0}.flex-container{display:flex;margin-top:15px}.textbox{width:90%;border:1px solid rgba(34,36,38,.15)!important;box-sizing:border-box;background-color:#fff;margin-right:40px;height:45px;border-radius:5px;font-size:13px;padding:12px}.common-contribution-card{box-sizing:border-box;border:.5px solid rgba(123,134,244,.39);border-radius:4px;background-color:#fff;box-shadow:none;width:150px}.common-contribution-card .content img{width:64px;height:64px}.common-contribution-card .content .content-title{font-size:12px;vertical-align:middle;line-height:16px}.common-contribution-card .content .icon.check{display:none;height:18px;position:absolute;right:8px;top:8px;margin:0;width:20px;color:#00c786;font-size:20px}.common-contribution-card:hover .content .icon.check,.common-contribution-card.active .content .icon.check{display:block}.common-contribution-card:hover,.common-contribution-card.active{cursor:pointer;z-index:5;background:white;transform:translateY(-3px);box-shadow:0 2px 8px #7b86f44f;border:.5px solid rgba(208,208,208,.48)}.common-contribution-card.active .content-title{font-weight:700}.fs-16{font-size:16px!important}.tarnslation{margin-top:15px;margin-bottom:15px}.mt-15{margin-top:15px!important;margin-bottom:5px}.label-align{font-size:15px;font-weight:500}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@media screen and (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate(0)}@supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.carousel-item-next,.active.carousel-item-right{transform:translate(100%)}@supports (transform-style: preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%,0,0)}}.carousel-item-prev,.active.carousel-item-left{transform:translate(-100%)}@supports (transform-style: preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translate(0)}@supports (transform-style: preserve-3d){.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateZ(0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ffffff80}.carousel-indicators li:before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}[class^=sb-icon-],[class*=sb-icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sb-icon-preview:before{content:"\e909"}.sb-icon-refresh:before{content:"\e90c"}.sb-icon-reviewer:before{content:"\e90a"}.sb-icon-folder:before{content:"\e902"}.sb-icon-comment:before{content:"\e908"}.sb-icon-send:before{content:"\e90b"}.sb-icon-book:before{content:"\e900"}.sb-icon-content:before{content:"\e901"}.sb-icon-collection:before{content:"\e903"}.sb-icon-doc:before{content:"\e904"}.sb-icon-mp3:before{content:"\e905"}.sb-icon-open-book:before{content:"\e906"}.sb-icon-video:before{content:"\e907"}.sb-lock-icon{cursor:pointer}[class*=sb-icon-primary]{background-color:var(--primary-color)}[class*=sb-icon-secondary]{background-color:var(--secondary-color)}[class*=sb-icon-warning]{background-color:var(--tertiary-color)}[class*=sb-icon-error]{background-color:var(--red)}.info-icon{background-color:var(--gray-400);-webkit-mask-size:contain;-webkit-mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:50% 50%;mask-repeat:no-repeat;width:1rem;height:1rem;margin-left:.25rem;display:inline-block;vertical-align:bottom}.icon-arrow-round-down{transform:rotate(90deg)}.icon-svg{position:relative;top:.0625rem;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;opacity:1}.icon-svg svg.icon{width:100%;height:inherit}.icon-svg--xxs{width:var(--icon-svg-xxs);height:var(--icon-svg-xxs)}.icon-svg--xs{width:var(--icon-svg-xs);height:var(--icon-svg-xs)}.icon-svg--sm{width:var(--icon-svg-sm);height:var(--icon-svg-sm)}.icon-svg--md{width:var(--icon-svg-md);height:var(--icon-svg-md)}.icon-svg--lg{width:var(--icon-svg-lg);height:var(--icon-svg-lg)}.icon-svg--xl{width:var(--icon-svg-xl);height:var(--icon-svg-xl)}.icon-svg--white{fill:var(--white)}.icon-svg--primary{fill:var(--primary-color)}.icon-svg--secondary{fill:var(--secondary-color)}.icon-svg--tertiary{fill:var(--tertiary-color)}.icon-svg--red{fill:var(--red-400)}.icon-svg--gray{fill:var(--gray-800)}*,*:before,*:after{box-sizing:border-box}html{font-family:inherit;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:var(--font-stack-en);font-size:1rem;font-weight:400;line-height:1.5;color:var(--gray-800);text-align:left;background:#E5EDF5}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}a{color:theme-color("primary");text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:0px dotted;outline:0px auto transparent}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=search]{outline-offset:-2px;-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}[hidden]{display:none!important}.w-15{width:15%;max-width:15%}.w-10{width:10%;max-width:10%}.w-5{width:5%;max-width:5%}:root{--font-stack-en: "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-hi: "Noto Sans Devanagari", "Noto Sans", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-ur: "Noto Sans", "Noto Nastaliq Urdu", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--blue: #024f9d;--green: #008840;--orange: #e55a28;--red: #ff4558;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--yellow: #ffc107;--teal: #20c997;--cyan: #17a2b8;--black: #000000;--white: #ffffff;--gray-hs: 0, 0%;--gray: hsl(var(--gray-hs), 20%);--gray-0: hsl(var(--gray-hs), 95%);--gray-100: hsl(var(--gray-hs), 80%);--gray-200: hsl(var(--gray-hs), 60%);--gray-300: hsl(var(--gray-hs), 59%);--gray-400: hsl(var(--gray-hs), 40%);--gray-800: var(--gray);--primary-color: #024f9d;--secondary-color: #008840;--tertiary-color: #e55a28;--primary-0: #f3f7fa;--primary-100: #edf4f9;--primary-200: #80a7ce;--primary-250: #d3e7f4;--primary-300: #7ab4ee;--primary-400: var(--primary-color);--primary-600: #005391;--primary-800: #002e50;--secondary-0: #e1ffdf;--secondary-100: #00c786;--secondary-200: #07bc81;--secondary-400: var(--secondary-color);--tertiary-0: #feedd7;--tertiary-100: #ffa11d;--tertiary-400: var(--tertiary-color);--red-0: #fbccd1;--red-100: #ff6979;--red-400: var(--red);--info-color: var(--blue);--success-color: var(--green);--warning-color: var(--orange);--danger-color: var(--red);--body-background-color: var(--primary-0);--default-text-color: var(--gray-800);--bg-body: var(--primary-0);--body-color: var(--gray-800);--alpha0: 0;--alpha25: .25;--alpha50: .5;--alpha75: .75;--font-default-size: .875rem;--font-size-base: var(--font-default-size);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal);--line-height-value: 1.61803398875;--line-height-base: calc(var(--font-size-base) * var(--line-height-value));--h1-font-size: 2rem;--h2-font-size: 1.75rem;--h3-font-size: 1.5rem;--h4-font-size: 1.2rem;--h5-font-size: 1rem;--h6-font-size: var(--font-size-base);--font-size-lg: var(--h4-font-size);--font-size-md: var(--h5-font-size);--font-size-normal: var(--font-size-base);--font-size-sm: .75rem;--font-size-xs: .625rem;--p-font-size: var(--font-size-base);--base-font-size: .875rem;--base-block-space: .5rem;--icon-svg-xxs: .75rem;--icon-svg-xs: calc(var(--base-block-space) * 2);--icon-svg-sm: calc(var(--base-block-space) * 3);--icon-svg-md: calc(var(--base-block-space) * 4);--icon-svg-lg: calc(var(--base-block-space) * 5);--icon-svg-xl: calc(var(--base-block-space) * 6);--rc-96C8DA: #96C8DA;--rc-0076FE: #0076FE;--rc-E5EDF5: #E5EDF5;--rc-7c7b7b: #7c7b7b;--rc-f5f5f5: #f5f5f5;--rc-fdfdfd: #fdfdfd;--rc-dedede: #dedede;--rc-F5F9FC: #F5F9FC;--rc-c4c4c4: #c4c4c4;--rc-d8d8d8: #d8d8d8;--rc-e9e5e5: #e9e5e5;--rc-dddddd: #dddddd;--rc-7b86f4: #7b86f4;--rc-d0d0d0: #d0d0d0;--rc-5c8db7: #5c8db7;--rc-91aecc: #91aecc;--rc-f9f9f9: #f9f9f9;--rc-d4d3d3: #d4d3d3;--rc-FAFAFA: #FAFAFA;--rc-866A6A: #866a6a;--rc-979797: #979797;--rc-e0e1e2: #e0e1e2;--rc-00BD7F: #00BD7F;--rc-9F9F9F: #9F9F9F;--rc-F3F8FF: #F3F8FF;--rc-80A7CE: #80A7CE;--rc-9b9b9b: #9b9b9b;--rc-2ca58d: #2ca58d;--rc-007AFF: #007AFF;--rc-bdbdbd: #bdbdbd;--rc-cecece: #cecece;--rc-2972a4: #2972a4;--rc-E0F1FD: #E0F1FD;--rc-C8D6EA: #C8D6EA;--rc-e2e3e5: #e2e3e5;--rc-BCBEC0: #BCBEC0;--rc-d4d4d5: #d4d4d5;--rc-d4d8da: #d4d8da;--rc-bfe1cf: #bfe1cf;--rc-289fd9: #289fd9;--rc-e68900: #e68900;--rc-2f4272: #2f4272;--rc-e0e0e0: #e0e0e0;--rc-2361ff: #2361ff;--rc-ffb300: #ffb300;--rc-d8dee2: #d8dee2;--rc-252525: #252525;--rc-fcf2d6: #fcf2d6;--rc-add8e6: #add8e6;--rc-afd9e7: #afd9e7;--rc-D9E4F2: #D9E4F2;--rc-88B7E6: #88B7E6;--rc-4a4a4a: #4a4a4a;--rc-fff6f6: #fff6f6;--rc-f7f7f7: #f7f7f7;--rc-66c7f4: #66c7f4;--rc-1B4785: #1B4785;--rc-a9a9a9: #a9a9a9;--rc-1b1c1d: #1b1c1d;--rc-dededf: #dededf;--rc-aaaaaa: #aaaaaa;--rc-042D55: #042D55;--rc-eeeeee: #eeeeee;--rc-bbbbbb: #bbbbbb;--rc-009D53: #009D53;--rc-E0EFFF: #E0EFFF;--rc-196DAB: #196DAB;--rc-c2c2c2: #c2c2c2;--rc-e5e5e5: #e5e5e5;--rc-c3c3c3: #c3c3c3;--rc-00abc7: #00abc7;--rc-FCE6E6: #FCE6E6;--rc-DECACA: #DECACA;--rc-424242: #424242;--rc-F5D7D7: #F5D7D7;--rc-F7FFF5: #F7FFF5;--rc-D3DED1: #D3DED1;--rc-EBF6E0: #EBF6E0;--rc-F6F6F6: #F6F6F6;--rc-33B6CC: #33B6CC;--rc-2dadc2: #2dadc2;--rc-0fbad6: #0fbad6;--rc-f7ffec: #f7ffec;--rc-d2ddc7: #d2ddc7;--rc-ffe1e1: #ffe1e1;--rc-e6c8c8: #e6c8c8;--rc-f56b56: #f56b56;--rc-dc523d: #dc523d;--rc-e65c47: #e65c47;--rc-565c70: #565c70;--rc-6D7278: #6D7278;--rc-E08A20: #E08A20;--rc-DD680F: #DD680F;--rc-rgba-black: 0, 0, 0;--rc-rgba-white: 255, 255, 255;--rc-rgba-gray: 51, 51, 51;--rc-rgba-primary: 2, 79, 157;--rc-rgba-primary-300: 41, 114, 164;--rc-rgba-gray-300: 34, 36, 38;--rc-rgba-866a6a: 134, 106, 106;--rc-rgba-d0d0d0: 208, 208, 208;--rc-rgba-7b86f4: 123, 134, 244;--rc-rgba-C8D6EA: 200, 214, 234;--primary-theme: #FFD954;--sbt-theme-bg: var(--primary-theme);--sbt-header-bg: var(--primary-theme);--sbt-body-bg: #F2F2EA;--sbt-body-bg2: #E9E8D9;--sbt-primary-bg: var(--primary-theme);--sbt-border-chapter: #E4E8EE;--sbt-box-shadow-black: rgba(0, 0, 0, .1);--sbt-box-shadow-6px: .375rem .375rem .125rem 0 var(--sbt-box-shadow-black);--sbt-box-shadow-3px: .1875rem .1875rem .125rem 0 var(--sbt-box-shadow-black);--sbt-box-shadow: rgba(128, 167, 206, 1);--lazyload-bg: #f6f7f8;--grey-nuance-lighter: #eeeeee;--grey-nuance-darker: #dddddd;--fade-grey: #e8e8e8}h1,.sb-h1{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) * var(--line-height-value));margin:0;padding:0}h2,.sb-h2{font-size:var(--h2-font-size);line-height:calc(var(--h2-font-size) * var(--line-height-value));margin:0;padding:0}h3,.sb-h3{font-size:var(--h3-font-size);line-height:calc(var(--h3-font-size) * var(--line-height-value));margin:0;padding:0}h4,.sb-h4{font-size:var(--h4-font-size);line-height:calc(var(--h4-font-size) * var(--line-height-value));margin:0;padding:0}h5,.sb-h5{font-size:var(--h5-font-size);line-height:calc(var(--h5-font-size) * var(--line-height-value));margin:0;padding:0}h6,.sb-h6{font-size:var(--h6-font-size);line-height:calc(var(--h6-font-size) * var(--line-height-value));margin:0;padding:0}p,.sb-para{font-size:var(--p-font-size);line-height:calc(var(--p-font-size) * var(--line-height-value))}.lineHeight-normal{line-height:normal!important}.b-0{border:0px solid var(--gray-400)!important}.bl-0{border-left:none!important}.br-0{border-right:none!important}.br-4{border-radius:4px!important}.bt-0{border-top:none!important}.bb-0{border-bottom:none!important}.b-1{border:1px solid var(--gray-400)!important}.b-2{border:2px solid var(--gray-400)!important}.b-4{border:4px solid var(--gray-400)!important}.b-8{border:8px solid var(--gray-400)!important}.bs-0{box-shadow:none!important}.bs-1{box-shadow:0 3px 6px #0000004a!important}.bs-1:hover{box-shadow:0 4px 9px #0000004a!important}.bs-2{box-shadow:0 0 20px #0000004a!important}.sb-btn{white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:0;display:inline-block;border:.0625rem solid;cursor:pointer;min-width:4rem;border-radius:.125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;position:relative;line-height:1;text-transform:inherit;text-decoration:none}.ui.toggle.checkbox.sb-toggle{min-height:1.5rem;position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:1rem;font-size:1rem;min-width:1rem}.ui.toggle.checkbox.sb-toggle input{width:4rem;height:1.5rem;cursor:pointer;position:absolute;top:0;left:0;opacity:0;outline:0;z-index:3}.ui.toggle.checkbox.sb-toggle input:focus:checked~label:before,.ui.toggle.checkbox.sb-toggle input:focus:checked~.box:before,.ui.toggle.checkbox.sb-toggle input:checked~.box:before,.ui.toggle.checkbox.sb-toggle input:checked~label:before{background-color:var(--primary-color)!important}.ui.toggle.checkbox.sb-toggle label{min-height:1rem;padding-left:4.5rem;color:rgba(var(--rc-rgba-black),.87);position:relative;display:block;outline:0;font-size:1rem}.ui.toggle.checkbox.sb-toggle label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:1px;left:0;background:rgba(var(--rc-rgba-black),.05);box-shadow:none;width:4rem;height:1.5rem;border-radius:500rem;border-color:var(--primary-color);background-color:var(--primary-color);color:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.toggle.checkbox.sb-toggle label:after{background:var(--white) linear-gradient(transparent,rgba(var(--rc-rgba-black),.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;width:1.25rem;height:1.25rem;top:.1875rem;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox.sb-toggle input~label:after{left:.1rem;box-shadow:none}.ui.toggle.checkbox.sb-toggle input:checked~label:after{left:2.5625rem;box-shadow:none}.btn-group{border:.0625rem solid var(--gray-100);display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline}.btn-group .sb-btn{background:var(--white);border-left:.0625rem solid var(--gray-100);flex:1 0 auto;border-radius:0;margin:0;border:0;color:var(--primary-400);min-width:2.5rem}.sb-btn-grow{background:none;border:0px solid var(--white);font-size:12px;color:var(--white);cursor:pointer;transition:all .2s ease-in-out}.sb-btn-grow:disabled{opacity:.4;cursor:default}.sb-btn-grow:hover:not([disabled]){background:none;transform:scale(1.15)}/*! + \*********************************************************************************************************************************************************************************************************************************************/@font-face{font-family:KaTeX_AMS;src:url(KaTeX_AMS-Regular.woff2) format("woff2"),url(KaTeX_AMS-Regular.woff) format("woff"),url(KaTeX_AMS-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(KaTeX_Caligraphic-Bold.woff) format("woff"),url(KaTeX_Caligraphic-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(KaTeX_Caligraphic-Regular.woff) format("woff"),url(KaTeX_Caligraphic-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(KaTeX_Fraktur-Bold.woff2) format("woff2"),url(KaTeX_Fraktur-Bold.woff) format("woff"),url(KaTeX_Fraktur-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(KaTeX_Fraktur-Regular.woff2) format("woff2"),url(KaTeX_Fraktur-Regular.woff) format("woff"),url(KaTeX_Fraktur-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Bold.woff2) format("woff2"),url(KaTeX_Main-Bold.woff) format("woff"),url(KaTeX_Main-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-BoldItalic.woff2) format("woff2"),url(KaTeX_Main-BoldItalic.woff) format("woff"),url(KaTeX_Main-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Italic.woff2) format("woff2"),url(KaTeX_Main-Italic.woff) format("woff"),url(KaTeX_Main-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(KaTeX_Main-Regular.woff2) format("woff2"),url(KaTeX_Main-Regular.woff) format("woff"),url(KaTeX_Main-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(KaTeX_Math-BoldItalic.woff2) format("woff2"),url(KaTeX_Math-BoldItalic.woff) format("woff"),url(KaTeX_Math-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(KaTeX_Math-Italic.woff2) format("woff2"),url(KaTeX_Math-Italic.woff) format("woff"),url(KaTeX_Math-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Bold.woff2) format("woff2"),url(KaTeX_SansSerif-Bold.woff) format("woff"),url(KaTeX_SansSerif-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Italic.woff2) format("woff2"),url(KaTeX_SansSerif-Italic.woff) format("woff"),url(KaTeX_SansSerif-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(KaTeX_SansSerif-Regular.woff2) format("woff2"),url(KaTeX_SansSerif-Regular.woff) format("woff"),url(KaTeX_SansSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(KaTeX_Script-Regular.woff2) format("woff2"),url(KaTeX_Script-Regular.woff) format("woff"),url(KaTeX_Script-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(KaTeX_Size1-Regular.woff2) format("woff2"),url(KaTeX_Size1-Regular.woff) format("woff"),url(KaTeX_Size1-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(KaTeX_Size2-Regular.woff2) format("woff2"),url(KaTeX_Size2-Regular.woff) format("woff"),url(KaTeX_Size2-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(KaTeX_Size3-Regular.woff2) format("woff2"),url(KaTeX_Size3-Regular.woff) format("woff"),url(KaTeX_Size3-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(KaTeX_Size4-Regular.woff2) format("woff2"),url(KaTeX_Size4-Regular.woff) format("woff"),url(KaTeX_Size4-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(KaTeX_Typewriter-Regular.woff2) format("woff2"),url(KaTeX_Typewriter-Regular.woff) format("woff"),url(KaTeX_Typewriter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}::ng-deep .dynamic-form label,.add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:1rem!important;line-height:1.4;font-weight:400}.sb-modal-content{padding:1.3rem}.sb-modal-content label{font-weight:bolder}label{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}table{font-family:arial,sans-serif;border-collapse:collapse;width:97%;border:1px solid #cccccc;margin:15px 25px 15px 15px}table thead tr{background-color:#ededed}table thead tr th{margin-right:86px}td,th{text-align:left;padding:15px}tr:nth-child(2n){background-color:#f3f7fa}tr{border:2px solid #cccccc}tr td input{float:right;width:14%;border-radius:6px;border-width:1px;height:42px;text-align:center;margin-right:10px}tr .right{float:right}h2{margin-left:15px}.close-button{opacity:0;float:right;margin-top:5px;margin-right:15px;color:#8b8080;font-size:20px}.close-button:hover{opacity:1;color:#8b8080;float:right;margin-top:5px;margin-right:15px;font-size:20px}.editorWrapper{border:0px solid white}.editorWrapper.hasError{border:1px solid red;border-radius:2px}.characterCount{text-align:right;border-top:0;padding-right:7px;font-size:11px;font-weight:700;margin-top:-16px;position:relative}.custom-image img{border:1px dotted;padding:7px;margin:6px;cursor:pointer}.resource-image{height:180px!important}.asset_container{overflow-y:auto;overflow-x:hidden;min-height:300px!important;max-height:300px!important;padding:5px}.insert-image-btn{position:absolute;z-index:1;left:653px;background-color:transparent;padding:12px 14px!important;margin-left:6px}.insert-image-btn>.icon{opacity:1}.insert-image-btn:active{background-color:transparent}.upload-file-section{display:flex;height:240px;width:100%;max-width:800px;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;background-color:#f5f9fc;border:1px dashed #80a7ce}.upload-file-description p{color:#999}.upload-file-description ul{margin:0;list-style:disc}.upload-file-description ul li{margin-bottom:8px}.upload-file-description ul li a{cursor:pointer;font-size:12px}.sb-grid-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:16px}.sb-grid-layout.image{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.sb-grid-layout.video{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.sb-grid-layout .sb-video-content .sb-image-section{height:96px;overflow:hidden;border-radius:4px;box-shadow:inset 0 1px 3px #00000080}.sb-image-section .selected-video{display:none}.sb-image-section.active .selected-video{position:absolute;right:4px;top:4px;color:#07bc81;font-size:20px;display:block}.sb-grid-layout .sb-video-content .sb-image-section img{width:100%;height:100%;cursor:pointer}.overlay-image{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;right:0;cursor:pointer}.overlay-image .play.icon{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff9;font-size:32px;cursor:pointer}::ng-deep .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,::ng-deep .ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-left:none;border-right:none;border-bottom:1px solid #c4c4c4;border-radius:0}::ng-deep .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,::ng-deep .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border:none}::ng-deep .ck-dropdown.ck-font-size-dropdown .ck-dropdown__panel{height:150px;overflow-y:scroll}::ng-deep figure.image.ck-widget{width:auto;height:auto;overflow:visible}::ng-deep figure.image img{width:100%}::ng-deep figure.image.resize-25{width:25%;height:auto}::ng-deep figure.image.resize-50{width:50%;height:auto}::ng-deep figure.image.resize-75{width:75%;height:auto}::ng-deep figure.image.resize-100{width:100%;height:auto}::ng-deep figure.table{margin:2.2rem 0 1.5rem 1rem!important}::ng-deep .text-center{text-align:center}::ng-deep .text-left{text-align:left}::ng-deep .text-right{text-align:right}::ng-deep .fs-8{font-size:.5rem}::ng-deep .fs-10{font-size:.625rem}::ng-deep .fs-12{font-size:.75rem}::ng-deep .fs-14{font-size:.875rem}::ng-deep .fs-16{font-size:1rem}::ng-deep .fs-18{font-size:1.125rem}::ng-deep .fs-20{font-size:1.25rem}::ng-deep .fs-22{font-size:1.375rem}::ng-deep .fs-24{font-size:1.5rem}::ng-deep .fs-26{font-size:1.625rem}::ng-deep .fs-28{font-size:1.75rem}::ng-deep .fs-30{font-size:1.875rem}::ng-deep .fs-36{font-size:2.25rem}.upload-image-modal-section{border-radius:4px;width:100%;min-height:130px;background:#F5F9FC;border:1px dashed #024f9d}.upload-input-button input[type=file]{position:absolute;right:0;top:0;font-size:118px;margin:0;padding:0;cursor:pointer;opacity:0;height:100%}.qq-uploader.qq-uploader-selector.custom-qq-uploader{background:inherit;border-color:none;border:none;max-height:inherit;min-height:inherit;overflow-y:inherit;width:688px;height:240px;display:flex;justify-content:center;align-items:center}.terms-and-condition{line-height:14px}.sb-info-bx{padding:.4rem!important}.sb-info-bx li{margin:0!important;padding:0!important}.sb-info-bx li:before{content:""!important}.red{color:red}.b-bl{border-left:solid 1px #e4e1e1}.sb-form-fields .sb-field-group{margin:1rem 0}.sb-form-fields .sb-field{position:relative;margin-bottom:.5rem}.sb-form-fields .sb-field .sb-form-control{border:1px solid rgba(34,36,38,.15);width:100%;border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;padding:.25rem .5rem!important}.sb-loading-spinner{width:1rem;height:1rem;margin-right:8px;border-width:.2em;display:inline-block;vertical-align:text-bottom;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.sb-btn-loading:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.sb-btn-loading:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:button-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.sb-btn-outline-disabled{background-color:#fff;border:1px solid #cccccc;color:#999;cursor:default;font-weight:400}.sb-color-grey{color:#666}.ui.info.message{color:#276f86!important}.sb-textbox[disabled=true],.sb-editor-container .dynamic-form [disabled=true].topic-picker-selector,[disabled=true].topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form [disabled=true].topic-picker-selector{opacity:.3!important;font-weight:500!important}.sb-tabset-segment{min-height:288px;max-height:288px;overflow-y:auto}input:focus-visible{border:none!important}.sb-appicon{height:110px;width:120px;border:solid 1px #ccc;padding:5px}.sb-centericon{height:110px;width:120px;border:solid 1px #ccc;padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.addImageText{font-size:.8rem!important}.app-icon-label{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}lib-questionset-editor .fancytree-helper-hidden{display:none}lib-questionset-editor .fancytree-helper-indeterminate-cb{color:#777}lib-questionset-editor .fancytree-helper-disabled{color:silver}lib-questionset-editor .fancytree-helper-spin{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}lib-questionset-editor ul.fancytree-container{font-family:inherit;font-size:10pt;white-space:nowrap;padding:3px;margin:0;background-color:#fff;border:1px dotted gray;min-height:0;position:relative}lib-questionset-editor ul.fancytree-container ul{padding:0 0 0 16px;margin:0}lib-questionset-editor ul.fancytree-container ul>li:before{content:none}lib-questionset-editor ul.fancytree-container li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}lib-questionset-editor ul.fancytree-container li.fancytree-lastsib{background-image:none}lib-questionset-editor .ui-fancytree-disabled ul.fancytree-container{opacity:.5;background-color:silver}lib-questionset-editor ul.fancytree-connectors.fancytree-container li{background-image:url(vline.gif);background-position:0 0}lib-questionset-editor ul.fancytree-container li.fancytree-lastsib,lib-questionset-editor ul.fancytree-no-connector>li{background-image:none}lib-questionset-editor li.fancytree-animating{position:relative}lib-questionset-editor #fancytree-drop-marker,lib-questionset-editor span.fancytree-checkbox,lib-questionset-editor span.fancytree-drag-helper-img,lib-questionset-editor span.fancytree-empty,lib-questionset-editor span.fancytree-expander,lib-questionset-editor span.fancytree-icon,lib-questionset-editor span.fancytree-vline{width:16px;height:16px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-image:url(icons.gif);background-position:0 0}lib-questionset-editor span.fancytree-checkbox,lib-questionset-editor span.fancytree-custom-icon,lib-questionset-editor span.fancytree-expander,lib-questionset-editor span.fancytree-icon{margin-top:0}lib-questionset-editor span.fancytree-custom-icon{width:16px;height:16px;display:inline-block;margin-left:3px;background-position:0 0}lib-questionset-editor img.fancytree-icon{width:16px;height:16px;margin-left:3px;margin-top:0;vertical-align:top;border-style:none}lib-questionset-editor span.fancytree-expander{cursor:pointer}lib-questionset-editor .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-exp-nl span.fancytree-expander{background-image:none;cursor:default}lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons.gif);margin-top:0}lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-n span.fancytree-expander:hover{background-position:0 -64px}lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander,lib-questionset-editor .fancytree-connectors .fancytree-exp-nl span.fancytree-expander:hover{background-position:-16px -64px}lib-questionset-editor .fancytree-exp-c span.fancytree-expander{background-position:0 -80px}lib-questionset-editor .fancytree-exp-c span.fancytree-expander:hover{background-position:-16px -80px}lib-questionset-editor .fancytree-exp-cl span.fancytree-expander{background-position:0 -96px}lib-questionset-editor .fancytree-exp-cl span.fancytree-expander:hover{background-position:-16px -96px}lib-questionset-editor .fancytree-exp-cd span.fancytree-expander{background-position:-64px -80px}lib-questionset-editor .fancytree-exp-cd span.fancytree-expander:hover{background-position:-80px -80px}lib-questionset-editor .fancytree-exp-cdl span.fancytree-expander{background-position:-64px -96px}lib-questionset-editor .fancytree-exp-cdl span.fancytree-expander:hover{background-position:-80px -96px}lib-questionset-editor .fancytree-exp-e span.fancytree-expander,lib-questionset-editor .fancytree-exp-ed span.fancytree-expander{background-position:-32px -80px}lib-questionset-editor .fancytree-exp-e span.fancytree-expander:hover,lib-questionset-editor .fancytree-exp-ed span.fancytree-expander:hover{background-position:-48px -80px}lib-questionset-editor .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .fancytree-exp-el span.fancytree-expander{background-position:-32px -96px}lib-questionset-editor .fancytree-exp-edl span.fancytree-expander:hover,lib-questionset-editor .fancytree-exp-el span.fancytree-expander:hover{background-position:-48px -96px}lib-questionset-editor .fancytree-fade-expander span.fancytree-expander{transition:opacity 1.5s;opacity:0}lib-questionset-editor .fancytree-fade-expander .fancytree-treefocus span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander [class*=fancytree-statusnode-] span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander.fancytree-treefocus span.fancytree-expander,lib-questionset-editor .fancytree-fade-expander:hover span.fancytree-expander{transition:opacity .6s;opacity:1}lib-questionset-editor span.fancytree-checkbox{margin-left:3px;background-position:0 -32px}lib-questionset-editor span.fancytree-checkbox:hover{background-position:-16px -32px}lib-questionset-editor span.fancytree-checkbox.fancytree-radio{background-position:0 -48px}lib-questionset-editor span.fancytree-checkbox.fancytree-radio:hover{background-position:-16px -48px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox{background-position:-64px -32px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -32px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox.fancytree-radio{background-position:-64px -48px}lib-questionset-editor .fancytree-partsel span.fancytree-checkbox.fancytree-radio:hover{background-position:-80px -48px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox{background-position:-32px -32px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -32px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox.fancytree-radio{background-position:-32px -48px}lib-questionset-editor .fancytree-selected span.fancytree-checkbox.fancytree-radio:hover{background-position:-48px -48px}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox{opacity:.4}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -32px}lib-questionset-editor .fancytree-unselectable span.fancytree-checkbox.fancytree-radio:hover{background-position:0 -48px}lib-questionset-editor .fancytree-unselectable.fancytree-partsel span.fancytree-checkbox:hover{background-position:-64px -32px}lib-questionset-editor .fancytree-unselectable.fancytree-selected span.fancytree-checkbox:hover{background-position:-32px -32px}lib-questionset-editor .fancytree-unselectable.fancytree-selected span.fancytree-checkbox.fancytree-radio:hover{background-position:-32px -48px}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide span.fancytree-checkbox{visibility:hidden}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide .fancytree-node.fancytree-selected span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide .fancytree-node:hover span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide tr.fancytree-selected td span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide tr:hover td span.fancytree-checkbox{visibility:unset}lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus .fancytree-node.fancytree-active span.fancytree-checkbox,lib-questionset-editor .fancytree-container.fancytree-checkbox-auto-hide.fancytree-treefocus tr.fancytree-active td span.fancytree-checkbox{visibility:unset}lib-questionset-editor span.fancytree-icon{margin-left:3px;background-position:0 0}lib-questionset-editor .fancytree-ico-c span.fancytree-icon:hover{background-position:-16px 0}lib-questionset-editor .fancytree-has-children.fancytree-ico-c span.fancytree-icon{background-position:-32px 0}lib-questionset-editor .fancytree-has-children.fancytree-ico-c span.fancytree-icon:hover{background-position:-48px 0}lib-questionset-editor .fancytree-ico-e span.fancytree-icon{background-position:-64px 0}lib-questionset-editor .fancytree-ico-e span.fancytree-icon:hover{background-position:-80px 0}lib-questionset-editor .fancytree-ico-cf span.fancytree-icon{background-position:0 -16px}lib-questionset-editor .fancytree-ico-cf span.fancytree-icon:hover{background-position:-16px -16px}lib-questionset-editor .fancytree-has-children.fancytree-ico-cf span.fancytree-icon{background-position:-32px -16px}lib-questionset-editor .fancytree-has-children.fancytree-ico-cf span.fancytree-icon:hover{background-position:-48px -16px}lib-questionset-editor .fancytree-ico-ef span.fancytree-icon{background-position:-64px -16px}lib-questionset-editor .fancytree-ico-ef span.fancytree-icon:hover{background-position:-80px -16px}lib-questionset-editor .fancytree-loading span.fancytree-expander,lib-questionset-editor .fancytree-loading span.fancytree-expander:hover,lib-questionset-editor .fancytree-statusnode-loading span.fancytree-icon,lib-questionset-editor .fancytree-statusnode-loading span.fancytree-icon:hover,lib-questionset-editor span.fancytree-icon.fancytree-icon-loading{background-image:url(loading.gif);background-position:0 0}lib-questionset-editor .fancytree-statusnode-error span.fancytree-icon,lib-questionset-editor .fancytree-statusnode-error span.fancytree-icon:hover{background-position:0 -112px}lib-questionset-editor span.fancytree-node{display:inherit;width:100%;margin-top:1px;min-height:16px}lib-questionset-editor span.fancytree-title{color:#000;cursor:pointer;display:inline-block;vertical-align:top;min-height:16px;padding:0 3px;margin:0 0 0 3px;border:1px solid transparent;border-radius:0}lib-questionset-editor span.fancytree-node.fancytree-error span.fancytree-title{color:red}lib-questionset-editor span.fancytree-childcounter{color:#fff;background:#337ab7;border:1px solid gray;border-radius:10px;padding:2px;text-align:center}lib-questionset-editor div.fancytree-drag-helper span.fancytree-childcounter,lib-questionset-editor div.fancytree-drag-helper span.fancytree-dnd-modifier{display:inline-block;color:#fff;background:#337ab7;border:1px solid gray;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}lib-questionset-editor div.fancytree-drag-helper span.fancytree-childcounter{position:absolute;top:-6px;right:-6px}lib-questionset-editor div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#5cb85c;border:none;font-weight:bolder}lib-questionset-editor div.fancytree-drag-helper.fancytree-drop-accept span.fancytree-drag-helper-img{background-position:-32px -112px}lib-questionset-editor div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-drag-helper-img{background-position:-16px -112px}lib-questionset-editor #fancytree-drop-marker{width:32px;position:absolute;background-position:0 -128px;margin:0}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-after,lib-questionset-editor #fancytree-drop-marker.fancytree-drop-before{width:64px;background-position:0 -144px}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-copy{background-position:-64px -128px}lib-questionset-editor #fancytree-drop-marker.fancytree-drop-move{background-position:-32px -128px}lib-questionset-editor span.fancytree-drag-source.fancytree-drag-remove{opacity:.15}lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-connector,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-drag-helper-img,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl span.fancytree-icon{background-image:url(icons-rtl.gif)}lib-questionset-editor .fancytree-container.fancytree-rtl .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl .fancytree-exp-nl span.fancytree-expander{background-image:none}lib-questionset-editor .fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons-rtl.gif)}lib-questionset-editor ul.fancytree-container.fancytree-rtl ul{padding:0 16px 0 0}lib-questionset-editor ul.fancytree-container.fancytree-rtl.fancytree-connectors li{background-position:right 0;background-image:url(vline-rtl.gif)}lib-questionset-editor ul.fancytree-container.fancytree-rtl li.fancytree-lastsib,lib-questionset-editor ul.fancytree-container.fancytree-rtl.fancytree-no-connector>li{background-image:none}lib-questionset-editor #fancytree-drop-marker.fancytree-rtl{background-image:url(icons-rtl.gif)}lib-questionset-editor table.fancytree-ext-table{font-family:inherit;font-size:10pt;border-collapse:collapse}lib-questionset-editor table.fancytree-ext-table span.fancytree-node{display:inline-block;box-sizing:border-box}lib-questionset-editor table.fancytree-ext-table td.fancytree-status-merged{text-align:center;font-style:italic;color:silver}lib-questionset-editor table.fancytree-ext-table tr.fancytree-statusnode-error td.fancytree-status-merged{color:red}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr.fancytree-active>td{background-color:#eee}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode>tbody>tr>td.fancytree-active-cell{background-color:#cbe8f6}lib-questionset-editor table.fancytree-ext-table.fancytree-ext-ariagrid.fancytree-cell-mode.fancytree-cell-nav-mode>tbody>tr>td.fancytree-active-cell{background-color:#3875d7}lib-questionset-editor table.fancytree-ext-columnview tbody tr td{position:relative;border:1px solid gray;vertical-align:top;overflow:auto}lib-questionset-editor table.fancytree-ext-columnview tbody tr td>ul{padding:0}lib-questionset-editor table.fancytree-ext-columnview tbody tr td>ul li{list-style-image:none;list-style-position:outside;list-style-type:none;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node{position:relative;display:inline-block}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#e0e0e0}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#cbe8f6}lib-questionset-editor table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right{position:absolute;right:3px;background-position:0 -80px}lib-questionset-editor table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right:hover{background-position:-16px -80px}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:silver;font-weight:lighter}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title{color:#000;font-weight:400}lib-questionset-editor .fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title{color:#000;font-weight:700}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-hide,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-hide{display:none}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title{color:silver;font-weight:lighter}lib-questionset-editor .fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title,lib-questionset-editor .fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title{color:#000;font-weight:400}lib-questionset-editor .fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-match span.fancytree-expander,lib-questionset-editor .fancytree-ext-filter-hide-expanders tr.fancytree-match span.fancytree-expander{visibility:hidden}lib-questionset-editor .fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-submatch span.fancytree-expander,lib-questionset-editor .fancytree-ext-filter-hide-expanders tr.fancytree-submatch span.fancytree-expander{visibility:visible}lib-questionset-editor .fancytree-ext-childcounter span.fancytree-custom-icon,lib-questionset-editor .fancytree-ext-childcounter span.fancytree-icon,lib-questionset-editor .fancytree-ext-filter span.fancytree-custom-icon,lib-questionset-editor .fancytree-ext-filter span.fancytree-icon{position:relative}lib-questionset-editor .fancytree-ext-childcounter span.fancytree-childcounter,lib-questionset-editor .fancytree-ext-filter span.fancytree-childcounter{color:#fff;background:#777;border:1px solid gray;position:absolute;top:-6px;right:-6px;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}lib-questionset-editor ul.fancytree-ext-wide{position:relative;min-width:100%;z-index:2;box-sizing:border-box}lib-questionset-editor ul.fancytree-ext-wide span.fancytree-node>span{position:relative;z-index:2}lib-questionset-editor ul.fancytree-ext-wide span.fancytree-node span.fancytree-title{position:absolute;z-index:1;left:0;min-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}lib-questionset-editor .fancytree-ext-fixed-wrapper .fancytree-ext-fixed-hidden{display:none}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-bottom{border-bottom:3px solid rgba(0,0,0,.75)}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-scroll-border-right{border-right:3px solid rgba(0,0,0,.75)}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tl{position:absolute;overflow:hidden;z-index:3;top:0;left:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-tr{position:absolute;overflow:hidden;z-index:2;top:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-bl{position:absolute;overflow:hidden;z-index:2;left:0}lib-questionset-editor .fancytree-ext-fixed-wrapper div.fancytree-ext-fixed-wrapper-br{position:absolute;overflow:scroll;z-index:1}lib-questionset-editor span.fancytree-title{border:1px solid transparent;border-radius:0}lib-questionset-editor span.fancytree-focused span.fancytree-title{outline:1px dotted #000}lib-questionset-editor span.fancytree-active span.fancytree-title,lib-questionset-editor span.fancytree-selected span.fancytree-title{background-color:#d4d4d4}lib-questionset-editor span.fancytree-selected span.fancytree-title{font-style:italic}lib-questionset-editor .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .fancytree-treefocus span.fancytree-selected span.fancytree-title{color:#fff;background-color:#3875d7}lib-questionset-editor table.fancytree-ext-table{border-collapse:collapse}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-focused{background-color:#99defd}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-active{background-color:#4169e1}lib-questionset-editor table.fancytree-ext-table tbody tr.fancytree-selected{background-color:#99defd}lib-questionset-editor table.fancytree-ext-columnview tbody tr td{border:1px solid gray}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#ccc}lib-questionset-editor table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#4169e1}lib-questionset-editor .optionsArrayMap,lib-questionset-editor .optionsLast,lib-questionset-editor .optionsArray{color:#000!important}lib-questionset-editor .dynamic-form .required .sb-modal-dropdown-web label:after,lib-questionset-editor .sb-editor-container .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,.sb-editor-container lib-questionset-editor .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,lib-questionset-editor .sb-editor-container .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after,.sb-editor-container lib-questionset-editor .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after,lib-questionset-editor .add-to-library .dynamic-form .required .sb-modal-dropdown-web .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .required .sb-modal-dropdown-web ul:after{content:" "!important}lib-questionset-editor .dynamic-form sb-dynamic-checkbox{margin-top:3.5rem}lib-questionset-editor .dynamic-form .sb-dropdown-select{padding:16px 8px!important}lib-questionset-editor .dynamic-form .list-border{margin-top:2px!important}lib-questionset-editor body{background:#fff!important}lib-questionset-editor .add-to-library{position:relative;z-index:998!important;background:#e5edf5}lib-questionset-editor .add-to-library .sb-required{color:#ff4558;padding-left:2px;position:relative;top:-5px}lib-questionset-editor .add-to-library .back-btn:hover{background:none!important}lib-questionset-editor .add-to-library .back-btn{min-width:auto}lib-questionset-editor .add-to-library .dynamic-form .multi-select-section-app label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-section-app .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .multi-select-section-app ul{margin-bottom:.3rem!important;z-index:inherit}lib-questionset-editor .add-to-library .dynamic-form label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600;position:relative}lib-questionset-editor .add-to-library .dynamic-form label:not(input+label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input+ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input+ul):before,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul:not(input+label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input+ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input+ul):before{z-index:1!important}lib-questionset-editor .add-to-library .dynamic-form .sb-textbox,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form select,lib-questionset-editor .add-to-library .dynamic-form .sb-textarea,lib-questionset-editor .add-to-library .dynamic-form .list-border{border:1px solid rgba(34,36,38,.15)!important;padding:.85rem .5rem!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500}lib-questionset-editor .add-to-library .dynamic-form select{padding:12px 8px!important}lib-questionset-editor .add-to-library .dynamic-form .list-border{margin-top:2px!important;min-height:43px!important;height:inherit!important;padding:5px 8px!important}lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .placeholder{font-weight:500!important;color:#333!important}lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-weight:500!important;position:inherit!important}lib-questionset-editor .add-to-library .dynamic-form .sb-modal-dropdown-web ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-size:12px!important;font-weight:500;border:2px solid #eeeeef;z-index:99999!important}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tag-input{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .ng2-tags-container{margin-top:.2rem}lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox .tag-wrapper,lib-questionset-editor .add-to-library .dynamic-form .sb-keywordbox delete-icon svg{height:24px;line-height:24px}lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown label,lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container .sb-textarea{height:10rem!important;padding-top:.5rem!important}lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container label,lib-questionset-editor .add-to-library .dynamic-form .textbox .sb-textarea-container .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .textbox .sb-textarea-container ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container label,lib-questionset-editor .add-to-library .dynamic-form .sb-textarea-container .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0}lib-questionset-editor .add-to-library .dynamic-form .sb-checkbox{padding:0;margin-top:0}lib-questionset-editor .add-to-library .dynamic-form sb-icon-dropdown{top:10px!important;right:6px!important}lib-questionset-editor .add-to-library .sb-textarea-container,lib-questionset-editor .add-to-library .sb-dropdown{margin:1rem 0!important}lib-questionset-editor .add-to-library .sb-container{width:95%!important}lib-questionset-editor .sb-checkbox-tnc .sb-required{position:absolute;padding-left:0;left:18px}lib-questionset-editor .h-100vh{height:100vh}lib-questionset-editor .ui.column.grid>[class*="eight wide"].column{width:73%!important}lib-questionset-editor .footer-fix{padding-bottom:1rem!important}lib-questionset-editor .bg-white,lib-questionset-editor .ui.twelve.grid{background:#fff!important}@keyframes spinner-border{to{transform:rotate(360deg)}}lib-questionset-editor .sb-loading-spinner{width:1rem;height:1rem;margin-right:8px;border-width:.2em;display:inline-block;vertical-align:text-bottom;border:.15em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}lib-questionset-editor .sb-btn-loading:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}lib-questionset-editor .sb-btn-loading:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:button-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}lib-questionset-editor .sb-btn-outline-disabled{background-color:#fff;border:1px solid #cccccc;color:#999;cursor:default;font-weight:400}lib-questionset-editor lib-chat-window,lib-questionset-editor .chat_bot{display:none!important}lib-questionset-editor .sb-textbox::-webkit-input-placeholder,lib-questionset-editor .sb-editor-container .dynamic-form .topic-picker-selector::-webkit-input-placeholder,.sb-editor-container .dynamic-form lib-questionset-editor .topic-picker-selector::-webkit-input-placeholder,lib-questionset-editor .topic-picker-selector::-webkit-input-placeholder,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector::-webkit-input-placeholder{color:var(--gray-100)!important;font-weight:600!important}lib-questionset-editor .treepicker-parent{margin:.6rem 0!important}lib-questionset-editor .ck-content ul{list-style-type:disc!important}lib-questionset-editor .ck-content ul li{margin-bottom:0!important}lib-questionset-editor sb-dynamic-richtext .ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-left:1px solid #c4c4c4!important;border-right:1px solid #c4c4c4!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:0!important}lib-questionset-editor sb-dynamic-richtext .ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,lib-questionset-editor sb-dynamic-richtext .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border:1px solid #c4c4c4!important;border-color:var(--ck-color-base-border)!important}lib-questionset-editor sb-dynamic-richtext .ck-content .table{margin:.8rem 0!important}lib-questionset-editor .sb-textbox::placeholder,lib-questionset-editor .sb-editor-container .dynamic-form .topic-picker-selector::placeholder,.sb-editor-container .dynamic-form lib-questionset-editor .topic-picker-selector::placeholder,lib-questionset-editor .topic-picker-selector::placeholder,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector::placeholder,lib-questionset-editor .sb-textarea::placeholder{color:#333!important;font-weight:500!important}lib-questionset-editor .multi-select-container .sb-modal-dropdown-web ul{border:1px solid #d6d4d4!important;box-shadow:0 0 2px #cecaca!important}lib-questionset-editor .sb-disabled-textarea{background:var(--gray-0)!important;border:.0625rem solid var(--gray-100)!important;opacity:.45!important;pointer-events:none!important;font-size:1em!important}lib-questionset-editor .overflow-y{overflow-y:auto}lib-questionset-editor input:focus-visible{border:none!important}lib-questionset-editor #fancytree-drop-marker.fa-long-arrow-right:before{content:" "!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul>li>span:first-child{padding:15px 33px}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-n span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-nl span.fancytree-expander{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree:before,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul:before{content:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree li:before,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul li:before{content:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-left:5px}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title{color:var(--primary-color)!important;font-size:.9286rem!important;font-weight:700!important;padding-left:5px;width:inherit!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-right,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-down,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul .fa-caret-right,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul .fa-caret-down{display:block!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul.fancytree-container{font-size:inherit!important;font-family:inherit!important;border:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist ul.fancytree-connectors.fancytree-container li{background-image:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-node{width:inherit!important}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-selected span.fancytree-title{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-selected span.fancytree-title{background:none!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-el span.fancytree-expander{background-position:-34px -94px}lib-questionset-editor .sb-collectionTree-fancyTreelist span.fancytree-focused span.fancytree-title{outline:0!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree{margin:0!important}lib-questionset-editor .sb-collectionTree-fancyTreelist.ui-fancytree,lib-questionset-editor .sb-collectionTree-fancyTreelist .ui-fancytree ul{margin:0 0 0 .625rem!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-e span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-ed span.fancytree-expander{background-position:-32px -68px!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-edl span.fancytree-expander,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-exp-el span.fancytree-expander{background-position:-34px -94px!important}lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-active span.fancytree-title,lib-questionset-editor .sb-collectionTree-fancyTreelist .fancytree-treefocus span.fancytree-selected span.fancytree-title{color:inherit}lib-questionset-editor .sb-loader{position:fixed;top:0%;left:23%;transform:translate(-50%,-50%)}lib-questionset-editor .sb-loader:after{content:"";width:32px;height:32px;border-radius:50%;border:2px solid;border-color:#ccc #ccc transparent;animation:loader .5s infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}lib-questionset-editor .sb-loader.dimmer{width:100%;height:100%;background:rgba(0,0,0,.8);z-index:9999}lib-questionset-editor .sb-success-loader{position:absolute!important;top:46%!important;left:-12%!important;transform:translate(-46%,-50%)!important}lib-questionset-editor .sb-success-loader:after{width:1.2rem!important;height:1.2rem!important}lib-questionset-editor .pos-relative{position:relative}lib-questionset-editor .sb-circle-ul{list-style-type:disc;padding:0;font-size:.785rem}lib-questionset-editor .sb-circle-ul li{margin:0!important;line-height:1.4}lib-questionset-editor .sb-bg-color-success-0{background:#e1ffdf}lib-questionset-editor .flex-ai-center{align-self:center!important}lib-questionset-editor .sb-br-primary{border:1px dashed #aedbfd!important}lib-questionset-editor .sb-min-h-250{min-height:250px}lib-questionset-editor .z-index-9 .menu{z-index:99999!important}lib-questionset-editor .p-50{padding:10px 0 10px 50px}lib-questionset-editor .h-1{height:1.1em!important}lib-questionset-editor .mn-15{margin:-15px!important}lib-questionset-editor .upload-input-button{position:relative}lib-questionset-editor .upload-input-button input{position:absolute;opacity:0;left:0}lib-questionset-editor .bg-none{background:none}lib-questionset-editor .label-disable{opacity:.3!important;font-weight:500!important}lib-questionset-editor .sb-folder-menu{position:absolute;left:35px;display:flex;justify-content:space-between;width:24%;margin-top:5px}lib-questionset-editor .sb-disable-icon{color:#ccc!important}lib-questionset-editor .sb-w-240px{width:240px}lib-questionset-editor .publish-checklist label,lib-questionset-editor .publish-checklist .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border lib-questionset-editor .publish-checklist ul,lib-questionset-editor .publish-checklist .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .publish-checklist ul{font-size:13px!important;padding:0 1.5rem!important}lib-questionset-editor .sb-keywords input{width:100%}lib-questionset-editor .sb-keywords input::placeholder{display:block!important;width:100%}lib-questionset-editor .sb-keywords .ng2-tags-container{width:inherit!important;display:block!important}lib-questionset-editor .sb-keywords .ng2-tags-container tag{display:inline-flex!important}lib-questionset-editor sb-dynamic-timer .sb-timer-input{width:10rem;font-size:.785rem!important;border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;padding:12px 10px;margin-right:5px;height:44px}lib-questionset-editor sb-dynamic-timer .sb-timer-input:focus-visible{border:1px solid rgba(34,36,38,.15)!important}lib-questionset-editor sb-dynamic-timer .sb-btn-normal{height:42px!important}.sb-collectionTree-fancyTreelist ul{padding:0!important}.sb-collectionTree-fancyTreelist .ui-fancytree{margin-bottom:1rem!important}.sb-collectionTree-fancyTreelist .ui-fancytree:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree ul:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title{color:var(--primary-color)!important;font-size:.9286rem!important;font-weight:700!important;padding-left:5px;width:inherit!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title.highlightNode{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree .fancytree-folder .fancytree-title.highlightNode:before{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li{padding:0;margin:0 0 1px}.sb-collectionTree-fancyTreelist .ui-fancytree li .highlightNode{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-ico-c{padding-left:5px!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-expanded{padding:15px 33px;border:1px solid transparent;background-color:#fff}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-active{border:1px solid #d0e0f3;background-color:var(--primary-0);padding:15px 33px;border-top:none}.sb-collectionTree-fancyTreelist .ui-fancytree li:last-child:after{display:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul{padding-top:1px}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li{list-style-type:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-top:2px;float:left;margin-left:6px;font-size:16px}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon:last-child:after{display:none}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-custom-icon.highlightNode:before{color:red!important}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node{padding:6px 6px 8px 5px;margin-left:45px;border:1px solid transparent}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.fancytree-active,.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.fancytree-focused,.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node:hover{border:1px solid #d0e0f3;background-color:var(--primary-0);border-right:0}.sb-collectionTree-fancyTreelist .ui-fancytree li ul li .fancytree-node.dependent{margin-left:65px}.sb-collectionTree-fancyTreelist .ui-fancytree li:before{background:none!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .sb-fancyTree-icon{color:var(--gray-300)!important}.sb-collectionTree-fancyTreelist .ui-fancytree li .fancytree-custom-icon:before{color:var(--primary-color)!important;margin-left:5px}.sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-down{margin-top:6px;display:block;width:10px;padding-left:2px}.sb-collectionTree-fancyTreelist .ui-fancytree .fa-caret-right{margin-top:6px;display:block;width:10px;padding-left:6px}.sb-collectionTree-fancyTreelist .ui-fancytree{margin:0;padding:0;list-style-type:none}.sb-fixed-with-whitebg{position:fixed;width:100%;border-top:1px solid #ddd;left:0;right:0;bottom:0;background-color:#fff;z-index:99999;padding:0!important}.sb-fixed-with-whitebg .sb-btn-cover{padding:.5rem;border-right:solid 1px #ccc;width:50%;text-align:center}.sb-fixed-with-whitebg .sb-btn-cover .sb-btn:hover{background:none!important;color:var(--primary-400)}.sb-dotted-dropdown{position:absolute!important;right:6px;padding-left:33px}.sb-dotted-dropdown .menu{right:0!important;left:inherit!important}.sb-dotted-dropdown .menu .item{font-size:.785rem!important}.eight.bg-white{border-left:solid 1px var(--gray-100);padding-bottom:4.5rem!important}.w-25{width:25.1%;max-width:25.1%}#removeNodeIcon{padding-right:24px}.sb-disabled{background:var(--gray-0);border:.0625rem solid var(--gray-0);opacity:.45;pointer-events:none}.hover-none:hover{background:none!important}.bx-none .ui.modal{box-shadow:none!important}.overflow-modal .ui.modal{box-shadow:none}.overflow-modal .sb-tabset-segment{border:none}.sb-bg-lightBlue{background:var(--primary-0)!important}.flex-as-baseline{align-self:baseline!important}div[data-title]:before{position:absolute;right:30%;top:85%;height:25px;width:max-content}.sb-modal-fullscreen .modals.dimmer .ui.scrolling.modal{margin:0 auto!important}.sb-modal-header{display:flex;justify-content:space-between}.one-column-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr 1fr;column-gap:.5rem}.three-column-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;column-gap:.5rem}.formSection{padding:1.5rem 0}.formSection:first-child{padding:0 0 1.5rem}.multi-select-section-app label,.multi-select-section-app .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .multi-select-section-app ul,.multi-select-section-app lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .multi-select-section-app ul{margin-bottom:.3rem!important;z-index:inherit}.list-border{height:inherit!important;min-height:45px!important}.list-border ul{padding:0 22px 0 0!important;position:inherit!important}.list-border ul span{font-weight:500!important;font-size:.785rem;padding:1.4rem 0!important}.multi-select-container .sb-modal-dropdown-web ul{border:none!important}.sb-textbox,.sb-editor-container .dynamic-form .topic-picker-selector,.topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,select,.sb-textarea,.list-border{border:1px solid rgba(34,36,38,.15)!important;padding:.85rem .5rem!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500!important}.sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}.sb-keywordbox .ng2-tag-input{padding:0}.sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}.sb-keywordbox .ng2-tags-container{margin-top:.2rem}.sb-keywordbox .tag-wrapper,.sb-keywordbox delete-icon svg{height:24px!important;line-height:24px}label,.sb-editor-container .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:500}.multi-select-container .caret-down.disabled+.list-border{cursor:not-allowed;background-color:#fafafa!important}\200b .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#333;padding:0;opacity:1!important;font-weight:500!important;position:inherit!important}.sb-dropdown label,.sb-dropdown .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-dropdown ul,.sb-dropdown lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0!important}.sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}.sb-textarea-container label,.sb-textarea-container .sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-textarea-container ul,.sb-textarea-container lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0!important}sb-icon-dropdown{top:10px!important;right:6px!important}.sb-textarea-container,.sb-dropdown{margin:1rem 0!important}.dynamic-form sb-dynamic-checkbox label,.sb-editor-container .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul,lib-questionset-editor .add-to-library .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul{padding-left:1.5rem!important}.dynamic-form sb-dynamic-checkbox label:after,.sb-editor-container .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul:after,.sb-editor-container .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul:after,lib-questionset-editor .add-to-library .dynamic-form sb-dynamic-checkbox .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border sb-dynamic-checkbox ul:after{color:#fff!important;width:1rem!important;height:1rem!important}.sb-textbox[disabled=true],.sb-editor-container .dynamic-form [disabled=true].topic-picker-selector,lib-questionset-editor .add-to-library .dynamic-form [disabled=true].topic-picker-selector,[disabled=true].topic-picker-selector,.sb-textarea[disabled=true],.sb-dropdown-select[disabled],.treepicker-parent div[disabled=true]{opacity:1!important;font-weight:500!important;cursor:not-allowed;background-color:#fafafa!important}lib-meta-form sb-dynamic-form .dynamic-form{min-height:1100px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.fs-8{font-size:.5rem}.fs-10{font-size:.625rem}.fs-12{font-size:.75rem}.fs-14{font-size:.875rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-22{font-size:1.375rem}.fs-24{font-size:1.5rem}.fs-26{font-size:1.625rem}.fs-28{font-size:1.75rem}.fs-30{font-size:1.875rem}.fs-36{font-size:2.25rem}[data-title]:hover:before{content:attr(data-title);position:absolute;left:0;top:20px!important;bottom:initial!important;display:inline-block;padding:3px 6px;border-radius:2px;background:#fff;color:#000;font-size:12px;font-family:sans-serif;white-space:normal!important;border:solid 1px #ccc!important;height:auto!important;font-weight:600!important}.q-sb-layout-single:before{content:url(/assets/images/layoutoneicon.svg)}.q-sb-layout-single.active,.q-sb-layout-single:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-single.active:before,.q-sb-layout-single:hover:before{content:url(/assets/images/layoutoneicon_blue.svg)}.q-sb-layout-two:before{content:url(/assets/images/layouttwoicon.svg)}.q-sb-layout-two.active,.q-sb-layout-two:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-two.active:before,.q-sb-layout-two:hover:before{content:url(/assets/images/layouttwoicon_blue.svg)}.q-sb-layout-three:before{content:url(/assets/images/layoutthreeicon.svg);top:-2px;position:relative}.q-sb-layout-three.active,.q-sb-layout-three:hover{border-color:var(--primary-400);background-color:#fff;color:var(--primary-400)}.q-sb-layout-three.active:before,.q-sb-layout-three:hover:before{content:url(/assets/images/layoutthreeicon_blue.svg)}.q-sb-layout-imgoption:before{content:url(/assets/images/imageicon.svg)}.q-sb-layout-imgoption.active:before,.q-sb-layout-imgoption:hover:before{content:url(/assets/images/imageicon_blue.svg)}.q-sb-layout-alignleft:before{content:url(/assets/images/leftalignicon.svg)}.q-sb-layout-alignleft.active:before,.q-sb-layout-alignleft:hover:before{content:url(/assets/images/leftalignicon_blue.svg)}.q-sb-layout-aligncenter:before{content:url(/assets/images/middlealignicon.svg)}.q-sb-layout-aligncenter.active:before,.q-sb-layout-aligncenter:hover:before{content:url(/assets/images/middlealignicon_blue.svg)}.q-sb-layout-alignright:before{content:url(/assets/images/rightalignicon.svg)}.q-sb-layout-alignright.active:before,.q-sb-layout-alignright:hover:before{content:url(/assets/images/rightalignicon_blue.svg)}.sb-w-85 div[data-title]:hover:before{left:0%;top:-122%!important;width:256px}.sb-field-group .sb-left-icon-btn.sb-btn-xs{padding:0!important;margin-top:-10px}.optionLabel{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600}table{font-family:arial,sans-serif;width:97%;border-collapse:collapse}table thead tr .width-40{width:40%}table thead tr .width-13{width:13%}table thead tr .width-24{width:24%}table thead tr .width-10{width:10%}table tbody{border-top:15px solid white;font-family:arial,sans-serif}table tbody tr{height:60px;background:#e9e8e8}table tbody tr td input{max-width:37%;box-sizing:border-box;height:43px;border-radius:6px;text-align:center;background:white}table tbody tr td .hidden-input{margin-bottom:10px}table tbody tr td .label{font-size:18px!important;margin-top:5px}table tbody tr .padding-x-25{padding:0 25px}table tbody tr .font-blue{color:#2f2fb0}table tbody tr .font-bold{font-weight:700}.border{border-left:1px solid rgb(126,126,126)}.flex{display:flex;justify-content:center;height:inherit;align-items:center}.hidden-block{display:table-row;background:white!important}.sb-modal-content sb-dynamic-checkbox{margin:0!important}.sb-modal-content .sb-checkbox{padding:0!important;margin:0!important}.sectionTitle{font-size:1rem;font-weight:600;line-height:1.4;padding:7px 0 20px}.formSection{padding:0!important}.display-sectionName .sectionName{display:block}.hidden-sectionName .sectionName,.two-column-grid .sectionName{display:none}.sectionName{font-size:1rem!important;font-weight:600}.d-grid{display:grid;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-2{display:grid;grid-template-columns:auto auto;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-3{display:grid;grid-template-columns:auto auto auto;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-1{display:inline-grid;width:100%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-2{display:inline-grid;width:50%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-3{display:inline-grid;width:33.3%;grid-column-gap:1rem;grid-row-gap:1rem}.d-grid-inline-4{display:inline-grid;width:25%;grid-column-gap:1rem;grid-row-gap:1rem}.sb-w-85{width:85%}sui-select{width:100%;border:1px solid rgba(34,36,38,.15);font-size:.8rem;padding:.4rem .2rem;background:#fff}.dropdown.icon{float:right!important}.menu{width:100%}.solution-media__video{width:166px;height:96px}.solution-media__video .overlay-image{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;left:0;right:0;cursor:pointer;z-index:1;background-repeat:no-repeat!important}.solution-media__video .overlay-image .play.icon{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff9;font-size:32px;cursor:pointer;height:auto}.solution-media__desc{font-size:12px;font-weight:700;color:#333;max-width:180px;height:96px;display:flex;align-items:flex-end;line-height:normal;line-height:13px}.ckeditor-tool__option,.ckeditor-tool__question{border:1px solid #c4c4c4;border-radius:4px;border-top:0;position:relative;display:flow-root}.ckeditor-tool__solution,.ckeditor-tool__question-readonly,.ckeditor-tool__option-readonly{border:1px solid #c4c4c4;border-radius:4px;margin-bottom:-4px}.ckeditor-tool__label{background-color:#f3f8ff;color:var(--primary-color)!important;font-weight:600;border-top-left-radius:4px;border-top-right-radius:4px}.mcq-checkbox-answer{background:#f2f2f2;padding:8px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ckeditor-tool__solution .menu .item{font-size:.785rem!important}.solution_video .ckeditor-tool__option{border:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:4px!important}.solution_html .sb-ckeditor .sb-ckeditor-close,.solution_video .sb-ckeditor .sb-ckeditor-close{right:5px;top:-30px;border:0;background:none;min-width:auto;padding:0;color:#999}.sb-ckeditor .sb-ckeditor-close{right:-5px;top:-22px;border:0;background:none;min-width:auto;padding:0;color:#999}.sb-mcq-form .sb-mcq-item:nth-child(4) .sb-ckeditor .ckeditor-tool__option{margin-bottom:0!important}.two-column-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:.5rem;border-bottom:solid 1px var(--gray-100)}.two-column-grid:last-child{border-bottom:none}.dynamic-form .sb-search-input::-webkit-input-placeholder{padding-left:1.4rem!important}.dynamic-form .required label:after,.sb-editor-container .dynamic-form .required .multi-select-container .list-border ul:after,.sb-editor-container .dynamic-form .multi-select-container .list-border .required ul:after,lib-questionset-editor .add-to-library .dynamic-form .required .multi-select-container .list-border ul:after,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border .required ul:after{content:"*";margin:-.2em 0 0 .2em;color:#db2828}.list-border{height:inherit!important}.list-border ul{padding:0!important}.list-border ul span{font-weight:500!important;font-size:.785rem}.sb-editor-container{position:relative;z-index:998!important}.sb-editor-container .sb-input:first-child{margin:1rem 0!important}.sb-editor-container .sb-container{width:95%!important}.sb-editor-container .dynamic-form .sb-dropdown-select{padding:11px 8px!important}.sb-editor-container .dynamic-form label,.sb-editor-container .dynamic-form .multi-select-container .list-border ul,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .multi-select-container .list-border ul{font-size:12px!important;margin-bottom:.5rem!important;color:#121213e0;font-weight:600;position:relative}.sb-editor-container .dynamic-form label:not(input+label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input+ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input+ul):before,.sb-editor-container .dynamic-form .multi-select-container .list-border ul:not(input+label):not(.sb-editor-container .dynamic-form .multi-select-container .list-border input+ul):not(lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border input+ul):before{z-index:1!important}.sb-editor-container .dynamic-form .sb-textbox,.sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container lib-questionset-editor .add-to-library .dynamic-form .topic-picker-selector,lib-questionset-editor .add-to-library .sb-editor-container .dynamic-form .topic-picker-selector,.sb-editor-container .dynamic-form select,.sb-editor-container .dynamic-form .sb-textarea,.sb-editor-container .dynamic-form .list-border{border:1px solid rgba(34,36,38,.15)!important;padding:12px 8px!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500}.sb-editor-container .dynamic-form .multi-select-container .list-border ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-weight:500!important}.sb-editor-container .dynamic-form .sb-modal-dropdown-web ul{color:#333;padding:0;margin:0!important;opacity:1!important;font-size:12px!important;font-weight:500;border:2px solid #eeeeef}.sb-editor-container .dynamic-form .sb-keywordbox{border:1px solid rgba(34,36,38,.15)!important;border-radius:.28571429rem;font-size:.785rem!important;font-weight:500;padding:0!important}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tag-input{padding:0}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tag-input tag{margin-left:.5rem}.sb-editor-container .dynamic-form .sb-keywordbox .ng2-tags-container{margin-top:.2rem}.sb-editor-container .dynamic-form .sb-keywordbox .tag-wrapper,.sb-editor-container .dynamic-form .sb-keywordbox delete-icon svg{height:24px;line-height:24px}.sb-editor-container .dynamic-form .sb-dropdown label,.sb-editor-container .dynamic-form .sb-dropdown .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-dropdown ul{padding:0}.sb-editor-container .dynamic-form .sb-textarea-container .sb-textarea{height:2.9rem;padding-top:.5rem!important}.sb-editor-container .dynamic-form .sb-textarea-container label,.sb-editor-container .dynamic-form .sb-textarea-container .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border .sb-textarea-container ul{padding:0}.sb-editor-container .dynamic-form .sb-checkbox{padding:0;margin-top:0}.sb-editor-container .dynamic-form sb-icon-dropdown{top:10px!important;right:6px!important}.sb-editor-container .sb-textarea-container,.sb-editor-container .sb-dropdown{margin:1rem 0!important}lib-chat-window,.chat_bot{display:none!important}.h-100{height:100%!important}.sb-required{color:#ff4558;padding-left:2px;position:relative;top:-5px}select[disabled]{opacity:.8!important;font-weight:500!important}.multiselect{position:relative;top:-7px;height:48px;left:7px;font-size:14px;font-weight:400}.treepicker-parent .list-border{height:38px!important;padding:1rem!important;margin-top:15px!important}.options{justify-content:flex-end;margin-right:10px;display:flex;gap:10px}.selected-audio-container{height:100%;border:1px solid #9E9E9E;border-radius:6px;float:left;width:20%;margin-right:15px}.audio-container{height:100px;float:left;width:200px;padding:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cursor-pointer-txt{cursor:pointer}.b-1-100{border:solid 1px #cccccc}.preview-modal .sb-modal-content{height:inherit!important}.potrait-mode .b-1-100{width:480px;margin:auto}.potrait-mode .aspectratio[data-ratio="16:9"]{padding-top:177.7777777778%}.br-2{border-radius:2px}.contentViewerIframeShadow{width:100%;height:100%;border:0}.aspectratio{position:relative;width:100%;height:0}.aspectratio>*{position:absolute;width:100%;height:100%;top:0;left:0}.content-player{z-index:11}.quml-container .container{width:inherit!important}.btn-align{display:flex;flex-direction:row;justify-content:center;align-items:center;flex:1;margin-top:10px}.mt-25{margin-top:25%;text-align:center}.handle-zoom{overflow:hidden;position:relative}lib-questionset-editor .image-viewer__close{line-height:45px!important}.btn-none{background:none!important;border:none!important;padding:0!important;cursor:pointer}.opacity-icon{opacity:.45!important}.slider-align{margin-top:15px}::placeholder{padding:.25rem;opacity:.99;color:#999;font-family:Noto Sans;font-size:12px;font-weight:700}.sb-input{margin:1rem 0}label,lib-questionset-editor .add-to-library .dynamic-form .multi-select-container .list-border ul,.sb-editor-container .dynamic-form .multi-select-container .list-border ul{display:block;font-size:1rem;margin:0}.flex-container{display:flex;margin-top:15px}.textbox{width:90%;border:1px solid rgba(34,36,38,.15)!important;box-sizing:border-box;background-color:#fff;margin-right:40px;height:45px;border-radius:5px;font-size:13px;padding:12px}.common-contribution-card{box-sizing:border-box;border:.5px solid rgba(123,134,244,.39);border-radius:4px;background-color:#fff;box-shadow:none;width:150px}.common-contribution-card .content img{width:64px;height:64px}.common-contribution-card .content .content-title{font-size:12px;vertical-align:middle;line-height:16px}.common-contribution-card .content .icon.check{display:none;height:18px;position:absolute;right:8px;top:8px;margin:0;width:20px;color:#00c786;font-size:20px}.common-contribution-card:hover .content .icon.check,.common-contribution-card.active .content .icon.check{display:block}.common-contribution-card:hover,.common-contribution-card.active{cursor:pointer;z-index:5;background:white;transform:translateY(-3px);box-shadow:0 2px 8px #7b86f44f;border:.5px solid rgba(208,208,208,.48)}.common-contribution-card.active .content-title{font-weight:700}.fs-16{font-size:16px!important}.tarnslation{margin-top:15px;margin-bottom:15px}.mt-15{margin-top:15px!important;margin-bottom:5px}.label-align{font-size:15px;font-weight:500}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;transition:transform .6s ease;backface-visibility:hidden;perspective:1000px}@media screen and (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate(0)}@supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateZ(0)}}.carousel-item-next,.active.carousel-item-right{transform:translate(100%)}@supports (transform-style: preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%,0,0)}}.carousel-item-prev,.active.carousel-item-left{transform:translate(-100%)}@supports (transform-style: preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translate(0)}@supports (transform-style: preserve-3d){.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateZ(0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#ffffff80}.carousel-indicators li:before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}[class^=sb-icon-],[class*=sb-icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:inherit;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sb-icon-preview:before{content:"\e909"}.sb-icon-refresh:before{content:"\e90c"}.sb-icon-reviewer:before{content:"\e90a"}.sb-icon-folder:before{content:"\e902"}.sb-icon-comment:before{content:"\e908"}.sb-icon-send:before{content:"\e90b"}.sb-icon-book:before{content:"\e900"}.sb-icon-content:before{content:"\e901"}.sb-icon-collection:before{content:"\e903"}.sb-icon-doc:before{content:"\e904"}.sb-icon-mp3:before{content:"\e905"}.sb-icon-open-book:before{content:"\e906"}.sb-icon-video:before{content:"\e907"}.sb-lock-icon{cursor:pointer}[class*=sb-icon-primary]{background-color:var(--primary-color)}[class*=sb-icon-secondary]{background-color:var(--secondary-color)}[class*=sb-icon-warning]{background-color:var(--tertiary-color)}[class*=sb-icon-error]{background-color:var(--red)}.info-icon{background-color:var(--gray-400);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1rem;height:1rem;margin-left:.25rem;display:inline-block;vertical-align:bottom}.icon-arrow-round-down{transform:rotate(90deg)}.icon-svg{position:relative;top:.0625rem;display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;opacity:1}.icon-svg svg.icon{width:100%;height:inherit}.icon-svg--xxs{width:var(--icon-svg-xxs);height:var(--icon-svg-xxs)}.icon-svg--xs{width:var(--icon-svg-xs);height:var(--icon-svg-xs)}.icon-svg--sm{width:var(--icon-svg-sm);height:var(--icon-svg-sm)}.icon-svg--md{width:var(--icon-svg-md);height:var(--icon-svg-md)}.icon-svg--lg{width:var(--icon-svg-lg);height:var(--icon-svg-lg)}.icon-svg--xl{width:var(--icon-svg-xl);height:var(--icon-svg-xl)}.icon-svg--white{fill:var(--white)}.icon-svg--primary{fill:var(--primary-color)}.icon-svg--secondary{fill:var(--secondary-color)}.icon-svg--tertiary{fill:var(--tertiary-color)}.icon-svg--red{fill:var(--red-400)}.icon-svg--gray{fill:var(--gray-800)}*,*:before,*:after{box-sizing:border-box}html{font-family:inherit;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:var(--font-stack-en);font-size:1rem;font-weight:400;line-height:1.5;color:var(--gray-800);text-align:left;background:#E5EDF5}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}a{color:theme-color("primary");text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:0px dotted;outline:0px auto transparent}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=search]{outline-offset:-2px;-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}[hidden]{display:none!important}.w-15{width:15%;max-width:15%}.w-10{width:10%;max-width:10%}.w-5{width:5%;max-width:5%}:root{--font-stack-en: "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-hi: "Noto Sans Devanagari", "Noto Sans", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-ur: "Noto Sans", "Noto Nastaliq Urdu", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--blue: #024f9d;--green: #008840;--orange: #e55a28;--red: #ff4558;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--yellow: #ffc107;--teal: #20c997;--cyan: #17a2b8;--black: #000000;--white: #ffffff;--gray-hs: 0, 0%;--gray: hsl(var(--gray-hs), 20%);--gray-0: hsl(var(--gray-hs), 95%);--gray-100: hsl(var(--gray-hs), 80%);--gray-200: hsl(var(--gray-hs), 60%);--gray-300: hsl(var(--gray-hs), 59%);--gray-400: hsl(var(--gray-hs), 40%);--gray-800: var(--gray);--primary-color: #024f9d;--secondary-color: #008840;--tertiary-color: #e55a28;--primary-0: #f3f7fa;--primary-100: #edf4f9;--primary-200: #80a7ce;--primary-250: #d3e7f4;--primary-300: #7ab4ee;--primary-400: var(--primary-color);--primary-600: #005391;--primary-800: #002e50;--secondary-0: #e1ffdf;--secondary-100: #00c786;--secondary-200: #07bc81;--secondary-400: var(--secondary-color);--tertiary-0: #feedd7;--tertiary-100: #ffa11d;--tertiary-400: var(--tertiary-color);--red-0: #fbccd1;--red-100: #ff6979;--red-400: var(--red);--info-color: var(--blue);--success-color: var(--green);--warning-color: var(--orange);--danger-color: var(--red);--body-background-color: var(--primary-0);--default-text-color: var(--gray-800);--bg-body: var(--primary-0);--body-color: var(--gray-800);--alpha0: 0;--alpha25: .25;--alpha50: .5;--alpha75: .75;--font-default-size: .875rem;--font-size-base: var(--font-default-size);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal);--line-height-value: 1.61803398875;--line-height-base: calc(var(--font-size-base) * var(--line-height-value));--h1-font-size: 2rem;--h2-font-size: 1.75rem;--h3-font-size: 1.5rem;--h4-font-size: 1.2rem;--h5-font-size: 1rem;--h6-font-size: var(--font-size-base);--font-size-lg: var(--h4-font-size);--font-size-md: var(--h5-font-size);--font-size-normal: var(--font-size-base);--font-size-sm: .75rem;--font-size-xs: .625rem;--p-font-size: var(--font-size-base);--base-font-size: .875rem;--base-block-space: .5rem;--icon-svg-xxs: .75rem;--icon-svg-xs: calc(var(--base-block-space) * 2);--icon-svg-sm: calc(var(--base-block-space) * 3);--icon-svg-md: calc(var(--base-block-space) * 4);--icon-svg-lg: calc(var(--base-block-space) * 5);--icon-svg-xl: calc(var(--base-block-space) * 6);--rc-96C8DA: #96C8DA;--rc-0076FE: #0076FE;--rc-E5EDF5: #E5EDF5;--rc-7c7b7b: #7c7b7b;--rc-f5f5f5: #f5f5f5;--rc-fdfdfd: #fdfdfd;--rc-dedede: #dedede;--rc-F5F9FC: #F5F9FC;--rc-c4c4c4: #c4c4c4;--rc-d8d8d8: #d8d8d8;--rc-e9e5e5: #e9e5e5;--rc-dddddd: #dddddd;--rc-7b86f4: #7b86f4;--rc-d0d0d0: #d0d0d0;--rc-5c8db7: #5c8db7;--rc-91aecc: #91aecc;--rc-f9f9f9: #f9f9f9;--rc-d4d3d3: #d4d3d3;--rc-FAFAFA: #FAFAFA;--rc-866A6A: #866a6a;--rc-979797: #979797;--rc-e0e1e2: #e0e1e2;--rc-00BD7F: #00BD7F;--rc-9F9F9F: #9F9F9F;--rc-F3F8FF: #F3F8FF;--rc-80A7CE: #80A7CE;--rc-9b9b9b: #9b9b9b;--rc-2ca58d: #2ca58d;--rc-007AFF: #007AFF;--rc-bdbdbd: #bdbdbd;--rc-cecece: #cecece;--rc-2972a4: #2972a4;--rc-E0F1FD: #E0F1FD;--rc-C8D6EA: #C8D6EA;--rc-e2e3e5: #e2e3e5;--rc-BCBEC0: #BCBEC0;--rc-d4d4d5: #d4d4d5;--rc-d4d8da: #d4d8da;--rc-bfe1cf: #bfe1cf;--rc-289fd9: #289fd9;--rc-e68900: #e68900;--rc-2f4272: #2f4272;--rc-e0e0e0: #e0e0e0;--rc-2361ff: #2361ff;--rc-ffb300: #ffb300;--rc-d8dee2: #d8dee2;--rc-252525: #252525;--rc-fcf2d6: #fcf2d6;--rc-add8e6: #add8e6;--rc-afd9e7: #afd9e7;--rc-D9E4F2: #D9E4F2;--rc-88B7E6: #88B7E6;--rc-4a4a4a: #4a4a4a;--rc-fff6f6: #fff6f6;--rc-f7f7f7: #f7f7f7;--rc-66c7f4: #66c7f4;--rc-1B4785: #1B4785;--rc-a9a9a9: #a9a9a9;--rc-1b1c1d: #1b1c1d;--rc-dededf: #dededf;--rc-aaaaaa: #aaaaaa;--rc-042D55: #042D55;--rc-eeeeee: #eeeeee;--rc-bbbbbb: #bbbbbb;--rc-009D53: #009D53;--rc-E0EFFF: #E0EFFF;--rc-196DAB: #196DAB;--rc-c2c2c2: #c2c2c2;--rc-e5e5e5: #e5e5e5;--rc-c3c3c3: #c3c3c3;--rc-00abc7: #00abc7;--rc-FCE6E6: #FCE6E6;--rc-DECACA: #DECACA;--rc-424242: #424242;--rc-F5D7D7: #F5D7D7;--rc-F7FFF5: #F7FFF5;--rc-D3DED1: #D3DED1;--rc-EBF6E0: #EBF6E0;--rc-F6F6F6: #F6F6F6;--rc-33B6CC: #33B6CC;--rc-2dadc2: #2dadc2;--rc-0fbad6: #0fbad6;--rc-f7ffec: #f7ffec;--rc-d2ddc7: #d2ddc7;--rc-ffe1e1: #ffe1e1;--rc-e6c8c8: #e6c8c8;--rc-f56b56: #f56b56;--rc-dc523d: #dc523d;--rc-e65c47: #e65c47;--rc-565c70: #565c70;--rc-6D7278: #6D7278;--rc-E08A20: #E08A20;--rc-DD680F: #DD680F;--rc-rgba-black: 0, 0, 0;--rc-rgba-white: 255, 255, 255;--rc-rgba-gray: 51, 51, 51;--rc-rgba-primary: 2, 79, 157;--rc-rgba-primary-300: 41, 114, 164;--rc-rgba-gray-300: 34, 36, 38;--rc-rgba-866a6a: 134, 106, 106;--rc-rgba-d0d0d0: 208, 208, 208;--rc-rgba-7b86f4: 123, 134, 244;--rc-rgba-C8D6EA: 200, 214, 234;--primary-theme: #FFD954;--sbt-theme-bg: var(--primary-theme);--sbt-header-bg: var(--primary-theme);--sbt-body-bg: #F2F2EA;--sbt-body-bg2: #E9E8D9;--sbt-primary-bg: var(--primary-theme);--sbt-border-chapter: #E4E8EE;--sbt-box-shadow-black: rgba(0, 0, 0, .1);--sbt-box-shadow-6px: .375rem .375rem .125rem 0 var(--sbt-box-shadow-black);--sbt-box-shadow-3px: .1875rem .1875rem .125rem 0 var(--sbt-box-shadow-black);--sbt-box-shadow: rgba(128, 167, 206, 1);--lazyload-bg: #f6f7f8;--grey-nuance-lighter: #eeeeee;--grey-nuance-darker: #dddddd;--fade-grey: #e8e8e8}h1,.sb-h1{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) * var(--line-height-value));margin:0;padding:0}h2,.sb-h2{font-size:var(--h2-font-size);line-height:calc(var(--h2-font-size) * var(--line-height-value));margin:0;padding:0}h3,.sb-h3{font-size:var(--h3-font-size);line-height:calc(var(--h3-font-size) * var(--line-height-value));margin:0;padding:0}h4,.sb-h4{font-size:var(--h4-font-size);line-height:calc(var(--h4-font-size) * var(--line-height-value));margin:0;padding:0}h5,.sb-h5{font-size:var(--h5-font-size);line-height:calc(var(--h5-font-size) * var(--line-height-value));margin:0;padding:0}h6,.sb-h6{font-size:var(--h6-font-size);line-height:calc(var(--h6-font-size) * var(--line-height-value));margin:0;padding:0}p,.sb-para{font-size:var(--p-font-size);line-height:calc(var(--p-font-size) * var(--line-height-value))}.lineHeight-normal{line-height:normal!important}.b-0{border:0px solid var(--gray-400)!important}.bl-0{border-left:none!important}.br-0{border-right:none!important}.br-4{border-radius:4px!important}.bt-0{border-top:none!important}.bb-0{border-bottom:none!important}.b-1{border:1px solid var(--gray-400)!important}.b-2{border:2px solid var(--gray-400)!important}.b-4{border:4px solid var(--gray-400)!important}.b-8{border:8px solid var(--gray-400)!important}.bs-0{box-shadow:none!important}.bs-1{box-shadow:0 3px 6px #0000004a!important}.bs-1:hover{box-shadow:0 4px 9px #0000004a!important}.bs-2{box-shadow:0 0 20px #0000004a!important}.sb-btn{white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:0;display:inline-block;border:.0625rem solid;cursor:pointer;min-width:4rem;border-radius:.125rem;-webkit-border-radius:.125rem;-moz-border-radius:.125rem;position:relative;line-height:1;text-transform:inherit;text-decoration:none}.ui.toggle.checkbox.sb-toggle{min-height:1.5rem;position:relative;display:inline-block;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:1rem;font-size:1rem;min-width:1rem}.ui.toggle.checkbox.sb-toggle input{width:4rem;height:1.5rem;cursor:pointer;position:absolute;top:0;left:0;opacity:0;outline:0;z-index:3}.ui.toggle.checkbox.sb-toggle input:focus:checked~label:before,.ui.toggle.checkbox.sb-toggle input:focus:checked~.box:before,.ui.toggle.checkbox.sb-toggle input:checked~.box:before,.ui.toggle.checkbox.sb-toggle input:checked~label:before{background-color:var(--primary-color)!important}.ui.toggle.checkbox.sb-toggle label{min-height:1rem;padding-left:4.5rem;color:rgba(var(--rc-rgba-black),.87);position:relative;display:block;outline:0;font-size:1rem}.ui.toggle.checkbox.sb-toggle label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:1px;left:0;background:rgba(var(--rc-rgba-black),.05);box-shadow:none;width:4rem;height:1.5rem;border-radius:500rem;border-color:var(--primary-color);background-color:var(--primary-color);color:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.toggle.checkbox.sb-toggle label:after{background:var(--white) linear-gradient(transparent,rgba(var(--rc-rgba-black),.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;width:1.25rem;height:1.25rem;top:.1875rem;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox.sb-toggle input~label:after{left:.1rem;box-shadow:none}.ui.toggle.checkbox.sb-toggle input:checked~label:after{left:2.5625rem;box-shadow:none}.btn-group{border:.0625rem solid var(--gray-100);display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline}.btn-group .sb-btn{background:var(--white);border-left:.0625rem solid var(--gray-100);flex:1 0 auto;border-radius:0;margin:0;border:0;color:var(--primary-400);min-width:2.5rem}.sb-btn-grow{background:none;border:0px solid var(--white);font-size:12px;color:var(--white);cursor:pointer;transition:all .2s ease-in-out}.sb-btn-grow:disabled{opacity:.4;cursor:default}.sb-btn-grow:hover:not([disabled]){background:none;transform:scale(1.15)}/*! * # Semantic UI 2.2.13 - Reset * http://github.com/semantic-org/semantic-ui/ * @@ -54,7 +54,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:"";background:url(flags.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}/*! +*/i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:"";background:url(flags.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}/*! * # Semantic UI 2.2.13 - Header * http://github.com/semantic-org/semantic-ui/ * @@ -70,7 +70,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/@font-face{font-family:Icons;src:url(icons.eot);src:url(icons.eot?#iefix) format("embedded-opentype"),url(icons.woff2) format("woff2"),url(icons.woff) format("woff"),url(icons.ttf) format("truetype"),url(icons.svg#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.icon:before{background:0 0!important}i.icon.loading{height:1em;line-height:1;animation:icon-loading 2s linear infinite}@keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}i.icon.hover,i.icon.active,i.emphasized.icon{opacity:1!important}i.disabled.icon{opacity:.45!important}i.fitted.icon{width:auto;margin:0}i.link.icon,i.link.icons{cursor:pointer;opacity:.8;transition:opacity .1s ease}i.link.icon:hover,i.link.icons:hover{opacity:1!important}i.circular.icon{border-radius:500em!important;line-height:1!important;padding:.5em!important;box-shadow:0 0 0 .1em #0000001a inset;width:2em!important;height:2em!important}i.circular.inverted.icon{border:none;box-shadow:none}i.flipped.icon,i.horizontally.flipped.icon{transform:scaleX(-1)}i.vertically.flipped.icon{transform:scaleY(-1)}i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon{transform:rotate(90deg)}i.counterclockwise.rotated.icon,i.left.rotated.icon{transform:rotate(-90deg)}i.bordered.icon{line-height:1;vertical-align:baseline;width:2em;height:2em;padding:.5em .41em!important;box-shadow:0 0 0 .1em #0000001a inset}i.bordered.inverted.icon{border:none;box-shadow:none}i.inverted.bordered.icon,i.inverted.circular.icon{background-color:#1b1c1d!important;color:#fff!important}i.inverted.icon{color:#fff}i.red.icon{color:#db2828!important}i.inverted.red.icon{color:#ff695e!important}i.inverted.bordered.red.icon,i.inverted.circular.red.icon{background-color:#db2828!important;color:#fff!important}i.orange.icon{color:#f2711c!important}i.inverted.orange.icon{color:#ff851b!important}i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon{background-color:#f2711c!important;color:#fff!important}i.yellow.icon{color:#fbbd08!important}i.inverted.yellow.icon{color:#ffe21f!important}i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon{background-color:#fbbd08!important;color:#fff!important}i.olive.icon{color:#b5cc18!important}i.inverted.olive.icon{color:#d9e778!important}i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon{background-color:#b5cc18!important;color:#fff!important}i.green.icon{color:#21ba45!important}i.inverted.green.icon{color:#2ecc40!important}i.inverted.bordered.green.icon,i.inverted.circular.green.icon{background-color:#21ba45!important;color:#fff!important}i.teal.icon{color:#00b5ad!important}i.inverted.teal.icon{color:#6dffff!important}i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon{background-color:#00b5ad!important;color:#fff!important}i.blue.icon{color:#2185d0!important}i.inverted.blue.icon{color:#54c8ff!important}i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon{background-color:#2185d0!important;color:#fff!important}i.violet.icon{color:#6435c9!important}i.inverted.violet.icon{color:#a291fb!important}i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon{background-color:#6435c9!important;color:#fff!important}i.purple.icon{color:#a333c8!important}i.inverted.purple.icon{color:#dc73ff!important}i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon{background-color:#a333c8!important;color:#fff!important}i.pink.icon{color:#e03997!important}i.inverted.pink.icon{color:#ff8edf!important}i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon{background-color:#e03997!important;color:#fff!important}i.brown.icon{color:#a5673f!important}i.inverted.brown.icon{color:#d67c1c!important}i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon{background-color:#a5673f!important;color:#fff!important}i.grey.icon{color:#767676!important}i.inverted.grey.icon{color:#dcddde!important}i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon{background-color:#767676!important;color:#fff!important}i.black.icon{color:#1b1c1d!important}i.inverted.black.icon{color:#545454!important}i.inverted.bordered.black.icon,i.inverted.circular.black.icon{background-color:#1b1c1d!important;color:#fff!important}i.mini.icon,i.mini.icons{line-height:1;font-size:.4em}i.tiny.icon,i.tiny.icons{line-height:1;font-size:.5em}i.small.icon,i.small.icons{line-height:1;font-size:.75em}i.icon,i.icons{font-size:1em}i.large.icon,i.large.icons{line-height:1;vertical-align:middle;font-size:1.5em}i.big.icon,i.big.icons{line-height:1;vertical-align:middle;font-size:2em}i.huge.icon,i.huge.icons{line-height:1;vertical-align:middle;font-size:4em}i.massive.icon,i.massive.icons{line-height:1;vertical-align:middle;font-size:8em}i.icons{display:inline-block;position:relative;line-height:1}i.icons .icon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);margin:0}i.icons .icon:first-child{position:static;width:auto;height:auto;vertical-align:top;transform:none;margin-right:.25rem}i.icons .corner.icon{inset:auto 0 0 auto;transform:none;font-size:.45em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}i.icons .top.right.corner.icon{inset:0 0 auto auto}i.icons .top.left.corner.icon{inset:0 auto auto 0}i.icons .bottom.left.corner.icon{inset:auto auto 0 0}i.icons .bottom.right.corner.icon{inset:auto 0 0 auto}i.icons .inverted.corner.icon{text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d}i.icon.search:before{content:"\f002"}i.icon.mail.outline:before{content:"\f003"}i.icon.signal:before{content:"\f012"}i.icon.setting:before{content:"\f013"}i.icon.home:before{content:"\f015"}i.icon.inbox:before{content:"\f01c"}i.icon.browser:before{content:"\f022"}i.icon.tag:before{content:"\f02b"}i.icon.tags:before{content:"\f02c"}i.icon.image:before{content:"\f03e"}i.icon.calendar:before{content:"\f073"}i.icon.comment:before{content:"\f075"}i.icon.shop:before{content:"\f07a"}i.icon.privacy:before{content:"\f084"}i.icon.settings:before{content:"\f085"}i.icon.comments:before{content:"\f086"}i.icon.external:before{content:"\f08e"}i.icon.trophy:before{content:"\f091"}i.icon.payment:before{content:"\f09d"}i.icon.feed:before{content:"\f09e"}i.icon.alarm.outline:before{content:"\f0a2"}i.icon.tasks:before{content:"\f0ae"}i.icon.cloud:before{content:"\f0c2"}i.icon.lab:before{content:"\f0c3"}i.icon.mail:before{content:"\f0e0"}i.icon.dashboard:before{content:"\f0e4"}i.icon.comment.outline:before{content:"\f0e5"}i.icon.comments.outline:before{content:"\f0e6"}i.icon.sitemap:before{content:"\f0e8"}i.icon.idea:before{content:"\f0eb"}i.icon.alarm:before{content:"\f0f3"}i.icon.terminal:before{content:"\f120"}i.icon.code:before{content:"\f121"}i.icon.protect:before{content:"\f132"}i.icon.calendar.outline:before{content:"\f133"}i.icon.ticket:before{content:"\f145"}i.icon.external.square:before{content:"\f14c"}i.icon.bug:before{content:"\f188"}i.icon.mail.square:before{content:"\f199"}i.icon.history:before{content:"\f1da"}i.icon.options:before{content:"\f1de"}i.icon.text.telephone:before{content:"\f1e4"}i.icon.find:before{content:"\f1e5"}i.icon.alarm.mute:before{content:"\f1f6"}i.icon.alarm.mute.outline:before{content:"\f1f7"}i.icon.copyright:before{content:"\f1f9"}i.icon.at:before{content:"\f1fa"}i.icon.eyedropper:before{content:"\f1fb"}i.icon.paint.brush:before{content:"\f1fc"}i.icon.heartbeat:before{content:"\f21e"}i.icon.mouse.pointer:before{content:"\f245"}i.icon.hourglass.empty:before{content:"\f250"}i.icon.hourglass.start:before{content:"\f251"}i.icon.hourglass.half:before{content:"\f252"}i.icon.hourglass.end:before{content:"\f253"}i.icon.hourglass.full:before{content:"\f254"}i.icon.hand.pointer:before{content:"\f25a"}i.icon.trademark:before{content:"\f25c"}i.icon.registered:before{content:"\f25d"}i.icon.creative.commons:before{content:"\f25e"}i.icon.add.to.calendar:before{content:"\f271"}i.icon.remove.from.calendar:before{content:"\f272"}i.icon.delete.calendar:before{content:"\f273"}i.icon.checked.calendar:before{content:"\f274"}i.icon.industry:before{content:"\f275"}i.icon.shopping.bag:before{content:"\f290"}i.icon.shopping.basket:before{content:"\f291"}i.icon.hashtag:before{content:"\f292"}i.icon.percent:before{content:"\f295"}i.icon.handshake:before{content:"\f2b5"}i.icon.open.envelope:before{content:"\f2b6"}i.icon.open.envelope.outline:before{content:"\f2b7"}i.icon.address.book:before{content:"\f2b9"}i.icon.address.book.outline:before{content:"\f2ba"}i.icon.address.card:before{content:"\f2bb"}i.icon.address.card.outline:before{content:"\f2bc"}i.icon.id.badge:before{content:"\f2c1"}i.icon.id.card:before{content:"\f2c2"}i.icon.id.card.outline:before{content:"\f2c3"}i.icon.podcast:before{content:"\f2ce"}i.icon.window.maximize:before{content:"\f2d0"}i.icon.window.minimize:before{content:"\f2d1"}i.icon.window.restore:before{content:"\f2d2"}i.icon.window.close:before{content:"\f2d3"}i.icon.window.close.outline:before{content:"\f2d4"}i.icon.wait:before{content:"\f017"}i.icon.download:before{content:"\f019"}i.icon.repeat:before{content:"\f01e"}i.icon.refresh:before{content:"\f021"}i.icon.lock:before{content:"\f023"}i.icon.bookmark:before{content:"\f02e"}i.icon.print:before{content:"\f02f"}i.icon.write:before{content:"\f040"}i.icon.adjust:before{content:"\f042"}i.icon.theme:before{content:"\f043"}i.icon.edit:before{content:"\f044"}i.icon.external.share:before{content:"\f045"}i.icon.ban:before{content:"\f05e"}i.icon.mail.forward:before{content:"\f064"}i.icon.share:before{content:"\f064"}i.icon.expand:before{content:"\f065"}i.icon.compress:before{content:"\f066"}i.icon.unhide:before{content:"\f06e"}i.icon.hide:before{content:"\f070"}i.icon.random:before{content:"\f074"}i.icon.retweet:before{content:"\f079"}i.icon.sign.out:before{content:"\f08b"}i.icon.pin:before{content:"\f08d"}i.icon.sign.in:before{content:"\f090"}i.icon.upload:before{content:"\f093"}i.icon.call:before{content:"\f095"}i.icon.remove.bookmark:before{content:"\f097"}i.icon.call.square:before{content:"\f098"}i.icon.unlock:before{content:"\f09c"}i.icon.configure:before{content:"\f0ad"}i.icon.filter:before{content:"\f0b0"}i.icon.wizard:before{content:"\f0d0"}i.icon.undo:before{content:"\f0e2"}i.icon.exchange:before{content:"\f0ec"}i.icon.cloud.download:before{content:"\f0ed"}i.icon.cloud.upload:before{content:"\f0ee"}i.icon.reply:before{content:"\f112"}i.icon.reply.all:before{content:"\f122"}i.icon.erase:before{content:"\f12d"}i.icon.unlock.alternate:before{content:"\f13e"}i.icon.write.square:before{content:"\f14b"}i.icon.share.square:before{content:"\f14d"}i.icon.archive:before{content:"\f187"}i.icon.translate:before{content:"\f1ab"}i.icon.recycle:before{content:"\f1b8"}i.icon.send:before{content:"\f1d8"}i.icon.send.outline:before{content:"\f1d9"}i.icon.share.alternate:before{content:"\f1e0"}i.icon.share.alternate.square:before{content:"\f1e1"}i.icon.add.to.cart:before{content:"\f217"}i.icon.in.cart:before{content:"\f218"}i.icon.add.user:before{content:"\f234"}i.icon.remove.user:before{content:"\f235"}i.icon.object.group:before{content:"\f247"}i.icon.object.ungroup:before{content:"\f248"}i.icon.clone:before{content:"\f24d"}i.icon.talk:before{content:"\f27a"}i.icon.talk.outline:before{content:"\f27b"}i.icon.help.circle:before{content:"\f059"}i.icon.info.circle:before{content:"\f05a"}i.icon.warning.circle:before{content:"\f06a"}i.icon.warning.sign:before{content:"\f071"}i.icon.announcement:before{content:"\f0a1"}i.icon.help:before{content:"\f128"}i.icon.info:before{content:"\f129"}i.icon.warning:before{content:"\f12a"}i.icon.birthday:before{content:"\f1fd"}i.icon.help.circle.outline:before{content:"\f29c"}i.icon.user:before{content:"\f007"}i.icon.users:before{content:"\f0c0"}i.icon.doctor:before{content:"\f0f0"}i.icon.handicap:before{content:"\f193"}i.icon.student:before{content:"\f19d"}i.icon.child:before{content:"\f1ae"}i.icon.spy:before{content:"\f21b"}i.icon.user.circle:before{content:"\f2bd"}i.icon.user.circle.outline:before{content:"\f2be"}i.icon.user.outline:before{content:"\f2c0"}i.icon.female:before{content:"\f182"}i.icon.male:before{content:"\f183"}i.icon.woman:before{content:"\f221"}i.icon.man:before{content:"\f222"}i.icon.non.binary.transgender:before{content:"\f223"}i.icon.intergender:before{content:"\f224"}i.icon.transgender:before{content:"\f225"}i.icon.lesbian:before{content:"\f226"}i.icon.gay:before{content:"\f227"}i.icon.heterosexual:before{content:"\f228"}i.icon.other.gender:before{content:"\f229"}i.icon.other.gender.vertical:before{content:"\f22a"}i.icon.other.gender.horizontal:before{content:"\f22b"}i.icon.neuter:before{content:"\f22c"}i.icon.genderless:before{content:"\f22d"}i.icon.universal.access:before{content:"\f29a"}i.icon.wheelchair:before{content:"\f29b"}i.icon.blind:before{content:"\f29d"}i.icon.audio.description:before{content:"\f29e"}i.icon.volume.control.phone:before{content:"\f2a0"}i.icon.braille:before{content:"\f2a1"}i.icon.asl:before{content:"\f2a3"}i.icon.assistive.listening.systems:before{content:"\f2a2"}i.icon.deafness:before{content:"\f2a4"}i.icon.sign.language:before{content:"\f2a7"}i.icon.low.vision:before{content:"\f2a8"}i.icon.block.layout:before{content:"\f009"}i.icon.grid.layout:before{content:"\f00a"}i.icon.list.layout:before{content:"\f00b"}i.icon.zoom:before{content:"\f00e"}i.icon.zoom.out:before{content:"\f010"}i.icon.resize.vertical:before{content:"\f07d"}i.icon.resize.horizontal:before{content:"\f07e"}i.icon.maximize:before{content:"\f0b2"}i.icon.crop:before{content:"\f125"}i.icon.cocktail:before{content:"\f000"}i.icon.road:before{content:"\f018"}i.icon.flag:before{content:"\f024"}i.icon.book:before{content:"\f02d"}i.icon.gift:before{content:"\f06b"}i.icon.leaf:before{content:"\f06c"}i.icon.fire:before{content:"\f06d"}i.icon.plane:before{content:"\f072"}i.icon.magnet:before{content:"\f076"}i.icon.lemon:before{content:"\f094"}i.icon.world:before{content:"\f0ac"}i.icon.travel:before{content:"\f0b1"}i.icon.shipping:before{content:"\f0d1"}i.icon.money:before{content:"\f0d6"}i.icon.legal:before{content:"\f0e3"}i.icon.lightning:before{content:"\f0e7"}i.icon.umbrella:before{content:"\f0e9"}i.icon.treatment:before{content:"\f0f1"}i.icon.suitcase:before{content:"\f0f2"}i.icon.bar:before{content:"\f0fc"}i.icon.flag.outline:before{content:"\f11d"}i.icon.flag.checkered:before{content:"\f11e"}i.icon.puzzle:before{content:"\f12e"}i.icon.fire.extinguisher:before{content:"\f134"}i.icon.rocket:before{content:"\f135"}i.icon.anchor:before{content:"\f13d"}i.icon.bullseye:before{content:"\f140"}i.icon.sun:before{content:"\f185"}i.icon.moon:before{content:"\f186"}i.icon.fax:before{content:"\f1ac"}i.icon.life.ring:before{content:"\f1cd"}i.icon.bomb:before{content:"\f1e2"}i.icon.soccer:before{content:"\f1e3"}i.icon.calculator:before{content:"\f1ec"}i.icon.diamond:before{content:"\f219"}i.icon.sticky.note:before{content:"\f249"}i.icon.sticky.note.outline:before{content:"\f24a"}i.icon.law:before{content:"\f24e"}i.icon.hand.peace:before{content:"\f25b"}i.icon.hand.rock:before{content:"\f255"}i.icon.hand.paper:before{content:"\f256"}i.icon.hand.scissors:before{content:"\f257"}i.icon.hand.lizard:before{content:"\f258"}i.icon.hand.spock:before{content:"\f259"}i.icon.tv:before{content:"\f26c"}i.icon.thermometer.full:before{content:"\f2c7"}i.icon.thermometer.three.quarters:before{content:"\f2c8"}i.icon.thermometer.half:before{content:"\f2c9"}i.icon.thermometer.quarter:before{content:"\f2ca"}i.icon.thermometer.empty:before{content:"\f2cb"}i.icon.shower:before{content:"\f2cc"}i.icon.bathtub:before{content:"\f2cd"}i.icon.snowflake:before{content:"\f2dc"}i.icon.crosshairs:before{content:"\f05b"}i.icon.asterisk:before{content:"\f069"}i.icon.square.outline:before{content:"\f096"}i.icon.certificate:before{content:"\f0a3"}i.icon.square:before{content:"\f0c8"}i.icon.quote.left:before{content:"\f10d"}i.icon.quote.right:before{content:"\f10e"}i.icon.spinner:before{content:"\f110"}i.icon.circle:before{content:"\f111"}i.icon.ellipsis.horizontal:before{content:"\f141"}i.icon.ellipsis.vertical:before{content:"\f142"}i.icon.cube:before{content:"\f1b2"}i.icon.cubes:before{content:"\f1b3"}i.icon.circle.notched:before{content:"\f1ce"}i.icon.circle.thin:before{content:"\f1db"}i.icon.checkmark:before{content:"\f00c"}i.icon.remove:before{content:"\f00d"}i.icon.checkmark.box:before{content:"\f046"}i.icon.move:before{content:"\f047"}i.icon.add.circle:before{content:"\f055"}i.icon.minus.circle:before{content:"\f056"}i.icon.remove.circle:before{content:"\f057"}i.icon.check.circle:before{content:"\f058"}i.icon.remove.circle.outline:before{content:"\f05c"}i.icon.check.circle.outline:before{content:"\f05d"}i.icon.plus:before{content:"\f067"}i.icon.minus:before{content:"\f068"}i.icon.add.square:before{content:"\f0fe"}i.icon.radio:before{content:"\f10c"}i.icon.minus.square:before{content:"\f146"}i.icon.minus.square.outline:before{content:"\f147"}i.icon.check.square:before{content:"\f14a"}i.icon.selected.radio:before{content:"\f192"}i.icon.plus.square.outline:before{content:"\f196"}i.icon.toggle.off:before{content:"\f204"}i.icon.toggle.on:before{content:"\f205"}i.icon.film:before{content:"\f008"}i.icon.sound:before{content:"\f025"}i.icon.photo:before{content:"\f030"}i.icon.bar.chart:before{content:"\f080"}i.icon.camera.retro:before{content:"\f083"}i.icon.newspaper:before{content:"\f1ea"}i.icon.area.chart:before{content:"\f1fe"}i.icon.pie.chart:before{content:"\f200"}i.icon.line.chart:before{content:"\f201"}i.icon.arrow.circle.outline.down:before{content:"\f01a"}i.icon.arrow.circle.outline.up:before{content:"\f01b"}i.icon.chevron.left:before{content:"\f053"}i.icon.chevron.right:before{content:"\f054"}i.icon.arrow.left:before{content:"\f060"}i.icon.arrow.right:before{content:"\f061"}i.icon.arrow.up:before{content:"\f062"}i.icon.arrow.down:before{content:"\f063"}i.icon.chevron.up:before{content:"\f077"}i.icon.chevron.down:before{content:"\f078"}i.icon.pointing.right:before{content:"\f0a4"}i.icon.pointing.left:before{content:"\f0a5"}i.icon.pointing.up:before{content:"\f0a6"}i.icon.pointing.down:before{content:"\f0a7"}i.icon.arrow.circle.left:before{content:"\f0a8"}i.icon.arrow.circle.right:before{content:"\f0a9"}i.icon.arrow.circle.up:before{content:"\f0aa"}i.icon.arrow.circle.down:before{content:"\f0ab"}i.icon.caret.down:before{content:"\f0d7"}i.icon.caret.up:before{content:"\f0d8"}i.icon.caret.left:before{content:"\f0d9"}i.icon.caret.right:before{content:"\f0da"}i.icon.angle.double.left:before{content:"\f100"}i.icon.angle.double.right:before{content:"\f101"}i.icon.angle.double.up:before{content:"\f102"}i.icon.angle.double.down:before{content:"\f103"}i.icon.angle.left:before{content:"\f104"}i.icon.angle.right:before{content:"\f105"}i.icon.angle.up:before{content:"\f106"}i.icon.angle.down:before{content:"\f107"}i.icon.chevron.circle.left:before{content:"\f137"}i.icon.chevron.circle.right:before{content:"\f138"}i.icon.chevron.circle.up:before{content:"\f139"}i.icon.chevron.circle.down:before{content:"\f13a"}i.icon.toggle.down:before{content:"\f150"}i.icon.toggle.up:before{content:"\f151"}i.icon.toggle.right:before{content:"\f152"}i.icon.long.arrow.down:before{content:"\f175"}i.icon.long.arrow.up:before{content:"\f176"}i.icon.long.arrow.left:before{content:"\f177"}i.icon.long.arrow.right:before{content:"\f178"}i.icon.arrow.circle.outline.right:before{content:"\f18e"}i.icon.arrow.circle.outline.left:before{content:"\f190"}i.icon.toggle.left:before{content:"\f191"}i.icon.tablet:before{content:"\f10a"}i.icon.mobile:before{content:"\f10b"}i.icon.battery.full:before{content:"\f240"}i.icon.battery.high:before{content:"\f241"}i.icon.battery.medium:before{content:"\f242"}i.icon.battery.low:before{content:"\f243"}i.icon.battery.empty:before{content:"\f244"}i.icon.power:before{content:"\f011"}i.icon.trash.outline:before{content:"\f014"}i.icon.disk.outline:before{content:"\f0a0"}i.icon.desktop:before{content:"\f108"}i.icon.laptop:before{content:"\f109"}i.icon.game:before{content:"\f11b"}i.icon.keyboard:before{content:"\f11c"}i.icon.plug:before{content:"\f1e6"}i.icon.trash:before{content:"\f1f8"}i.icon.file.outline:before{content:"\f016"}i.icon.folder:before{content:"\f07b"}i.icon.folder.open:before{content:"\f07c"}i.icon.file.text.outline:before{content:"\f0f6"}i.icon.folder.outline:before{content:"\f114"}i.icon.folder.open.outline:before{content:"\f115"}i.icon.level.up:before{content:"\f148"}i.icon.level.down:before{content:"\f149"}i.icon.file:before{content:"\f15b"}i.icon.file.text:before{content:"\f15c"}i.icon.file.pdf.outline:before{content:"\f1c1"}i.icon.file.word.outline:before{content:"\f1c2"}i.icon.file.excel.outline:before{content:"\f1c3"}i.icon.file.powerpoint.outline:before{content:"\f1c4"}i.icon.file.image.outline:before{content:"\f1c5"}i.icon.file.archive.outline:before{content:"\f1c6"}i.icon.file.audio.outline:before{content:"\f1c7"}i.icon.file.video.outline:before{content:"\f1c8"}i.icon.file.code.outline:before{content:"\f1c9"}i.icon.qrcode:before{content:"\f029"}i.icon.barcode:before{content:"\f02a"}i.icon.rss:before{content:"\f09e"}i.icon.fork:before{content:"\f126"}i.icon.html5:before{content:"\f13b"}i.icon.css3:before{content:"\f13c"}i.icon.rss.square:before{content:"\f143"}i.icon.openid:before{content:"\f19b"}i.icon.database:before{content:"\f1c0"}i.icon.wifi:before{content:"\f1eb"}i.icon.server:before{content:"\f233"}i.icon.usb:before{content:"\f287"}i.icon.bluetooth:before{content:"\f293"}i.icon.bluetooth.alternative:before{content:"\f294"}i.icon.microchip:before{content:"\f2db"}i.icon.heart:before{content:"\f004"}i.icon.star:before{content:"\f005"}i.icon.empty.star:before{content:"\f006"}i.icon.thumbs.outline.up:before{content:"\f087"}i.icon.thumbs.outline.down:before{content:"\f088"}i.icon.star.half:before{content:"\f089"}i.icon.empty.heart:before{content:"\f08a"}i.icon.smile:before{content:"\f118"}i.icon.frown:before{content:"\f119"}i.icon.meh:before{content:"\f11a"}i.icon.star.half.empty:before{content:"\f123"}i.icon.thumbs.up:before{content:"\f164"}i.icon.thumbs.down:before{content:"\f165"}i.icon.music:before{content:"\f001"}i.icon.video.play.outline:before{content:"\f01d"}i.icon.volume.off:before{content:"\f026"}i.icon.volume.down:before{content:"\f027"}i.icon.volume.up:before{content:"\f028"}i.icon.record:before{content:"\f03d"}i.icon.step.backward:before{content:"\f048"}i.icon.fast.backward:before{content:"\f049"}i.icon.backward:before{content:"\f04a"}i.icon.play:before{content:"\f04b"}i.icon.pause:before{content:"\f04c"}i.icon.stop:before{content:"\f04d"}i.icon.forward:before{content:"\f04e"}i.icon.fast.forward:before{content:"\f050"}i.icon.step.forward:before{content:"\f051"}i.icon.eject:before{content:"\f052"}i.icon.unmute:before{content:"\f130"}i.icon.mute:before{content:"\f131"}i.icon.video.play:before{content:"\f144"}i.icon.closed.captioning:before{content:"\f20a"}i.icon.pause.circle:before{content:"\f28b"}i.icon.pause.circle.outline:before{content:"\f28c"}i.icon.stop.circle:before{content:"\f28d"}i.icon.stop.circle.outline:before{content:"\f28e"}i.icon.marker:before{content:"\f041"}i.icon.coffee:before{content:"\f0f4"}i.icon.food:before{content:"\f0f5"}i.icon.building.outline:before{content:"\f0f7"}i.icon.hospital:before{content:"\f0f8"}i.icon.emergency:before{content:"\f0f9"}i.icon.first.aid:before{content:"\f0fa"}i.icon.military:before{content:"\f0fb"}i.icon.h:before{content:"\f0fd"}i.icon.location.arrow:before{content:"\f124"}i.icon.compass:before{content:"\f14e"}i.icon.space.shuttle:before{content:"\f197"}i.icon.university:before{content:"\f19c"}i.icon.building:before{content:"\f1ad"}i.icon.paw:before{content:"\f1b0"}i.icon.spoon:before{content:"\f1b1"}i.icon.car:before{content:"\f1b9"}i.icon.taxi:before{content:"\f1ba"}i.icon.tree:before{content:"\f1bb"}i.icon.bicycle:before{content:"\f206"}i.icon.bus:before{content:"\f207"}i.icon.ship:before{content:"\f21a"}i.icon.motorcycle:before{content:"\f21c"}i.icon.street.view:before{content:"\f21d"}i.icon.hotel:before{content:"\f236"}i.icon.train:before{content:"\f238"}i.icon.subway:before{content:"\f239"}i.icon.map.pin:before{content:"\f276"}i.icon.map.signs:before{content:"\f277"}i.icon.map.outline:before{content:"\f278"}i.icon.map:before{content:"\f279"}i.icon.table:before{content:"\f0ce"}i.icon.columns:before{content:"\f0db"}i.icon.sort:before{content:"\f0dc"}i.icon.sort.descending:before{content:"\f0dd"}i.icon.sort.ascending:before{content:"\f0de"}i.icon.sort.alphabet.ascending:before{content:"\f15d"}i.icon.sort.alphabet.descending:before{content:"\f15e"}i.icon.sort.content.ascending:before{content:"\f160"}i.icon.sort.content.descending:before{content:"\f161"}i.icon.sort.numeric.ascending:before{content:"\f162"}i.icon.sort.numeric.descending:before{content:"\f163"}i.icon.font:before{content:"\f031"}i.icon.bold:before{content:"\f032"}i.icon.italic:before{content:"\f033"}i.icon.text.height:before{content:"\f034"}i.icon.text.width:before{content:"\f035"}i.icon.align.left:before{content:"\f036"}i.icon.align.center:before{content:"\f037"}i.icon.align.right:before{content:"\f038"}i.icon.align.justify:before{content:"\f039"}i.icon.list:before{content:"\f03a"}i.icon.outdent:before{content:"\f03b"}i.icon.indent:before{content:"\f03c"}i.icon.cut:before{content:"\f0c4"}i.icon.copy:before{content:"\f0c5"}i.icon.attach:before{content:"\f0c6"}i.icon.save:before{content:"\f0c7"}i.icon.content:before{content:"\f0c9"}i.icon.unordered.list:before{content:"\f0ca"}i.icon.ordered.list:before{content:"\f0cb"}i.icon.strikethrough:before{content:"\f0cc"}i.icon.underline:before{content:"\f0cd"}i.icon.paste:before{content:"\f0ea"}i.icon.unlinkify:before{content:"\f127"}i.icon.superscript:before{content:"\f12b"}i.icon.subscript:before{content:"\f12c"}i.icon.header:before{content:"\f1dc"}i.icon.paragraph:before{content:"\f1dd"}i.icon.text.cursor:before{content:"\f246"}i.icon.euro:before{content:"\f153"}i.icon.pound:before{content:"\f154"}i.icon.dollar:before{content:"\f155"}i.icon.rupee:before{content:"\f156"}i.icon.yen:before{content:"\f157"}i.icon.ruble:before{content:"\f158"}i.icon.won:before{content:"\f159"}i.icon.bitcoin:before{content:"\f15a"}i.icon.lira:before{content:"\f195"}i.icon.shekel:before{content:"\f20b"}i.icon.paypal:before{content:"\f1ed"}i.icon.google.wallet:before{content:"\f1ee"}i.icon.visa:before{content:"\f1f0"}i.icon.mastercard:before{content:"\f1f1"}i.icon.discover:before{content:"\f1f2"}i.icon.american.express:before{content:"\f1f3"}i.icon.paypal.card:before{content:"\f1f4"}i.icon.stripe:before{content:"\f1f5"}i.icon.japan.credit.bureau:before{content:"\f24b"}i.icon.diners.club:before{content:"\f24c"}i.icon.credit.card.alternative:before{content:"\f283"}i.icon.twitter.square:before{content:"\f081"}i.icon.facebook.square:before{content:"\f082"}i.icon.linkedin.square:before{content:"\f08c"}i.icon.github.square:before{content:"\f092"}i.icon.twitter:before{content:"\f099"}i.icon.facebook.f:before{content:"\f09a"}i.icon.github:before{content:"\f09b"}i.icon.pinterest:before{content:"\f0d2"}i.icon.pinterest.square:before{content:"\f0d3"}i.icon.google.plus.square:before{content:"\f0d4"}i.icon.google.plus:before{content:"\f0d5"}i.icon.linkedin:before{content:"\f0e1"}i.icon.github.alternate:before{content:"\f113"}i.icon.maxcdn:before{content:"\f136"}i.icon.youtube.square:before{content:"\f166"}i.icon.youtube:before{content:"\f167"}i.icon.xing:before{content:"\f168"}i.icon.xing.square:before{content:"\f169"}i.icon.youtube.play:before{content:"\f16a"}i.icon.dropbox:before{content:"\f16b"}i.icon.stack.overflow:before{content:"\f16c"}i.icon.instagram:before{content:"\f16d"}i.icon.flickr:before{content:"\f16e"}i.icon.adn:before{content:"\f170"}i.icon.bitbucket:before{content:"\f171"}i.icon.bitbucket.square:before{content:"\f172"}i.icon.tumblr:before{content:"\f173"}i.icon.tumblr.square:before{content:"\f174"}i.icon.apple:before{content:"\f179"}i.icon.windows:before{content:"\f17a"}i.icon.android:before{content:"\f17b"}i.icon.linux:before{content:"\f17c"}i.icon.dribble:before{content:"\f17d"}i.icon.skype:before{content:"\f17e"}i.icon.foursquare:before{content:"\f180"}i.icon.trello:before{content:"\f181"}i.icon.gittip:before{content:"\f184"}i.icon.vk:before{content:"\f189"}i.icon.weibo:before{content:"\f18a"}i.icon.renren:before{content:"\f18b"}i.icon.pagelines:before{content:"\f18c"}i.icon.stack.exchange:before{content:"\f18d"}i.icon.vimeo.square:before{content:"\f194"}i.icon.slack:before{content:"\f198"}i.icon.wordpress:before{content:"\f19a"}i.icon.yahoo:before{content:"\f19e"}i.icon.google:before{content:"\f1a0"}i.icon.reddit:before{content:"\f1a1"}i.icon.reddit.square:before{content:"\f1a2"}i.icon.stumbleupon.circle:before{content:"\f1a3"}i.icon.stumbleupon:before{content:"\f1a4"}i.icon.delicious:before{content:"\f1a5"}i.icon.digg:before{content:"\f1a6"}i.icon.pied.piper:before{content:"\f1a7"}i.icon.pied.piper.alternate:before{content:"\f1a8"}i.icon.drupal:before{content:"\f1a9"}i.icon.joomla:before{content:"\f1aa"}i.icon.behance:before{content:"\f1b4"}i.icon.behance.square:before{content:"\f1b5"}i.icon.steam:before{content:"\f1b6"}i.icon.steam.square:before{content:"\f1b7"}i.icon.spotify:before{content:"\f1bc"}i.icon.deviantart:before{content:"\f1bd"}i.icon.soundcloud:before{content:"\f1be"}i.icon.vine:before{content:"\f1ca"}i.icon.codepen:before{content:"\f1cb"}i.icon.jsfiddle:before{content:"\f1cc"}i.icon.rebel:before{content:"\f1d0"}i.icon.empire:before{content:"\f1d1"}i.icon.git.square:before{content:"\f1d2"}i.icon.git:before{content:"\f1d3"}i.icon.hacker.news:before{content:"\f1d4"}i.icon.tencent.weibo:before{content:"\f1d5"}i.icon.qq:before{content:"\f1d6"}i.icon.wechat:before{content:"\f1d7"}i.icon.slideshare:before{content:"\f1e7"}i.icon.twitch:before{content:"\f1e8"}i.icon.yelp:before{content:"\f1e9"}i.icon.lastfm:before{content:"\f202"}i.icon.lastfm.square:before{content:"\f203"}i.icon.ioxhost:before{content:"\f208"}i.icon.angellist:before{content:"\f209"}i.icon.meanpath:before{content:"\f20c"}i.icon.buysellads:before{content:"\f20d"}i.icon.connectdevelop:before{content:"\f20e"}i.icon.dashcube:before{content:"\f210"}i.icon.forumbee:before{content:"\f211"}i.icon.leanpub:before{content:"\f212"}i.icon.sellsy:before{content:"\f213"}i.icon.shirtsinbulk:before{content:"\f214"}i.icon.simplybuilt:before{content:"\f215"}i.icon.skyatlas:before{content:"\f216"}i.icon.facebook:before{content:"\f230"}i.icon.pinterest:before{content:"\f231"}i.icon.whatsapp:before{content:"\f232"}i.icon.viacoin:before{content:"\f237"}i.icon.medium:before{content:"\f23a"}i.icon.y.combinator:before{content:"\f23b"}i.icon.optinmonster:before{content:"\f23c"}i.icon.opencart:before{content:"\f23d"}i.icon.expeditedssl:before{content:"\f23e"}i.icon.gg:before{content:"\f260"}i.icon.gg.circle:before{content:"\f261"}i.icon.tripadvisor:before{content:"\f262"}i.icon.odnoklassniki:before{content:"\f263"}i.icon.odnoklassniki.square:before{content:"\f264"}i.icon.pocket:before{content:"\f265"}i.icon.wikipedia:before{content:"\f266"}i.icon.safari:before{content:"\f267"}i.icon.chrome:before{content:"\f268"}i.icon.firefox:before{content:"\f269"}i.icon.opera:before{content:"\f26a"}i.icon.internet.explorer:before{content:"\f26b"}i.icon.contao:before{content:"\f26d"}i.icon.\35 00px:before{content:"\f26e"}i.icon.amazon:before{content:"\f270"}i.icon.houzz:before{content:"\f27c"}i.icon.vimeo:before{content:"\f27d"}i.icon.black.tie:before{content:"\f27e"}i.icon.fonticons:before{content:"\f280"}i.icon.reddit.alien:before{content:"\f281"}i.icon.microsoft.edge:before{content:"\f282"}i.icon.codiepie:before{content:"\f284"}i.icon.modx:before{content:"\f285"}i.icon.fort.awesome:before{content:"\f286"}i.icon.product.hunt:before{content:"\f288"}i.icon.mixcloud:before{content:"\f289"}i.icon.scribd:before{content:"\f28a"}i.icon.gitlab:before{content:"\f296"}i.icon.wpbeginner:before{content:"\f297"}i.icon.wpforms:before{content:"\f298"}i.icon.envira.gallery:before{content:"\f299"}i.icon.glide:before{content:"\f2a5"}i.icon.glide.g:before{content:"\f2a6"}i.icon.viadeo:before{content:"\f2a9"}i.icon.viadeo.square:before{content:"\f2aa"}i.icon.snapchat:before{content:"\f2ab"}i.icon.snapchat.ghost:before{content:"\f2ac"}i.icon.snapchat.square:before{content:"\f2ad"}i.icon.pied.piper.hat:before{content:"\f2ae"}i.icon.first.order:before{content:"\f2b0"}i.icon.yoast:before{content:"\f2b1"}i.icon.themeisle:before{content:"\f2b2"}i.icon.google.plus.circle:before{content:"\f2b3"}i.icon.font.awesome:before{content:"\f2b4"}i.icon.linode:before{content:"\f2b8"}i.icon.quora:before{content:"\f2c4"}i.icon.free.code.camp:before{content:"\f2c5"}i.icon.telegram:before{content:"\f2c6"}i.icon.bandcamp:before{content:"\f2d5"}i.icon.grav:before{content:"\f2d6"}i.icon.etsy:before{content:"\f2d7"}i.icon.imdb:before{content:"\f2d8"}i.icon.ravelry:before{content:"\f2d9"}i.icon.eercast:before{content:"\f2da"}i.icon.superpowers:before{content:"\f2dd"}i.icon.wpexplorer:before{content:"\f2de"}i.icon.meetup:before{content:"\f2e0"}i.icon.like:before{content:"\f004"}i.icon.favorite:before{content:"\f005"}i.icon.video:before{content:"\f008"}i.icon.check:before{content:"\f00c"}i.icon.close:before{content:"\f00d"}i.icon.cancel:before{content:"\f00d"}i.icon.delete:before{content:"\f00d"}i.icon.x:before{content:"\f00d"}i.icon.zoom.in:before{content:"\f00e"}i.icon.magnify:before{content:"\f00e"}i.icon.shutdown:before{content:"\f011"}i.icon.clock:before{content:"\f017"}i.icon.time:before{content:"\f017"}i.icon.play.circle.outline:before{content:"\f01d"}i.icon.headphone:before{content:"\f025"}i.icon.camera:before{content:"\f030"}i.icon.video.camera:before{content:"\f03d"}i.icon.picture:before{content:"\f03e"}i.icon.pencil:before{content:"\f040"}i.icon.compose:before{content:"\f040"}i.icon.point:before{content:"\f041"}i.icon.tint:before{content:"\f043"}i.icon.signup:before{content:"\f044"}i.icon.plus.circle:before{content:"\f055"}i.icon.question.circle:before{content:"\f059"}i.icon.dont:before{content:"\f05e"}i.icon.minimize:before{content:"\f066"}i.icon.add:before{content:"\f067"}i.icon.exclamation.circle:before{content:"\f06a"}i.icon.attention:before{content:"\f06a"}i.icon.eye:before{content:"\f06e"}i.icon.exclamation.triangle:before{content:"\f071"}i.icon.shuffle:before{content:"\f074"}i.icon.chat:before{content:"\f075"}i.icon.cart:before{content:"\f07a"}i.icon.shopping.cart:before{content:"\f07a"}i.icon.bar.graph:before{content:"\f080"}i.icon.key:before{content:"\f084"}i.icon.cogs:before{content:"\f085"}i.icon.discussions:before{content:"\f086"}i.icon.like.outline:before{content:"\f087"}i.icon.dislike.outline:before{content:"\f088"}i.icon.heart.outline:before{content:"\f08a"}i.icon.log.out:before{content:"\f08b"}i.icon.thumb.tack:before{content:"\f08d"}i.icon.winner:before{content:"\f091"}i.icon.phone:before{content:"\f095"}i.icon.bookmark.outline:before{content:"\f097"}i.icon.phone.square:before{content:"\f098"}i.icon.credit.card:before{content:"\f09d"}i.icon.hdd.outline:before{content:"\f0a0"}i.icon.bullhorn:before{content:"\f0a1"}i.icon.bell.outline:before{content:"\f0a2"}i.icon.hand.outline.right:before{content:"\f0a4"}i.icon.hand.outline.left:before{content:"\f0a5"}i.icon.hand.outline.up:before{content:"\f0a6"}i.icon.hand.outline.down:before{content:"\f0a7"}i.icon.globe:before{content:"\f0ac"}i.icon.wrench:before{content:"\f0ad"}i.icon.briefcase:before{content:"\f0b1"}i.icon.group:before{content:"\f0c0"}i.icon.linkify:before{content:"\f0c1"}i.icon.chain:before{content:"\f0c1"}i.icon.flask:before{content:"\f0c3"}i.icon.sidebar:before{content:"\f0c9"}i.icon.bars:before{content:"\f0c9"}i.icon.list.ul:before{content:"\f0ca"}i.icon.list.ol:before{content:"\f0cb"}i.icon.numbered.list:before{content:"\f0cb"}i.icon.magic:before{content:"\f0d0"}i.icon.truck:before{content:"\f0d1"}i.icon.currency:before{content:"\f0d6"}i.icon.triangle.down:before{content:"\f0d7"}i.icon.dropdown:before{content:"\f0d7"}i.icon.triangle.up:before{content:"\f0d8"}i.icon.triangle.left:before{content:"\f0d9"}i.icon.triangle.right:before{content:"\f0da"}i.icon.envelope:before{content:"\f0e0"}i.icon.conversation:before{content:"\f0e6"}i.icon.rain:before{content:"\f0e9"}i.icon.clipboard:before{content:"\f0ea"}i.icon.lightbulb:before{content:"\f0eb"}i.icon.bell:before{content:"\f0f3"}i.icon.ambulance:before{content:"\f0f9"}i.icon.medkit:before{content:"\f0fa"}i.icon.fighter.jet:before{content:"\f0fb"}i.icon.beer:before{content:"\f0fc"}i.icon.plus.square:before{content:"\f0fe"}i.icon.computer:before{content:"\f108"}i.icon.circle.outline:before{content:"\f10c"}i.icon.gamepad:before{content:"\f11b"}i.icon.star.half.full:before{content:"\f123"}i.icon.broken.chain:before{content:"\f127"}i.icon.question:before{content:"\f128"}i.icon.exclamation:before{content:"\f12a"}i.icon.eraser:before{content:"\f12d"}i.icon.microphone:before{content:"\f130"}i.icon.microphone.slash:before{content:"\f131"}i.icon.shield:before{content:"\f132"}i.icon.target:before{content:"\f140"}i.icon.play.circle:before{content:"\f144"}i.icon.pencil.square:before{content:"\f14b"}i.icon.eur:before{content:"\f153"}i.icon.gbp:before{content:"\f154"}i.icon.usd:before{content:"\f155"}i.icon.inr:before{content:"\f156"}i.icon.cny:before{content:"\f157"}i.icon.rmb:before{content:"\f157"}i.icon.jpy:before{content:"\f157"}i.icon.rouble:before{content:"\f158"}i.icon.rub:before{content:"\f158"}i.icon.krw:before{content:"\f159"}i.icon.btc:before{content:"\f15a"}i.icon.gratipay:before{content:"\f184"}i.icon.zip:before{content:"\f187"}i.icon.dot.circle.outline:before{content:"\f192"}i.icon.try:before{content:"\f195"}i.icon.graduation:before{content:"\f19d"}i.icon.circle.outline:before{content:"\f1db"}i.icon.sliders:before{content:"\f1de"}i.icon.weixin:before{content:"\f1d7"}i.icon.tty:before{content:"\f1e4"}i.icon.teletype:before{content:"\f1e4"}i.icon.binoculars:before{content:"\f1e5"}i.icon.power.cord:before{content:"\f1e6"}i.icon.wi-fi:before{content:"\f1eb"}i.icon.visa.card:before{content:"\f1f0"}i.icon.mastercard.card:before{content:"\f1f1"}i.icon.discover.card:before{content:"\f1f2"}i.icon.amex:before{content:"\f1f3"}i.icon.american.express.card:before{content:"\f1f3"}i.icon.stripe.card:before{content:"\f1f5"}i.icon.bell.slash:before{content:"\f1f6"}i.icon.bell.slash.outline:before{content:"\f1f7"}i.icon.area.graph:before{content:"\f1fe"}i.icon.pie.graph:before{content:"\f200"}i.icon.line.graph:before{content:"\f201"}i.icon.cc:before{content:"\f20a"}i.icon.sheqel:before{content:"\f20b"}i.icon.ils:before{content:"\f20b"}i.icon.plus.cart:before{content:"\f217"}i.icon.arrow.down.cart:before{content:"\f218"}i.icon.detective:before{content:"\f21b"}i.icon.venus:before{content:"\f221"}i.icon.mars:before{content:"\f222"}i.icon.mercury:before{content:"\f223"}i.icon.intersex:before{content:"\f224"}i.icon.venus.double:before{content:"\f226"}i.icon.female.homosexual:before{content:"\f226"}i.icon.mars.double:before{content:"\f227"}i.icon.male.homosexual:before{content:"\f227"}i.icon.venus.mars:before{content:"\f228"}i.icon.mars.stroke:before{content:"\f229"}i.icon.mars.alternate:before{content:"\f229"}i.icon.mars.vertical:before{content:"\f22a"}i.icon.mars.stroke.vertical:before{content:"\f22a"}i.icon.mars.horizontal:before{content:"\f22b"}i.icon.mars.stroke.horizontal:before{content:"\f22b"}i.icon.asexual:before{content:"\f22d"}i.icon.facebook.official:before{content:"\f230"}i.icon.user.plus:before{content:"\f234"}i.icon.user.times:before{content:"\f235"}i.icon.user.close:before{content:"\f235"}i.icon.user.cancel:before{content:"\f235"}i.icon.user.delete:before{content:"\f235"}i.icon.user.x:before{content:"\f235"}i.icon.bed:before{content:"\f236"}i.icon.yc:before{content:"\f23b"}i.icon.ycombinator:before{content:"\f23b"}i.icon.battery.four:before{content:"\f240"}i.icon.battery.three:before{content:"\f241"}i.icon.battery.three.quarters:before{content:"\f241"}i.icon.battery.two:before{content:"\f242"}i.icon.battery.half:before{content:"\f242"}i.icon.battery.one:before{content:"\f243"}i.icon.battery.quarter:before{content:"\f243"}i.icon.battery.zero:before{content:"\f244"}i.icon.i.cursor:before{content:"\f246"}i.icon.jcb:before{content:"\f24b"}i.icon.japan.credit.bureau.card:before{content:"\f24b"}i.icon.diners.club.card:before{content:"\f24c"}i.icon.balance:before{content:"\f24e"}i.icon.hourglass.outline:before{content:"\f250"}i.icon.hourglass.zero:before{content:"\f250"}i.icon.hourglass.one:before{content:"\f251"}i.icon.hourglass.two:before{content:"\f252"}i.icon.hourglass.three:before{content:"\f253"}i.icon.hourglass.four:before{content:"\f254"}i.icon.grab:before{content:"\f255"}i.icon.hand.victory:before{content:"\f25b"}i.icon.tm:before{content:"\f25c"}i.icon.r.circle:before{content:"\f25d"}i.icon.television:before{content:"\f26c"}i.icon.five.hundred.pixels:before{content:"\f26e"}i.icon.calendar.plus:before{content:"\f271"}i.icon.calendar.minus:before{content:"\f272"}i.icon.calendar.times:before{content:"\f273"}i.icon.calendar.check:before{content:"\f274"}i.icon.factory:before{content:"\f275"}i.icon.commenting:before{content:"\f27a"}i.icon.commenting.outline:before{content:"\f27b"}i.icon.edge:before{content:"\f282"}i.icon.ms.edge:before{content:"\f282"}i.icon.wordpress.beginner:before{content:"\f297"}i.icon.wordpress.forms:before{content:"\f298"}i.icon.envira:before{content:"\f299"}i.icon.question.circle.outline:before{content:"\f29c"}i.icon.assistive.listening.devices:before{content:"\f2a2"}i.icon.als:before{content:"\f2a2"}i.icon.ald:before{content:"\f2a2"}i.icon.asl.interpreting:before{content:"\f2a3"}i.icon.deaf:before{content:"\f2a4"}i.icon.american.sign.language.interpreting:before{content:"\f2a3"}i.icon.hard.of.hearing:before{content:"\f2a4"}i.icon.signing:before{content:"\f2a7"}i.icon.new.pied.piper:before{content:"\f2ae"}i.icon.theme.isle:before{content:"\f2b2"}i.icon.google.plus.official:before{content:"\f2b3"}i.icon.fa:before{content:"\f2b4"}i.icon.vcard:before{content:"\f2bb"}i.icon.vcard.outline:before{content:"\f2bc"}i.icon.drivers.license:before{content:"\f2c2"}i.icon.drivers.license.outline:before{content:"\f2c3"}i.icon.thermometer:before{content:"\f2c7"}i.icon.s15:before{content:"\f2cd"}i.icon.bath:before{content:"\f2cd"}i.icon.times.rectangle:before{content:"\f2d3"}i.icon.times.rectangle.outline:before{content:"\f2d4"}/*! +*/@font-face{font-family:Icons;src:url(icons.eot);src:url(icons.eot?#iefix) format("embedded-opentype"),url(icons.woff2) format("woff2"),url(icons.woff) format("woff"),url(icons.ttf) format("truetype"),url(icons.svg#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;backface-visibility:hidden}i.icon:before{background:0 0!important}i.icon.loading{height:1em;line-height:1;animation:icon-loading 2s linear infinite}@keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}i.icon.hover,i.icon.active,i.emphasized.icon{opacity:1!important}i.disabled.icon{opacity:.45!important}i.fitted.icon{width:auto;margin:0}i.link.icon,i.link.icons{cursor:pointer;opacity:.8;transition:opacity .1s ease}i.link.icon:hover,i.link.icons:hover{opacity:1!important}i.circular.icon{border-radius:500em!important;line-height:1!important;padding:.5em!important;box-shadow:0 0 0 .1em #0000001a inset;width:2em!important;height:2em!important}i.circular.inverted.icon{border:none;box-shadow:none}i.flipped.icon,i.horizontally.flipped.icon{transform:scaleX(-1)}i.vertically.flipped.icon{transform:scaleY(-1)}i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon{transform:rotate(90deg)}i.counterclockwise.rotated.icon,i.left.rotated.icon{transform:rotate(-90deg)}i.bordered.icon{line-height:1;vertical-align:baseline;width:2em;height:2em;padding:.5em .41em!important;box-shadow:0 0 0 .1em #0000001a inset}i.bordered.inverted.icon{border:none;box-shadow:none}i.inverted.bordered.icon,i.inverted.circular.icon{background-color:#1b1c1d!important;color:#fff!important}i.inverted.icon{color:#fff}i.red.icon{color:#db2828!important}i.inverted.red.icon{color:#ff695e!important}i.inverted.bordered.red.icon,i.inverted.circular.red.icon{background-color:#db2828!important;color:#fff!important}i.orange.icon{color:#f2711c!important}i.inverted.orange.icon{color:#ff851b!important}i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon{background-color:#f2711c!important;color:#fff!important}i.yellow.icon{color:#fbbd08!important}i.inverted.yellow.icon{color:#ffe21f!important}i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon{background-color:#fbbd08!important;color:#fff!important}i.olive.icon{color:#b5cc18!important}i.inverted.olive.icon{color:#d9e778!important}i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon{background-color:#b5cc18!important;color:#fff!important}i.green.icon{color:#21ba45!important}i.inverted.green.icon{color:#2ecc40!important}i.inverted.bordered.green.icon,i.inverted.circular.green.icon{background-color:#21ba45!important;color:#fff!important}i.teal.icon{color:#00b5ad!important}i.inverted.teal.icon{color:#6dffff!important}i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon{background-color:#00b5ad!important;color:#fff!important}i.blue.icon{color:#2185d0!important}i.inverted.blue.icon{color:#54c8ff!important}i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon{background-color:#2185d0!important;color:#fff!important}i.violet.icon{color:#6435c9!important}i.inverted.violet.icon{color:#a291fb!important}i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon{background-color:#6435c9!important;color:#fff!important}i.purple.icon{color:#a333c8!important}i.inverted.purple.icon{color:#dc73ff!important}i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon{background-color:#a333c8!important;color:#fff!important}i.pink.icon{color:#e03997!important}i.inverted.pink.icon{color:#ff8edf!important}i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon{background-color:#e03997!important;color:#fff!important}i.brown.icon{color:#a5673f!important}i.inverted.brown.icon{color:#d67c1c!important}i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon{background-color:#a5673f!important;color:#fff!important}i.grey.icon{color:#767676!important}i.inverted.grey.icon{color:#dcddde!important}i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon{background-color:#767676!important;color:#fff!important}i.black.icon{color:#1b1c1d!important}i.inverted.black.icon{color:#545454!important}i.inverted.bordered.black.icon,i.inverted.circular.black.icon{background-color:#1b1c1d!important;color:#fff!important}i.mini.icon,i.mini.icons{line-height:1;font-size:.4em}i.tiny.icon,i.tiny.icons{line-height:1;font-size:.5em}i.small.icon,i.small.icons{line-height:1;font-size:.75em}i.icon,i.icons{font-size:1em}i.large.icon,i.large.icons{line-height:1;vertical-align:middle;font-size:1.5em}i.big.icon,i.big.icons{line-height:1;vertical-align:middle;font-size:2em}i.huge.icon,i.huge.icons{line-height:1;vertical-align:middle;font-size:4em}i.massive.icon,i.massive.icons{line-height:1;vertical-align:middle;font-size:8em}i.icons{display:inline-block;position:relative;line-height:1}i.icons .icon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);margin:0}i.icons .icon:first-child{position:static;width:auto;height:auto;vertical-align:top;transform:none;margin-right:.25rem}i.icons .corner.icon{inset:auto 0 0 auto;transform:none;font-size:.45em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}i.icons .top.right.corner.icon{inset:0 0 auto auto}i.icons .top.left.corner.icon{inset:0 auto auto 0}i.icons .bottom.left.corner.icon{inset:auto auto 0 0}i.icons .bottom.right.corner.icon{inset:auto 0 0 auto}i.icons .inverted.corner.icon{text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d}i.icon.search:before{content:"\f002"}i.icon.mail.outline:before{content:"\f003"}i.icon.signal:before{content:"\f012"}i.icon.setting:before{content:"\f013"}i.icon.home:before{content:"\f015"}i.icon.inbox:before{content:"\f01c"}i.icon.browser:before{content:"\f022"}i.icon.tag:before{content:"\f02b"}i.icon.tags:before{content:"\f02c"}i.icon.image:before{content:"\f03e"}i.icon.calendar:before{content:"\f073"}i.icon.comment:before{content:"\f075"}i.icon.shop:before{content:"\f07a"}i.icon.privacy:before{content:"\f084"}i.icon.settings:before{content:"\f085"}i.icon.comments:before{content:"\f086"}i.icon.external:before{content:"\f08e"}i.icon.trophy:before{content:"\f091"}i.icon.payment:before{content:"\f09d"}i.icon.feed:before{content:"\f09e"}i.icon.alarm.outline:before{content:"\f0a2"}i.icon.tasks:before{content:"\f0ae"}i.icon.cloud:before{content:"\f0c2"}i.icon.lab:before{content:"\f0c3"}i.icon.mail:before{content:"\f0e0"}i.icon.dashboard:before{content:"\f0e4"}i.icon.comment.outline:before{content:"\f0e5"}i.icon.comments.outline:before{content:"\f0e6"}i.icon.sitemap:before{content:"\f0e8"}i.icon.idea:before{content:"\f0eb"}i.icon.alarm:before{content:"\f0f3"}i.icon.terminal:before{content:"\f120"}i.icon.code:before{content:"\f121"}i.icon.protect:before{content:"\f132"}i.icon.calendar.outline:before{content:"\f133"}i.icon.ticket:before{content:"\f145"}i.icon.external.square:before{content:"\f14c"}i.icon.bug:before{content:"\f188"}i.icon.mail.square:before{content:"\f199"}i.icon.history:before{content:"\f1da"}i.icon.options:before{content:"\f1de"}i.icon.text.telephone:before{content:"\f1e4"}i.icon.find:before{content:"\f1e5"}i.icon.alarm.mute:before{content:"\f1f6"}i.icon.alarm.mute.outline:before{content:"\f1f7"}i.icon.copyright:before{content:"\f1f9"}i.icon.at:before{content:"\f1fa"}i.icon.eyedropper:before{content:"\f1fb"}i.icon.paint.brush:before{content:"\f1fc"}i.icon.heartbeat:before{content:"\f21e"}i.icon.mouse.pointer:before{content:"\f245"}i.icon.hourglass.empty:before{content:"\f250"}i.icon.hourglass.start:before{content:"\f251"}i.icon.hourglass.half:before{content:"\f252"}i.icon.hourglass.end:before{content:"\f253"}i.icon.hourglass.full:before{content:"\f254"}i.icon.hand.pointer:before{content:"\f25a"}i.icon.trademark:before{content:"\f25c"}i.icon.registered:before{content:"\f25d"}i.icon.creative.commons:before{content:"\f25e"}i.icon.add.to.calendar:before{content:"\f271"}i.icon.remove.from.calendar:before{content:"\f272"}i.icon.delete.calendar:before{content:"\f273"}i.icon.checked.calendar:before{content:"\f274"}i.icon.industry:before{content:"\f275"}i.icon.shopping.bag:before{content:"\f290"}i.icon.shopping.basket:before{content:"\f291"}i.icon.hashtag:before{content:"\f292"}i.icon.percent:before{content:"\f295"}i.icon.handshake:before{content:"\f2b5"}i.icon.open.envelope:before{content:"\f2b6"}i.icon.open.envelope.outline:before{content:"\f2b7"}i.icon.address.book:before{content:"\f2b9"}i.icon.address.book.outline:before{content:"\f2ba"}i.icon.address.card:before{content:"\f2bb"}i.icon.address.card.outline:before{content:"\f2bc"}i.icon.id.badge:before{content:"\f2c1"}i.icon.id.card:before{content:"\f2c2"}i.icon.id.card.outline:before{content:"\f2c3"}i.icon.podcast:before{content:"\f2ce"}i.icon.window.maximize:before{content:"\f2d0"}i.icon.window.minimize:before{content:"\f2d1"}i.icon.window.restore:before{content:"\f2d2"}i.icon.window.close:before{content:"\f2d3"}i.icon.window.close.outline:before{content:"\f2d4"}i.icon.wait:before{content:"\f017"}i.icon.download:before{content:"\f019"}i.icon.repeat:before{content:"\f01e"}i.icon.refresh:before{content:"\f021"}i.icon.lock:before{content:"\f023"}i.icon.bookmark:before{content:"\f02e"}i.icon.print:before{content:"\f02f"}i.icon.write:before{content:"\f040"}i.icon.adjust:before{content:"\f042"}i.icon.theme:before{content:"\f043"}i.icon.edit:before{content:"\f044"}i.icon.external.share:before{content:"\f045"}i.icon.ban:before{content:"\f05e"}i.icon.mail.forward:before{content:"\f064"}i.icon.share:before{content:"\f064"}i.icon.expand:before{content:"\f065"}i.icon.compress:before{content:"\f066"}i.icon.unhide:before{content:"\f06e"}i.icon.hide:before{content:"\f070"}i.icon.random:before{content:"\f074"}i.icon.retweet:before{content:"\f079"}i.icon.sign.out:before{content:"\f08b"}i.icon.pin:before{content:"\f08d"}i.icon.sign.in:before{content:"\f090"}i.icon.upload:before{content:"\f093"}i.icon.call:before{content:"\f095"}i.icon.remove.bookmark:before{content:"\f097"}i.icon.call.square:before{content:"\f098"}i.icon.unlock:before{content:"\f09c"}i.icon.configure:before{content:"\f0ad"}i.icon.filter:before{content:"\f0b0"}i.icon.wizard:before{content:"\f0d0"}i.icon.undo:before{content:"\f0e2"}i.icon.exchange:before{content:"\f0ec"}i.icon.cloud.download:before{content:"\f0ed"}i.icon.cloud.upload:before{content:"\f0ee"}i.icon.reply:before{content:"\f112"}i.icon.reply.all:before{content:"\f122"}i.icon.erase:before{content:"\f12d"}i.icon.unlock.alternate:before{content:"\f13e"}i.icon.write.square:before{content:"\f14b"}i.icon.share.square:before{content:"\f14d"}i.icon.archive:before{content:"\f187"}i.icon.translate:before{content:"\f1ab"}i.icon.recycle:before{content:"\f1b8"}i.icon.send:before{content:"\f1d8"}i.icon.send.outline:before{content:"\f1d9"}i.icon.share.alternate:before{content:"\f1e0"}i.icon.share.alternate.square:before{content:"\f1e1"}i.icon.add.to.cart:before{content:"\f217"}i.icon.in.cart:before{content:"\f218"}i.icon.add.user:before{content:"\f234"}i.icon.remove.user:before{content:"\f235"}i.icon.object.group:before{content:"\f247"}i.icon.object.ungroup:before{content:"\f248"}i.icon.clone:before{content:"\f24d"}i.icon.talk:before{content:"\f27a"}i.icon.talk.outline:before{content:"\f27b"}i.icon.help.circle:before{content:"\f059"}i.icon.info.circle:before{content:"\f05a"}i.icon.warning.circle:before{content:"\f06a"}i.icon.warning.sign:before{content:"\f071"}i.icon.announcement:before{content:"\f0a1"}i.icon.help:before{content:"\f128"}i.icon.info:before{content:"\f129"}i.icon.warning:before{content:"\f12a"}i.icon.birthday:before{content:"\f1fd"}i.icon.help.circle.outline:before{content:"\f29c"}i.icon.user:before{content:"\f007"}i.icon.users:before{content:"\f0c0"}i.icon.doctor:before{content:"\f0f0"}i.icon.handicap:before{content:"\f193"}i.icon.student:before{content:"\f19d"}i.icon.child:before{content:"\f1ae"}i.icon.spy:before{content:"\f21b"}i.icon.user.circle:before{content:"\f2bd"}i.icon.user.circle.outline:before{content:"\f2be"}i.icon.user.outline:before{content:"\f2c0"}i.icon.female:before{content:"\f182"}i.icon.male:before{content:"\f183"}i.icon.woman:before{content:"\f221"}i.icon.man:before{content:"\f222"}i.icon.non.binary.transgender:before{content:"\f223"}i.icon.intergender:before{content:"\f224"}i.icon.transgender:before{content:"\f225"}i.icon.lesbian:before{content:"\f226"}i.icon.gay:before{content:"\f227"}i.icon.heterosexual:before{content:"\f228"}i.icon.other.gender:before{content:"\f229"}i.icon.other.gender.vertical:before{content:"\f22a"}i.icon.other.gender.horizontal:before{content:"\f22b"}i.icon.neuter:before{content:"\f22c"}i.icon.genderless:before{content:"\f22d"}i.icon.universal.access:before{content:"\f29a"}i.icon.wheelchair:before{content:"\f29b"}i.icon.blind:before{content:"\f29d"}i.icon.audio.description:before{content:"\f29e"}i.icon.volume.control.phone:before{content:"\f2a0"}i.icon.braille:before{content:"\f2a1"}i.icon.asl:before{content:"\f2a3"}i.icon.assistive.listening.systems:before{content:"\f2a2"}i.icon.deafness:before{content:"\f2a4"}i.icon.sign.language:before{content:"\f2a7"}i.icon.low.vision:before{content:"\f2a8"}i.icon.block.layout:before{content:"\f009"}i.icon.grid.layout:before{content:"\f00a"}i.icon.list.layout:before{content:"\f00b"}i.icon.zoom:before{content:"\f00e"}i.icon.zoom.out:before{content:"\f010"}i.icon.resize.vertical:before{content:"\f07d"}i.icon.resize.horizontal:before{content:"\f07e"}i.icon.maximize:before{content:"\f0b2"}i.icon.crop:before{content:"\f125"}i.icon.cocktail:before{content:"\f000"}i.icon.road:before{content:"\f018"}i.icon.flag:before{content:"\f024"}i.icon.book:before{content:"\f02d"}i.icon.gift:before{content:"\f06b"}i.icon.leaf:before{content:"\f06c"}i.icon.fire:before{content:"\f06d"}i.icon.plane:before{content:"\f072"}i.icon.magnet:before{content:"\f076"}i.icon.lemon:before{content:"\f094"}i.icon.world:before{content:"\f0ac"}i.icon.travel:before{content:"\f0b1"}i.icon.shipping:before{content:"\f0d1"}i.icon.money:before{content:"\f0d6"}i.icon.legal:before{content:"\f0e3"}i.icon.lightning:before{content:"\f0e7"}i.icon.umbrella:before{content:"\f0e9"}i.icon.treatment:before{content:"\f0f1"}i.icon.suitcase:before{content:"\f0f2"}i.icon.bar:before{content:"\f0fc"}i.icon.flag.outline:before{content:"\f11d"}i.icon.flag.checkered:before{content:"\f11e"}i.icon.puzzle:before{content:"\f12e"}i.icon.fire.extinguisher:before{content:"\f134"}i.icon.rocket:before{content:"\f135"}i.icon.anchor:before{content:"\f13d"}i.icon.bullseye:before{content:"\f140"}i.icon.sun:before{content:"\f185"}i.icon.moon:before{content:"\f186"}i.icon.fax:before{content:"\f1ac"}i.icon.life.ring:before{content:"\f1cd"}i.icon.bomb:before{content:"\f1e2"}i.icon.soccer:before{content:"\f1e3"}i.icon.calculator:before{content:"\f1ec"}i.icon.diamond:before{content:"\f219"}i.icon.sticky.note:before{content:"\f249"}i.icon.sticky.note.outline:before{content:"\f24a"}i.icon.law:before{content:"\f24e"}i.icon.hand.peace:before{content:"\f25b"}i.icon.hand.rock:before{content:"\f255"}i.icon.hand.paper:before{content:"\f256"}i.icon.hand.scissors:before{content:"\f257"}i.icon.hand.lizard:before{content:"\f258"}i.icon.hand.spock:before{content:"\f259"}i.icon.tv:before{content:"\f26c"}i.icon.thermometer.full:before{content:"\f2c7"}i.icon.thermometer.three.quarters:before{content:"\f2c8"}i.icon.thermometer.half:before{content:"\f2c9"}i.icon.thermometer.quarter:before{content:"\f2ca"}i.icon.thermometer.empty:before{content:"\f2cb"}i.icon.shower:before{content:"\f2cc"}i.icon.bathtub:before{content:"\f2cd"}i.icon.snowflake:before{content:"\f2dc"}i.icon.crosshairs:before{content:"\f05b"}i.icon.asterisk:before{content:"\f069"}i.icon.square.outline:before{content:"\f096"}i.icon.certificate:before{content:"\f0a3"}i.icon.square:before{content:"\f0c8"}i.icon.quote.left:before{content:"\f10d"}i.icon.quote.right:before{content:"\f10e"}i.icon.spinner:before{content:"\f110"}i.icon.circle:before{content:"\f111"}i.icon.ellipsis.horizontal:before{content:"\f141"}i.icon.ellipsis.vertical:before{content:"\f142"}i.icon.cube:before{content:"\f1b2"}i.icon.cubes:before{content:"\f1b3"}i.icon.circle.notched:before{content:"\f1ce"}i.icon.circle.thin:before{content:"\f1db"}i.icon.checkmark:before{content:"\f00c"}i.icon.remove:before{content:"\f00d"}i.icon.checkmark.box:before{content:"\f046"}i.icon.move:before{content:"\f047"}i.icon.add.circle:before{content:"\f055"}i.icon.minus.circle:before{content:"\f056"}i.icon.remove.circle:before{content:"\f057"}i.icon.check.circle:before{content:"\f058"}i.icon.remove.circle.outline:before{content:"\f05c"}i.icon.check.circle.outline:before{content:"\f05d"}i.icon.plus:before{content:"\f067"}i.icon.minus:before{content:"\f068"}i.icon.add.square:before{content:"\f0fe"}i.icon.radio:before{content:"\f10c"}i.icon.minus.square:before{content:"\f146"}i.icon.minus.square.outline:before{content:"\f147"}i.icon.check.square:before{content:"\f14a"}i.icon.selected.radio:before{content:"\f192"}i.icon.plus.square.outline:before{content:"\f196"}i.icon.toggle.off:before{content:"\f204"}i.icon.toggle.on:before{content:"\f205"}i.icon.film:before{content:"\f008"}i.icon.sound:before{content:"\f025"}i.icon.photo:before{content:"\f030"}i.icon.bar.chart:before{content:"\f080"}i.icon.camera.retro:before{content:"\f083"}i.icon.newspaper:before{content:"\f1ea"}i.icon.area.chart:before{content:"\f1fe"}i.icon.pie.chart:before{content:"\f200"}i.icon.line.chart:before{content:"\f201"}i.icon.arrow.circle.outline.down:before{content:"\f01a"}i.icon.arrow.circle.outline.up:before{content:"\f01b"}i.icon.chevron.left:before{content:"\f053"}i.icon.chevron.right:before{content:"\f054"}i.icon.arrow.left:before{content:"\f060"}i.icon.arrow.right:before{content:"\f061"}i.icon.arrow.up:before{content:"\f062"}i.icon.arrow.down:before{content:"\f063"}i.icon.chevron.up:before{content:"\f077"}i.icon.chevron.down:before{content:"\f078"}i.icon.pointing.right:before{content:"\f0a4"}i.icon.pointing.left:before{content:"\f0a5"}i.icon.pointing.up:before{content:"\f0a6"}i.icon.pointing.down:before{content:"\f0a7"}i.icon.arrow.circle.left:before{content:"\f0a8"}i.icon.arrow.circle.right:before{content:"\f0a9"}i.icon.arrow.circle.up:before{content:"\f0aa"}i.icon.arrow.circle.down:before{content:"\f0ab"}i.icon.caret.down:before{content:"\f0d7"}i.icon.caret.up:before{content:"\f0d8"}i.icon.caret.left:before{content:"\f0d9"}i.icon.caret.right:before{content:"\f0da"}i.icon.angle.double.left:before{content:"\f100"}i.icon.angle.double.right:before{content:"\f101"}i.icon.angle.double.up:before{content:"\f102"}i.icon.angle.double.down:before{content:"\f103"}i.icon.angle.left:before{content:"\f104"}i.icon.angle.right:before{content:"\f105"}i.icon.angle.up:before{content:"\f106"}i.icon.angle.down:before{content:"\f107"}i.icon.chevron.circle.left:before{content:"\f137"}i.icon.chevron.circle.right:before{content:"\f138"}i.icon.chevron.circle.up:before{content:"\f139"}i.icon.chevron.circle.down:before{content:"\f13a"}i.icon.toggle.down:before{content:"\f150"}i.icon.toggle.up:before{content:"\f151"}i.icon.toggle.right:before{content:"\f152"}i.icon.long.arrow.down:before{content:"\f175"}i.icon.long.arrow.up:before{content:"\f176"}i.icon.long.arrow.left:before{content:"\f177"}i.icon.long.arrow.right:before{content:"\f178"}i.icon.arrow.circle.outline.right:before{content:"\f18e"}i.icon.arrow.circle.outline.left:before{content:"\f190"}i.icon.toggle.left:before{content:"\f191"}i.icon.tablet:before{content:"\f10a"}i.icon.mobile:before{content:"\f10b"}i.icon.battery.full:before{content:"\f240"}i.icon.battery.high:before{content:"\f241"}i.icon.battery.medium:before{content:"\f242"}i.icon.battery.low:before{content:"\f243"}i.icon.battery.empty:before{content:"\f244"}i.icon.power:before{content:"\f011"}i.icon.trash.outline:before{content:"\f014"}i.icon.disk.outline:before{content:"\f0a0"}i.icon.desktop:before{content:"\f108"}i.icon.laptop:before{content:"\f109"}i.icon.game:before{content:"\f11b"}i.icon.keyboard:before{content:"\f11c"}i.icon.plug:before{content:"\f1e6"}i.icon.trash:before{content:"\f1f8"}i.icon.file.outline:before{content:"\f016"}i.icon.folder:before{content:"\f07b"}i.icon.folder.open:before{content:"\f07c"}i.icon.file.text.outline:before{content:"\f0f6"}i.icon.folder.outline:before{content:"\f114"}i.icon.folder.open.outline:before{content:"\f115"}i.icon.level.up:before{content:"\f148"}i.icon.level.down:before{content:"\f149"}i.icon.file:before{content:"\f15b"}i.icon.file.text:before{content:"\f15c"}i.icon.file.pdf.outline:before{content:"\f1c1"}i.icon.file.word.outline:before{content:"\f1c2"}i.icon.file.excel.outline:before{content:"\f1c3"}i.icon.file.powerpoint.outline:before{content:"\f1c4"}i.icon.file.image.outline:before{content:"\f1c5"}i.icon.file.archive.outline:before{content:"\f1c6"}i.icon.file.audio.outline:before{content:"\f1c7"}i.icon.file.video.outline:before{content:"\f1c8"}i.icon.file.code.outline:before{content:"\f1c9"}i.icon.qrcode:before{content:"\f029"}i.icon.barcode:before{content:"\f02a"}i.icon.rss:before{content:"\f09e"}i.icon.fork:before{content:"\f126"}i.icon.html5:before{content:"\f13b"}i.icon.css3:before{content:"\f13c"}i.icon.rss.square:before{content:"\f143"}i.icon.openid:before{content:"\f19b"}i.icon.database:before{content:"\f1c0"}i.icon.wifi:before{content:"\f1eb"}i.icon.server:before{content:"\f233"}i.icon.usb:before{content:"\f287"}i.icon.bluetooth:before{content:"\f293"}i.icon.bluetooth.alternative:before{content:"\f294"}i.icon.microchip:before{content:"\f2db"}i.icon.heart:before{content:"\f004"}i.icon.star:before{content:"\f005"}i.icon.empty.star:before{content:"\f006"}i.icon.thumbs.outline.up:before{content:"\f087"}i.icon.thumbs.outline.down:before{content:"\f088"}i.icon.star.half:before{content:"\f089"}i.icon.empty.heart:before{content:"\f08a"}i.icon.smile:before{content:"\f118"}i.icon.frown:before{content:"\f119"}i.icon.meh:before{content:"\f11a"}i.icon.star.half.empty:before{content:"\f123"}i.icon.thumbs.up:before{content:"\f164"}i.icon.thumbs.down:before{content:"\f165"}i.icon.music:before{content:"\f001"}i.icon.video.play.outline:before{content:"\f01d"}i.icon.volume.off:before{content:"\f026"}i.icon.volume.down:before{content:"\f027"}i.icon.volume.up:before{content:"\f028"}i.icon.record:before{content:"\f03d"}i.icon.step.backward:before{content:"\f048"}i.icon.fast.backward:before{content:"\f049"}i.icon.backward:before{content:"\f04a"}i.icon.play:before{content:"\f04b"}i.icon.pause:before{content:"\f04c"}i.icon.stop:before{content:"\f04d"}i.icon.forward:before{content:"\f04e"}i.icon.fast.forward:before{content:"\f050"}i.icon.step.forward:before{content:"\f051"}i.icon.eject:before{content:"\f052"}i.icon.unmute:before{content:"\f130"}i.icon.mute:before{content:"\f131"}i.icon.video.play:before{content:"\f144"}i.icon.closed.captioning:before{content:"\f20a"}i.icon.pause.circle:before{content:"\f28b"}i.icon.pause.circle.outline:before{content:"\f28c"}i.icon.stop.circle:before{content:"\f28d"}i.icon.stop.circle.outline:before{content:"\f28e"}i.icon.marker:before{content:"\f041"}i.icon.coffee:before{content:"\f0f4"}i.icon.food:before{content:"\f0f5"}i.icon.building.outline:before{content:"\f0f7"}i.icon.hospital:before{content:"\f0f8"}i.icon.emergency:before{content:"\f0f9"}i.icon.first.aid:before{content:"\f0fa"}i.icon.military:before{content:"\f0fb"}i.icon.h:before{content:"\f0fd"}i.icon.location.arrow:before{content:"\f124"}i.icon.compass:before{content:"\f14e"}i.icon.space.shuttle:before{content:"\f197"}i.icon.university:before{content:"\f19c"}i.icon.building:before{content:"\f1ad"}i.icon.paw:before{content:"\f1b0"}i.icon.spoon:before{content:"\f1b1"}i.icon.car:before{content:"\f1b9"}i.icon.taxi:before{content:"\f1ba"}i.icon.tree:before{content:"\f1bb"}i.icon.bicycle:before{content:"\f206"}i.icon.bus:before{content:"\f207"}i.icon.ship:before{content:"\f21a"}i.icon.motorcycle:before{content:"\f21c"}i.icon.street.view:before{content:"\f21d"}i.icon.hotel:before{content:"\f236"}i.icon.train:before{content:"\f238"}i.icon.subway:before{content:"\f239"}i.icon.map.pin:before{content:"\f276"}i.icon.map.signs:before{content:"\f277"}i.icon.map.outline:before{content:"\f278"}i.icon.map:before{content:"\f279"}i.icon.table:before{content:"\f0ce"}i.icon.columns:before{content:"\f0db"}i.icon.sort:before{content:"\f0dc"}i.icon.sort.descending:before{content:"\f0dd"}i.icon.sort.ascending:before{content:"\f0de"}i.icon.sort.alphabet.ascending:before{content:"\f15d"}i.icon.sort.alphabet.descending:before{content:"\f15e"}i.icon.sort.content.ascending:before{content:"\f160"}i.icon.sort.content.descending:before{content:"\f161"}i.icon.sort.numeric.ascending:before{content:"\f162"}i.icon.sort.numeric.descending:before{content:"\f163"}i.icon.font:before{content:"\f031"}i.icon.bold:before{content:"\f032"}i.icon.italic:before{content:"\f033"}i.icon.text.height:before{content:"\f034"}i.icon.text.width:before{content:"\f035"}i.icon.align.left:before{content:"\f036"}i.icon.align.center:before{content:"\f037"}i.icon.align.right:before{content:"\f038"}i.icon.align.justify:before{content:"\f039"}i.icon.list:before{content:"\f03a"}i.icon.outdent:before{content:"\f03b"}i.icon.indent:before{content:"\f03c"}i.icon.cut:before{content:"\f0c4"}i.icon.copy:before{content:"\f0c5"}i.icon.attach:before{content:"\f0c6"}i.icon.save:before{content:"\f0c7"}i.icon.content:before{content:"\f0c9"}i.icon.unordered.list:before{content:"\f0ca"}i.icon.ordered.list:before{content:"\f0cb"}i.icon.strikethrough:before{content:"\f0cc"}i.icon.underline:before{content:"\f0cd"}i.icon.paste:before{content:"\f0ea"}i.icon.unlinkify:before{content:"\f127"}i.icon.superscript:before{content:"\f12b"}i.icon.subscript:before{content:"\f12c"}i.icon.header:before{content:"\f1dc"}i.icon.paragraph:before{content:"\f1dd"}i.icon.text.cursor:before{content:"\f246"}i.icon.euro:before{content:"\f153"}i.icon.pound:before{content:"\f154"}i.icon.dollar:before{content:"\f155"}i.icon.rupee:before{content:"\f156"}i.icon.yen:before{content:"\f157"}i.icon.ruble:before{content:"\f158"}i.icon.won:before{content:"\f159"}i.icon.bitcoin:before{content:"\f15a"}i.icon.lira:before{content:"\f195"}i.icon.shekel:before{content:"\f20b"}i.icon.paypal:before{content:"\f1ed"}i.icon.google.wallet:before{content:"\f1ee"}i.icon.visa:before{content:"\f1f0"}i.icon.mastercard:before{content:"\f1f1"}i.icon.discover:before{content:"\f1f2"}i.icon.american.express:before{content:"\f1f3"}i.icon.paypal.card:before{content:"\f1f4"}i.icon.stripe:before{content:"\f1f5"}i.icon.japan.credit.bureau:before{content:"\f24b"}i.icon.diners.club:before{content:"\f24c"}i.icon.credit.card.alternative:before{content:"\f283"}i.icon.twitter.square:before{content:"\f081"}i.icon.facebook.square:before{content:"\f082"}i.icon.linkedin.square:before{content:"\f08c"}i.icon.github.square:before{content:"\f092"}i.icon.twitter:before{content:"\f099"}i.icon.facebook.f:before{content:"\f09a"}i.icon.github:before{content:"\f09b"}i.icon.pinterest:before{content:"\f0d2"}i.icon.pinterest.square:before{content:"\f0d3"}i.icon.google.plus.square:before{content:"\f0d4"}i.icon.google.plus:before{content:"\f0d5"}i.icon.linkedin:before{content:"\f0e1"}i.icon.github.alternate:before{content:"\f113"}i.icon.maxcdn:before{content:"\f136"}i.icon.youtube.square:before{content:"\f166"}i.icon.youtube:before{content:"\f167"}i.icon.xing:before{content:"\f168"}i.icon.xing.square:before{content:"\f169"}i.icon.youtube.play:before{content:"\f16a"}i.icon.dropbox:before{content:"\f16b"}i.icon.stack.overflow:before{content:"\f16c"}i.icon.instagram:before{content:"\f16d"}i.icon.flickr:before{content:"\f16e"}i.icon.adn:before{content:"\f170"}i.icon.bitbucket:before{content:"\f171"}i.icon.bitbucket.square:before{content:"\f172"}i.icon.tumblr:before{content:"\f173"}i.icon.tumblr.square:before{content:"\f174"}i.icon.apple:before{content:"\f179"}i.icon.windows:before{content:"\f17a"}i.icon.android:before{content:"\f17b"}i.icon.linux:before{content:"\f17c"}i.icon.dribble:before{content:"\f17d"}i.icon.skype:before{content:"\f17e"}i.icon.foursquare:before{content:"\f180"}i.icon.trello:before{content:"\f181"}i.icon.gittip:before{content:"\f184"}i.icon.vk:before{content:"\f189"}i.icon.weibo:before{content:"\f18a"}i.icon.renren:before{content:"\f18b"}i.icon.pagelines:before{content:"\f18c"}i.icon.stack.exchange:before{content:"\f18d"}i.icon.vimeo.square:before{content:"\f194"}i.icon.slack:before{content:"\f198"}i.icon.wordpress:before{content:"\f19a"}i.icon.yahoo:before{content:"\f19e"}i.icon.google:before{content:"\f1a0"}i.icon.reddit:before{content:"\f1a1"}i.icon.reddit.square:before{content:"\f1a2"}i.icon.stumbleupon.circle:before{content:"\f1a3"}i.icon.stumbleupon:before{content:"\f1a4"}i.icon.delicious:before{content:"\f1a5"}i.icon.digg:before{content:"\f1a6"}i.icon.pied.piper:before{content:"\f1a7"}i.icon.pied.piper.alternate:before{content:"\f1a8"}i.icon.drupal:before{content:"\f1a9"}i.icon.joomla:before{content:"\f1aa"}i.icon.behance:before{content:"\f1b4"}i.icon.behance.square:before{content:"\f1b5"}i.icon.steam:before{content:"\f1b6"}i.icon.steam.square:before{content:"\f1b7"}i.icon.spotify:before{content:"\f1bc"}i.icon.deviantart:before{content:"\f1bd"}i.icon.soundcloud:before{content:"\f1be"}i.icon.vine:before{content:"\f1ca"}i.icon.codepen:before{content:"\f1cb"}i.icon.jsfiddle:before{content:"\f1cc"}i.icon.rebel:before{content:"\f1d0"}i.icon.empire:before{content:"\f1d1"}i.icon.git.square:before{content:"\f1d2"}i.icon.git:before{content:"\f1d3"}i.icon.hacker.news:before{content:"\f1d4"}i.icon.tencent.weibo:before{content:"\f1d5"}i.icon.qq:before{content:"\f1d6"}i.icon.wechat:before{content:"\f1d7"}i.icon.slideshare:before{content:"\f1e7"}i.icon.twitch:before{content:"\f1e8"}i.icon.yelp:before{content:"\f1e9"}i.icon.lastfm:before{content:"\f202"}i.icon.lastfm.square:before{content:"\f203"}i.icon.ioxhost:before{content:"\f208"}i.icon.angellist:before{content:"\f209"}i.icon.meanpath:before{content:"\f20c"}i.icon.buysellads:before{content:"\f20d"}i.icon.connectdevelop:before{content:"\f20e"}i.icon.dashcube:before{content:"\f210"}i.icon.forumbee:before{content:"\f211"}i.icon.leanpub:before{content:"\f212"}i.icon.sellsy:before{content:"\f213"}i.icon.shirtsinbulk:before{content:"\f214"}i.icon.simplybuilt:before{content:"\f215"}i.icon.skyatlas:before{content:"\f216"}i.icon.facebook:before{content:"\f230"}i.icon.pinterest:before{content:"\f231"}i.icon.whatsapp:before{content:"\f232"}i.icon.viacoin:before{content:"\f237"}i.icon.medium:before{content:"\f23a"}i.icon.y.combinator:before{content:"\f23b"}i.icon.optinmonster:before{content:"\f23c"}i.icon.opencart:before{content:"\f23d"}i.icon.expeditedssl:before{content:"\f23e"}i.icon.gg:before{content:"\f260"}i.icon.gg.circle:before{content:"\f261"}i.icon.tripadvisor:before{content:"\f262"}i.icon.odnoklassniki:before{content:"\f263"}i.icon.odnoklassniki.square:before{content:"\f264"}i.icon.pocket:before{content:"\f265"}i.icon.wikipedia:before{content:"\f266"}i.icon.safari:before{content:"\f267"}i.icon.chrome:before{content:"\f268"}i.icon.firefox:before{content:"\f269"}i.icon.opera:before{content:"\f26a"}i.icon.internet.explorer:before{content:"\f26b"}i.icon.contao:before{content:"\f26d"}i.icon.\35 00px:before{content:"\f26e"}i.icon.amazon:before{content:"\f270"}i.icon.houzz:before{content:"\f27c"}i.icon.vimeo:before{content:"\f27d"}i.icon.black.tie:before{content:"\f27e"}i.icon.fonticons:before{content:"\f280"}i.icon.reddit.alien:before{content:"\f281"}i.icon.microsoft.edge:before{content:"\f282"}i.icon.codiepie:before{content:"\f284"}i.icon.modx:before{content:"\f285"}i.icon.fort.awesome:before{content:"\f286"}i.icon.product.hunt:before{content:"\f288"}i.icon.mixcloud:before{content:"\f289"}i.icon.scribd:before{content:"\f28a"}i.icon.gitlab:before{content:"\f296"}i.icon.wpbeginner:before{content:"\f297"}i.icon.wpforms:before{content:"\f298"}i.icon.envira.gallery:before{content:"\f299"}i.icon.glide:before{content:"\f2a5"}i.icon.glide.g:before{content:"\f2a6"}i.icon.viadeo:before{content:"\f2a9"}i.icon.viadeo.square:before{content:"\f2aa"}i.icon.snapchat:before{content:"\f2ab"}i.icon.snapchat.ghost:before{content:"\f2ac"}i.icon.snapchat.square:before{content:"\f2ad"}i.icon.pied.piper.hat:before{content:"\f2ae"}i.icon.first.order:before{content:"\f2b0"}i.icon.yoast:before{content:"\f2b1"}i.icon.themeisle:before{content:"\f2b2"}i.icon.google.plus.circle:before{content:"\f2b3"}i.icon.font.awesome:before{content:"\f2b4"}i.icon.linode:before{content:"\f2b8"}i.icon.quora:before{content:"\f2c4"}i.icon.free.code.camp:before{content:"\f2c5"}i.icon.telegram:before{content:"\f2c6"}i.icon.bandcamp:before{content:"\f2d5"}i.icon.grav:before{content:"\f2d6"}i.icon.etsy:before{content:"\f2d7"}i.icon.imdb:before{content:"\f2d8"}i.icon.ravelry:before{content:"\f2d9"}i.icon.eercast:before{content:"\f2da"}i.icon.superpowers:before{content:"\f2dd"}i.icon.wpexplorer:before{content:"\f2de"}i.icon.meetup:before{content:"\f2e0"}i.icon.like:before{content:"\f004"}i.icon.favorite:before{content:"\f005"}i.icon.video:before{content:"\f008"}i.icon.check:before{content:"\f00c"}i.icon.close:before{content:"\f00d"}i.icon.cancel:before{content:"\f00d"}i.icon.delete:before{content:"\f00d"}i.icon.x:before{content:"\f00d"}i.icon.zoom.in:before{content:"\f00e"}i.icon.magnify:before{content:"\f00e"}i.icon.shutdown:before{content:"\f011"}i.icon.clock:before{content:"\f017"}i.icon.time:before{content:"\f017"}i.icon.play.circle.outline:before{content:"\f01d"}i.icon.headphone:before{content:"\f025"}i.icon.camera:before{content:"\f030"}i.icon.video.camera:before{content:"\f03d"}i.icon.picture:before{content:"\f03e"}i.icon.pencil:before{content:"\f040"}i.icon.compose:before{content:"\f040"}i.icon.point:before{content:"\f041"}i.icon.tint:before{content:"\f043"}i.icon.signup:before{content:"\f044"}i.icon.plus.circle:before{content:"\f055"}i.icon.question.circle:before{content:"\f059"}i.icon.dont:before{content:"\f05e"}i.icon.minimize:before{content:"\f066"}i.icon.add:before{content:"\f067"}i.icon.exclamation.circle:before{content:"\f06a"}i.icon.attention:before{content:"\f06a"}i.icon.eye:before{content:"\f06e"}i.icon.exclamation.triangle:before{content:"\f071"}i.icon.shuffle:before{content:"\f074"}i.icon.chat:before{content:"\f075"}i.icon.cart:before{content:"\f07a"}i.icon.shopping.cart:before{content:"\f07a"}i.icon.bar.graph:before{content:"\f080"}i.icon.key:before{content:"\f084"}i.icon.cogs:before{content:"\f085"}i.icon.discussions:before{content:"\f086"}i.icon.like.outline:before{content:"\f087"}i.icon.dislike.outline:before{content:"\f088"}i.icon.heart.outline:before{content:"\f08a"}i.icon.log.out:before{content:"\f08b"}i.icon.thumb.tack:before{content:"\f08d"}i.icon.winner:before{content:"\f091"}i.icon.phone:before{content:"\f095"}i.icon.bookmark.outline:before{content:"\f097"}i.icon.phone.square:before{content:"\f098"}i.icon.credit.card:before{content:"\f09d"}i.icon.hdd.outline:before{content:"\f0a0"}i.icon.bullhorn:before{content:"\f0a1"}i.icon.bell.outline:before{content:"\f0a2"}i.icon.hand.outline.right:before{content:"\f0a4"}i.icon.hand.outline.left:before{content:"\f0a5"}i.icon.hand.outline.up:before{content:"\f0a6"}i.icon.hand.outline.down:before{content:"\f0a7"}i.icon.globe:before{content:"\f0ac"}i.icon.wrench:before{content:"\f0ad"}i.icon.briefcase:before{content:"\f0b1"}i.icon.group:before{content:"\f0c0"}i.icon.linkify:before{content:"\f0c1"}i.icon.chain:before{content:"\f0c1"}i.icon.flask:before{content:"\f0c3"}i.icon.sidebar:before{content:"\f0c9"}i.icon.bars:before{content:"\f0c9"}i.icon.list.ul:before{content:"\f0ca"}i.icon.list.ol:before{content:"\f0cb"}i.icon.numbered.list:before{content:"\f0cb"}i.icon.magic:before{content:"\f0d0"}i.icon.truck:before{content:"\f0d1"}i.icon.currency:before{content:"\f0d6"}i.icon.triangle.down:before{content:"\f0d7"}i.icon.dropdown:before{content:"\f0d7"}i.icon.triangle.up:before{content:"\f0d8"}i.icon.triangle.left:before{content:"\f0d9"}i.icon.triangle.right:before{content:"\f0da"}i.icon.envelope:before{content:"\f0e0"}i.icon.conversation:before{content:"\f0e6"}i.icon.rain:before{content:"\f0e9"}i.icon.clipboard:before{content:"\f0ea"}i.icon.lightbulb:before{content:"\f0eb"}i.icon.bell:before{content:"\f0f3"}i.icon.ambulance:before{content:"\f0f9"}i.icon.medkit:before{content:"\f0fa"}i.icon.fighter.jet:before{content:"\f0fb"}i.icon.beer:before{content:"\f0fc"}i.icon.plus.square:before{content:"\f0fe"}i.icon.computer:before{content:"\f108"}i.icon.circle.outline:before{content:"\f10c"}i.icon.gamepad:before{content:"\f11b"}i.icon.star.half.full:before{content:"\f123"}i.icon.broken.chain:before{content:"\f127"}i.icon.question:before{content:"\f128"}i.icon.exclamation:before{content:"\f12a"}i.icon.eraser:before{content:"\f12d"}i.icon.microphone:before{content:"\f130"}i.icon.microphone.slash:before{content:"\f131"}i.icon.shield:before{content:"\f132"}i.icon.target:before{content:"\f140"}i.icon.play.circle:before{content:"\f144"}i.icon.pencil.square:before{content:"\f14b"}i.icon.eur:before{content:"\f153"}i.icon.gbp:before{content:"\f154"}i.icon.usd:before{content:"\f155"}i.icon.inr:before{content:"\f156"}i.icon.cny:before{content:"\f157"}i.icon.rmb:before{content:"\f157"}i.icon.jpy:before{content:"\f157"}i.icon.rouble:before{content:"\f158"}i.icon.rub:before{content:"\f158"}i.icon.krw:before{content:"\f159"}i.icon.btc:before{content:"\f15a"}i.icon.gratipay:before{content:"\f184"}i.icon.zip:before{content:"\f187"}i.icon.dot.circle.outline:before{content:"\f192"}i.icon.try:before{content:"\f195"}i.icon.graduation:before{content:"\f19d"}i.icon.circle.outline:before{content:"\f1db"}i.icon.sliders:before{content:"\f1de"}i.icon.weixin:before{content:"\f1d7"}i.icon.tty:before{content:"\f1e4"}i.icon.teletype:before{content:"\f1e4"}i.icon.binoculars:before{content:"\f1e5"}i.icon.power.cord:before{content:"\f1e6"}i.icon.wi-fi:before{content:"\f1eb"}i.icon.visa.card:before{content:"\f1f0"}i.icon.mastercard.card:before{content:"\f1f1"}i.icon.discover.card:before{content:"\f1f2"}i.icon.amex:before{content:"\f1f3"}i.icon.american.express.card:before{content:"\f1f3"}i.icon.stripe.card:before{content:"\f1f5"}i.icon.bell.slash:before{content:"\f1f6"}i.icon.bell.slash.outline:before{content:"\f1f7"}i.icon.area.graph:before{content:"\f1fe"}i.icon.pie.graph:before{content:"\f200"}i.icon.line.graph:before{content:"\f201"}i.icon.cc:before{content:"\f20a"}i.icon.sheqel:before{content:"\f20b"}i.icon.ils:before{content:"\f20b"}i.icon.plus.cart:before{content:"\f217"}i.icon.arrow.down.cart:before{content:"\f218"}i.icon.detective:before{content:"\f21b"}i.icon.venus:before{content:"\f221"}i.icon.mars:before{content:"\f222"}i.icon.mercury:before{content:"\f223"}i.icon.intersex:before{content:"\f224"}i.icon.venus.double:before{content:"\f226"}i.icon.female.homosexual:before{content:"\f226"}i.icon.mars.double:before{content:"\f227"}i.icon.male.homosexual:before{content:"\f227"}i.icon.venus.mars:before{content:"\f228"}i.icon.mars.stroke:before{content:"\f229"}i.icon.mars.alternate:before{content:"\f229"}i.icon.mars.vertical:before{content:"\f22a"}i.icon.mars.stroke.vertical:before{content:"\f22a"}i.icon.mars.horizontal:before{content:"\f22b"}i.icon.mars.stroke.horizontal:before{content:"\f22b"}i.icon.asexual:before{content:"\f22d"}i.icon.facebook.official:before{content:"\f230"}i.icon.user.plus:before{content:"\f234"}i.icon.user.times:before{content:"\f235"}i.icon.user.close:before{content:"\f235"}i.icon.user.cancel:before{content:"\f235"}i.icon.user.delete:before{content:"\f235"}i.icon.user.x:before{content:"\f235"}i.icon.bed:before{content:"\f236"}i.icon.yc:before{content:"\f23b"}i.icon.ycombinator:before{content:"\f23b"}i.icon.battery.four:before{content:"\f240"}i.icon.battery.three:before{content:"\f241"}i.icon.battery.three.quarters:before{content:"\f241"}i.icon.battery.two:before{content:"\f242"}i.icon.battery.half:before{content:"\f242"}i.icon.battery.one:before{content:"\f243"}i.icon.battery.quarter:before{content:"\f243"}i.icon.battery.zero:before{content:"\f244"}i.icon.i.cursor:before{content:"\f246"}i.icon.jcb:before{content:"\f24b"}i.icon.japan.credit.bureau.card:before{content:"\f24b"}i.icon.diners.club.card:before{content:"\f24c"}i.icon.balance:before{content:"\f24e"}i.icon.hourglass.outline:before{content:"\f250"}i.icon.hourglass.zero:before{content:"\f250"}i.icon.hourglass.one:before{content:"\f251"}i.icon.hourglass.two:before{content:"\f252"}i.icon.hourglass.three:before{content:"\f253"}i.icon.hourglass.four:before{content:"\f254"}i.icon.grab:before{content:"\f255"}i.icon.hand.victory:before{content:"\f25b"}i.icon.tm:before{content:"\f25c"}i.icon.r.circle:before{content:"\f25d"}i.icon.television:before{content:"\f26c"}i.icon.five.hundred.pixels:before{content:"\f26e"}i.icon.calendar.plus:before{content:"\f271"}i.icon.calendar.minus:before{content:"\f272"}i.icon.calendar.times:before{content:"\f273"}i.icon.calendar.check:before{content:"\f274"}i.icon.factory:before{content:"\f275"}i.icon.commenting:before{content:"\f27a"}i.icon.commenting.outline:before{content:"\f27b"}i.icon.edge:before{content:"\f282"}i.icon.ms.edge:before{content:"\f282"}i.icon.wordpress.beginner:before{content:"\f297"}i.icon.wordpress.forms:before{content:"\f298"}i.icon.envira:before{content:"\f299"}i.icon.question.circle.outline:before{content:"\f29c"}i.icon.assistive.listening.devices:before{content:"\f2a2"}i.icon.als:before{content:"\f2a2"}i.icon.ald:before{content:"\f2a2"}i.icon.asl.interpreting:before{content:"\f2a3"}i.icon.deaf:before{content:"\f2a4"}i.icon.american.sign.language.interpreting:before{content:"\f2a3"}i.icon.hard.of.hearing:before{content:"\f2a4"}i.icon.signing:before{content:"\f2a7"}i.icon.new.pied.piper:before{content:"\f2ae"}i.icon.theme.isle:before{content:"\f2b2"}i.icon.google.plus.official:before{content:"\f2b3"}i.icon.fa:before{content:"\f2b4"}i.icon.vcard:before{content:"\f2bb"}i.icon.vcard.outline:before{content:"\f2bc"}i.icon.drivers.license:before{content:"\f2c2"}i.icon.drivers.license.outline:before{content:"\f2c3"}i.icon.thermometer:before{content:"\f2c7"}i.icon.s15:before{content:"\f2cd"}i.icon.bath:before{content:"\f2cd"}i.icon.times.rectangle:before{content:"\f2d3"}i.icon.times.rectangle.outline:before{content:"\f2d4"}/*! * # Semantic UI 2.2.13 - Image * http://github.com/semantic-org/semantic-ui/ * @@ -231,7 +231,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.accordion,.ui.accordion .accordion{max-width:100%}.ui.accordion .accordion{margin:1em 0 0;padding:0}.ui.accordion .accordion .title,.ui.accordion .title{cursor:pointer}.ui.accordion .title:not(.ui){padding:.5em 0;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;font-size:1em;color:#000000de}.ui.accordion .accordion .title~.content,.ui.accordion .title~.content{display:none}.ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.ui.accordion:not(.styled) .title~.content:not(.ui){margin:"";padding:.5em 0 1em}.ui.accordion:not(.styled) .title~.content:not(.ui):last-child{padding-bottom:0}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;transition:transform .1s ease,opacity .1s ease;vertical-align:baseline;transform:none}.ui.accordion.menu .item .title{display:block;padding:0}.ui.accordion.menu .item .title>.dropdown.icon{float:right;margin:.21425em 0 0 1em;transform:rotate(180deg)}.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0 .25rem 0 0}.ui.accordion .accordion .active.title .dropdown.icon,.ui.accordion .active.title .dropdown.icon{transform:rotate(90deg)}.ui.accordion.menu .item .active.title>.dropdown.icon{transform:rotate(90deg)}.ui.styled.accordion{width:600px}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:.28571429rem;background:#fff;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626}.ui.styled.accordion .accordion .title,.ui.styled.accordion .title{margin:0;padding:.75em 1em;color:#0006;font-weight:700;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease}.ui.styled.accordion .accordion .title:first-child,.ui.styled.accordion>.title:first-child{border-top:none}.ui.styled.accordion .accordion .content,.ui.styled.accordion .content{margin:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .content{padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .title:hover{background:0 0;color:#000000de}.ui.styled.accordion .active.title,.ui.styled.accordion .accordion .active.title{background:0 0;color:#000000f2}.ui.accordion .accordion .active.content,.ui.accordion .active.content{display:block}.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}.ui.inverted.accordion .title:not(.ui){color:#ffffffe6}@font-face{font-family:Accordion;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:400;font-style:normal}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{font-family:Accordion;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.accordion .accordion .title .dropdown.icon:before,.ui.accordion .title .dropdown.icon:before{content:"\f0da"}/*! +*/.ui.accordion,.ui.accordion .accordion{max-width:100%}.ui.accordion .accordion{margin:1em 0 0;padding:0}.ui.accordion .accordion .title,.ui.accordion .title{cursor:pointer}.ui.accordion .title:not(.ui){padding:.5em 0;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;font-size:1em;color:#000000de}.ui.accordion .accordion .title~.content,.ui.accordion .title~.content{display:none}.ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.ui.accordion:not(.styled) .title~.content:not(.ui){margin:"";padding:.5em 0 1em}.ui.accordion:not(.styled) .title~.content:not(.ui):last-child{padding-bottom:0}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;transition:transform .1s ease,opacity .1s ease;vertical-align:baseline;transform:none}.ui.accordion.menu .item .title{display:block;padding:0}.ui.accordion.menu .item .title>.dropdown.icon{float:right;margin:.21425em 0 0 1em;transform:rotate(180deg)}.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0 .25rem 0 0}.ui.accordion .accordion .active.title .dropdown.icon,.ui.accordion .active.title .dropdown.icon{transform:rotate(90deg)}.ui.accordion.menu .item .active.title>.dropdown.icon{transform:rotate(90deg)}.ui.styled.accordion{width:600px}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:.28571429rem;background:#fff;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626}.ui.styled.accordion .accordion .title,.ui.styled.accordion .title{margin:0;padding:.75em 1em;color:#0006;font-weight:700;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease}.ui.styled.accordion .accordion .title:first-child,.ui.styled.accordion>.title:first-child{border-top:none}.ui.styled.accordion .accordion .content,.ui.styled.accordion .content{margin:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .content{padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .title:hover{background:0 0;color:#000000de}.ui.styled.accordion .active.title,.ui.styled.accordion .accordion .active.title{background:0 0;color:#000000f2}.ui.accordion .accordion .active.content,.ui.accordion .active.content{display:block}.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}.ui.inverted.accordion .title:not(.ui){color:#ffffffe6}@font-face{font-family:Accordion;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:400;font-style:normal}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{font-family:Accordion;line-height:1;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.accordion .accordion .title .dropdown.icon:before,.ui.accordion .title .dropdown.icon:before{content:"\f0da"}/*! * # Semantic UI 2.2.13 - Checkbox * http://github.com/semantic-org/semantic-ui/ * @@ -239,7 +239,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:"";background:#fff;border-radius:.21428571rem;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:#000000de;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.checkbox label,.ui.checkbox+label{color:#000000de;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:#22242659}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:#000c}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:#22242659}.ui.checkbox .box:active:after,.ui.checkbox label:active:after{color:#000000f2}.ui.checkbox input:active~label{color:#000000f2}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:#000000f2}.ui.checkbox input:focus~label{color:#000000f2}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:#000000f2}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:#000000f2}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:#000000f2}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;width:15px;height:15px;line-height:15px}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{top:1px;left:0;width:15px;height:15px;border-radius:500rem;transform:scale(.46666667);background-color:#000000de}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:#000000f2}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#000000f2}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:#000000f2}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:#0006}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:#0000000d;width:3.5rem;height:.21428571rem;transform:none;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:#000c}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:#000000f2!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:#000000f2!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:#000000de}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:0;background:rgba(0,0,0,.05);box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:none}.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox label:hover:before{background-color:#00000026;border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;box-shadow:none}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox,.ui.fitted.slider.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:"\e800"}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:"\e801"}/*! +*/.ui.checkbox{position:relative;display:inline-block;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:"";background:#fff;border-radius:.21428571rem;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:#000000de;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.checkbox label,.ui.checkbox+label{color:#000000de;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:#22242659}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:#000c}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:#22242659}.ui.checkbox .box:active:after,.ui.checkbox label:active:after{color:#000000f2}.ui.checkbox input:active~label{color:#000000f2}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:#000000f2}.ui.checkbox input:focus~label{color:#000000f2}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:#000000f2}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:#000000f2}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:#000000f2}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;width:15px;height:15px;line-height:15px}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{top:1px;left:0;width:15px;height:15px;border-radius:500rem;transform:scale(.46666667);background-color:#000000de}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:#000000f2}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#000000f2}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:#000000f2}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:#0006}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:#0000000d;width:3.5rem;height:.21428571rem;transform:none;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:#000c}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:rgba(0,0,0,.15)}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:#000000f2!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:#000000f2!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:#000000de}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:0;background:rgba(0,0,0,.05);box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff linear-gradient(transparent,rgba(0,0,0,.05));position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:none}.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox label:hover:before{background-color:#00000026;border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;box-shadow:none}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox,.ui.fitted.slider.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:"\e800"}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:"\e801"}/*! * # Semantic UI 2.2.13 - Dimmer * http://github.com/semantic-org/semantic-ui/ * @@ -255,7 +255,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:max-content;margin:0;padding:.57142857em 0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 4px #0003;border:1px solid #dadada;border-radius:4px;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#212121;padding:1em 1.5em!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.5em;color:#000000d9;font-size:.92857143rem;font-weight:700;text-transform:none}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown .menu>.input{width:auto;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:1em 1.5em;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:4px!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;transform:rotate(0);min-width:14em;min-height:2.78571429em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#212121;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:4px;transition:box-shadow .1s ease,width .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 4px 4px;box-shadow:0 2px 3px #22242626;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:1em 1.5em}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:9.3em}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:12.4em}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:18.6em}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:24.8em}}.ui.selection.dropdown .menu>.item{border-top:none;padding:1em 1.5em!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:1;z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:4px!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#949494!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:9.3em}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:12.4em}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:18.6em}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:24.8em}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:none}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .5em 0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:4px}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:#000000f2;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:dropdown-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#9e9e9e transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:#e0e0e0}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:#949494}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:4px!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:4px!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px #00000014;border-radius:4px 4px 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:4px 4px 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:4px 4px 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0 0 4px 4px!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px #00000014;border-radius:0 0 4px 4px!important}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px #00000014}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid #dadada}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:12em}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:18em}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:24em}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:24em}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:4px!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:4px!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:4px}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px #dadada;background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{inset:100% auto auto 0;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{inset:100% 0 auto auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{inset:auto auto 100% 0;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:4px}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;box-shadow:1px 1px #dadada;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #dadada}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #dadada}.ui.dropdown{font-family:Roboto}/*! +*/.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:max-content;margin:0;padding:.57142857em 0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 4px #0003;border:1px solid #dadada;border-radius:4px;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#212121;padding:1em 1.5em!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.5em;color:#000000d9;font-size:.92857143rem;font-weight:700;text-transform:none}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown .menu>.input{width:auto;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:1em 1.5em;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:4px!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;transform:rotate(0);min-width:14em;min-height:2.78571429em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#212121;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:4px;transition:box-shadow .1s ease,width .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 4px 4px;box-shadow:0 2px 3px #22242626;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:1em 1.5em}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:9.3em}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:12.4em}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:18.6em}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:24.8em}}.ui.selection.dropdown .menu>.item{border-top:none;padding:1em 1.5em!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:1;z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:4px!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#949494!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:9.3em}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:12.4em}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:18.6em}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:24.8em}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:none}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .5em 0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:4px}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:#000000f2;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;animation:dropdown-spin .6s linear;animation-iteration-count:infinite;border-radius:500rem;border-color:#9e9e9e transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:#e0e0e0}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:#949494}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:4px!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:4px!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px #00000014;border-radius:4px 4px 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:4px 4px 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:4px 4px 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0 0 4px 4px!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px #00000014;border-radius:0 0 4px 4px!important}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px #00000014}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid #dadada}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:12em}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:18em}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:24em}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:24em}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:4px!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:4px!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:4px}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px #dadada;background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{inset:100% auto auto 0;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{inset:100% 0 auto auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{inset:auto auto 100% 0;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:4px}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;box-shadow:1px 1px #dadada;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #dadada}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #dadada}.ui.dropdown{font-family:Roboto}/*! * # Semantic UI 2.2.13 - Video * http://github.com/semantic-org/semantic-ui/ * @@ -287,7 +287,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.popup{display:none;position:absolute;top:0;right:0;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626}.ui.popup>.header{padding:0;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:"";width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:"";font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626;z-index:1}[data-tooltip]:not([data-position]):before{inset:auto auto 100% 50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;transform:translate(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;transform:rotate(45deg) scale(0)!important;transform-origin:center top;transition:all .1s ease}[data-tooltip]:after{opacity:1;transform-origin:center bottom;transition:all .1s ease}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{transform:rotate(45deg) scale(1)!important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{transform:translate(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{transform:translate(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{transform:translateY(-50%) scale(1)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{transform:scale(1)!important}[data-tooltip][data-inverted]:before{box-shadow:none!important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{inset:auto auto 100% 50%;transform:translate(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{inset:auto auto 100% 50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{inset:auto auto 100% 0;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{inset:auto auto 100% 1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{inset:auto 0 100% auto;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{inset:auto 1em 100% auto;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{inset:100% auto auto 50%;transform:translate(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{inset:100% auto auto 50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{inset:100% auto auto 1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{inset:100% 1em auto auto;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;box-shadow:-1px -1px #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px #bababc}[data-position~=top][data-tooltip]:before{background:#fff}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{transform-origin:center top}[data-position="left center"][data-tooltip]:before{transform-origin:top center}[data-position="left center"][data-tooltip]:after{transform-origin:right center}[data-position="right center"][data-tooltip]:before{transform-origin:right center}[data-position="right center"][data-tooltip]:after{transform-origin:left center}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;inset:-.30714286em auto auto 50%;box-shadow:-1px -1px #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{inset:-.30714286em auto auto 1em;margin-left:0;box-shadow:-1px -1px #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{inset:-.30714286em 1em auto auto;margin-left:0;box-shadow:-1px -1px #bababc}.ui.top.center.popup:before{inset:auto auto -.30714286em 50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{inset:auto auto -.30714286em 1em;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{inset:auto 1em -.30714286em auto;margin-left:0}.ui.left.center.popup:before{inset:50% -.30714286em auto auto;margin-top:-.30714286em;box-shadow:1px -1px #bababc}.ui.right.center.popup:before{inset:50% auto auto -.30714286em;margin-top:-.30714286em;box-shadow:-1px 1px #bababc}.ui.bottom.popup:before{background:#fff}.ui.left.center.popup:before,.ui.right.center.popup:before{background:#fff}.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before{background:#1b1c1d}.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before{background:#1b1c1d}.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.mini.popup{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}.ui.popup{font-size:1rem}.ui.large.popup{font-size:1.14285714rem}.ui.huge.popup{font-size:1.42857143rem}/*! +*/.ui.popup{display:none;position:absolute;top:0;right:0;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626}.ui.popup>.header{padding:0;font-family:HelveticaNeueLTStd-Lt,Helvetica,Arial,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:"";width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:"";font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626;z-index:1}[data-tooltip]:not([data-position]):before{inset:auto auto 100% 50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;transform:translate(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;transform:rotate(45deg) scale(0)!important;transform-origin:center top;transition:all .1s ease}[data-tooltip]:after{opacity:1;transform-origin:center bottom;transition:all .1s ease}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{transform:rotate(45deg) scale(1)!important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{transform:translate(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{transform:translate(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{transform:translateY(-50%) scale(1)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{transform:scale(1)!important}[data-tooltip][data-inverted]:before{box-shadow:none!important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{inset:auto auto 100% 50%;transform:translate(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{inset:auto auto 100% 50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{inset:auto auto 100% 0;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{inset:auto auto 100% 1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{inset:auto 0 100% auto;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{inset:auto 1em 100% auto;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{inset:100% auto auto 50%;transform:translate(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{inset:100% auto auto 50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{inset:100% auto auto 1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{inset:100% 1em auto auto;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;box-shadow:-1px -1px #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px #bababc}[data-position~=top][data-tooltip]:before{background:#fff}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{transform-origin:center top}[data-position="left center"][data-tooltip]:before{transform-origin:top center}[data-position="left center"][data-tooltip]:after{transform-origin:right center}[data-position="right center"][data-tooltip]:before{transform-origin:right center}[data-position="right center"][data-tooltip]:after{transform-origin:left center}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;inset:-.30714286em auto auto 50%;box-shadow:-1px -1px #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{inset:-.30714286em auto auto 1em;margin-left:0;box-shadow:-1px -1px #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{inset:-.30714286em 1em auto auto;margin-left:0;box-shadow:-1px -1px #bababc}.ui.top.center.popup:before{inset:auto auto -.30714286em 50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{inset:auto auto -.30714286em 1em;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{inset:auto 1em -.30714286em auto;margin-left:0}.ui.left.center.popup:before{inset:50% -.30714286em auto auto;margin-top:-.30714286em;box-shadow:1px -1px #bababc}.ui.right.center.popup:before{inset:50% auto auto -.30714286em;margin-top:-.30714286em;box-shadow:-1px 1px #bababc}.ui.bottom.popup:before{background:#fff}.ui.left.center.popup:before,.ui.right.center.popup:before{background:#fff}.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before{background:#1b1c1d}.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before{background:#1b1c1d}.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.mini.popup{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}.ui.popup{font-size:1rem}.ui.large.popup{font-size:1.14285714rem}.ui.huge.popup{font-size:1.42857143rem}/*! * # Semantic UI 2.2.13 - Progress Bar * http://github.com/semantic-org/semantic-ui/ * @@ -303,7 +303,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.rating{display:inline-flex;white-space:nowrap;vertical-align:baseline}.ui.rating:last-child{margin-right:0}.ui.rating .icon{padding:0;margin:0;text-align:center;font-weight:400;font-style:normal;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease}.ui.rating .icon{background:0 0;color:#00000026}.ui.rating .active.icon{background:0 0;color:#000000d9}.ui.rating .icon.selected,.ui.rating .icon.selected.active{background:0 0;color:#000000de}.ui.star.rating .icon{width:1.25em;height:auto;background:0 0;color:#00000026;text-shadow:none}.ui.star.rating .active.icon{background:0 0!important;color:#ffe623!important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active{background:0 0!important;color:#fc0!important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important}.ui.heart.rating .icon{width:1.4em;height:auto;background:0 0;color:#00000026;text-shadow:none!important}.ui.heart.rating .active.icon{background:0 0!important;color:#ff6d75!important;text-shadow:0 -1px 0 #cd0707,-1px 0 0 #cd0707,0 1px 0 #cd0707,1px 0 0 #cd0707!important}.ui.heart.rating .icon.selected,.ui.heart.rating .icon.selected.active{background:0 0!important;color:#ff3000!important;text-shadow:0 -1px 0 #aa0101,-1px 0 0 #aa0101,0 1px 0 #aa0101,1px 0 0 #aa0101!important}.ui.disabled.rating .icon{cursor:default}.ui.rating.selected .active.icon,.ui.rating .icon.selected,.ui.rating.selected .icon.selected{opacity:1}.ui.mini.rating{font-size:.78571429rem}.ui.tiny.rating{font-size:.85714286rem}.ui.small.rating{font-size:.92857143rem}.ui.rating{font-size:1rem}.ui.large.rating{font-size:1.14285714rem}.ui.huge.rating{font-size:1.42857143rem}.ui.massive.rating{font-size:2rem}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.ui.rating .icon{font-family:Rating;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.rating .icon:before{content:"\f005"}.ui.rating .active.icon:before{content:"\f005"}.ui.star.rating .icon:before{content:"\f005"}.ui.star.rating .active.icon:before{content:"\f005"}.ui.star.rating .partial.icon:before{content:"\f006"}.ui.star.rating .partial.icon{content:"\f005"}.ui.heart.rating .icon:before{content:"\f004"}.ui.heart.rating .active.icon:before{content:"\f004"}/*! +*/.ui.rating{display:inline-flex;white-space:nowrap;vertical-align:baseline}.ui.rating:last-child{margin-right:0}.ui.rating .icon{padding:0;margin:0;text-align:center;font-weight:400;font-style:normal;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease}.ui.rating .icon{background:0 0;color:#00000026}.ui.rating .active.icon{background:0 0;color:#000000d9}.ui.rating .icon.selected,.ui.rating .icon.selected.active{background:0 0;color:#000000de}.ui.star.rating .icon{width:1.25em;height:auto;background:0 0;color:#00000026;text-shadow:none}.ui.star.rating .active.icon{background:0 0!important;color:#ffe623!important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active{background:0 0!important;color:#fc0!important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important}.ui.heart.rating .icon{width:1.4em;height:auto;background:0 0;color:#00000026;text-shadow:none!important}.ui.heart.rating .active.icon{background:0 0!important;color:#ff6d75!important;text-shadow:0 -1px 0 #cd0707,-1px 0 0 #cd0707,0 1px 0 #cd0707,1px 0 0 #cd0707!important}.ui.heart.rating .icon.selected,.ui.heart.rating .icon.selected.active{background:0 0!important;color:#ff3000!important;text-shadow:0 -1px 0 #aa0101,-1px 0 0 #aa0101,0 1px 0 #aa0101,1px 0 0 #aa0101!important}.ui.disabled.rating .icon{cursor:default}.ui.rating.selected .active.icon,.ui.rating .icon.selected,.ui.rating.selected .icon.selected{opacity:1}.ui.mini.rating{font-size:.78571429rem}.ui.tiny.rating{font-size:.85714286rem}.ui.small.rating{font-size:.92857143rem}.ui.rating{font-size:1rem}.ui.large.rating{font-size:1.14285714rem}.ui.huge.rating{font-size:1.42857143rem}.ui.massive.rating{font-size:2rem}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.ui.rating .icon{font-family:Rating;line-height:1;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.rating .icon:before{content:"\f005"}.ui.rating .active.icon:before{content:"\f005"}.ui.star.rating .icon:before{content:"\f005"}.ui.star.rating .active.icon:before{content:"\f005"}.ui.star.rating .partial.icon:before{content:"\f006"}.ui.star.rating .partial.icon{content:"\f005"}.ui.heart.rating .icon:before{content:"\f004"}.ui.heart.rating .active.icon:before{content:"\f004"}/*! * # Semantic UI 2.2.13 - Search * http://github.com/semantic-org/semantic-ui/ * @@ -319,7 +319,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.shape{position:relative;vertical-align:top;display:inline-block;perspective:2000px;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape .sides{transform-style:preserve-3d}.ui.shape .side{opacity:1;width:100%;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.shape .side{display:none}.ui.shape .side *{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ui.cube.shape .side{min-width:15em;height:15em;padding:2em;background-color:#e6e6e6;color:#000000de;box-shadow:0 0 2px #0000004d}.ui.cube.shape .side>.content{width:100%;height:100%;display:table;text-align:center;-webkit-user-select:text;user-select:text}.ui.cube.shape .side>.content>div{display:table-cell;vertical-align:middle;font-size:2em}.ui.text.shape.animating .sides{position:static}.ui.text.shape .side{white-space:nowrap}.ui.text.shape .side>*{white-space:normal}.ui.loading.shape{position:absolute;top:-9999px;left:-9999px}.ui.shape .animating.side{position:absolute;top:0;left:0;display:block;z-index:100}.ui.shape .hidden.side{opacity:.6}.ui.shape.animating .sides{position:absolute}.ui.shape.animating .sides{transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape.animating .side{transition:opacity .6s ease-in-out}.ui.shape .active.side{display:block}/*! +*/.ui.shape{position:relative;vertical-align:top;display:inline-block;perspective:2000px;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape .sides{transform-style:preserve-3d}.ui.shape .side{opacity:1;width:100%;margin:0!important;backface-visibility:hidden}.ui.shape .side{display:none}.ui.shape .side *{backface-visibility:visible!important}.ui.cube.shape .side{min-width:15em;height:15em;padding:2em;background-color:#e6e6e6;color:#000000de;box-shadow:0 0 2px #0000004d}.ui.cube.shape .side>.content{width:100%;height:100%;display:table;text-align:center;-webkit-user-select:text;user-select:text}.ui.cube.shape .side>.content>div{display:table-cell;vertical-align:middle;font-size:2em}.ui.text.shape.animating .sides{position:static}.ui.text.shape .side{white-space:nowrap}.ui.text.shape .side>*{white-space:normal}.ui.loading.shape{position:absolute;top:-9999px;left:-9999px}.ui.shape .animating.side{position:absolute;top:0;left:0;display:block;z-index:100}.ui.shape .hidden.side{opacity:.6}.ui.shape.animating .sides{position:absolute}.ui.shape.animating .sides{transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape.animating .side{transition:opacity .6s ease-in-out}.ui.shape .active.side{display:block}/*! * # Semantic UI 2.2.13 - Sidebar * http://github.com/semantic-org/semantic-ui/ * @@ -327,7 +327,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.ui.sidebar{position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:none;will-change:transform;transform:translateZ(0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important;z-index:102}.ui.sidebar>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#545454!important}.pushable:not(body){transform:translateZ(0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease;will-change:transform;z-index:101}.pushable>.pusher{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;min-height:100%;transition:transform .5s ease;z-index:2}body.pushable>.pusher{background:#fff}.pushable>.pusher{background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:"";background-color:#0006;overflow:hidden;opacity:0;transition:opacity .5s;will-change:opacity;z-index:1000}.ui.sidebar.menu .item{border-radius:0!important}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;transform:translateZ(0)}.ui.left.visible.sidebar,.ui.right.visible.sidebar,.ui.bottom.visible.sidebar,.ui.top.visible.sidebar{box-shadow:0 0 20px #22242626}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{transform:translateZ(0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{transition:transform .5s ease}.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar,.ui.visible.bottom.overlay.sidebar{transform:translateZ(0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{transform:none!important}.ui.push.sidebar{transition:transform .5s ease;z-index:102}.ui.left.push.sidebar{transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{transform:translate3d(100%,0,0)}.ui.top.push.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{transform:translate3d(0,100%,0)}.ui.visible.push.sidebar{transform:translateZ(0)}.ui.uncover.sidebar{transform:translateZ(0);z-index:1}.ui.visible.uncover.sidebar{transform:translateZ(0);transition:transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{transition:transform .5s ease}.ui.visible.slide.along.sidebar{transform:translateZ(0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{transition:transform .5s ease}.ui.visible.slide.out.sidebar{transform:translateZ(0)}.ui.scale.down.sidebar{transition:transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{transition:transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{transform:translateZ(0)}.ui.visible.scale.down.sidebar~.pusher{transform:scale(.75)}/*! +*/.ui.sidebar{position:fixed;top:0;left:0;backface-visibility:hidden;transition:none;will-change:transform;transform:translateZ(0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important;z-index:102}.ui.sidebar>*{backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#545454!important}.pushable:not(body){transform:translateZ(0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;backface-visibility:hidden;transition:transform .5s ease;will-change:transform;z-index:101}.pushable>.pusher{position:relative;backface-visibility:hidden;overflow:hidden;min-height:100%;transition:transform .5s ease;z-index:2}body.pushable>.pusher{background:#fff}.pushable>.pusher{background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:"";background-color:#0006;overflow:hidden;opacity:0;transition:opacity .5s;will-change:opacity;z-index:1000}.ui.sidebar.menu .item{border-radius:0!important}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;transform:translateZ(0)}.ui.left.visible.sidebar,.ui.right.visible.sidebar,.ui.bottom.visible.sidebar,.ui.top.visible.sidebar{box-shadow:0 0 20px #22242626}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{transform:translateZ(0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{transition:transform .5s ease}.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar,.ui.visible.bottom.overlay.sidebar{transform:translateZ(0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{transform:none!important}.ui.push.sidebar{transition:transform .5s ease;z-index:102}.ui.left.push.sidebar{transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{transform:translate3d(100%,0,0)}.ui.top.push.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{transform:translate3d(0,100%,0)}.ui.visible.push.sidebar{transform:translateZ(0)}.ui.uncover.sidebar{transform:translateZ(0);z-index:1}.ui.visible.uncover.sidebar{transform:translateZ(0);transition:transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{transition:transform .5s ease}.ui.visible.slide.along.sidebar{transform:translateZ(0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{transition:transform .5s ease}.ui.visible.slide.out.sidebar{transform:translateZ(0)}.ui.scale.down.sidebar{transition:transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{transition:transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{transform:translateZ(0)}.ui.visible.scale.down.sidebar~.pusher{transform:scale(.75)}/*! * # Semantic UI 2.2.13 - Sticky * http://github.com/semantic-org/semantic-ui/ * @@ -351,7 +351,7 @@ * Released under the MIT license * http://opensource.org/licenses/MIT * -*/.transition{animation-iteration-count:1;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{animation-play-state:paused}.looping.transition{animation-iteration-count:infinite}.transition.browse{animation-duration:.5s}.transition.browse.in{animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{animation-name:browseOutLeft}.transition.browse.right.out{animation-name:browseOutRight}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;animation-duration:.4s;animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{animation-name:dropIn}.drop.transition.out{animation-name:dropOut}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{animation-name:fadeIn}.transition[class*="fade up"].in{animation-name:fadeInUp}.transition[class*="fade down"].in{animation-name:fadeInDown}.transition[class*="fade left"].in{animation-name:fadeInLeft}.transition[class*="fade right"].in{animation-name:fadeInRight}.transition.fade.out{animation-name:fadeOut}.transition[class*="fade up"].out{animation-name:fadeOutUp}.transition[class*="fade down"].out{animation-name:fadeOutDown}.transition[class*="fade left"].out{animation-name:fadeOutLeft}.transition[class*="fade right"].out{animation-name:fadeOutRight}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}.flip.transition.in,.flip.transition.out{animation-duration:.6s}.horizontal.flip.transition.in{animation-name:horizontalFlipIn}.horizontal.flip.transition.out{animation-name:horizontalFlipOut}.vertical.flip.transition.in{animation-name:verticalFlipIn}.vertical.flip.transition.out{animation-name:verticalFlipOut}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{animation-name:scaleIn}.scale.transition.out{animation-name:scaleOut}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{animation-name:flyIn}.transition[class*="fly up"].in{animation-name:flyInUp}.transition[class*="fly down"].in{animation-name:flyInDown}.transition[class*="fly left"].in{animation-name:flyInLeft}.transition[class*="fly right"].in{animation-name:flyInRight}.transition.fly.out{animation-name:flyOut}.transition[class*="fly up"].out{animation-name:flyOutUp}.transition[class*="fly down"].out{animation-name:flyOutDown}.transition[class*="fly left"].out{animation-name:flyOutLeft}.transition[class*="fly right"].out{animation-name:flyOutRight}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{animation-name:slideOutX;transform-origin:center left}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{animation-duration:.8s}.transition[class*="swing down"].in{animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{animation-name:swingOutY;transform-origin:center left}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.flash.transition{animation-duration:.75s;animation-name:flash}.shake.transition{animation-duration:.75s;animation-name:shake}.bounce.transition{animation-duration:.75s;animation-name:bounce}.tada.transition{animation-duration:.75s;animation-name:tada}.pulse.transition{animation-duration:.5s;animation-name:pulse}.jiggle.transition{animation-duration:.75s;animation-name:jiggle}@keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(devanagari.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansBengali-Regular.eot);src:url(NotoSansBengali-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansBengali-Regular.woff2) format("woff2"),url(NotoSansBengali-Regular.woff) format("woff"),url(NotoSansBengali-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansBengali-Bold.eot);src:url(NotoSansBengali-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansBengali-Bold.woff2) format("woff2"),url(NotoSansBengali-Bold.woff) format("woff"),url(NotoSansBengali-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Malayalam;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansMalayalam-Regular.eot);src:url(NotoSansMalayalam-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansMalayalam-Regular.woff2) format("woff2"),url(NotoSansMalayalam-Regular.woff) format("woff"),url(NotoSansMalayalam-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Malayalam;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansMalayalam-Bold.eot);src:url(NotoSansMalayalam-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansMalayalam-Bold.woff2) format("woff2"),url(NotoSansMalayalam-Bold.woff) format("woff"),url(NotoSansMalayalam-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansGurmukhi-Regular.eot);src:url(NotoSansGurmukhi-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansGurmukhi-Regular.woff2) format("woff2"),url(NotoSansGurmukhi-Regular.woff) format("woff"),url(NotoSansGurmukhi-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Gurmukhi;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansGurmukhi-Bold.eot);src:url(NotoSansGurmukhi-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansGurmukhi-Bold.woff2) format("woff2"),url(NotoSansGurmukhi-Bold.woff) format("woff"),url(NotoSansGurmukhi-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansDevanagari-Regular.eot);src:url(NotoSansDevanagari-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansDevanagari-Regular.woff2) format("woff2"),url(NotoSansDevanagari-Regular.woff) format("woff"),url(NotoSansDevanagari-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansDevanagari-Bold.eot);src:url(NotoSansDevanagari-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansDevanagari-Bold.woff2) format("woff2"),url(NotoSansDevanagari-Bold.woff) format("woff"),url(NotoSansDevanagari-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansGujarati-Regular.eot);src:url(NotoSansGujarati-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansGujarati-Regular.woff2) format("woff2"),url(NotoSansGujarati-Regular.woff) format("woff"),url(NotoSansGujarati-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansGujarati-Bold.eot);src:url(NotoSansGujarati-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansGujarati-Bold.woff2) format("woff2"),url(NotoSansGujarati-Bold.woff) format("woff"),url(NotoSansGujarati-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansTelugu-Regular.eot);src:url(NotoSansTelugu-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansTelugu-Regular.woff2) format("woff2"),url(NotoSansTelugu-Regular.woff) format("woff"),url(NotoSansTelugu-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansTelugu-Bold.eot);src:url(NotoSansTelugu-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansTelugu-Bold.woff2) format("woff2"),url(NotoSansTelugu-Bold.woff) format("woff"),url(NotoSansTelugu-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansTamil-Regular.eot);src:url(NotoSansTamil-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansTamil-Regular.woff2) format("woff2"),url(NotoSansTamil-Regular.woff) format("woff"),url(NotoSansTamil-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansTamil-Bold.eot);src:url(NotoSansTamil-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansTamil-Bold.woff2) format("woff2"),url(NotoSansTamil-Bold.woff) format("woff"),url(NotoSansTamil-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansKannada-Regular.eot);src:url(NotoSansKannada-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansKannada-Regular.woff2) format("woff2"),url(NotoSansKannada-Regular.woff) format("woff"),url(NotoSansKannada-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansKannada-Bold.eot);src:url(NotoSansKannada-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansKannada-Bold.woff2) format("woff2"),url(NotoSansKannada-Bold.woff) format("woff"),url(NotoSansKannada-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Oriya;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansOriya-Regular.eot);src:url(NotoSansOriya-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansOriya-Regular.woff2) format("woff2"),url(NotoSansOriya-Regular.woff) format("woff"),url(NotoSansOriya-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Oriya;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansOriya-Bold.eot);src:url(NotoSansOriya-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansOriya-Bold.woff2) format("woff2"),url(NotoSansOriya-Bold.woff) format("woff"),url(NotoSansOriya-Bold.ttf) format("truetype")}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(NotoNastaliqUrdu-Regular.woff) format("woff"),url(NotoNastaliqUrdu-Regular.ttf) format("truetype")}@charset "UTF-8";.sb-bg-color-gray-hs{background:var(--gray-hs)!important}.sb-color-gray-hs{color:var(--gray-hs)!important}.sb-bg-color-gray{background:var(--gray)!important}.sb-color-gray{color:var(--gray)!important}.sb-bg-color-gray-0{background:var(--gray-0)!important}.sb-color-gray-0{color:var(--gray-0)!important}.sb-bg-color-gray-100{background:var(--gray-100)!important}.sb-color-gray-100{color:var(--gray-100)!important}.sb-bg-color-gray-200{background:var(--gray-200)!important}.sb-color-gray-200{color:var(--gray-200)!important}.sb-bg-color-gray-300{background:var(--gray-300)!important}.sb-color-gray-300{color:var(--gray-300)!important}.sb-bg-color-gray-400{background:var(--gray-400)!important}.sb-color-gray-400{color:var(--gray-400)!important}.sb-bg-color-gray-800{background:var(--gray-800)!important}.sb-color-gray-800{color:var(--gray-800)!important}.sb-bg-color-primary{background:var(--primary-400)!important}.sb-color-primary{color:var(--primary-400)!important}.sb-bg-color-primary-0{background:var(--primary-0)!important}.sb-color-primary-0{color:var(--primary-0)!important}.sb-bg-color-primary-100{background:var(--primary-100)!important}.sb-color-primary-100{color:var(--primary-100)!important}.sb-bg-color-primary-200{background:var(--primary-200)!important}.sb-color-primary-200{color:var(--primary-200)!important}.sb-bg-color-primary-250{background:var(--primary-250)!important}.sb-color-primary-250{color:var(--primary-250)!important}.sb-bg-color-primary-300{background:var(--primary-300)!important}.sb-color-primary-300{color:var(--primary-300)!important}.sb-bg-color-primary-400{background:var(--primary-400)!important}.sb-color-primary-400{color:var(--primary-400)!important}.sb-bg-color-primary-600{background:var(--primary-600)!important}.sb-color-primary-600{color:var(--primary-600)!important}.sb-bg-color-primary-800{background:var(--primary-800)!important}.sb-color-primary-800{color:var(--primary-800)!important}.sb-bg-color-secondary{background:var(--green)!important}.sb-color-secondary{color:var(--green)!important}.sb-bg-color-secondary-0{background:var(--secondary-0)!important}.sb-color-secondary-0{color:var(--secondary-0)!important}.sb-bg-color-secondary-100{background:var(--secondary-100)!important}.sb-color-secondary-100{color:var(--secondary-100)!important}.sb-bg-color-secondary-200{background:var(--secondary-200)!important}.sb-color-secondary-200{color:var(--secondary-200)!important}.sb-bg-color-secondary-400{background:var(--secondary-400)!important}.sb-color-secondary-400{color:var(--secondary-400)!important}.sb-bg-color-tertiary{background:var(--orange)!important}.sb-color-tertiary{color:var(--orange)!important}.sb-bg-color-tertiary-0{background:var(--tertiary-0)!important}.sb-color-tertiary-0{color:var(--tertiary-0)!important}.sb-bg-color-tertiary-100{background:var(--tertiary-100)!important}.sb-color-tertiary-100{color:var(--tertiary-100)!important}.sb-bg-color-tertiary-400{background:var(--tertiary-400)!important}.sb-color-tertiary-400{color:var(--tertiary-400)!important}.sb-bg-color-red{background:var(--red)!important}.sb-color-red{color:var(--red)!important}.sb-bg-color-red-0{background:var(--red-0)!important}.sb-color-red-0{color:var(--red-0)!important}.sb-bg-color-red-100{background:var(--red-100)!important}.sb-color-red-100{color:var(--red-100)!important}.sb-bg-color-red-400{background:var(--red-400)!important}.sb-color-red-400{color:var(--red-400)!important}.sb-bg-color-info{background:var(--primary-400)!important}.sb-color-info{color:var(--primary-400)!important}.sb-bg-color-success{background:var(--secondary-200)!important}.sb-color-success{color:var(--secondary-200)!important}.sb-bg-color-warning{background:var(--tertiary-400)!important}.sb-color-warning{color:var(--tertiary-400)!important}.sb-bg-color-error{background:var(--red-400)!important}.sb-color-error{color:var(--red-400)!important}.sb-bg-color-white{background:var(--white)!important}.sb-color-white{color:var(--white)!important}.sb-bg-color-black{background:var(--black)!important}.sb-color-black{color:var(--black)!important}.sb-bg-white{background:var(--white)}.sb-bg-none{background:none!important}.color-3,.sb-text-gray-800{color:var(--gray-800)}.sb-bg-color-black{background-color:var(--black)}.bg-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.opacity0{opacity:var(--alpha0)!important}.opacity10{opacity:var(--alpha10)!important}.opacity20{opacity:var(--alpha20)!important}.opacity25{opacity:var(--alpha25)!important}.opacity30{opacity:var(--alpha30)!important}.opacity40{opacity:var(--alpha40)!important}.opacity50{opacity:var(--alpha50)!important}.opacity60{opacity:var(--alpha60)!important}.opacity70{opacity:var(--alpha70)!important}.opacity75{opacity:var(--alpha75)!important}.opacity80{opacity:var(--alpha80)!important}.opacity90{opacity:var(--alpha90)!important}.opacity100{opacity:var(--alpha100)!important}.d-inline-block{display:inline-block!important}.d-block,.show{display:block!important}.d-flex,.flex-ai-jc-center,.flex-jc-ai-center{display:flex!important}.d-inline-flex{display:inline-flex!important}@media only screen and (max-width: 1023px){[class*="mobile hidden"],[class*="tablet only"]:not(.mobile),[class*="computer only"]:not(.mobile),[class*="large screen only"]:not(.mobile),[class*="widescreen only"]:not(.mobile),[class*="or lower hidden"]{display:none!important}}@media only screen and (min-width: 1024px){[class*="mobile only"]:not(.computer),[class*="tablet only"]:not(.computer),[class*="computer hidden"],[class*="large screen only"]:not(.computer),[class*="widescreen only"]:not(.computer),[class*="or lower hidden"]:not(.tablet):not(.mobile){display:none!important}}.flex-ai-center,.flex-ai-jc-center,.flex-jc-ai-center{align-items:center!important}.flex-as-center{align-self:center!important}.flex-jc-center,.flex-ai-jc-center,.flex-jc-ai-center{justify-content:center!important}.flex-ai-flex-start{align-items:flex-start!important}.flex-as-flex-start{align-self:flex-start!important}.flex-jc-flex-start{justify-content:flex-start!important}.flex-ai-flex-end{align-items:flex-end!important}.flex-as-flex-end{align-self:flex-end!important}.flex-jc-flex-end{justify-content:flex-end!important}.flex-jc-space-around{justify-content:space-around!important}.flex-jc-space-evenly{justify-content:space-evenly!important}.flex-dr{flex-direction:row!important}.flex-dc{flex-direction:column!important}.flex-ai-baseline{align-items:baseline!important}.flex-ai-end{align-items:flex-end!important}.flex-w-wrap{flex-wrap:wrap!important}.flex-basis-1{flex:1}.flex-basis-100{flex-basis:100%}.flex-none{flex:none}.flex-jc-space-between{justify-content:space-between!important}.flex-jc-space-end{justify-content:flex-end!important}.m-0{margin:0rem!important}.mt-0{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.ml-0{margin-left:0rem!important}html[dir=rtl] .ml-0{margin-right:0rem!important;margin-left:0!important}.mr-0{margin-right:0rem!important}html[dir=rtl] .mr-0{margin-left:0rem!important;margin-right:0!important}.m-2{margin:.125rem!important}.mt-2{margin-top:.125rem!important}.mb-2{margin-bottom:.125rem!important}.my-2{margin-top:.125rem!important;margin-bottom:.125rem!important}.mx-2{margin-left:.125rem!important;margin-right:.125rem!important}.ml-2{margin-left:.125rem!important}html[dir=rtl] .ml-2{margin-right:.125rem!important;margin-left:0!important}.mr-2{margin-right:.125rem!important}html[dir=rtl] .mr-2{margin-left:.125rem!important;margin-right:0!important}.m-3{margin:.1875rem!important}.mt-3{margin-top:.1875rem!important}.mb-3{margin-bottom:.1875rem!important}.my-3{margin-top:.1875rem!important;margin-bottom:.1875rem!important}.mx-3{margin-left:.1875rem!important;margin-right:.1875rem!important}.ml-3{margin-left:.1875rem!important}html[dir=rtl] .ml-3{margin-right:.1875rem!important;margin-left:0!important}.mr-3{margin-right:.1875rem!important}html[dir=rtl] .mr-3{margin-left:.1875rem!important;margin-right:0!important}.m-4{margin:.25rem!important}.mt-4{margin-top:.25rem!important}.mb-4{margin-bottom:.25rem!important}.my-4{margin-top:.25rem!important;margin-bottom:.25rem!important}.mx-4{margin-left:.25rem!important;margin-right:.25rem!important}.ml-4{margin-left:.25rem!important}html[dir=rtl] .ml-4{margin-right:.25rem!important;margin-left:0!important}.mr-4{margin-right:.25rem!important}html[dir=rtl] .mr-4{margin-left:.25rem!important;margin-right:0!important}.m-5{margin:.3125rem!important}.mt-5{margin-top:.3125rem!important}.mb-5{margin-bottom:.3125rem!important}.my-5{margin-top:.3125rem!important;margin-bottom:.3125rem!important}.mx-5{margin-left:.3125rem!important;margin-right:.3125rem!important}.ml-5{margin-left:.3125rem!important}html[dir=rtl] .ml-5{margin-right:.3125rem!important;margin-left:0!important}.mr-5{margin-right:.3125rem!important}html[dir=rtl] .mr-5{margin-left:.3125rem!important;margin-right:0!important}.m-8{margin:.5rem!important}.mt-8{margin-top:.5rem!important}.mb-8{margin-bottom:.5rem!important}.my-8{margin-top:.5rem!important;margin-bottom:.5rem!important}.mx-8{margin-left:.5rem!important;margin-right:.5rem!important}.ml-8{margin-left:.5rem!important}html[dir=rtl] .ml-8{margin-right:.5rem!important;margin-left:0!important}.mr-8{margin-right:.5rem!important}html[dir=rtl] .mr-8{margin-left:.5rem!important;margin-right:0!important}.m-10{margin:.625rem!important}.mt-10{margin-top:.625rem!important}.mb-10{margin-bottom:.625rem!important}.my-10{margin-top:.625rem!important;margin-bottom:.625rem!important}.mx-10{margin-left:.625rem!important;margin-right:.625rem!important}.ml-10{margin-left:.625rem!important}html[dir=rtl] .ml-10{margin-right:.625rem!important;margin-left:0!important}.mr-10{margin-right:.625rem!important}html[dir=rtl] .mr-10{margin-left:.625rem!important;margin-right:0!important}.m-12{margin:.75rem!important}.mt-12{margin-top:.75rem!important}.mb-12{margin-bottom:.75rem!important}.my-12{margin-top:.75rem!important;margin-bottom:.75rem!important}.mx-12{margin-left:.75rem!important;margin-right:.75rem!important}.ml-12{margin-left:.75rem!important}html[dir=rtl] .ml-12{margin-right:.75rem!important;margin-left:0!important}.mr-12{margin-right:.75rem!important}html[dir=rtl] .mr-12{margin-left:.75rem!important;margin-right:0!important}.m-15{margin:.9375rem!important}.mt-15{margin-top:.9375rem!important}.mb-15{margin-bottom:.9375rem!important}.my-15{margin-top:.9375rem!important;margin-bottom:.9375rem!important}.mx-15{margin-left:.9375rem!important;margin-right:.9375rem!important}.ml-15{margin-left:.9375rem!important}html[dir=rtl] .ml-15{margin-right:.9375rem!important;margin-left:0!important}.mr-15{margin-right:.9375rem!important}html[dir=rtl] .mr-15{margin-left:.9375rem!important;margin-right:0!important}.m-16{margin:1rem!important}.mt-16{margin-top:1rem!important}.mb-16{margin-bottom:1rem!important}.my-16{margin-top:1rem!important;margin-bottom:1rem!important}.mx-16{margin-left:1rem!important;margin-right:1rem!important}.ml-16{margin-left:1rem!important}html[dir=rtl] .ml-16{margin-right:1rem!important;margin-left:0!important}.mr-16{margin-right:1rem!important}html[dir=rtl] .mr-16{margin-left:1rem!important;margin-right:0!important}.m-20{margin:1.25rem!important}.mt-20{margin-top:1.25rem!important}.mb-20{margin-bottom:1.25rem!important}.my-20{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mx-20{margin-left:1.25rem!important;margin-right:1.25rem!important}.ml-20{margin-left:1.25rem!important}html[dir=rtl] .ml-20{margin-right:1.25rem!important;margin-left:0!important}.mr-20{margin-right:1.25rem!important}html[dir=rtl] .mr-20{margin-left:1.25rem!important;margin-right:0!important}.m-24{margin:1.5rem!important}.mt-24{margin-top:1.5rem!important}.mb-24{margin-bottom:1.5rem!important}.my-24{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mx-24{margin-left:1.5rem!important;margin-right:1.5rem!important}.ml-24{margin-left:1.5rem!important}html[dir=rtl] .ml-24{margin-right:1.5rem!important;margin-left:0!important}.mr-24{margin-right:1.5rem!important}html[dir=rtl] .mr-24{margin-left:1.5rem!important;margin-right:0!important}.m-30{margin:1.875rem!important}.mt-30{margin-top:1.875rem!important}.mb-30{margin-bottom:1.875rem!important}.my-30{margin-top:1.875rem!important;margin-bottom:1.875rem!important}.mx-30{margin-left:1.875rem!important;margin-right:1.875rem!important}.ml-30{margin-left:1.875rem!important}html[dir=rtl] .ml-30{margin-right:1.875rem!important;margin-left:0!important}.mr-30{margin-right:1.875rem!important}html[dir=rtl] .mr-30{margin-left:1.875rem!important;margin-right:0!important}.m-32{margin:2rem!important}.mt-32{margin-top:2rem!important}.mb-32{margin-bottom:2rem!important}.my-32{margin-top:2rem!important;margin-bottom:2rem!important}.mx-32{margin-left:2rem!important;margin-right:2rem!important}.ml-32{margin-left:2rem!important}html[dir=rtl] .ml-32{margin-right:2rem!important;margin-left:0!important}.mr-32{margin-right:2rem!important}html[dir=rtl] .mr-32{margin-left:2rem!important;margin-right:0!important}.m-40{margin:2.5rem!important}.mt-40{margin-top:2.5rem!important}.mb-40{margin-bottom:2.5rem!important}.my-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.mx-40{margin-left:2.5rem!important;margin-right:2.5rem!important}.ml-40{margin-left:2.5rem!important}html[dir=rtl] .ml-40{margin-right:2.5rem!important;margin-left:0!important}.mr-40{margin-right:2.5rem!important}html[dir=rtl] .mr-40{margin-left:2.5rem!important;margin-right:0!important}.m-48{margin:3rem!important}.mt-48{margin-top:3rem!important}.mb-48{margin-bottom:3rem!important}.my-48{margin-top:3rem!important;margin-bottom:3rem!important}.mx-48{margin-left:3rem!important;margin-right:3rem!important}.ml-48{margin-left:3rem!important}html[dir=rtl] .ml-48{margin-right:3rem!important;margin-left:0!important}.mr-48{margin-right:3rem!important}html[dir=rtl] .mr-48{margin-left:3rem!important;margin-right:0!important}.m-50{margin:3.125rem!important}.mt-50{margin-top:3.125rem!important}.mb-50{margin-bottom:3.125rem!important}.my-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.mx-50{margin-left:3.125rem!important;margin-right:3.125rem!important}.ml-50{margin-left:3.125rem!important}html[dir=rtl] .ml-50{margin-right:3.125rem!important;margin-left:0!important}.mr-50{margin-right:3.125rem!important}html[dir=rtl] .mr-50{margin-left:3.125rem!important;margin-right:0!important}.m-52{margin:3.25rem!important}.mt-52{margin-top:3.25rem!important}.mb-52{margin-bottom:3.25rem!important}.my-52{margin-top:3.25rem!important;margin-bottom:3.25rem!important}.mx-52{margin-left:3.25rem!important;margin-right:3.25rem!important}.ml-52{margin-left:3.25rem!important}html[dir=rtl] .ml-52{margin-right:3.25rem!important;margin-left:0!important}.mr-52{margin-right:3.25rem!important}html[dir=rtl] .mr-52{margin-left:3.25rem!important;margin-right:0!important}.m-56{margin:3.5rem!important}.mt-56{margin-top:3.5rem!important}.mb-56{margin-bottom:3.5rem!important}.my-56{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.mx-56{margin-left:3.5rem!important;margin-right:3.5rem!important}.ml-56{margin-left:3.5rem!important}html[dir=rtl] .ml-56{margin-right:3.5rem!important;margin-left:0!important}.mr-56{margin-right:3.5rem!important}html[dir=rtl] .mr-56{margin-left:3.5rem!important;margin-right:0!important}.m-60{margin:3.75rem!important}.mt-60{margin-top:3.75rem!important}.mb-60{margin-bottom:3.75rem!important}.my-60{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.mx-60{margin-left:3.75rem!important;margin-right:3.75rem!important}.ml-60{margin-left:3.75rem!important}html[dir=rtl] .ml-60{margin-right:3.75rem!important;margin-left:0!important}.mr-60{margin-right:3.75rem!important}html[dir=rtl] .mr-60{margin-left:3.75rem!important;margin-right:0!important}.m-64{margin:4rem!important}.mt-64{margin-top:4rem!important}.mb-64{margin-bottom:4rem!important}.my-64{margin-top:4rem!important;margin-bottom:4rem!important}.mx-64{margin-left:4rem!important;margin-right:4rem!important}.ml-64{margin-left:4rem!important}html[dir=rtl] .ml-64{margin-right:4rem!important;margin-left:0!important}.mr-64{margin-right:4rem!important}html[dir=rtl] .mr-64{margin-left:4rem!important;margin-right:0!important}.m-68{margin:4.25rem!important}.mt-68{margin-top:4.25rem!important}.mb-68{margin-bottom:4.25rem!important}.my-68{margin-top:4.25rem!important;margin-bottom:4.25rem!important}.mx-68{margin-left:4.25rem!important;margin-right:4.25rem!important}.ml-68{margin-left:4.25rem!important}html[dir=rtl] .ml-68{margin-right:4.25rem!important;margin-left:0!important}.mr-68{margin-right:4.25rem!important}html[dir=rtl] .mr-68{margin-left:4.25rem!important;margin-right:0!important}.m-72{margin:4.5rem!important}.mt-72{margin-top:4.5rem!important}.mb-72{margin-bottom:4.5rem!important}.my-72{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.mx-72{margin-left:4.5rem!important;margin-right:4.5rem!important}.ml-72{margin-left:4.5rem!important}html[dir=rtl] .ml-72{margin-right:4.5rem!important;margin-left:0!important}.mr-72{margin-right:4.5rem!important}html[dir=rtl] .mr-72{margin-left:4.5rem!important;margin-right:0!important}.m-76{margin:4.75rem!important}.mt-76{margin-top:4.75rem!important}.mb-76{margin-bottom:4.75rem!important}.my-76{margin-top:4.75rem!important;margin-bottom:4.75rem!important}.mx-76{margin-left:4.75rem!important;margin-right:4.75rem!important}.ml-76{margin-left:4.75rem!important}html[dir=rtl] .ml-76{margin-right:4.75rem!important;margin-left:0!important}.mr-76{margin-right:4.75rem!important}html[dir=rtl] .mr-76{margin-left:4.75rem!important;margin-right:0!important}.m-80{margin:5rem!important}.mt-80{margin-top:5rem!important}.mb-80{margin-bottom:5rem!important}.my-80{margin-top:5rem!important;margin-bottom:5rem!important}.mx-80{margin-left:5rem!important;margin-right:5rem!important}.ml-80{margin-left:5rem!important}html[dir=rtl] .ml-80{margin-right:5rem!important;margin-left:0!important}.mr-80{margin-right:5rem!important}html[dir=rtl] .mr-80{margin-left:5rem!important;margin-right:0!important}.m-84{margin:5.25rem!important}.mt-84{margin-top:5.25rem!important}.mb-84{margin-bottom:5.25rem!important}.my-84{margin-top:5.25rem!important;margin-bottom:5.25rem!important}.mx-84{margin-left:5.25rem!important;margin-right:5.25rem!important}.ml-84{margin-left:5.25rem!important}html[dir=rtl] .ml-84{margin-right:5.25rem!important;margin-left:0!important}.mr-84{margin-right:5.25rem!important}html[dir=rtl] .mr-84{margin-left:5.25rem!important;margin-right:0!important}.m-88{margin:5.5rem!important}.mt-88{margin-top:5.5rem!important}.mb-88{margin-bottom:5.5rem!important}.my-88{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.mx-88{margin-left:5.5rem!important;margin-right:5.5rem!important}.ml-88{margin-left:5.5rem!important}html[dir=rtl] .ml-88{margin-right:5.5rem!important;margin-left:0!important}.mr-88{margin-right:5.5rem!important}html[dir=rtl] .mr-88{margin-left:5.5rem!important;margin-right:0!important}.m-96{margin:6rem!important}.mt-96{margin-top:6rem!important}.mb-96{margin-bottom:6rem!important}.my-96{margin-top:6rem!important;margin-bottom:6rem!important}.mx-96{margin-left:6rem!important;margin-right:6rem!important}.ml-96{margin-left:6rem!important}html[dir=rtl] .ml-96{margin-right:6rem!important;margin-left:0!important}.mr-96{margin-right:6rem!important}html[dir=rtl] .mr-96{margin-left:6rem!important;margin-right:0!important}.m-192{margin:12rem!important}.mt-192{margin-top:12rem!important}.mb-192{margin-bottom:12rem!important}.my-192{margin-top:12rem!important;margin-bottom:12rem!important}.mx-192{margin-left:12rem!important;margin-right:12rem!important}.ml-192{margin-left:12rem!important}html[dir=rtl] .ml-192{margin-right:12rem!important;margin-left:0!important}.mr-192{margin-right:12rem!important}html[dir=rtl] .mr-192{margin-left:12rem!important;margin-right:0!important}.m-auto{margin:0 auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.ml-auto{margin-left:auto!important}html[dir=rtl] .ml-auto{margin-right:auto!important;margin-left:0!important}.mr-auto{margin-right:auto!important}html[dir=rtl] .mr-auto{margin-left:auto!important;margin-right:0!important}@media screen and (min-width: 768px){.mx--20{margin:0 -1.25rem!important}}.o-x-auto{overflow-x:auto!important}.o-x-visible{overflow-x:visible!important}.o-x-hide{overflow-x:hidden!important}.o-x-scroll{overflow-x:scroll!important}.o-y-auto{overflow-y:auto!important}.o-y-visible{overflow-y:visible!important}.o-y-hide{overflow-y:hidden!important}.o-y-scroll{overflow-y:scroll!important}.p-0{padding:0rem!important}.pt-0{padding-top:0rem!important}.pb-0{padding-bottom:0rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.pl-0{padding-left:0rem!important}html[dir=rtl] .pl-0{padding-right:0rem!important;padding-left:0!important}.pr-0{padding-right:0rem!important}html[dir=rtl] .pr-0{padding-left:0rem!important;padding-right:0!important}.p-2{padding:.125rem!important}.pt-2{padding-top:.125rem!important}.pb-2{padding-bottom:.125rem!important}.py-2{padding-top:.125rem!important;padding-bottom:.125rem!important}.px-2{padding-left:.125rem!important;padding-right:.125rem!important}.pl-2{padding-left:.125rem!important}html[dir=rtl] .pl-2{padding-right:.125rem!important;padding-left:0!important}.pr-2{padding-right:.125rem!important}html[dir=rtl] .pr-2{padding-left:.125rem!important;padding-right:0!important}.p-3{padding:.1875rem!important}.pt-3{padding-top:.1875rem!important}.pb-3{padding-bottom:.1875rem!important}.py-3{padding-top:.1875rem!important;padding-bottom:.1875rem!important}.px-3{padding-left:.1875rem!important;padding-right:.1875rem!important}.pl-3{padding-left:.1875rem!important}html[dir=rtl] .pl-3{padding-right:.1875rem!important;padding-left:0!important}.pr-3{padding-right:.1875rem!important}html[dir=rtl] .pr-3{padding-left:.1875rem!important;padding-right:0!important}.p-4{padding:.25rem!important}.pt-4{padding-top:.25rem!important}.pb-4{padding-bottom:.25rem!important}.py-4{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-4{padding-left:.25rem!important;padding-right:.25rem!important}.pl-4{padding-left:.25rem!important}html[dir=rtl] .pl-4{padding-right:.25rem!important;padding-left:0!important}.pr-4{padding-right:.25rem!important}html[dir=rtl] .pr-4{padding-left:.25rem!important;padding-right:0!important}.p-5{padding:.3125rem!important}.pt-5{padding-top:.3125rem!important}.pb-5{padding-bottom:.3125rem!important}.py-5{padding-top:.3125rem!important;padding-bottom:.3125rem!important}.px-5{padding-left:.3125rem!important;padding-right:.3125rem!important}.pl-5{padding-left:.3125rem!important}html[dir=rtl] .pl-5{padding-right:.3125rem!important;padding-left:0!important}.pr-5{padding-right:.3125rem!important}html[dir=rtl] .pr-5{padding-left:.3125rem!important;padding-right:0!important}.p-8{padding:.5rem!important}.pt-8{padding-top:.5rem!important}.pb-8{padding-bottom:.5rem!important}.py-8{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-8{padding-left:.5rem!important;padding-right:.5rem!important}.pl-8{padding-left:.5rem!important}html[dir=rtl] .pl-8{padding-right:.5rem!important;padding-left:0!important}.pr-8{padding-right:.5rem!important}html[dir=rtl] .pr-8{padding-left:.5rem!important;padding-right:0!important}.p-10{padding:.625rem!important}.pt-10{padding-top:.625rem!important}.pb-10{padding-bottom:.625rem!important}.py-10{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-10{padding-left:.625rem!important;padding-right:.625rem!important}.pl-10{padding-left:.625rem!important}html[dir=rtl] .pl-10{padding-right:.625rem!important;padding-left:0!important}.pr-10{padding-right:.625rem!important}html[dir=rtl] .pr-10{padding-left:.625rem!important;padding-right:0!important}.p-12{padding:.75rem!important}.pt-12{padding-top:.75rem!important}.pb-12{padding-bottom:.75rem!important}.py-12{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-12{padding-left:.75rem!important;padding-right:.75rem!important}.pl-12{padding-left:.75rem!important}html[dir=rtl] .pl-12{padding-right:.75rem!important;padding-left:0!important}.pr-12{padding-right:.75rem!important}html[dir=rtl] .pr-12{padding-left:.75rem!important;padding-right:0!important}.p-15{padding:.9375rem!important}.pt-15{padding-top:.9375rem!important}.pb-15{padding-bottom:.9375rem!important}.py-15{padding-top:.9375rem!important;padding-bottom:.9375rem!important}.px-15{padding-left:.9375rem!important;padding-right:.9375rem!important}.pl-15{padding-left:.9375rem!important}html[dir=rtl] .pl-15{padding-right:.9375rem!important;padding-left:0!important}.pr-15{padding-right:.9375rem!important}html[dir=rtl] .pr-15{padding-left:.9375rem!important;padding-right:0!important}.p-16{padding:1rem!important}.pt-16{padding-top:1rem!important}.pb-16{padding-bottom:1rem!important}.py-16{padding-top:1rem!important;padding-bottom:1rem!important}.px-16{padding-left:1rem!important;padding-right:1rem!important}.pl-16{padding-left:1rem!important}html[dir=rtl] .pl-16{padding-right:1rem!important;padding-left:0!important}.pr-16{padding-right:1rem!important}html[dir=rtl] .pr-16{padding-left:1rem!important;padding-right:0!important}.p-20{padding:1.25rem!important}.pt-20{padding-top:1.25rem!important}.pb-20{padding-bottom:1.25rem!important}.py-20{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.px-20{padding-left:1.25rem!important;padding-right:1.25rem!important}.pl-20{padding-left:1.25rem!important}html[dir=rtl] .pl-20{padding-right:1.25rem!important;padding-left:0!important}.pr-20{padding-right:1.25rem!important}html[dir=rtl] .pr-20{padding-left:1.25rem!important;padding-right:0!important}.p-24{padding:1.5rem!important}.pt-24{padding-top:1.5rem!important}.pb-24{padding-bottom:1.5rem!important}.py-24{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.px-24{padding-left:1.5rem!important;padding-right:1.5rem!important}.pl-24{padding-left:1.5rem!important}html[dir=rtl] .pl-24{padding-right:1.5rem!important;padding-left:0!important}.pr-24{padding-right:1.5rem!important}html[dir=rtl] .pr-24{padding-left:1.5rem!important;padding-right:0!important}.p-30{padding:1.875rem!important}.pt-30{padding-top:1.875rem!important}.pb-30{padding-bottom:1.875rem!important}.py-30{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.px-30{padding-left:1.875rem!important;padding-right:1.875rem!important}.pl-30{padding-left:1.875rem!important}html[dir=rtl] .pl-30{padding-right:1.875rem!important;padding-left:0!important}.pr-30{padding-right:1.875rem!important}html[dir=rtl] .pr-30{padding-left:1.875rem!important;padding-right:0!important}.p-32{padding:2rem!important}.pt-32{padding-top:2rem!important}.pb-32{padding-bottom:2rem!important}.py-32{padding-top:2rem!important;padding-bottom:2rem!important}.px-32{padding-left:2rem!important;padding-right:2rem!important}.pl-32{padding-left:2rem!important}html[dir=rtl] .pl-32{padding-right:2rem!important;padding-left:0!important}.pr-32{padding-right:2rem!important}html[dir=rtl] .pr-32{padding-left:2rem!important;padding-right:0!important}.p-40{padding:2.5rem!important}.pt-40{padding-top:2.5rem!important}.pb-40{padding-bottom:2.5rem!important}.py-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.px-40{padding-left:2.5rem!important;padding-right:2.5rem!important}.pl-40{padding-left:2.5rem!important}html[dir=rtl] .pl-40{padding-right:2.5rem!important;padding-left:0!important}.pr-40{padding-right:2.5rem!important}html[dir=rtl] .pr-40{padding-left:2.5rem!important;padding-right:0!important}.p-48{padding:3rem!important}.pt-48{padding-top:3rem!important}.pb-48{padding-bottom:3rem!important}.py-48{padding-top:3rem!important;padding-bottom:3rem!important}.px-48{padding-left:3rem!important;padding-right:3rem!important}.pl-48{padding-left:3rem!important}html[dir=rtl] .pl-48{padding-right:3rem!important;padding-left:0!important}.pr-48{padding-right:3rem!important}html[dir=rtl] .pr-48{padding-left:3rem!important;padding-right:0!important}.p-52{padding:3.25rem!important}.pt-52{padding-top:3.25rem!important}.pb-52{padding-bottom:3.25rem!important}.py-52{padding-top:3.25rem!important;padding-bottom:3.25rem!important}.px-52{padding-left:3.25rem!important;padding-right:3.25rem!important}.pl-52{padding-left:3.25rem!important}html[dir=rtl] .pl-52{padding-right:3.25rem!important;padding-left:0!important}.pr-52{padding-right:3.25rem!important}html[dir=rtl] .pr-52{padding-left:3.25rem!important;padding-right:0!important}.p-56{padding:3.5rem!important}.pt-56{padding-top:3.5rem!important}.pb-56{padding-bottom:3.5rem!important}.py-56{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.px-56{padding-left:3.5rem!important;padding-right:3.5rem!important}.pl-56{padding-left:3.5rem!important}html[dir=rtl] .pl-56{padding-right:3.5rem!important;padding-left:0!important}.pr-56{padding-right:3.5rem!important}html[dir=rtl] .pr-56{padding-left:3.5rem!important;padding-right:0!important}.p-60{padding:3.75rem!important}.pt-60{padding-top:3.75rem!important}.pb-60{padding-bottom:3.75rem!important}.py-60{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.px-60{padding-left:3.75rem!important;padding-right:3.75rem!important}.pl-60{padding-left:3.75rem!important}html[dir=rtl] .pl-60{padding-right:3.75rem!important;padding-left:0!important}.pr-60{padding-right:3.75rem!important}html[dir=rtl] .pr-60{padding-left:3.75rem!important;padding-right:0!important}.p-64{padding:4rem!important}.pt-64{padding-top:4rem!important}.pb-64{padding-bottom:4rem!important}.py-64{padding-top:4rem!important;padding-bottom:4rem!important}.px-64{padding-left:4rem!important;padding-right:4rem!important}.pl-64{padding-left:4rem!important}html[dir=rtl] .pl-64{padding-right:4rem!important;padding-left:0!important}.pr-64{padding-right:4rem!important}html[dir=rtl] .pr-64{padding-left:4rem!important;padding-right:0!important}.p-68{padding:4.25rem!important}.pt-68{padding-top:4.25rem!important}.pb-68{padding-bottom:4.25rem!important}.py-68{padding-top:4.25rem!important;padding-bottom:4.25rem!important}.px-68{padding-left:4.25rem!important;padding-right:4.25rem!important}.pl-68{padding-left:4.25rem!important}html[dir=rtl] .pl-68{padding-right:4.25rem!important;padding-left:0!important}.pr-68{padding-right:4.25rem!important}html[dir=rtl] .pr-68{padding-left:4.25rem!important;padding-right:0!important}.p-72{padding:4.5rem!important}.pt-72{padding-top:4.5rem!important}.pb-72{padding-bottom:4.5rem!important}.py-72{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.px-72{padding-left:4.5rem!important;padding-right:4.5rem!important}.pl-72{padding-left:4.5rem!important}html[dir=rtl] .pl-72{padding-right:4.5rem!important;padding-left:0!important}.pr-72{padding-right:4.5rem!important}html[dir=rtl] .pr-72{padding-left:4.5rem!important;padding-right:0!important}.p-76{padding:4.75rem!important}.pt-76{padding-top:4.75rem!important}.pb-76{padding-bottom:4.75rem!important}.py-76{padding-top:4.75rem!important;padding-bottom:4.75rem!important}.px-76{padding-left:4.75rem!important;padding-right:4.75rem!important}.pl-76{padding-left:4.75rem!important}html[dir=rtl] .pl-76{padding-right:4.75rem!important;padding-left:0!important}.pr-76{padding-right:4.75rem!important}html[dir=rtl] .pr-76{padding-left:4.75rem!important;padding-right:0!important}.p-80{padding:5rem!important}.pt-80{padding-top:5rem!important}.pb-80{padding-bottom:5rem!important}.py-80{padding-top:5rem!important;padding-bottom:5rem!important}.px-80{padding-left:5rem!important;padding-right:5rem!important}.pl-80{padding-left:5rem!important}html[dir=rtl] .pl-80{padding-right:5rem!important;padding-left:0!important}.pr-80{padding-right:5rem!important}html[dir=rtl] .pr-80{padding-left:5rem!important;padding-right:0!important}.p-84{padding:5.25rem!important}.pt-84{padding-top:5.25rem!important}.pb-84{padding-bottom:5.25rem!important}.py-84{padding-top:5.25rem!important;padding-bottom:5.25rem!important}.px-84{padding-left:5.25rem!important;padding-right:5.25rem!important}.pl-84{padding-left:5.25rem!important}html[dir=rtl] .pl-84{padding-right:5.25rem!important;padding-left:0!important}.pr-84{padding-right:5.25rem!important}html[dir=rtl] .pr-84{padding-left:5.25rem!important;padding-right:0!important}.p-88{padding:5.5rem!important}.pt-88{padding-top:5.5rem!important}.pb-88{padding-bottom:5.5rem!important}.py-88{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.px-88{padding-left:5.5rem!important;padding-right:5.5rem!important}.pl-88{padding-left:5.5rem!important}html[dir=rtl] .pl-88{padding-right:5.5rem!important;padding-left:0!important}.pr-88{padding-right:5.5rem!important}html[dir=rtl] .pr-88{padding-left:5.5rem!important;padding-right:0!important}.p-96{padding:6rem!important}.pt-96{padding-top:6rem!important}.pb-96{padding-bottom:6rem!important}.py-96{padding-top:6rem!important;padding-bottom:6rem!important}.px-96{padding-left:6rem!important;padding-right:6rem!important}.pl-96{padding-left:6rem!important}html[dir=rtl] .pl-96{padding-right:6rem!important;padding-left:0!important}.pr-96{padding-right:6rem!important}html[dir=rtl] .pr-96{padding-left:6rem!important;padding-right:0!important}.p-192{padding:12rem!important}.pt-192{padding-top:12rem!important}.pb-192{padding-bottom:12rem!important}.py-192{padding-top:12rem!important;padding-bottom:12rem!important}.px-192{padding-left:12rem!important;padding-right:12rem!important}.pl-192{padding-left:12rem!important}html[dir=rtl] .pl-192{padding-right:12rem!important;padding-left:0!important}.pr-192{padding-right:12rem!important}html[dir=rtl] .pr-192{padding-left:12rem!important;padding-right:0!important}@media screen and (min-width: 768px){.px--20{padding:0 -1.25rem}}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.right-0{right:0!important}html[dir=rtl] .right-0,.left-0{left:0!important}html[dir=rtl] .left-0{right:0!important}.top-50{top:50%!important;transform:translateY(-50%)}.bottom-0{bottom:0!important}.bottom-5{bottom:5px!important}.sb-sticky-bottom,.sb-sticky-top{position:sticky;z-index:999999}.sb-sticky-bottom{bottom:0}.sb-sticky-top{top:0}.zindex-1{z-index:1!important}.zindex-2{z-index:2!important}.zindex-9{z-index:9!important}.zindex-99{z-index:99!important}.zindex-999{z-index:999!important}.zindex-9999{z-index:9999!important}.zindex-99999{z-index:99999!important}.w-100{width:100%;max-width:100%}.w-90{width:90%;max-width:90%}.w-80{width:80%;max-width:80%}.w-75{width:75%;max-width:75%}.w-70{width:70%;max-width:70%}.w-60{width:60%;max-width:60%}.w-50{width:50%;max-width:50%}.w-40{width:40%;max-width:40%}.w-30{width:30%;max-width:30%}.w-25{width:25%;max-width:25%}.w-20{width:20%;max-width:20%}.w-auto{width:auto;max-width:auto}.h-100{height:100%;max-height:100%}.height-auto{height:auto!important}.sb-mw-100{max-width:100%!important}.min-height-auto{min-height:auto!important}.min-w-auto{min-width:auto!important}.max-w-auto{max-width:auto!important}.rotate-90{transform:rotate(-90deg)}.rotate90{transform:rotate(90deg)}.rotate180{transform:rotate(180deg)}.rotate-180{transform:rotate(-180deg)}.rotate-45{transform:rotate(-45deg)}.rotate45{transform:rotate(45deg)}h1,.sb-h1{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) * 1.6180339888)}h2,.sb-h2{font-size:var(--h2-font-size);line-height:calc(var(--h2-font-size) * 1.6180339888)}h3,.sb-h3{font-size:var(--h3-font-size);line-height:calc(var(--h3-font-size) * 1.6180339888)}h4,.sb-h4{font-size:var(--h4-font-size);line-height:calc(var(--h4-font-size) * 1.6180339888)}h5,.sb-h5{font-size:var(--h5-font-size);line-height:calc(var(--h5-font-size) * 1.6180339888)}h6,.sb-h6{font-size:var(--h6-font-size);line-height:calc(var(--h6-font-size) * 1.6180339888)}.fmedium{font-size:var(--font-size-md)!important}.fnormal{font-size:var(--font-size-normal)!important}.fsmall{font-size:var(--font-size-sm)!important}.fxsmall{font-size:var(--font-size-xs)!important}.fs-0-785{font-size:.785rem!important}.fs-0-92{font-size:.9286rem!important}.fs-1{font-size:1rem!important}.fs-1-143{font-size:1.143rem!important}.fs-1-16{font-size:1.16rem!important}.fs-1-286{font-size:1.286rem!important}.fs-1-3{font-size:1.3rem!important}.fs-1-429{font-size:1.429rem!important}.fs-1-5{font-size:1.5rem!important}.fs-1-7{font-size:1.7rem!important}.fs-2{font-size:2rem!important}.fs-2-5{font-size:2.5rem!important}.fs-2-57{font-size:2.571rem!important}.fs-3{font-size:3rem!important}.fs-3-5{font-size:3.5rem!important}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase,.text-sentencecase{text-transform:lowercase!important}.text-inherit{text-transform:inherit!important}.text-sentencecase:first-letter{text-transform:uppercase!important}.font-weight-bold{font-weight:700!important}.font-weight-normal{font-weight:400!important}.break-word{word-break:break-word!important}.break-all{word-break:break-all!important}.cursor-pointer{cursor:pointer!important}.cursor-text{cursor:text!important}.va-bottom{vertical-align:bottom!important}.va-middle{vertical-align:middle!important}.va-top{vertical-align:top!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p,.sb-para{font-size:var(--p-font-size);line-height:calc(var(--p-font-size) * 1.6180339888)}a,a:hover{color:var(--primary-color)}a:focus{outline:0}.white-space-nowrap{white-space:nowrap!important}.text-center{text-align:center!important}.text-right{text-align:right!important}html[dir=rtl] .text-right,.text-left{text-align:left!important}html[dir=rtl] .text-left{text-align:right!important}.sb-section-title,.sb-pageSection-title{font-size:var(--h5-font-size);display:inline;font-weight:600}.sb-section-title.sb-pageSection-sentenceCase,.sb-pageSection-title.sb-pageSection-sentenceCase{text-transform:lowercase}.sb-section-title.sb-pageSection-sentenceCase:first-letter,.sb-pageSection-title.sb-pageSection-sentenceCase:first-letter{text-transform:uppercase}.sb-section-title.sb-pageSection-title-light,.sb-pageSection-title.sb-pageSection-title-light{color:var(--gray-400)}.sb-categories-title{color:var(--gray-800);font-size:1.125rem;font-weight:700}.sb__ellipsis{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.sb__ellipsis--two{-webkit-line-clamp:2}.sb__ellipsis--three{-webkit-line-clamp:3}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.text-underline{text-decoration:underline!important}.line-height-normal{line-height:normal!important}.sb-modal.custom-lg-modal .modal.large{max-width:70.25rem!important}.w-10{width:10%!important;max-width:10%!important}.w-20{width:20%!important;max-width:20%!important}.w-30{width:30%!important;max-width:30%!important}.sb-required{color:var(--red);padding-left:2px;position:relative;top:-5px}.b-none{border:none!important}.fs-0785{font-size:.785rem!important}.fs-0665{font-size:.665rem!important}.bg-white{background:#fff}.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;inset:-100px 0;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:#eeeeeee6;width:100%;pointer-events:all;cursor:default;transform:translate(0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:"";position:absolute;right:8px;left:auto;width:0px;height:0px;top:100%;border-right:0px solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:#0000001a}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:none}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px #0003;min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px #0009}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px #0009}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{height:100%;position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-title{padding:0;margin:0;line-height:16px;font-size:14px;text-align:left;float:left;color:#000;white-space:normal}.iziToast>.iziToast-body .iziToast-message{padding:0;margin:0 0 10px;font-size:14px;line-height:16px;text-align:left;float:left;color:#0009;white-space:normal}.iziToast.iziToast-animateInside .iziToast-title,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-inputs-child{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{inset:0;text-align:center;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,Lato,Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title,.iziToast-rtl .iziToast-body .iziToast-message{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width: 568px){.iziToast-wrapper{padding:10px 15px}.iziToast-cover{border-radius:3px 0 0 3px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px #0003,inset 0 0 5px #0000001a,0 8px 8px -5px #00000040}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px #ffffff4d,0 10px 10px -5px #00000040}.iziToast.iziToast-balloon .iziToast-progressbar{background:transparent}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px #00000040,inset 0 10px 20px -5px #00000040}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px #0003,inset 0 0 5px #0000001a}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:#ffffffb3;font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px #fff9}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:#ffafb4e6}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:#ffcfa5e6}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:#fff9b2e6}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:#9ddeffe6}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:#a6efb8e6}.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts,.iziToast.iziToast-layout2 .iziToast-body .iziToast-message{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3:after{display:none}.iziToast.revealIn,.iziToast .revealIn{animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast.slideIn,.iziToast .slideIn{animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{animation:iziT-bounceInUp .7s ease-in-out both}.iziToast.fadeIn,.iziToast .fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{animation:iziT-fadeOut .7s ease both}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-slideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translate(280px)}50%{opacity:1;transform:translate(-20px)}70%{transform:translate(10px)}to{transform:translate(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translate(-280px)}50%{opacity:1;transform:translate(20px)}70%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}a.sb-btn{text-align:center;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap}a.sb-btn:hover{text-decoration:none}button.sb-btn:focus{outline:none}.sb-btn{white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:0;display:inline-block;border:.0625rem solid;cursor:pointer;min-width:4rem;position:relative;line-height:1;border-radius:3px;-webkit-border-radius:3px;border:1px solid;text-transform:inherit;text-decoration:none}.sb-btn:hover{opacity:1}.sb-btn:after{content:"";position:absolute;top:50%;left:50%;width:.1875rem;height:.1875rem;background:var(--primary-600);opacity:0;border-radius:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.sb-btn.flat{border-radius:0}.sb-btn.sb-btn-radius{border-radius:2rem}.sb-btn-gray{background-color:var(--gray-200);border-color:var(--gray-200);color:var(--white)}.sb-btn-gray:hover,.sb-btn-gray:active,.sb-btn-gray.active{background-color:var(--gray-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-gray{background-color:var(--white);color:var(--gray-200);border-color:var(--gray-200)}.sb-btn-outline-gray:hover,.sb-btn-outline-gray:active,.sb-btn-outline-gray.active{color:var(--gray-400);background-color:var(--gray-100)}.sb-btn-dashed-gray{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--gray-200);color:var(--gray-200)}.sb-btn-dashed-gray:hover,.sb-btn-dashed-gray:active,.sb-btn-dashed-gray.active{background-color:var(--gray-100)}.sb-btn-link-gray{background:none;border:0px;color:var(--gray-200)}.sb-btn-link-gray:hover,.sb-btn-link-gray:active,.sb-btn-link-gray.active{background-color:var(--gray-100)}.sb-btn-primary{background-color:var(--primary-400);border-color:var(--primary-400);color:var(--white)}.sb-btn-primary:hover,.sb-btn-primary:active,.sb-btn-primary.active{background-color:var(--primary-800);border:1px solid transparent;color:var(--white)}.sb-btn-outline-primary{background-color:var(--white);color:var(--primary-400);border-color:var(--primary-400)}.sb-btn-outline-primary:hover,.sb-btn-outline-primary:active,.sb-btn-outline-primary.active{color:var(--primary-800);background-color:var(--primary-100)}.sb-btn-dashed-primary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--primary-400);color:var(--primary-400)}.sb-btn-dashed-primary:hover,.sb-btn-dashed-primary:active,.sb-btn-dashed-primary.active{background-color:var(--primary-100)}.sb-btn-link-primary{background:none;border:0px;color:var(--primary-400)}.sb-btn-link-primary:hover,.sb-btn-link-primary:active,.sb-btn-link-primary.active{background-color:var(--primary-100)}.sb-btn-secondary{background-color:var(--secondary-200);border-color:var(--secondary-200);color:var(--white)}.sb-btn-secondary:hover,.sb-btn-secondary:active,.sb-btn-secondary.active{background-color:var(--secondary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-secondary{background-color:var(--white);color:var(--secondary-200);border-color:var(--secondary-200)}.sb-btn-outline-secondary:hover,.sb-btn-outline-secondary:active,.sb-btn-outline-secondary.active{color:var(--secondary-400);background-color:var(--secondary-0)}.sb-btn-dashed-secondary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--secondary-200);color:var(--secondary-200)}.sb-btn-dashed-secondary:hover,.sb-btn-dashed-secondary:active,.sb-btn-dashed-secondary.active{background-color:var(--secondary-0)}.sb-btn-link-secondary{background:none;border:0px;color:var(--secondary-200)}.sb-btn-link-secondary:hover,.sb-btn-link-secondary:active,.sb-btn-link-secondary.active{background-color:var(--secondary-0)}.sb-btn-tertiary{background-color:var(--tertiary-100);border-color:var(--tertiary-100);color:var(--white)}.sb-btn-tertiary:hover,.sb-btn-tertiary:active,.sb-btn-tertiary.active{background-color:var(--tertiary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-tertiary{background-color:var(--white);color:var(--tertiary-100);border-color:var(--tertiary-100)}.sb-btn-outline-tertiary:hover,.sb-btn-outline-tertiary:active,.sb-btn-outline-tertiary.active{color:var(--tertiary-400);background-color:var(--tertiary-0)}.sb-btn-dashed-tertiary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--tertiary-100);color:var(--tertiary-100)}.sb-btn-dashed-tertiary:hover,.sb-btn-dashed-tertiary:active,.sb-btn-dashed-tertiary.active{background-color:var(--tertiary-0)}.sb-btn-link-tertiary{background:none;border:0px;color:var(--tertiary-100)}.sb-btn-link-tertiary:hover,.sb-btn-link-tertiary:active,.sb-btn-link-tertiary.active{background-color:var(--tertiary-0)}.sb-btn-red{background-color:var(--red-100);border-color:var(--red-100);color:var(--white)}.sb-btn-red:hover,.sb-btn-red:active,.sb-btn-red.active{background-color:var(--red-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-red{background-color:var(--white);color:var(--red-100);border-color:var(--red-100)}.sb-btn-outline-red:hover,.sb-btn-outline-red:active,.sb-btn-outline-red.active{color:var(--red-400);background-color:var(--red-0)}.sb-btn-dashed-red{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--red-100);color:var(--red-100)}.sb-btn-dashed-red:hover,.sb-btn-dashed-red:active,.sb-btn-dashed-red.active{background-color:var(--red-0)}.sb-btn-link-red{background:none;border:0px;color:var(--red-100)}.sb-btn-link-red:hover,.sb-btn-link-red:active,.sb-btn-link-red.active{background-color:var(--red-0)}.sb-btn-info{background-color:var(--primary-400);border-color:var(--primary-400);color:var(--white)}.sb-btn-info:hover,.sb-btn-info:active,.sb-btn-info.active{background-color:var(--primary-800);border:1px solid transparent;color:var(--white)}.sb-btn-outline-info{background-color:var(--white);color:var(--primary-400);border-color:var(--primary-400)}.sb-btn-outline-info:hover,.sb-btn-outline-info:active,.sb-btn-outline-info.active{color:var(--primary-800);background-color:var(--primary-100)}.sb-btn-dashed-info{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--primary-400);color:var(--primary-400)}.sb-btn-dashed-info:hover,.sb-btn-dashed-info:active,.sb-btn-dashed-info.active{background-color:var(--primary-100)}.sb-btn-link-info{background:none;border:0px;color:var(--primary-400)}.sb-btn-link-info:hover,.sb-btn-link-info:active,.sb-btn-link-info.active{background-color:var(--primary-100)}.sb-btn-success{background-color:var(--secondary-200);border-color:var(--secondary-200);color:var(--white)}.sb-btn-success:hover,.sb-btn-success:active,.sb-btn-success.active{background-color:var(--secondary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-success{background-color:var(--white);color:var(--secondary-200);border-color:var(--secondary-200)}.sb-btn-outline-success:hover,.sb-btn-outline-success:active,.sb-btn-outline-success.active{color:var(--secondary-400);background-color:var(--secondary-100)}.sb-btn-dashed-success{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--secondary-200);color:var(--secondary-200)}.sb-btn-dashed-success:hover,.sb-btn-dashed-success:active,.sb-btn-dashed-success.active{background-color:var(--secondary-100)}.sb-btn-link-success{background:none;border:0px;color:var(--secondary-200)}.sb-btn-link-success:hover,.sb-btn-link-success:active,.sb-btn-link-success.active{background-color:var(--secondary-100)}.sb-btn-warning{background-color:var(--tertiary-100);border-color:var(--tertiary-100);color:var(--white)}.sb-btn-warning:hover,.sb-btn-warning:active,.sb-btn-warning.active{background-color:var(--tertiary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-warning{background-color:var(--white);color:var(--tertiary-100);border-color:var(--tertiary-100)}.sb-btn-outline-warning:hover,.sb-btn-outline-warning:active,.sb-btn-outline-warning.active{color:var(--tertiary-400);background-color:var(--tertiary-0)}.sb-btn-dashed-warning{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--tertiary-100);color:var(--tertiary-100)}.sb-btn-dashed-warning:hover,.sb-btn-dashed-warning:active,.sb-btn-dashed-warning.active{background-color:var(--tertiary-0)}.sb-btn-link-warning{background:none;border:0px;color:var(--tertiary-100)}.sb-btn-link-warning:hover,.sb-btn-link-warning:active,.sb-btn-link-warning.active{background-color:var(--tertiary-0)}.sb-btn-error{background-color:var(--red-100);border-color:var(--red-100);color:var(--white)}.sb-btn-error:hover,.sb-btn-error:active,.sb-btn-error.active{background-color:var(--red-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-error{background-color:var(--white);color:var(--red-100);border-color:var(--red-100)}.sb-btn-outline-error:hover,.sb-btn-outline-error:active,.sb-btn-outline-error.active{color:var(--red-400);background-color:var(--red-0)}.sb-btn-dashed-error{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--red-100);color:var(--red-100)}.sb-btn-dashed-error:hover,.sb-btn-dashed-error:active,.sb-btn-dashed-error.active{background-color:var(--red-0)}.sb-btn-link-error{background:none;border:0px;color:var(--red-100)}.sb-btn-link-error:hover,.sb-btn-link-error:active,.sb-btn-link-error.active{background-color:var(--red-0)}.sb-btn-xs{height:1.5rem;padding:.25rem .5rem;font-size:.75rem}.sb-btn-normal{height:2rem;padding:.5rem 1rem;font-size:.75rem}.sb-btn-sm{height:2.5rem;padding:.5rem 1rem;font-size:1rem}.sb-btn-md{height:3rem;padding:.5rem 1rem;font-size:1rem}.sb-btn-lg{height:3.5rem;padding:1rem 1.5rem;font-size:1.25rem}.sb-btn-full{height:1.5rem;padding:.5rem 1rem;font-size:1.25rem;width:100%}.sb-btn-square.sb-btn-xs{height:1.5rem;width:1.5rem;font-size:1rem}.sb-btn-square.sb-btn-xs i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-xs span{margin:.5rem 0 0}.sb-btn-square.sb-btn-normal{height:4rem;width:4rem;font-size:.75rem}.sb-btn-square.sb-btn-normal i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-normal span{margin:.5rem 0 0}.sb-btn-square.sb-btn-sm{height:3rem;width:3rem;font-size:.75rem}.sb-btn-square.sb-btn-sm i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-sm span{margin:.5rem 0 0}.sb-btn-square.sb-btn-md{height:4rem;width:4rem;font-size:1rem}.sb-btn-square.sb-btn-md i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-md span{margin:.5rem 0 0}.sb-btn-square.sb-btn-lg{height:8rem;width:8rem;font-size:1.25rem}.sb-btn-square.sb-btn-lg i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-lg span{margin:.5rem 0 0}.sb-btn-white{box-shadow:0 -.0625rem .25rem 0 rgba(var(--rc-rgba-black),.1),0 .1875rem .25rem 0 rgba(var(--rc-rgba-black),.2);border:0px solid var(--rc-dddddd)}.sb-btn-square{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-size:.75rem;padding:.5rem}.sb-btn-disabled,.sb-btn-outline-disabled{cursor:default;font-weight:400}.sb-btn-disabled{background-color:var(--gray-100);border:.0625rem solid var(--gray-100)}.sb-btn-disabled:hover{background-color:var(--gray-100)!important;color:var(--gray-200)!important}.sb-btn-outline-disabled{background-color:var(--white);border:.0625rem solid var(--gray-100)}.sb-btn-outline-disabled:hover{background-color:var(--white)!important;border:.0625rem solid var(--gray-100)!important;color:var(--gray-200)!important}.sb-btn-link{background:none;border:0}.sb-right-icon-btn{padding:.5rem}.sb-right-icon-btn i.icon{margin-left:.5rem;margin-right:0}html[dir=rtl] .sb-right-icon-btn{padding:.5rem}html[dir=rtl] .sb-right-icon-btn i.icon{margin-right:.25rem;margin-right:0}.sb-left-icon-btn{padding:.5rem}.sb-left-icon-btn i.icon{margin-right:.25rem}html[dir=rtl] .sb-left-icon-btn{padding:.5rem}html[dir=rtl] .sb-left-icon-btn i.icon{margin-left:.5rem}.sb-left-icon-btn.sb-btn-xs{padding:0 .5rem}.btn-group{border:1px solid var(--gray-100);display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline}.btn-group .sb-btn{background:var(--white);border-left:1px solid var(--gray-100);flex:1 0 auto;border-radius:0;margin:0;border:0;color:var(--primary-400);min-width:2.5rem}.btn-group .sb-btn:first-child{border-left:none;margin-left:0}.btn-group .sb-btn:active,.btn-group .sb-btn.active{background-color:var(--primary-100);color:var(--primary-400)}.btn-group .sb-btn .icon{margin:0;vertical-align:top}*[lang=hi] .sb-btn-xs,*[lang=hi] .sb-btn-normal{line-height:1.5}.sb-btn-icon-fix{display:flex;align-items:center;line-height:normal}.sb-btn-dark-green{background:var(--green);border:solid 1px green!important;color:var(--white)}.sb-checkbox,.sb-radio-btn-checkbox{position:relative;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;font-style:normal;line-height:1rem;min-height:1rem;min-width:1rem}.sb-checkbox label,.sb-radio-btn-checkbox label{cursor:pointer;position:relative;display:block;padding-left:1.5rem;outline:0;font-size:.8571rem;font-weight:400;margin-right:.5rem}html[dir=rtl] .sb-checkbox label,html[dir=rtl] .sb-radio-btn-checkbox label{padding-right:1.5rem;padding-left:0;margin-left:.5rem;margin-right:0}.sb-checkbox label:before,.sb-radio-btn-checkbox label:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:.0625rem solid var(--primary-300)}html[dir=rtl] .sb-checkbox label:before,html[dir=rtl] .sb-radio-btn-checkbox label:before{right:0;left:inherit}.sb-checkbox input[type=checkbox],.sb-checkbox input[type=radio],.sb-radio-btn-checkbox input[type=checkbox],.sb-radio-btn-checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0;z-index:3;width:1rem;height:1rem}html[dir=rtl] .sb-checkbox input[type=checkbox],html[dir=rtl] .sb-checkbox input[type=radio],html[dir=rtl] .sb-radio-btn-checkbox input[type=checkbox],html[dir=rtl] .sb-radio-btn-checkbox input[type=radio]{right:0;left:inherit}.sb-checkbox [disabled=disabled]+label,.sb-checkbox input[disabled=disabled]{opacity:.5;cursor:not-allowed}.sb-radio-btn-checkbox [disabled=disabled]+label,.sb-radio-btn-checkbox input[disabled=disabled]{opacity:.5;cursor:not-allowed}.sb-checkbox [disabled=disabled]:checked+label:before,.sb-checkbox[disabled=disabled]:not(:checked)+label:before{border:.0625rem solid var(--gray-100);opacity:.5}.sb-radio-btn-checkbox [disabled=disabled]:checked+label:before,.sb-radio-btn-checkbox[disabled=disabled]:not(:checked)+label:before{border:.0625rem solid var(--gray-100);opacity:.5}.sb-checkbox.sb-checkbox-primary input:checked~label:before{background-color:var(--primary-color);border-color:var(--primary-color)}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label{color:var(--primary-color)}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned label{padding:0 1.5rem 0 0;margin-right:0}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label:after,.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label:before{left:unset;right:0}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned label:before{left:unset;right:0}.sb-checkbox input:checked~label:before{background-color:var(--primary-color);border-color:var(--primary-color)}.sb-checkbox label:before{border-radius:.25rem}.sb-checkbox label:after{position:absolute;font-size:.8571rem;top:0;left:0;width:1rem;height:1rem;text-align:center;opacity:0;color:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}html[dir=rtl] .sb-checkbox label:after{right:0;left:inherit}.sb-checkbox input:checked~.box:after,.sb-checkbox input:checked~label:after{opacity:1;content:"\2714";border-radius:.25rem;font-weight:400}.sb-checkbox input[type=checkbox]{outline:0}.sb-radio-btn-checkbox.sb-radio-btn-primary label:before{border:.0625rem solid var(--primary-color)}.sb-radio-btn-checkbox.sb-radio-btn-primary input:checked~label:after{background-color:var(--primary-color)}.sb-radio-btn-checkbox label:before{border-radius:50%}.sb-radio-btn-checkbox label:after{position:absolute;left:.25rem;top:.25rem;border-radius:50%;height:.5rem;width:.5rem;opacity:0}.sb-radio-btn-checkbox input:checked~label:after{content:"";background:var(--primary-color);opacity:1}.ui.checkbox{font-size:.875rem}[dir=rtl] .sb-radio-btn-checkbox label{padding-left:0;padding-right:1.5rem}[dir=rtl] .sb-radio-btn-checkbox label:before{left:unset;right:0}[dir=rtl] .sb-radio-btn-checkbox label:after{left:unset;right:.25rem}.sb-secondary-pointing-menu{margin-left:0;margin-right:0;border-bottom:2px solid rgba(34,36,38,.15);border-radius:0;border:none;box-shadow:none;display:flex}.sb-secondary-pointing-menu .item{border-bottom-color:transparent;border-bottom-style:solid;border-radius:0;align-self:flex-end;margin:0 0 -2px;padding:.85714286em 1.14285714em;border-bottom-width:2px;transition:color .1s ease;box-shadow:none;border:none;display:flex;align-items:center;position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-box-flex:0}.sb-secondary-pointing-menu .item.active{background-color:transparent;box-shadow:none;border-color:#1b1c1d;color:var(--primary-400);font-weight:700;font-size:14px;border-bottom:2px solid var(--primary-400)}.sb-secondary-pointing-menu .item:hover{border-color:var(--primary-400)}.sb-sidebar-menu h5{font-weight:var(--font-weight-bold);padding:1rem 0}.sb-sidebar-menu ul{list-style-type:none;padding-left:0}.sb-sidebar-menu ul li{padding:.75rem 1rem;font-size:var(--font-size-sm);color:#333;cursor:pointer}.sb-sidebar-menu ul li.active{background:var(--primary-0);border-left:2px solid var(--primary-600);color:var(--primary-800);font-weight:var(--font-weight-bold)}.sb-sidebar-menu ul li:hover{background:var(--primary-0);color:var(--primary-800)}.sb-sideview-tab-container{padding:1.5rem;background:var(--primary-0)}.sb-dotmenu{width:.25rem;height:.25rem;border-radius:50%;background-color:var(--gray-200);box-shadow:0 -6px 0 var(--gray-200),0 6px 0 var(--gray-200);display:inline-block;cursor:pointer}.sb-tabset-menu{background:var(--gray-0);width:100%;min-height:40px;display:flex}.sb-tabset-menu .sb-item{font-size:var(--font-size-base);color:var(--gray-800);padding:1rem 1.5rem;cursor:pointer}.sb-tabset-menu .sb-item.active{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.sb-modal .ui.modal{margin:3.5rem auto 0!important;top:0;right:0;left:0;height:auto;width:100%;background:0 0}.sb-modal .ui.modal .sb-modal-header{background-color:var(--primary-400);color:var(--white);font-weight:700;font-size:1rem;padding:.5rem 1rem;border-bottom:0 solid var(--gray-100);min-height:2.5rem;line-height:1.5rem}.sb-modal .ui.modal .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal .sb-modal-content,.sb-modal-center .sb-modal .ui.modal .sb-modal-actions{min-height:100px;padding:1rem;overflow-y:auto;background:var(--white)}.sb-modal .ui.modal>.close{color:var(--white);font-size:.875rem;padding:0!important;margin:0!important;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0;position:absolute;top:0;right:0}.sb-modal .ui.modal .sb-modal-actions{padding:.5rem 1rem;background:var(--white);border-top:.0625rem solid var(--gray-100);min-height:3.5rem;display:flex;flex-direction:row-reverse;align-items:center}.sb-modal .ui.modal .sb-modal-actions .sb-btn+.sb-btn{margin:0 .5rem 0 0!important}.sb-modal .ui.modal .small{color:var(--gray-400)}.sb-modal .ui.modal.small{max-width:30rem}.sb-modal .ui.modal.normal{max-width:45rem}.sb-modal .ui.modal.normal .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.normal .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.normal .sb-modal-actions{max-height:23.75rem}.sb-modal .ui.modal.normal .sb-modal-center .o-y-visible.sb-modal-actions,.sb-modal .ui.modal.normal .sb-modal-content.o-y-visible,.sb-modal-center .sb-modal .ui.modal.normal .o-y-visible.sb-modal-actions{max-height:inherit}.sb-modal .ui.modal.large{max-width:56.25rem}.sb-modal .ui.modal.large .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.large .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.large .sb-modal-actions{height:calc(100vh - 200px)}.sb-modal .ui.modal.sb-modal-fullscreen{position:fixed;inset:0;width:100%;margin:0 auto!important;overflow-y:auto;overflow-x:hidden}.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-header{height:3.5rem;width:auto;border-radius:0;display:flex;justify-content:space-between}.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-actions{height:calc(100vh - 120px)}.sb-modal .ui.modal.sb-modal-fullscreen .close{position:relative}.sb-modal .ui.modal.fullscreen{width:100%!important;margin:0!important;left:0!important}.sb-modal .ui.modal.fullscreen .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.fullscreen .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.fullscreen .sb-modal-actions{min-height:calc(100vh - 96px)}.sb-modal-center .sb-modal-header{text-align:center}.sb-modal-center .sb-modal-actions,.sb-modal-center .sb-modal-content{display:flex;justify-content:center;align-items:center;text-align:center}.sb-modal-center .sb-modal-actions{border-top:0!important;padding-bottom:1.5rem!important}.sb-modal.sb-warning .ui.modal .sb-modal-header{background-color:var(--tertiary-100)}.sb-modal.sb-success .ui.modal .sb-modal-header{background-color:var(--secondary-200)}.sb-modal.sb-error .ui.modal .sb-modal-header{background-color:var(--red-400)}[dir=rtl] .sb-modal .ui.modal>.close{right:auto!important;left:0}[dir=rtl] .sb-modal .ui.modal .sb-modal-actions .sb-btn+.sb-btn{margin:0 0 0 .5rem!important}@media (max-width: 767px){.sb-modal .ui.modal{position:absolute;width:95%;margin:0 auto!important;top:50%;transform:translateY(-50%);height:inherit}.sb-modal .ui.modal>.close{top:0!important;right:0!important}.sb-modal .ui.modal>.sb-modal-actions{padding:.5rem 1rem}.sb-modal .ui.modal .scrolling.content{max-height:calc(100vh - 10rem);overflow:auto}.sb-modal .ui.page.dimmer{display:flex!important;align-items:center;justify-content:center}.ui.dropdown.selection.state-selection .menu{max-height:20rem}}.sb-modal-white .ui.modal>.close{top:0;right:0;color:var(--primary-400)}.sb-workspace-modal .twelve.wide.column{padding:0}.sb-workspace-modal .six.wide.column:nth-child(even){padding:0 .5rem 0 0}.sb-workspace-modal .six.wide.column:nth-child(odd){padding:0 0 0 .5rem}.sb-merge-account-modal ul{list-style-type:disc}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions,.sb-cert-preview-modal .sb-modal-content,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions{display:block;margin:auto;max-width:100%;height:auto!important;max-height:100%!important}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions .cert-preview-img,.sb-cert-preview-modal .sb-modal-content .cert-preview-img,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions .cert-preview-img{width:100%;height:100%}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions .cert-preview-img img,.sb-cert-preview-modal .sb-modal-content .cert-preview-img img,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions .cert-preview-img img{width:100%}.sb-collectionTree{width:100%;border-radius:.25rem;padding:1rem;margin:.5rem 0 0;background:var(--white);border:1px solid var(--primary-200)}.sb-collectionTree .title{padding:0!important}.sb-collectionTree .title .sb-collectionTree-titleCover{display:flex;flex-direction:row;align-items:center}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title{color:var(--gray-800);font-size:var(--font-size-base);line-height:20px;font-weight:400;unicode-bidi:plaintext}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title-icon{font-size:20px;line-height:20px;height:20px;font-weight:500;color:var(--tertiary-100)}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title-toggle-icon{font-size:var(--font-size-sm);line-height:20px;height:20px;font-weight:500;color:var(--primary-color)}.sb-collectionTree .title.active .sb-collectionTree-titleCover .sb-collectionTree-title{color:var(--primary-color);font-weight:700}.sb-collectionTree.disabled{pointer-events:none;border:1px solid var(--gray-100)}.sb-collectionTree.disabled .sb-collectionTree-titleCover .sb-collectionTree-title-icon{color:var(--gray-100)}.sb-collectionTree .commingSoonMessage{unicode-bidi:plaintext;display:inline-block;margin:0 .25rem}.sb-collectionTree .content{padding:0!important}.ui-fancytree,.ui-fancytree ul{position:relative;margin:0 0 0 .625rem;padding:1rem 0 0}.ui-fancytree:before,.ui-fancytree ul:before{position:absolute;display:block;content:" ";top:-3px;left:0;height:100%;width:1px;background-color:var(--primary-200)}.ui-fancytree:focus,.ui-fancytree ul:focus{outline:none}.ui-fancytree li,.ui-fancytree ul li{position:relative;margin:0 0 1rem;padding:0 0 0 .875rem}.ui-fancytree li:before,.ui-fancytree ul li:before{position:absolute;display:block;content:" ";top:10px;left:0;width:.875rem;height:1px;background-color:var(--primary-200)}.ui-fancytree li:last-child,.ui-fancytree ul li:last-child{margin:0}.ui-fancytree li:last-child:after,.ui-fancytree ul li:last-child:after{position:absolute;display:block;content:" ";top:11px;left:0;height:100%;width:1px;background-color:var(--white)}.ui-fancytree li .fancytree-node,.ui-fancytree ul li .fancytree-node{display:flex;align-items:center;cursor:pointer}.ui-fancytree li .fancytree-node .sb-fancyTree-icon,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon{vertical-align:middle;font-size:20px;line-height:20px;height:20px;width:20px;color:var(--tertiary-100);margin:0}.ui-fancytree li .fancytree-node .sb-fancyTree-icon.fancy-tree-green,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon.fancy-tree-green{color:var(--secondary-200)}.ui-fancytree li .fancytree-node .sb-fancyTree-icon.fancy-tree-blue,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon.fancy-tree-blue{color:var(--primary-color)}.ui-fancytree li .fancytree-node .fancytree-title,.ui-fancytree ul li .fancytree-node .fancytree-title{padding:0 .5rem;font-size:var(--font-size-base)}.ui-fancytree li .fancytree-node.disabled,.ui-fancytree ul li .fancytree-node.disabled{pointer-events:none}.ui-fancytree li .fancytree-node.disabled .sb-fancyTree-icon,.ui-fancytree ul li .fancytree-node.disabled .sb-fancyTree-icon{color:var(--gray-100)}.ui-fancytree .fa-caret-right,.ui-fancytree .fa-caret-down,.ui-fancytree ul .fa-caret-right,.ui-fancytree ul .fa-caret-down{display:none}*[dir=rtl] .ui-fancytree,*[dir=rtl] .ui-fancytree ul{margin:0 .625rem 0 0}*[dir=rtl] .ui-fancytree:before,*[dir=rtl] .ui-fancytree ul:before{right:0;left:auto}*[dir=rtl] .ui-fancytree li,*[dir=rtl] .ui-fancytree ul li{padding:0 .875rem 0 0}*[dir=rtl] .ui-fancytree li:last-child:after,*[dir=rtl] .ui-fancytree ul li:last-child:after{left:auto;right:0}*[dir=rtl] .ui-fancytree li:before,*[dir=rtl] .ui-fancytree ul li:before{right:0;left:auto}.sb-toaster{width:100%;max-width:28rem;min-height:5rem;padding:1.5rem 1.5rem 1.5rem 1rem;border-radius:.5rem;border:1px solid var(--primary-300);border-left-width:.5rem;color:var(--gray);background:var(--white);margin-bottom:.5rem}.sb-toaster .iziToast-close{opacity:1;background:none}.sb-toaster.sb-toast-sm-padding{padding:1rem 1.5rem;min-height:auto}.sb-toaster.sb-toast-info,.sb-toaster.sb-toast-success,.sb-toaster.sb-toast-warning,.sb-toaster.sb-toast-danger{border-right-width:0px;border-bottom-width:0px;border-top-width:0px}.sb-toaster.sb-toast-info{border-color:var(--primary-300);background:var(--primary-100)}.sb-toaster.sb-toast-info .iziToast-close:before,.sb-toaster.sb-toast-info .iziToast-close:after,.sb-toaster.sb-toast-info .sb-toast-close-icon:before,.sb-toaster.sb-toast-info .sb-toast-close-icon:after{background:var(--primary-300)}.sb-toaster.sb-toast-info .iziToast-icon,.sb-toaster.sb-toast-info .sb-toast-icon{color:var(--primary-300)}.sb-toaster.sb-toast-success{border-color:var(--secondary-100);background:var(--secondary-0)}.sb-toaster.sb-toast-success .iziToast-close:before,.sb-toaster.sb-toast-success .iziToast-close:after,.sb-toaster.sb-toast-success .sb-toast-close-icon:before,.sb-toaster.sb-toast-success .sb-toast-close-icon:after{background:var(--secondary-100)}.sb-toaster.sb-toast-success .iziToast-icon,.sb-toaster.sb-toast-success .sb-toast-icon{display:none}.sb-toaster.sb-toast-warning{border-color:var(--tertiary-100);background:var(--tertiary-0)}.sb-toaster.sb-toast-warning .iziToast-close:before,.sb-toaster.sb-toast-warning .iziToast-close:after,.sb-toaster.sb-toast-warning .sb-toast-close-icon:before,.sb-toaster.sb-toast-warning .sb-toast-close-icon:after{background:var(--tertiary-100)}.sb-toaster.sb-toast-warning .iziToast-icon,.sb-toaster.sb-toast-warning .sb-toast-icon{color:var(--tertiary-100)}.sb-toaster.sb-toast-danger{border-color:var(--red-400);background:var(--red-0)}.sb-toaster.sb-toast-danger .iziToast-close:before,.sb-toaster.sb-toast-danger .iziToast-close:after,.sb-toaster.sb-toast-danger .sb-toast-close-icon:before,.sb-toaster.sb-toast-danger .sb-toast-close-icon:after{background:var(--red-400)}.sb-toaster.sb-toast-danger .iziToast-icon,.sb-toaster.sb-toast-danger .sb-toast-icon{color:var(--red-400)}.sb-toaster .iziToast-body,.sb-toaster .sb-toast-body{margin-right:1rem;margin-left:0;padding-left:0!important;display:flex;position:relative}.sb-toaster .iziToast-body .iziToast-icon,.sb-toaster .iziToast-body .sb-toast-icon,.sb-toaster .sb-toast-body .iziToast-icon,.sb-toaster .sb-toast-body .sb-toast-icon{position:inherit;left:inherit;right:inherit;top:inherit;margin:0;width:1.5rem!important;height:1.5rem!important;background-position:0px 4px!important;margin-right:.5rem;font-size:1.5rem;line-height:1.5rem}.sb-toaster .iziToast-body .iziToast-texts,.sb-toaster .iziToast-body .sb-toast-texts,.sb-toaster .sb-toast-body .iziToast-texts,.sb-toaster .sb-toast-body .sb-toast-texts{margin:0}.sb-toaster .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-title,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-title,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-title{line-height:normal!important}.sb-toaster .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-title,.sb-toaster .iziToast-body .sb-toast-texts .sb-toast-title,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-title,.sb-toaster .sb-toast-body .iziToast-texts .sb-toast-title,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster .sb-toast-body .sb-toast-texts .sb-toast-title{font-size:1rem!important;color:var(--gray);margin-bottom:.5rem;display:block;width:100%;text-transform:capitalize;font-weight:var(--font-weight-bold);line-height:1rem}.sb-toaster .iziToast-body .iziToast-texts .iziToast-message,.sb-toaster .iziToast-body .iziToast-texts .sb-toast-message,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-message,.sb-toaster .iziToast-body .sb-toast-texts .sb-toast-message,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-message,.sb-toaster .sb-toast-body .iziToast-texts .sb-toast-message,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-message,.sb-toaster .sb-toast-body .sb-toast-texts .sb-toast-message{color:var(--gray);font-size:var(--font-size-base)!important;line-height:22px;margin-bottom:0}.sb-toaster.sb-toast-normal{background:var(--white);border-right-width:1px;border-bottom-width:1px;border-top-width:1px}.sb-toaster.sb-toast-normal .sb-toast-icon{display:none}.sb-toaster.sb-toast-normal.sb-toast-danger .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--red-400)}.sb-toaster.sb-toast-normal.sb-toast-warning .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--tertiary-100)}.sb-toaster.sb-toast-normal.sb-toast-success .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-success .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--secondary-100)}.sb-toaster.sb-toast-normal.sb-toast-info .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-info .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--primary-300)}.sb-toaster.sb-toast-normal .iziToast-body .iziToast-message,.sb-toaster.sb-toast-normal .iziToast-body .sb-toast-message,.sb-toaster.sb-toast-normal .sb-toast-body .iziToast-message,.sb-toaster.sb-toast-normal .sb-toast-body .sb-toast-message{margin-left:0}.sb-toaster.sb-toast-normal .iziToast-icon,.sb-toaster.sb-toast-success .iziToast-icon{display:none}.sb-toaster.iziToast:after{box-shadow:none}.sb-toaster.iziToast>.iziToast-progressbar{display:none}.iziToast-close,.sb-toast-close-icon{position:absolute;right:2rem;top:2rem;width:2rem;height:2rem;opacity:1;cursor:pointer}.iziToast-close:hover,.sb-toast-close-icon:hover{opacity:1}.iziToast-close:before,.iziToast-close:after,.sb-toast-close-icon:before,.sb-toast-close-icon:after{position:absolute;right:1.5rem;content:" ";height:1rem;width:2px;top:1rem}.iziToast-close:before,.sb-toast-close-icon:before{transform:rotate(45deg)}.iziToast-close:after,.sb-toast-close-icon:after{transform:rotate(-45deg)}.sb-toast-close-icon{right:-2.5rem;top:-1.5rem;width:2rem;height:2rem}.sb-toast-close-icon:before{background:var(--primary-300)}.sb-toast-close-icon:after{background:var(--primary-300)}.sb-toast{width:100%;max-width:28rem;min-height:5rem;padding:1.5rem 1.5rem 1.5rem 1rem;border-radius:.5rem;border:1px solid var(--primary-300);border-left-width:.5rem;color:var(--gray);background:var(--white);margin:1.5rem auto}.sb-toast.sb-toast-info,.sb-toast.sb-toast-success,.sb-toast.sb-toast-warning,.sb-toast.sb-toast-danger{border-right-width:0px;border-bottom-width:0px;border-top-width:0px}.sb-toast.sb-toast-info{border-color:var(--primary-300);background:var(--primary-200)}.sb-toast.sb-toast-info .sb-toast-close-icon:before,.sb-toast.sb-toast-info .sb-toast-close-icon:after{background:var(--primary-300)}.sb-toast.sb-toast-success{border-color:var(--secondary-100);background:var(--secondary-0)}.sb-toast.sb-toast-success .sb-toast-icon{display:none}.sb-toast.sb-toast-success .sb-toast-texts .sb-toast-message{margin-left:0}.sb-toast.sb-toast-success .sb-toast-close-icon:before,.sb-toast.sb-toast-success .sb-toast-close-icon:after{background:var(--secondary-100)}.sb-toast.sb-toast-warning{border-color:var(--tertiary-100);background:var(--tertiary-0)}.sb-toast.sb-toast-warning .sb-toast-close-icon:before,.sb-toast.sb-toast-warning .sb-toast-close-icon:after{background:var(--tertiary-100)}.sb-toast.sb-toast-danger{border-color:var(--red-400);background:var(--red-0)}.sb-toast.sb-toast-danger .sb-toast-close-icon:before,.sb-toast.sb-toast-danger .sb-toast-close-icon:after{background:var(--red-400)}.sb-toast .sb-toast-body{margin-right:1rem;margin-left:0;padding-left:0!important;display:flex;position:relative}.sb-toast .sb-toast-body .sb-toast-icon{position:inherit;left:inherit;right:inherit;top:inherit;margin:0;width:2rem!important;height:2rem!important;background-position:0px 4px!important;margin-right:.5rem}.sb-toast .sb-toast-body .sb-toast-texts{margin:0}.sb-toast .sb-toast-body .sb-toast-title{font-size:var(--h5-font-size)!important;color:var(--gray);margin-bottom:1rem;font-weight:var(--font-weight-bold)}.sb-toast .sb-toast-body .sb-toast-message{color:var(--gray);font-size:var(--font-size-base)!important;line-height:22px;margin-bottom:0}.sb-toast.sb-toast-normal{background:var(--white);border-right-width:1px;border-bottom-width:1px;border-top-width:1px}.sb-toast.sb-toast-normal .sb-toast-icon{display:none}.sb-toast.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--red-400)}.sb-toast.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--tertiary-100)}.sb-toast.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--secondary-100)}.sb-toast.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--primary-300)}.sb-toast.sb-toast-normal .sb-toast-body .sb-toast-message{margin-left:0}.sb-toast .sb-toast-close-icon{position:absolute;right:-2rem;top:-1.5rem;width:2rem;height:2rem;opacity:1;cursor:pointer}.sb-toast .sb-toast-close-icon:hover{opacity:1}.sb-toast .sb-toast-close-icon:before,.sb-toast .sb-toast-close-icon:after{position:absolute;right:1.5rem;content:" ";height:1rem;width:2px;top:1rem}.sb-toast .sb-toast-close-icon:before{transform:rotate(45deg);background:var(--primary-300)}.sb-toast .sb-toast-close-icon:after{transform:rotate(-45deg);background:var(--primary-300)}.sb-treePicker-body{display:flex;flex-wrap:wrap;height:100%}.sb-treePicker-body .sb-treePicker-selectionSection{width:400px;padding:16px;border-width:0 1px 0 0;border-color:#ccc;border-style:solid}.sb-treePicker-body .sb-treePicker-selectionSection .sb-search-box{max-width:392px;width:100%;margin:0 0 16px}.sb-treePicker-body .sb-treePicker-selectionSection .sb-search-box .sb-search-icon{color:#aaa}.sb-treePicker-body .sb-treePicker-selectedSection{width:calc(100% - 400px);padding:16px}.sb-treePicker-body .sb-treePicker-selectedSection .list .node{display:none}.sb-treePicker-body .sb-treePicker-selectedSection .list .node.picked{display:block}.sb-treePicker-body .sb-treePicker-selectedSection .list .empty{display:none}.sb-treePicker-body .sb-treePicker-selectedSection .sb-treePicker-selected-count{color:#00c786}.sb-treePicker-body .tree .node,.sb-treePicker-body .list .node{margin:0 0 8px;min-height:16px}.sb-treePicker-body .tree .node .head,.sb-treePicker-body .list .node .head{display:flex;align-items:center}.sb-treePicker-body .tree .node .icon,.sb-treePicker-body .list .node .icon,.sb-treePicker-body .tree .node .name,.sb-treePicker-body .list .node .name{cursor:pointer;vertical-align:middle}.sb-treePicker-body .tree .node .icon,.sb-treePicker-body .list .node .icon{margin:0 8px 0 0}.sb-treePicker-body .tree .node .name,.sb-treePicker-body .list .node .name{color:#666}.sb-treePicker-body .tree .node .disabled,.sb-treePicker-body .list .node .disabled{opacity:.3;cursor:default}.sb-treePicker-body .tree .node .content,.sb-treePicker-body .list .node .content{display:none;border-left:1px dotted #ccc;border-right:0;margin:8px;padding:0 8px}.sb-treePicker-body .tree .node .sb-treePicker-searchedQuery,.sb-treePicker-body .list .node .sb-treePicker-searchedQuery{background:#ffc107}.sb-treePicker-body .tree .node .add.icon:before,.sb-treePicker-body .list .node .add.icon:before,.sb-treePicker-body .tree .node .minus.icon:before,.sb-treePicker-body .list .node .minus.icon:before,.sb-treePicker-body .tree .node .checkmark:before,.sb-treePicker-body .list .node .checkmark:before{font-size:10px;line-height:11px;border-radius:4px;border:1px solid #80a7ce;height:16px;width:16px;padding:2px;color:#80a7ce;display:inline-block;vertical-align:middle}.sb-treePicker-body .tree .node .checkmark:before,.sb-treePicker-body .list .node .checkmark:before{color:#fff;background:#00c786!important;border-color:#00c786}.sb-treePicker-body .tree .node .square,.sb-treePicker-body .list .node .square{color:#80a7ce;font-size:16px}.sb-treePicker-body .tree .node .square,.sb-treePicker-body .list .node .square,.sb-treePicker-body .tree .node .minus,.sb-treePicker-body .list .node .minus,.sb-treePicker-body .tree .node .checkmark,.sb-treePicker-body .list .node .checkmark{display:none}.sb-treePicker-body .tree .node.opened>.head .name,.sb-treePicker-body .list .node.opened>.head .name{color:#333}.sb-treePicker-body .tree .node.opened>.head .add,.sb-treePicker-body .list .node.opened>.head .add{display:none}.sb-treePicker-body .tree .node.opened>.head .minus,.sb-treePicker-body .list .node.opened>.head .minus,.sb-treePicker-body .tree .node.childless .head .square,.sb-treePicker-body .list .node.childless .head .square{display:inline-block}.sb-treePicker-body .tree .node.childless .head .add,.sb-treePicker-body .list .node.childless .head .add,.sb-treePicker-body .tree .node.childless .content .add,.sb-treePicker-body .list .node.childless .content .add,.sb-treePicker-body .tree .node.childless .content .minus,.sb-treePicker-body .list .node.childless .content .minus{display:none}.sb-treePicker-body .tree .node.picked .checkmark,.sb-treePicker-body .list .node.picked .checkmark{display:inline-block;margin:0 10px 0 0}.sb-treePicker-body .tree .node.picked .head .square,.sb-treePicker-body .list .node.picked .head .square{display:none}.sb-treePicker-body .tree .picked .name{color:#00c786}[dir=rtl] .sb-treePicker-body .sb-treePicker-selectionSection{border-width:0 0 0 1px}[dir=rtl] .sb-treePicker-body .tree .node .icon,[dir=rtl] .sb-treePicker-body .list .node .icon{margin:0 0 0 8px}[dir=rtl] .sb-treePicker-body .tree .node .content,[dir=rtl] .sb-treePicker-body .list .node .content{border-left:0;border-right:1px dotted #ccc}.sb-prominent-filter{background:var(--white);padding:8px 0 0}.sb-prominent-filter .sb-prominent-filter-header{font-weight:700;margin:.5rem 0 1rem}.sb-prominent-filter .sb-data-driven-filter-header{font-weight:700;color:var(--primary-color)}.sb-prominent-filter .sb-prominent-filter-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{margin:0 0 1rem;padding:0 1rem 0 0;width:20%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{margin-top:auto;margin-left:auto;text-align:right;padding-right:0}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field label{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 .5rem;font-weight:400;font-size:14px;color:var(--gray-800)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .topic-picker-selector{font-size:12px;color:#4a4a4a;border:1px solid #999999;border-radius:3px;width:100%;height:32px;padding:8px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown{min-width:100%;width:100%;height:32px;font-size:12px;border-radius:3px;padding:0;display:flex}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .divider{margin:0}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item{display:flex;flex-direction:row;align-items:center;width:100%;padding:12px;color:#4a4a4a;font-size:12px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item.header{margin:0;font-weight:500}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item.active{color:var(--primary-color);font-weight:700}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item:hover{background:var(--primary-250);color:var(--primary-color)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline{height:1rem;width:1rem;border:1px solid var(--primary-300);border-radius:5px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline:before{content:"\f14a";visibility:hidden}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline.check{background:var(--primary-color);border:none;color:var(--white)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline.check:before{content:"\2713";line-height:1rem;visibility:visible}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .text{text-transform:lowercase;text-overflow:ellipsis;overflow:hidden;color:#4a4a4a;margin:0;padding:8px;font-size:12px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .text:first-letter{text-transform:uppercase}.sb-prominent-filter.sb-bg-color-gray-0 .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown{background:var(--white);border:.5px solid rgba(153,153,153,.6)}@media (min-width: 1280px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:20%}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(5n+5){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(5n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (min-width: 992px) and (max-width: 1279px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:25%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+4){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+4){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:33.3333%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+3){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+3){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (max-width: 767px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:50%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(2n+2){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(2n+2){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(2n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}.sb-search-box{display:flex;align-items:center;border:1px solid var(--primary-300);border-radius:3px;max-width:100%;width:100%}@media (min-width: 768px){.sb-search-box.large{max-width:492px}.sb-search-box.medium{max-width:392px}.sb-search-box.small{max-width:282px}}.sb-search-box:focus-within{box-shadow:0 0 2px 1px var(--primary-300);border-radius:3px}.sb-search-box.no-btn .input-div{width:100%}.sb-search-box.no-btn .sb-search-input{border-radius:3px;border:0;padding-right:8px}.sb-search-box.no-btn .sb-btn{display:none}.sb-search-box.disabled{opacity:.3;cursor:pointer}.sb-search-box.disabled button,.sb-search-box.disabled input,.sb-search-box.disabled .icon{pointer-events:none}.sb-search-box.disabled:focus-within{box-shadow:0 0 2px 1px var(--primary-300)}.sb-search-box .input-div{flex:2 1 auto}.sb-search-box .sb-search-input{width:100%;font-size:var(--font-size-sm);min-height:2rem;border:0;border-right:.5px solid var(--primary-300);outline:0;padding:.25rem .25rem .25rem 2rem;border-radius:3px 0 0 3px;line-height:normal;background:var(--white)}.sb-search-box .sb-btn{background:var(--primary-100);border:0;min-width:auto;white-space:nowrap;border-radius:0 3px 3px 0;color:var(--primary-color);font-size:var(--font-size-sm);font-weight:700;margin:0!important}.sb-search-box .icon{position:absolute;margin:0;height:1rem;width:1rem;line-height:normal}.sb-search-box .icon.search{top:.5rem;left:.5rem}.sb-search-box .icon.close{top:.5rem;right:.5rem;cursor:pointer;background:var(--primary-color);color:var(--white);border-radius:50%;font-size:var(--font-size-sm);padding:2px 0 0 1px}.sb-search-box .sb-loader{position:absolute;top:.5rem;right:2rem;left:unset;transform:none;width:1rem;height:1rem}.sb-search-box .sb-loader:after{top:unset;left:unset;transform:none;width:1rem;height:1rem}[dir=rtl] .sb-search-box .sb-search-input{border-radius:0 .1875rem .1875rem 0;border-left:.5px solid var(--primary-300);border-right:0px;padding:.25rem 2rem .25rem .25rem}[dir=rtl] .sb-search-box .sb-btn{border-radius:.1875rem 0 0 .1875rem}[dir=rtl] .sb-search-box .icon.search{right:.5rem}[dir=rtl] .sb-search-box .icon.close{top:.5rem;left:.5rem;right:unset}[dir=rtl] .sb-search-box .sb-loader{left:2rem;right:unset}input:-internal-autofill-previewed,input:-internal-autofill-selected,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,select:-internal-autofill-previewed,select:-internal-autofill-selected{background-color:var(--white)!important}.sb-g{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:16px}@media (min-width: 0){.sb-g-col-start-xs-1.sb-g-col-xs-1{grid-column:1/span 1}.sb-g-col-start-xs-2.sb-g-col-xs-1{grid-column:2/span 1}.sb-g-col-start-xs-3.sb-g-col-xs-1{grid-column:3/span 1}.sb-g-col-start-xs-4.sb-g-col-xs-1{grid-column:4/span 1}.sb-g-col-start-xs-5.sb-g-col-xs-1{grid-column:5/span 1}.sb-g-col-start-xs-6.sb-g-col-xs-1{grid-column:6/span 1}.sb-g-col-start-xs-7.sb-g-col-xs-1{grid-column:7/span 1}.sb-g-col-start-xs-8.sb-g-col-xs-1{grid-column:8/span 1}.sb-g-col-start-xs-9.sb-g-col-xs-1{grid-column:9/span 1}.sb-g-col-start-xs-10.sb-g-col-xs-1{grid-column:10/span 1}.sb-g-col-start-xs-11.sb-g-col-xs-1{grid-column:11/span 1}.sb-g-col-start-xs-12.sb-g-col-xs-1{grid-column:12/span 1}.sb-g-col-xs-1{grid-column-start:span 1}.sb-g-col-start-xs-1.sb-g-col-xs-2{grid-column:1/span 2}.sb-g-col-start-xs-2.sb-g-col-xs-2{grid-column:2/span 2}.sb-g-col-start-xs-3.sb-g-col-xs-2{grid-column:3/span 2}.sb-g-col-start-xs-4.sb-g-col-xs-2{grid-column:4/span 2}.sb-g-col-start-xs-5.sb-g-col-xs-2{grid-column:5/span 2}.sb-g-col-start-xs-6.sb-g-col-xs-2{grid-column:6/span 2}.sb-g-col-start-xs-7.sb-g-col-xs-2{grid-column:7/span 2}.sb-g-col-start-xs-8.sb-g-col-xs-2{grid-column:8/span 2}.sb-g-col-start-xs-9.sb-g-col-xs-2{grid-column:9/span 2}.sb-g-col-start-xs-10.sb-g-col-xs-2{grid-column:10/span 2}.sb-g-col-start-xs-11.sb-g-col-xs-2{grid-column:11/span 2}.sb-g-col-start-xs-12.sb-g-col-xs-2{grid-column:12/span 2}.sb-g-col-xs-2{grid-column-start:span 2}.sb-g-col-start-xs-1.sb-g-col-xs-3{grid-column:1/span 3}.sb-g-col-start-xs-2.sb-g-col-xs-3{grid-column:2/span 3}.sb-g-col-start-xs-3.sb-g-col-xs-3{grid-column:3/span 3}.sb-g-col-start-xs-4.sb-g-col-xs-3{grid-column:4/span 3}.sb-g-col-start-xs-5.sb-g-col-xs-3{grid-column:5/span 3}.sb-g-col-start-xs-6.sb-g-col-xs-3{grid-column:6/span 3}.sb-g-col-start-xs-7.sb-g-col-xs-3{grid-column:7/span 3}.sb-g-col-start-xs-8.sb-g-col-xs-3{grid-column:8/span 3}.sb-g-col-start-xs-9.sb-g-col-xs-3{grid-column:9/span 3}.sb-g-col-start-xs-10.sb-g-col-xs-3{grid-column:10/span 3}.sb-g-col-start-xs-11.sb-g-col-xs-3{grid-column:11/span 3}.sb-g-col-start-xs-12.sb-g-col-xs-3{grid-column:12/span 3}.sb-g-col-xs-3{grid-column-start:span 3}.sb-g-col-start-xs-1.sb-g-col-xs-4{grid-column:1/span 4}.sb-g-col-start-xs-2.sb-g-col-xs-4{grid-column:2/span 4}.sb-g-col-start-xs-3.sb-g-col-xs-4{grid-column:3/span 4}.sb-g-col-start-xs-4.sb-g-col-xs-4{grid-column:4/span 4}.sb-g-col-start-xs-5.sb-g-col-xs-4{grid-column:5/span 4}.sb-g-col-start-xs-6.sb-g-col-xs-4{grid-column:6/span 4}.sb-g-col-start-xs-7.sb-g-col-xs-4{grid-column:7/span 4}.sb-g-col-start-xs-8.sb-g-col-xs-4{grid-column:8/span 4}.sb-g-col-start-xs-9.sb-g-col-xs-4{grid-column:9/span 4}.sb-g-col-start-xs-10.sb-g-col-xs-4{grid-column:10/span 4}.sb-g-col-start-xs-11.sb-g-col-xs-4{grid-column:11/span 4}.sb-g-col-start-xs-12.sb-g-col-xs-4{grid-column:12/span 4}.sb-g-col-xs-4{grid-column-start:span 4}.sb-g-col-start-xs-1.sb-g-col-xs-5{grid-column:1/span 5}.sb-g-col-start-xs-2.sb-g-col-xs-5{grid-column:2/span 5}.sb-g-col-start-xs-3.sb-g-col-xs-5{grid-column:3/span 5}.sb-g-col-start-xs-4.sb-g-col-xs-5{grid-column:4/span 5}.sb-g-col-start-xs-5.sb-g-col-xs-5{grid-column:5/span 5}.sb-g-col-start-xs-6.sb-g-col-xs-5{grid-column:6/span 5}.sb-g-col-start-xs-7.sb-g-col-xs-5{grid-column:7/span 5}.sb-g-col-start-xs-8.sb-g-col-xs-5{grid-column:8/span 5}.sb-g-col-start-xs-9.sb-g-col-xs-5{grid-column:9/span 5}.sb-g-col-start-xs-10.sb-g-col-xs-5{grid-column:10/span 5}.sb-g-col-start-xs-11.sb-g-col-xs-5{grid-column:11/span 5}.sb-g-col-start-xs-12.sb-g-col-xs-5{grid-column:12/span 5}.sb-g-col-xs-5{grid-column-start:span 5}.sb-g-col-start-xs-1.sb-g-col-xs-6{grid-column:1/span 6}.sb-g-col-start-xs-2.sb-g-col-xs-6{grid-column:2/span 6}.sb-g-col-start-xs-3.sb-g-col-xs-6{grid-column:3/span 6}.sb-g-col-start-xs-4.sb-g-col-xs-6{grid-column:4/span 6}.sb-g-col-start-xs-5.sb-g-col-xs-6{grid-column:5/span 6}.sb-g-col-start-xs-6.sb-g-col-xs-6{grid-column:6/span 6}.sb-g-col-start-xs-7.sb-g-col-xs-6{grid-column:7/span 6}.sb-g-col-start-xs-8.sb-g-col-xs-6{grid-column:8/span 6}.sb-g-col-start-xs-9.sb-g-col-xs-6{grid-column:9/span 6}.sb-g-col-start-xs-10.sb-g-col-xs-6{grid-column:10/span 6}.sb-g-col-start-xs-11.sb-g-col-xs-6{grid-column:11/span 6}.sb-g-col-start-xs-12.sb-g-col-xs-6{grid-column:12/span 6}.sb-g-col-xs-6{grid-column-start:span 6}.sb-g-col-start-xs-1.sb-g-col-xs-7{grid-column:1/span 7}.sb-g-col-start-xs-2.sb-g-col-xs-7{grid-column:2/span 7}.sb-g-col-start-xs-3.sb-g-col-xs-7{grid-column:3/span 7}.sb-g-col-start-xs-4.sb-g-col-xs-7{grid-column:4/span 7}.sb-g-col-start-xs-5.sb-g-col-xs-7{grid-column:5/span 7}.sb-g-col-start-xs-6.sb-g-col-xs-7{grid-column:6/span 7}.sb-g-col-start-xs-7.sb-g-col-xs-7{grid-column:7/span 7}.sb-g-col-start-xs-8.sb-g-col-xs-7{grid-column:8/span 7}.sb-g-col-start-xs-9.sb-g-col-xs-7{grid-column:9/span 7}.sb-g-col-start-xs-10.sb-g-col-xs-7{grid-column:10/span 7}.sb-g-col-start-xs-11.sb-g-col-xs-7{grid-column:11/span 7}.sb-g-col-start-xs-12.sb-g-col-xs-7{grid-column:12/span 7}.sb-g-col-xs-7{grid-column-start:span 7}.sb-g-col-start-xs-1.sb-g-col-xs-8{grid-column:1/span 8}.sb-g-col-start-xs-2.sb-g-col-xs-8{grid-column:2/span 8}.sb-g-col-start-xs-3.sb-g-col-xs-8{grid-column:3/span 8}.sb-g-col-start-xs-4.sb-g-col-xs-8{grid-column:4/span 8}.sb-g-col-start-xs-5.sb-g-col-xs-8{grid-column:5/span 8}.sb-g-col-start-xs-6.sb-g-col-xs-8{grid-column:6/span 8}.sb-g-col-start-xs-7.sb-g-col-xs-8{grid-column:7/span 8}.sb-g-col-start-xs-8.sb-g-col-xs-8{grid-column:8/span 8}.sb-g-col-start-xs-9.sb-g-col-xs-8{grid-column:9/span 8}.sb-g-col-start-xs-10.sb-g-col-xs-8{grid-column:10/span 8}.sb-g-col-start-xs-11.sb-g-col-xs-8{grid-column:11/span 8}.sb-g-col-start-xs-12.sb-g-col-xs-8{grid-column:12/span 8}.sb-g-col-xs-8{grid-column-start:span 8}.sb-g-col-start-xs-1.sb-g-col-xs-9{grid-column:1/span 9}.sb-g-col-start-xs-2.sb-g-col-xs-9{grid-column:2/span 9}.sb-g-col-start-xs-3.sb-g-col-xs-9{grid-column:3/span 9}.sb-g-col-start-xs-4.sb-g-col-xs-9{grid-column:4/span 9}.sb-g-col-start-xs-5.sb-g-col-xs-9{grid-column:5/span 9}.sb-g-col-start-xs-6.sb-g-col-xs-9{grid-column:6/span 9}.sb-g-col-start-xs-7.sb-g-col-xs-9{grid-column:7/span 9}.sb-g-col-start-xs-8.sb-g-col-xs-9{grid-column:8/span 9}.sb-g-col-start-xs-9.sb-g-col-xs-9{grid-column:9/span 9}.sb-g-col-start-xs-10.sb-g-col-xs-9{grid-column:10/span 9}.sb-g-col-start-xs-11.sb-g-col-xs-9{grid-column:11/span 9}.sb-g-col-start-xs-12.sb-g-col-xs-9{grid-column:12/span 9}.sb-g-col-xs-9{grid-column-start:span 9}.sb-g-col-start-xs-1.sb-g-col-xs-10{grid-column:1/span 10}.sb-g-col-start-xs-2.sb-g-col-xs-10{grid-column:2/span 10}.sb-g-col-start-xs-3.sb-g-col-xs-10{grid-column:3/span 10}.sb-g-col-start-xs-4.sb-g-col-xs-10{grid-column:4/span 10}.sb-g-col-start-xs-5.sb-g-col-xs-10{grid-column:5/span 10}.sb-g-col-start-xs-6.sb-g-col-xs-10{grid-column:6/span 10}.sb-g-col-start-xs-7.sb-g-col-xs-10{grid-column:7/span 10}.sb-g-col-start-xs-8.sb-g-col-xs-10{grid-column:8/span 10}.sb-g-col-start-xs-9.sb-g-col-xs-10{grid-column:9/span 10}.sb-g-col-start-xs-10.sb-g-col-xs-10{grid-column:10/span 10}.sb-g-col-start-xs-11.sb-g-col-xs-10{grid-column:11/span 10}.sb-g-col-start-xs-12.sb-g-col-xs-10{grid-column:12/span 10}.sb-g-col-xs-10{grid-column-start:span 10}.sb-g-col-start-xs-1.sb-g-col-xs-11{grid-column:1/span 11}.sb-g-col-start-xs-2.sb-g-col-xs-11{grid-column:2/span 11}.sb-g-col-start-xs-3.sb-g-col-xs-11{grid-column:3/span 11}.sb-g-col-start-xs-4.sb-g-col-xs-11{grid-column:4/span 11}.sb-g-col-start-xs-5.sb-g-col-xs-11{grid-column:5/span 11}.sb-g-col-start-xs-6.sb-g-col-xs-11{grid-column:6/span 11}.sb-g-col-start-xs-7.sb-g-col-xs-11{grid-column:7/span 11}.sb-g-col-start-xs-8.sb-g-col-xs-11{grid-column:8/span 11}.sb-g-col-start-xs-9.sb-g-col-xs-11{grid-column:9/span 11}.sb-g-col-start-xs-10.sb-g-col-xs-11{grid-column:10/span 11}.sb-g-col-start-xs-11.sb-g-col-xs-11{grid-column:11/span 11}.sb-g-col-start-xs-12.sb-g-col-xs-11{grid-column:12/span 11}.sb-g-col-xs-11{grid-column-start:span 11}.sb-g-col-start-xs-1.sb-g-col-xs-12{grid-column:1/span 12}.sb-g-col-start-xs-2.sb-g-col-xs-12{grid-column:2/span 12}.sb-g-col-start-xs-3.sb-g-col-xs-12{grid-column:3/span 12}.sb-g-col-start-xs-4.sb-g-col-xs-12{grid-column:4/span 12}.sb-g-col-start-xs-5.sb-g-col-xs-12{grid-column:5/span 12}.sb-g-col-start-xs-6.sb-g-col-xs-12{grid-column:6/span 12}.sb-g-col-start-xs-7.sb-g-col-xs-12{grid-column:7/span 12}.sb-g-col-start-xs-8.sb-g-col-xs-12{grid-column:8/span 12}.sb-g-col-start-xs-9.sb-g-col-xs-12{grid-column:9/span 12}.sb-g-col-start-xs-10.sb-g-col-xs-12{grid-column:10/span 12}.sb-g-col-start-xs-11.sb-g-col-xs-12{grid-column:11/span 12}.sb-g-col-start-xs-12.sb-g-col-xs-12{grid-column:12/span 12}.sb-g-col-xs-12{grid-column-start:span 12}}@media (min-width: 480px){.sb-g-col-start-sm-1.sb-g-col-sm-1{grid-column:1/span 1}.sb-g-col-start-sm-2.sb-g-col-sm-1{grid-column:2/span 1}.sb-g-col-start-sm-3.sb-g-col-sm-1{grid-column:3/span 1}.sb-g-col-start-sm-4.sb-g-col-sm-1{grid-column:4/span 1}.sb-g-col-start-sm-5.sb-g-col-sm-1{grid-column:5/span 1}.sb-g-col-start-sm-6.sb-g-col-sm-1{grid-column:6/span 1}.sb-g-col-start-sm-7.sb-g-col-sm-1{grid-column:7/span 1}.sb-g-col-start-sm-8.sb-g-col-sm-1{grid-column:8/span 1}.sb-g-col-start-sm-9.sb-g-col-sm-1{grid-column:9/span 1}.sb-g-col-start-sm-10.sb-g-col-sm-1{grid-column:10/span 1}.sb-g-col-start-sm-11.sb-g-col-sm-1{grid-column:11/span 1}.sb-g-col-start-sm-12.sb-g-col-sm-1{grid-column:12/span 1}.sb-g-col-sm-1{grid-column-start:span 1}.sb-g-col-start-sm-1.sb-g-col-sm-2{grid-column:1/span 2}.sb-g-col-start-sm-2.sb-g-col-sm-2{grid-column:2/span 2}.sb-g-col-start-sm-3.sb-g-col-sm-2{grid-column:3/span 2}.sb-g-col-start-sm-4.sb-g-col-sm-2{grid-column:4/span 2}.sb-g-col-start-sm-5.sb-g-col-sm-2{grid-column:5/span 2}.sb-g-col-start-sm-6.sb-g-col-sm-2{grid-column:6/span 2}.sb-g-col-start-sm-7.sb-g-col-sm-2{grid-column:7/span 2}.sb-g-col-start-sm-8.sb-g-col-sm-2{grid-column:8/span 2}.sb-g-col-start-sm-9.sb-g-col-sm-2{grid-column:9/span 2}.sb-g-col-start-sm-10.sb-g-col-sm-2{grid-column:10/span 2}.sb-g-col-start-sm-11.sb-g-col-sm-2{grid-column:11/span 2}.sb-g-col-start-sm-12.sb-g-col-sm-2{grid-column:12/span 2}.sb-g-col-sm-2{grid-column-start:span 2}.sb-g-col-start-sm-1.sb-g-col-sm-3{grid-column:1/span 3}.sb-g-col-start-sm-2.sb-g-col-sm-3{grid-column:2/span 3}.sb-g-col-start-sm-3.sb-g-col-sm-3{grid-column:3/span 3}.sb-g-col-start-sm-4.sb-g-col-sm-3{grid-column:4/span 3}.sb-g-col-start-sm-5.sb-g-col-sm-3{grid-column:5/span 3}.sb-g-col-start-sm-6.sb-g-col-sm-3{grid-column:6/span 3}.sb-g-col-start-sm-7.sb-g-col-sm-3{grid-column:7/span 3}.sb-g-col-start-sm-8.sb-g-col-sm-3{grid-column:8/span 3}.sb-g-col-start-sm-9.sb-g-col-sm-3{grid-column:9/span 3}.sb-g-col-start-sm-10.sb-g-col-sm-3{grid-column:10/span 3}.sb-g-col-start-sm-11.sb-g-col-sm-3{grid-column:11/span 3}.sb-g-col-start-sm-12.sb-g-col-sm-3{grid-column:12/span 3}.sb-g-col-sm-3{grid-column-start:span 3}.sb-g-col-start-sm-1.sb-g-col-sm-4{grid-column:1/span 4}.sb-g-col-start-sm-2.sb-g-col-sm-4{grid-column:2/span 4}.sb-g-col-start-sm-3.sb-g-col-sm-4{grid-column:3/span 4}.sb-g-col-start-sm-4.sb-g-col-sm-4{grid-column:4/span 4}.sb-g-col-start-sm-5.sb-g-col-sm-4{grid-column:5/span 4}.sb-g-col-start-sm-6.sb-g-col-sm-4{grid-column:6/span 4}.sb-g-col-start-sm-7.sb-g-col-sm-4{grid-column:7/span 4}.sb-g-col-start-sm-8.sb-g-col-sm-4{grid-column:8/span 4}.sb-g-col-start-sm-9.sb-g-col-sm-4{grid-column:9/span 4}.sb-g-col-start-sm-10.sb-g-col-sm-4{grid-column:10/span 4}.sb-g-col-start-sm-11.sb-g-col-sm-4{grid-column:11/span 4}.sb-g-col-start-sm-12.sb-g-col-sm-4{grid-column:12/span 4}.sb-g-col-sm-4{grid-column-start:span 4}.sb-g-col-start-sm-1.sb-g-col-sm-5{grid-column:1/span 5}.sb-g-col-start-sm-2.sb-g-col-sm-5{grid-column:2/span 5}.sb-g-col-start-sm-3.sb-g-col-sm-5{grid-column:3/span 5}.sb-g-col-start-sm-4.sb-g-col-sm-5{grid-column:4/span 5}.sb-g-col-start-sm-5.sb-g-col-sm-5{grid-column:5/span 5}.sb-g-col-start-sm-6.sb-g-col-sm-5{grid-column:6/span 5}.sb-g-col-start-sm-7.sb-g-col-sm-5{grid-column:7/span 5}.sb-g-col-start-sm-8.sb-g-col-sm-5{grid-column:8/span 5}.sb-g-col-start-sm-9.sb-g-col-sm-5{grid-column:9/span 5}.sb-g-col-start-sm-10.sb-g-col-sm-5{grid-column:10/span 5}.sb-g-col-start-sm-11.sb-g-col-sm-5{grid-column:11/span 5}.sb-g-col-start-sm-12.sb-g-col-sm-5{grid-column:12/span 5}.sb-g-col-sm-5{grid-column-start:span 5}.sb-g-col-start-sm-1.sb-g-col-sm-6{grid-column:1/span 6}.sb-g-col-start-sm-2.sb-g-col-sm-6{grid-column:2/span 6}.sb-g-col-start-sm-3.sb-g-col-sm-6{grid-column:3/span 6}.sb-g-col-start-sm-4.sb-g-col-sm-6{grid-column:4/span 6}.sb-g-col-start-sm-5.sb-g-col-sm-6{grid-column:5/span 6}.sb-g-col-start-sm-6.sb-g-col-sm-6{grid-column:6/span 6}.sb-g-col-start-sm-7.sb-g-col-sm-6{grid-column:7/span 6}.sb-g-col-start-sm-8.sb-g-col-sm-6{grid-column:8/span 6}.sb-g-col-start-sm-9.sb-g-col-sm-6{grid-column:9/span 6}.sb-g-col-start-sm-10.sb-g-col-sm-6{grid-column:10/span 6}.sb-g-col-start-sm-11.sb-g-col-sm-6{grid-column:11/span 6}.sb-g-col-start-sm-12.sb-g-col-sm-6{grid-column:12/span 6}.sb-g-col-sm-6{grid-column-start:span 6}.sb-g-col-start-sm-1.sb-g-col-sm-7{grid-column:1/span 7}.sb-g-col-start-sm-2.sb-g-col-sm-7{grid-column:2/span 7}.sb-g-col-start-sm-3.sb-g-col-sm-7{grid-column:3/span 7}.sb-g-col-start-sm-4.sb-g-col-sm-7{grid-column:4/span 7}.sb-g-col-start-sm-5.sb-g-col-sm-7{grid-column:5/span 7}.sb-g-col-start-sm-6.sb-g-col-sm-7{grid-column:6/span 7}.sb-g-col-start-sm-7.sb-g-col-sm-7{grid-column:7/span 7}.sb-g-col-start-sm-8.sb-g-col-sm-7{grid-column:8/span 7}.sb-g-col-start-sm-9.sb-g-col-sm-7{grid-column:9/span 7}.sb-g-col-start-sm-10.sb-g-col-sm-7{grid-column:10/span 7}.sb-g-col-start-sm-11.sb-g-col-sm-7{grid-column:11/span 7}.sb-g-col-start-sm-12.sb-g-col-sm-7{grid-column:12/span 7}.sb-g-col-sm-7{grid-column-start:span 7}.sb-g-col-start-sm-1.sb-g-col-sm-8{grid-column:1/span 8}.sb-g-col-start-sm-2.sb-g-col-sm-8{grid-column:2/span 8}.sb-g-col-start-sm-3.sb-g-col-sm-8{grid-column:3/span 8}.sb-g-col-start-sm-4.sb-g-col-sm-8{grid-column:4/span 8}.sb-g-col-start-sm-5.sb-g-col-sm-8{grid-column:5/span 8}.sb-g-col-start-sm-6.sb-g-col-sm-8{grid-column:6/span 8}.sb-g-col-start-sm-7.sb-g-col-sm-8{grid-column:7/span 8}.sb-g-col-start-sm-8.sb-g-col-sm-8{grid-column:8/span 8}.sb-g-col-start-sm-9.sb-g-col-sm-8{grid-column:9/span 8}.sb-g-col-start-sm-10.sb-g-col-sm-8{grid-column:10/span 8}.sb-g-col-start-sm-11.sb-g-col-sm-8{grid-column:11/span 8}.sb-g-col-start-sm-12.sb-g-col-sm-8{grid-column:12/span 8}.sb-g-col-sm-8{grid-column-start:span 8}.sb-g-col-start-sm-1.sb-g-col-sm-9{grid-column:1/span 9}.sb-g-col-start-sm-2.sb-g-col-sm-9{grid-column:2/span 9}.sb-g-col-start-sm-3.sb-g-col-sm-9{grid-column:3/span 9}.sb-g-col-start-sm-4.sb-g-col-sm-9{grid-column:4/span 9}.sb-g-col-start-sm-5.sb-g-col-sm-9{grid-column:5/span 9}.sb-g-col-start-sm-6.sb-g-col-sm-9{grid-column:6/span 9}.sb-g-col-start-sm-7.sb-g-col-sm-9{grid-column:7/span 9}.sb-g-col-start-sm-8.sb-g-col-sm-9{grid-column:8/span 9}.sb-g-col-start-sm-9.sb-g-col-sm-9{grid-column:9/span 9}.sb-g-col-start-sm-10.sb-g-col-sm-9{grid-column:10/span 9}.sb-g-col-start-sm-11.sb-g-col-sm-9{grid-column:11/span 9}.sb-g-col-start-sm-12.sb-g-col-sm-9{grid-column:12/span 9}.sb-g-col-sm-9{grid-column-start:span 9}.sb-g-col-start-sm-1.sb-g-col-sm-10{grid-column:1/span 10}.sb-g-col-start-sm-2.sb-g-col-sm-10{grid-column:2/span 10}.sb-g-col-start-sm-3.sb-g-col-sm-10{grid-column:3/span 10}.sb-g-col-start-sm-4.sb-g-col-sm-10{grid-column:4/span 10}.sb-g-col-start-sm-5.sb-g-col-sm-10{grid-column:5/span 10}.sb-g-col-start-sm-6.sb-g-col-sm-10{grid-column:6/span 10}.sb-g-col-start-sm-7.sb-g-col-sm-10{grid-column:7/span 10}.sb-g-col-start-sm-8.sb-g-col-sm-10{grid-column:8/span 10}.sb-g-col-start-sm-9.sb-g-col-sm-10{grid-column:9/span 10}.sb-g-col-start-sm-10.sb-g-col-sm-10{grid-column:10/span 10}.sb-g-col-start-sm-11.sb-g-col-sm-10{grid-column:11/span 10}.sb-g-col-start-sm-12.sb-g-col-sm-10{grid-column:12/span 10}.sb-g-col-sm-10{grid-column-start:span 10}.sb-g-col-start-sm-1.sb-g-col-sm-11{grid-column:1/span 11}.sb-g-col-start-sm-2.sb-g-col-sm-11{grid-column:2/span 11}.sb-g-col-start-sm-3.sb-g-col-sm-11{grid-column:3/span 11}.sb-g-col-start-sm-4.sb-g-col-sm-11{grid-column:4/span 11}.sb-g-col-start-sm-5.sb-g-col-sm-11{grid-column:5/span 11}.sb-g-col-start-sm-6.sb-g-col-sm-11{grid-column:6/span 11}.sb-g-col-start-sm-7.sb-g-col-sm-11{grid-column:7/span 11}.sb-g-col-start-sm-8.sb-g-col-sm-11{grid-column:8/span 11}.sb-g-col-start-sm-9.sb-g-col-sm-11{grid-column:9/span 11}.sb-g-col-start-sm-10.sb-g-col-sm-11{grid-column:10/span 11}.sb-g-col-start-sm-11.sb-g-col-sm-11{grid-column:11/span 11}.sb-g-col-start-sm-12.sb-g-col-sm-11{grid-column:12/span 11}.sb-g-col-sm-11{grid-column-start:span 11}.sb-g-col-start-sm-1.sb-g-col-sm-12{grid-column:1/span 12}.sb-g-col-start-sm-2.sb-g-col-sm-12{grid-column:2/span 12}.sb-g-col-start-sm-3.sb-g-col-sm-12{grid-column:3/span 12}.sb-g-col-start-sm-4.sb-g-col-sm-12{grid-column:4/span 12}.sb-g-col-start-sm-5.sb-g-col-sm-12{grid-column:5/span 12}.sb-g-col-start-sm-6.sb-g-col-sm-12{grid-column:6/span 12}.sb-g-col-start-sm-7.sb-g-col-sm-12{grid-column:7/span 12}.sb-g-col-start-sm-8.sb-g-col-sm-12{grid-column:8/span 12}.sb-g-col-start-sm-9.sb-g-col-sm-12{grid-column:9/span 12}.sb-g-col-start-sm-10.sb-g-col-sm-12{grid-column:10/span 12}.sb-g-col-start-sm-11.sb-g-col-sm-12{grid-column:11/span 12}.sb-g-col-start-sm-12.sb-g-col-sm-12{grid-column:12/span 12}.sb-g-col-sm-12{grid-column-start:span 12}}@media (min-width: 768px){.sb-g-col-start-md-1.sb-g-col-md-1{grid-column:1/span 1}.sb-g-col-start-md-2.sb-g-col-md-1{grid-column:2/span 1}.sb-g-col-start-md-3.sb-g-col-md-1{grid-column:3/span 1}.sb-g-col-start-md-4.sb-g-col-md-1{grid-column:4/span 1}.sb-g-col-start-md-5.sb-g-col-md-1{grid-column:5/span 1}.sb-g-col-start-md-6.sb-g-col-md-1{grid-column:6/span 1}.sb-g-col-start-md-7.sb-g-col-md-1{grid-column:7/span 1}.sb-g-col-start-md-8.sb-g-col-md-1{grid-column:8/span 1}.sb-g-col-start-md-9.sb-g-col-md-1{grid-column:9/span 1}.sb-g-col-start-md-10.sb-g-col-md-1{grid-column:10/span 1}.sb-g-col-start-md-11.sb-g-col-md-1{grid-column:11/span 1}.sb-g-col-start-md-12.sb-g-col-md-1{grid-column:12/span 1}.sb-g-col-md-1{grid-column-start:span 1}.sb-g-col-start-md-1.sb-g-col-md-2{grid-column:1/span 2}.sb-g-col-start-md-2.sb-g-col-md-2{grid-column:2/span 2}.sb-g-col-start-md-3.sb-g-col-md-2{grid-column:3/span 2}.sb-g-col-start-md-4.sb-g-col-md-2{grid-column:4/span 2}.sb-g-col-start-md-5.sb-g-col-md-2{grid-column:5/span 2}.sb-g-col-start-md-6.sb-g-col-md-2{grid-column:6/span 2}.sb-g-col-start-md-7.sb-g-col-md-2{grid-column:7/span 2}.sb-g-col-start-md-8.sb-g-col-md-2{grid-column:8/span 2}.sb-g-col-start-md-9.sb-g-col-md-2{grid-column:9/span 2}.sb-g-col-start-md-10.sb-g-col-md-2{grid-column:10/span 2}.sb-g-col-start-md-11.sb-g-col-md-2{grid-column:11/span 2}.sb-g-col-start-md-12.sb-g-col-md-2{grid-column:12/span 2}.sb-g-col-md-2{grid-column-start:span 2}.sb-g-col-start-md-1.sb-g-col-md-3{grid-column:1/span 3}.sb-g-col-start-md-2.sb-g-col-md-3{grid-column:2/span 3}.sb-g-col-start-md-3.sb-g-col-md-3{grid-column:3/span 3}.sb-g-col-start-md-4.sb-g-col-md-3{grid-column:4/span 3}.sb-g-col-start-md-5.sb-g-col-md-3{grid-column:5/span 3}.sb-g-col-start-md-6.sb-g-col-md-3{grid-column:6/span 3}.sb-g-col-start-md-7.sb-g-col-md-3{grid-column:7/span 3}.sb-g-col-start-md-8.sb-g-col-md-3{grid-column:8/span 3}.sb-g-col-start-md-9.sb-g-col-md-3{grid-column:9/span 3}.sb-g-col-start-md-10.sb-g-col-md-3{grid-column:10/span 3}.sb-g-col-start-md-11.sb-g-col-md-3{grid-column:11/span 3}.sb-g-col-start-md-12.sb-g-col-md-3{grid-column:12/span 3}.sb-g-col-md-3{grid-column-start:span 3}.sb-g-col-start-md-1.sb-g-col-md-4{grid-column:1/span 4}.sb-g-col-start-md-2.sb-g-col-md-4{grid-column:2/span 4}.sb-g-col-start-md-3.sb-g-col-md-4{grid-column:3/span 4}.sb-g-col-start-md-4.sb-g-col-md-4{grid-column:4/span 4}.sb-g-col-start-md-5.sb-g-col-md-4{grid-column:5/span 4}.sb-g-col-start-md-6.sb-g-col-md-4{grid-column:6/span 4}.sb-g-col-start-md-7.sb-g-col-md-4{grid-column:7/span 4}.sb-g-col-start-md-8.sb-g-col-md-4{grid-column:8/span 4}.sb-g-col-start-md-9.sb-g-col-md-4{grid-column:9/span 4}.sb-g-col-start-md-10.sb-g-col-md-4{grid-column:10/span 4}.sb-g-col-start-md-11.sb-g-col-md-4{grid-column:11/span 4}.sb-g-col-start-md-12.sb-g-col-md-4{grid-column:12/span 4}.sb-g-col-md-4{grid-column-start:span 4}.sb-g-col-start-md-1.sb-g-col-md-5{grid-column:1/span 5}.sb-g-col-start-md-2.sb-g-col-md-5{grid-column:2/span 5}.sb-g-col-start-md-3.sb-g-col-md-5{grid-column:3/span 5}.sb-g-col-start-md-4.sb-g-col-md-5{grid-column:4/span 5}.sb-g-col-start-md-5.sb-g-col-md-5{grid-column:5/span 5}.sb-g-col-start-md-6.sb-g-col-md-5{grid-column:6/span 5}.sb-g-col-start-md-7.sb-g-col-md-5{grid-column:7/span 5}.sb-g-col-start-md-8.sb-g-col-md-5{grid-column:8/span 5}.sb-g-col-start-md-9.sb-g-col-md-5{grid-column:9/span 5}.sb-g-col-start-md-10.sb-g-col-md-5{grid-column:10/span 5}.sb-g-col-start-md-11.sb-g-col-md-5{grid-column:11/span 5}.sb-g-col-start-md-12.sb-g-col-md-5{grid-column:12/span 5}.sb-g-col-md-5{grid-column-start:span 5}.sb-g-col-start-md-1.sb-g-col-md-6{grid-column:1/span 6}.sb-g-col-start-md-2.sb-g-col-md-6{grid-column:2/span 6}.sb-g-col-start-md-3.sb-g-col-md-6{grid-column:3/span 6}.sb-g-col-start-md-4.sb-g-col-md-6{grid-column:4/span 6}.sb-g-col-start-md-5.sb-g-col-md-6{grid-column:5/span 6}.sb-g-col-start-md-6.sb-g-col-md-6{grid-column:6/span 6}.sb-g-col-start-md-7.sb-g-col-md-6{grid-column:7/span 6}.sb-g-col-start-md-8.sb-g-col-md-6{grid-column:8/span 6}.sb-g-col-start-md-9.sb-g-col-md-6{grid-column:9/span 6}.sb-g-col-start-md-10.sb-g-col-md-6{grid-column:10/span 6}.sb-g-col-start-md-11.sb-g-col-md-6{grid-column:11/span 6}.sb-g-col-start-md-12.sb-g-col-md-6{grid-column:12/span 6}.sb-g-col-md-6{grid-column-start:span 6}.sb-g-col-start-md-1.sb-g-col-md-7{grid-column:1/span 7}.sb-g-col-start-md-2.sb-g-col-md-7{grid-column:2/span 7}.sb-g-col-start-md-3.sb-g-col-md-7{grid-column:3/span 7}.sb-g-col-start-md-4.sb-g-col-md-7{grid-column:4/span 7}.sb-g-col-start-md-5.sb-g-col-md-7{grid-column:5/span 7}.sb-g-col-start-md-6.sb-g-col-md-7{grid-column:6/span 7}.sb-g-col-start-md-7.sb-g-col-md-7{grid-column:7/span 7}.sb-g-col-start-md-8.sb-g-col-md-7{grid-column:8/span 7}.sb-g-col-start-md-9.sb-g-col-md-7{grid-column:9/span 7}.sb-g-col-start-md-10.sb-g-col-md-7{grid-column:10/span 7}.sb-g-col-start-md-11.sb-g-col-md-7{grid-column:11/span 7}.sb-g-col-start-md-12.sb-g-col-md-7{grid-column:12/span 7}.sb-g-col-md-7{grid-column-start:span 7}.sb-g-col-start-md-1.sb-g-col-md-8{grid-column:1/span 8}.sb-g-col-start-md-2.sb-g-col-md-8{grid-column:2/span 8}.sb-g-col-start-md-3.sb-g-col-md-8{grid-column:3/span 8}.sb-g-col-start-md-4.sb-g-col-md-8{grid-column:4/span 8}.sb-g-col-start-md-5.sb-g-col-md-8{grid-column:5/span 8}.sb-g-col-start-md-6.sb-g-col-md-8{grid-column:6/span 8}.sb-g-col-start-md-7.sb-g-col-md-8{grid-column:7/span 8}.sb-g-col-start-md-8.sb-g-col-md-8{grid-column:8/span 8}.sb-g-col-start-md-9.sb-g-col-md-8{grid-column:9/span 8}.sb-g-col-start-md-10.sb-g-col-md-8{grid-column:10/span 8}.sb-g-col-start-md-11.sb-g-col-md-8{grid-column:11/span 8}.sb-g-col-start-md-12.sb-g-col-md-8{grid-column:12/span 8}.sb-g-col-md-8{grid-column-start:span 8}.sb-g-col-start-md-1.sb-g-col-md-9{grid-column:1/span 9}.sb-g-col-start-md-2.sb-g-col-md-9{grid-column:2/span 9}.sb-g-col-start-md-3.sb-g-col-md-9{grid-column:3/span 9}.sb-g-col-start-md-4.sb-g-col-md-9{grid-column:4/span 9}.sb-g-col-start-md-5.sb-g-col-md-9{grid-column:5/span 9}.sb-g-col-start-md-6.sb-g-col-md-9{grid-column:6/span 9}.sb-g-col-start-md-7.sb-g-col-md-9{grid-column:7/span 9}.sb-g-col-start-md-8.sb-g-col-md-9{grid-column:8/span 9}.sb-g-col-start-md-9.sb-g-col-md-9{grid-column:9/span 9}.sb-g-col-start-md-10.sb-g-col-md-9{grid-column:10/span 9}.sb-g-col-start-md-11.sb-g-col-md-9{grid-column:11/span 9}.sb-g-col-start-md-12.sb-g-col-md-9{grid-column:12/span 9}.sb-g-col-md-9{grid-column-start:span 9}.sb-g-col-start-md-1.sb-g-col-md-10{grid-column:1/span 10}.sb-g-col-start-md-2.sb-g-col-md-10{grid-column:2/span 10}.sb-g-col-start-md-3.sb-g-col-md-10{grid-column:3/span 10}.sb-g-col-start-md-4.sb-g-col-md-10{grid-column:4/span 10}.sb-g-col-start-md-5.sb-g-col-md-10{grid-column:5/span 10}.sb-g-col-start-md-6.sb-g-col-md-10{grid-column:6/span 10}.sb-g-col-start-md-7.sb-g-col-md-10{grid-column:7/span 10}.sb-g-col-start-md-8.sb-g-col-md-10{grid-column:8/span 10}.sb-g-col-start-md-9.sb-g-col-md-10{grid-column:9/span 10}.sb-g-col-start-md-10.sb-g-col-md-10{grid-column:10/span 10}.sb-g-col-start-md-11.sb-g-col-md-10{grid-column:11/span 10}.sb-g-col-start-md-12.sb-g-col-md-10{grid-column:12/span 10}.sb-g-col-md-10{grid-column-start:span 10}.sb-g-col-start-md-1.sb-g-col-md-11{grid-column:1/span 11}.sb-g-col-start-md-2.sb-g-col-md-11{grid-column:2/span 11}.sb-g-col-start-md-3.sb-g-col-md-11{grid-column:3/span 11}.sb-g-col-start-md-4.sb-g-col-md-11{grid-column:4/span 11}.sb-g-col-start-md-5.sb-g-col-md-11{grid-column:5/span 11}.sb-g-col-start-md-6.sb-g-col-md-11{grid-column:6/span 11}.sb-g-col-start-md-7.sb-g-col-md-11{grid-column:7/span 11}.sb-g-col-start-md-8.sb-g-col-md-11{grid-column:8/span 11}.sb-g-col-start-md-9.sb-g-col-md-11{grid-column:9/span 11}.sb-g-col-start-md-10.sb-g-col-md-11{grid-column:10/span 11}.sb-g-col-start-md-11.sb-g-col-md-11{grid-column:11/span 11}.sb-g-col-start-md-12.sb-g-col-md-11{grid-column:12/span 11}.sb-g-col-md-11{grid-column-start:span 11}.sb-g-col-start-md-1.sb-g-col-md-12{grid-column:1/span 12}.sb-g-col-start-md-2.sb-g-col-md-12{grid-column:2/span 12}.sb-g-col-start-md-3.sb-g-col-md-12{grid-column:3/span 12}.sb-g-col-start-md-4.sb-g-col-md-12{grid-column:4/span 12}.sb-g-col-start-md-5.sb-g-col-md-12{grid-column:5/span 12}.sb-g-col-start-md-6.sb-g-col-md-12{grid-column:6/span 12}.sb-g-col-start-md-7.sb-g-col-md-12{grid-column:7/span 12}.sb-g-col-start-md-8.sb-g-col-md-12{grid-column:8/span 12}.sb-g-col-start-md-9.sb-g-col-md-12{grid-column:9/span 12}.sb-g-col-start-md-10.sb-g-col-md-12{grid-column:10/span 12}.sb-g-col-start-md-11.sb-g-col-md-12{grid-column:11/span 12}.sb-g-col-start-md-12.sb-g-col-md-12{grid-column:12/span 12}.sb-g-col-md-12{grid-column-start:span 12}}@media (min-width: 992px){.sb-g-col-start-lg-1.sb-g-col-lg-1{grid-column:1/span 1}.sb-g-col-start-lg-2.sb-g-col-lg-1{grid-column:2/span 1}.sb-g-col-start-lg-3.sb-g-col-lg-1{grid-column:3/span 1}.sb-g-col-start-lg-4.sb-g-col-lg-1{grid-column:4/span 1}.sb-g-col-start-lg-5.sb-g-col-lg-1{grid-column:5/span 1}.sb-g-col-start-lg-6.sb-g-col-lg-1{grid-column:6/span 1}.sb-g-col-start-lg-7.sb-g-col-lg-1{grid-column:7/span 1}.sb-g-col-start-lg-8.sb-g-col-lg-1{grid-column:8/span 1}.sb-g-col-start-lg-9.sb-g-col-lg-1{grid-column:9/span 1}.sb-g-col-start-lg-10.sb-g-col-lg-1{grid-column:10/span 1}.sb-g-col-start-lg-11.sb-g-col-lg-1{grid-column:11/span 1}.sb-g-col-start-lg-12.sb-g-col-lg-1{grid-column:12/span 1}.sb-g-col-lg-1{grid-column-start:span 1}.sb-g-col-start-lg-1.sb-g-col-lg-2{grid-column:1/span 2}.sb-g-col-start-lg-2.sb-g-col-lg-2{grid-column:2/span 2}.sb-g-col-start-lg-3.sb-g-col-lg-2{grid-column:3/span 2}.sb-g-col-start-lg-4.sb-g-col-lg-2{grid-column:4/span 2}.sb-g-col-start-lg-5.sb-g-col-lg-2{grid-column:5/span 2}.sb-g-col-start-lg-6.sb-g-col-lg-2{grid-column:6/span 2}.sb-g-col-start-lg-7.sb-g-col-lg-2{grid-column:7/span 2}.sb-g-col-start-lg-8.sb-g-col-lg-2{grid-column:8/span 2}.sb-g-col-start-lg-9.sb-g-col-lg-2{grid-column:9/span 2}.sb-g-col-start-lg-10.sb-g-col-lg-2{grid-column:10/span 2}.sb-g-col-start-lg-11.sb-g-col-lg-2{grid-column:11/span 2}.sb-g-col-start-lg-12.sb-g-col-lg-2{grid-column:12/span 2}.sb-g-col-lg-2{grid-column-start:span 2}.sb-g-col-start-lg-1.sb-g-col-lg-3{grid-column:1/span 3}.sb-g-col-start-lg-2.sb-g-col-lg-3{grid-column:2/span 3}.sb-g-col-start-lg-3.sb-g-col-lg-3{grid-column:3/span 3}.sb-g-col-start-lg-4.sb-g-col-lg-3{grid-column:4/span 3}.sb-g-col-start-lg-5.sb-g-col-lg-3{grid-column:5/span 3}.sb-g-col-start-lg-6.sb-g-col-lg-3{grid-column:6/span 3}.sb-g-col-start-lg-7.sb-g-col-lg-3{grid-column:7/span 3}.sb-g-col-start-lg-8.sb-g-col-lg-3{grid-column:8/span 3}.sb-g-col-start-lg-9.sb-g-col-lg-3{grid-column:9/span 3}.sb-g-col-start-lg-10.sb-g-col-lg-3{grid-column:10/span 3}.sb-g-col-start-lg-11.sb-g-col-lg-3{grid-column:11/span 3}.sb-g-col-start-lg-12.sb-g-col-lg-3{grid-column:12/span 3}.sb-g-col-lg-3{grid-column-start:span 3}.sb-g-col-start-lg-1.sb-g-col-lg-4{grid-column:1/span 4}.sb-g-col-start-lg-2.sb-g-col-lg-4{grid-column:2/span 4}.sb-g-col-start-lg-3.sb-g-col-lg-4{grid-column:3/span 4}.sb-g-col-start-lg-4.sb-g-col-lg-4{grid-column:4/span 4}.sb-g-col-start-lg-5.sb-g-col-lg-4{grid-column:5/span 4}.sb-g-col-start-lg-6.sb-g-col-lg-4{grid-column:6/span 4}.sb-g-col-start-lg-7.sb-g-col-lg-4{grid-column:7/span 4}.sb-g-col-start-lg-8.sb-g-col-lg-4{grid-column:8/span 4}.sb-g-col-start-lg-9.sb-g-col-lg-4{grid-column:9/span 4}.sb-g-col-start-lg-10.sb-g-col-lg-4{grid-column:10/span 4}.sb-g-col-start-lg-11.sb-g-col-lg-4{grid-column:11/span 4}.sb-g-col-start-lg-12.sb-g-col-lg-4{grid-column:12/span 4}.sb-g-col-lg-4{grid-column-start:span 4}.sb-g-col-start-lg-1.sb-g-col-lg-5{grid-column:1/span 5}.sb-g-col-start-lg-2.sb-g-col-lg-5{grid-column:2/span 5}.sb-g-col-start-lg-3.sb-g-col-lg-5{grid-column:3/span 5}.sb-g-col-start-lg-4.sb-g-col-lg-5{grid-column:4/span 5}.sb-g-col-start-lg-5.sb-g-col-lg-5{grid-column:5/span 5}.sb-g-col-start-lg-6.sb-g-col-lg-5{grid-column:6/span 5}.sb-g-col-start-lg-7.sb-g-col-lg-5{grid-column:7/span 5}.sb-g-col-start-lg-8.sb-g-col-lg-5{grid-column:8/span 5}.sb-g-col-start-lg-9.sb-g-col-lg-5{grid-column:9/span 5}.sb-g-col-start-lg-10.sb-g-col-lg-5{grid-column:10/span 5}.sb-g-col-start-lg-11.sb-g-col-lg-5{grid-column:11/span 5}.sb-g-col-start-lg-12.sb-g-col-lg-5{grid-column:12/span 5}.sb-g-col-lg-5{grid-column-start:span 5}.sb-g-col-start-lg-1.sb-g-col-lg-6{grid-column:1/span 6}.sb-g-col-start-lg-2.sb-g-col-lg-6{grid-column:2/span 6}.sb-g-col-start-lg-3.sb-g-col-lg-6{grid-column:3/span 6}.sb-g-col-start-lg-4.sb-g-col-lg-6{grid-column:4/span 6}.sb-g-col-start-lg-5.sb-g-col-lg-6{grid-column:5/span 6}.sb-g-col-start-lg-6.sb-g-col-lg-6{grid-column:6/span 6}.sb-g-col-start-lg-7.sb-g-col-lg-6{grid-column:7/span 6}.sb-g-col-start-lg-8.sb-g-col-lg-6{grid-column:8/span 6}.sb-g-col-start-lg-9.sb-g-col-lg-6{grid-column:9/span 6}.sb-g-col-start-lg-10.sb-g-col-lg-6{grid-column:10/span 6}.sb-g-col-start-lg-11.sb-g-col-lg-6{grid-column:11/span 6}.sb-g-col-start-lg-12.sb-g-col-lg-6{grid-column:12/span 6}.sb-g-col-lg-6{grid-column-start:span 6}.sb-g-col-start-lg-1.sb-g-col-lg-7{grid-column:1/span 7}.sb-g-col-start-lg-2.sb-g-col-lg-7{grid-column:2/span 7}.sb-g-col-start-lg-3.sb-g-col-lg-7{grid-column:3/span 7}.sb-g-col-start-lg-4.sb-g-col-lg-7{grid-column:4/span 7}.sb-g-col-start-lg-5.sb-g-col-lg-7{grid-column:5/span 7}.sb-g-col-start-lg-6.sb-g-col-lg-7{grid-column:6/span 7}.sb-g-col-start-lg-7.sb-g-col-lg-7{grid-column:7/span 7}.sb-g-col-start-lg-8.sb-g-col-lg-7{grid-column:8/span 7}.sb-g-col-start-lg-9.sb-g-col-lg-7{grid-column:9/span 7}.sb-g-col-start-lg-10.sb-g-col-lg-7{grid-column:10/span 7}.sb-g-col-start-lg-11.sb-g-col-lg-7{grid-column:11/span 7}.sb-g-col-start-lg-12.sb-g-col-lg-7{grid-column:12/span 7}.sb-g-col-lg-7{grid-column-start:span 7}.sb-g-col-start-lg-1.sb-g-col-lg-8{grid-column:1/span 8}.sb-g-col-start-lg-2.sb-g-col-lg-8{grid-column:2/span 8}.sb-g-col-start-lg-3.sb-g-col-lg-8{grid-column:3/span 8}.sb-g-col-start-lg-4.sb-g-col-lg-8{grid-column:4/span 8}.sb-g-col-start-lg-5.sb-g-col-lg-8{grid-column:5/span 8}.sb-g-col-start-lg-6.sb-g-col-lg-8{grid-column:6/span 8}.sb-g-col-start-lg-7.sb-g-col-lg-8{grid-column:7/span 8}.sb-g-col-start-lg-8.sb-g-col-lg-8{grid-column:8/span 8}.sb-g-col-start-lg-9.sb-g-col-lg-8{grid-column:9/span 8}.sb-g-col-start-lg-10.sb-g-col-lg-8{grid-column:10/span 8}.sb-g-col-start-lg-11.sb-g-col-lg-8{grid-column:11/span 8}.sb-g-col-start-lg-12.sb-g-col-lg-8{grid-column:12/span 8}.sb-g-col-lg-8{grid-column-start:span 8}.sb-g-col-start-lg-1.sb-g-col-lg-9{grid-column:1/span 9}.sb-g-col-start-lg-2.sb-g-col-lg-9{grid-column:2/span 9}.sb-g-col-start-lg-3.sb-g-col-lg-9{grid-column:3/span 9}.sb-g-col-start-lg-4.sb-g-col-lg-9{grid-column:4/span 9}.sb-g-col-start-lg-5.sb-g-col-lg-9{grid-column:5/span 9}.sb-g-col-start-lg-6.sb-g-col-lg-9{grid-column:6/span 9}.sb-g-col-start-lg-7.sb-g-col-lg-9{grid-column:7/span 9}.sb-g-col-start-lg-8.sb-g-col-lg-9{grid-column:8/span 9}.sb-g-col-start-lg-9.sb-g-col-lg-9{grid-column:9/span 9}.sb-g-col-start-lg-10.sb-g-col-lg-9{grid-column:10/span 9}.sb-g-col-start-lg-11.sb-g-col-lg-9{grid-column:11/span 9}.sb-g-col-start-lg-12.sb-g-col-lg-9{grid-column:12/span 9}.sb-g-col-lg-9{grid-column-start:span 9}.sb-g-col-start-lg-1.sb-g-col-lg-10{grid-column:1/span 10}.sb-g-col-start-lg-2.sb-g-col-lg-10{grid-column:2/span 10}.sb-g-col-start-lg-3.sb-g-col-lg-10{grid-column:3/span 10}.sb-g-col-start-lg-4.sb-g-col-lg-10{grid-column:4/span 10}.sb-g-col-start-lg-5.sb-g-col-lg-10{grid-column:5/span 10}.sb-g-col-start-lg-6.sb-g-col-lg-10{grid-column:6/span 10}.sb-g-col-start-lg-7.sb-g-col-lg-10{grid-column:7/span 10}.sb-g-col-start-lg-8.sb-g-col-lg-10{grid-column:8/span 10}.sb-g-col-start-lg-9.sb-g-col-lg-10{grid-column:9/span 10}.sb-g-col-start-lg-10.sb-g-col-lg-10{grid-column:10/span 10}.sb-g-col-start-lg-11.sb-g-col-lg-10{grid-column:11/span 10}.sb-g-col-start-lg-12.sb-g-col-lg-10{grid-column:12/span 10}.sb-g-col-lg-10{grid-column-start:span 10}.sb-g-col-start-lg-1.sb-g-col-lg-11{grid-column:1/span 11}.sb-g-col-start-lg-2.sb-g-col-lg-11{grid-column:2/span 11}.sb-g-col-start-lg-3.sb-g-col-lg-11{grid-column:3/span 11}.sb-g-col-start-lg-4.sb-g-col-lg-11{grid-column:4/span 11}.sb-g-col-start-lg-5.sb-g-col-lg-11{grid-column:5/span 11}.sb-g-col-start-lg-6.sb-g-col-lg-11{grid-column:6/span 11}.sb-g-col-start-lg-7.sb-g-col-lg-11{grid-column:7/span 11}.sb-g-col-start-lg-8.sb-g-col-lg-11{grid-column:8/span 11}.sb-g-col-start-lg-9.sb-g-col-lg-11{grid-column:9/span 11}.sb-g-col-start-lg-10.sb-g-col-lg-11{grid-column:10/span 11}.sb-g-col-start-lg-11.sb-g-col-lg-11{grid-column:11/span 11}.sb-g-col-start-lg-12.sb-g-col-lg-11{grid-column:12/span 11}.sb-g-col-lg-11{grid-column-start:span 11}.sb-g-col-start-lg-1.sb-g-col-lg-12{grid-column:1/span 12}.sb-g-col-start-lg-2.sb-g-col-lg-12{grid-column:2/span 12}.sb-g-col-start-lg-3.sb-g-col-lg-12{grid-column:3/span 12}.sb-g-col-start-lg-4.sb-g-col-lg-12{grid-column:4/span 12}.sb-g-col-start-lg-5.sb-g-col-lg-12{grid-column:5/span 12}.sb-g-col-start-lg-6.sb-g-col-lg-12{grid-column:6/span 12}.sb-g-col-start-lg-7.sb-g-col-lg-12{grid-column:7/span 12}.sb-g-col-start-lg-8.sb-g-col-lg-12{grid-column:8/span 12}.sb-g-col-start-lg-9.sb-g-col-lg-12{grid-column:9/span 12}.sb-g-col-start-lg-10.sb-g-col-lg-12{grid-column:10/span 12}.sb-g-col-start-lg-11.sb-g-col-lg-12{grid-column:11/span 12}.sb-g-col-start-lg-12.sb-g-col-lg-12{grid-column:12/span 12}.sb-g-col-lg-12{grid-column-start:span 12}}@media (min-width: 1280px){.sb-g-col-start-xl-1.sb-g-col-xl-1{grid-column:1/span 1}.sb-g-col-start-xl-2.sb-g-col-xl-1{grid-column:2/span 1}.sb-g-col-start-xl-3.sb-g-col-xl-1{grid-column:3/span 1}.sb-g-col-start-xl-4.sb-g-col-xl-1{grid-column:4/span 1}.sb-g-col-start-xl-5.sb-g-col-xl-1{grid-column:5/span 1}.sb-g-col-start-xl-6.sb-g-col-xl-1{grid-column:6/span 1}.sb-g-col-start-xl-7.sb-g-col-xl-1{grid-column:7/span 1}.sb-g-col-start-xl-8.sb-g-col-xl-1{grid-column:8/span 1}.sb-g-col-start-xl-9.sb-g-col-xl-1{grid-column:9/span 1}.sb-g-col-start-xl-10.sb-g-col-xl-1{grid-column:10/span 1}.sb-g-col-start-xl-11.sb-g-col-xl-1{grid-column:11/span 1}.sb-g-col-start-xl-12.sb-g-col-xl-1{grid-column:12/span 1}.sb-g-col-xl-1{grid-column-start:span 1}.sb-g-col-start-xl-1.sb-g-col-xl-2{grid-column:1/span 2}.sb-g-col-start-xl-2.sb-g-col-xl-2{grid-column:2/span 2}.sb-g-col-start-xl-3.sb-g-col-xl-2{grid-column:3/span 2}.sb-g-col-start-xl-4.sb-g-col-xl-2{grid-column:4/span 2}.sb-g-col-start-xl-5.sb-g-col-xl-2{grid-column:5/span 2}.sb-g-col-start-xl-6.sb-g-col-xl-2{grid-column:6/span 2}.sb-g-col-start-xl-7.sb-g-col-xl-2{grid-column:7/span 2}.sb-g-col-start-xl-8.sb-g-col-xl-2{grid-column:8/span 2}.sb-g-col-start-xl-9.sb-g-col-xl-2{grid-column:9/span 2}.sb-g-col-start-xl-10.sb-g-col-xl-2{grid-column:10/span 2}.sb-g-col-start-xl-11.sb-g-col-xl-2{grid-column:11/span 2}.sb-g-col-start-xl-12.sb-g-col-xl-2{grid-column:12/span 2}.sb-g-col-xl-2{grid-column-start:span 2}.sb-g-col-start-xl-1.sb-g-col-xl-3{grid-column:1/span 3}.sb-g-col-start-xl-2.sb-g-col-xl-3{grid-column:2/span 3}.sb-g-col-start-xl-3.sb-g-col-xl-3{grid-column:3/span 3}.sb-g-col-start-xl-4.sb-g-col-xl-3{grid-column:4/span 3}.sb-g-col-start-xl-5.sb-g-col-xl-3{grid-column:5/span 3}.sb-g-col-start-xl-6.sb-g-col-xl-3{grid-column:6/span 3}.sb-g-col-start-xl-7.sb-g-col-xl-3{grid-column:7/span 3}.sb-g-col-start-xl-8.sb-g-col-xl-3{grid-column:8/span 3}.sb-g-col-start-xl-9.sb-g-col-xl-3{grid-column:9/span 3}.sb-g-col-start-xl-10.sb-g-col-xl-3{grid-column:10/span 3}.sb-g-col-start-xl-11.sb-g-col-xl-3{grid-column:11/span 3}.sb-g-col-start-xl-12.sb-g-col-xl-3{grid-column:12/span 3}.sb-g-col-xl-3{grid-column-start:span 3}.sb-g-col-start-xl-1.sb-g-col-xl-4{grid-column:1/span 4}.sb-g-col-start-xl-2.sb-g-col-xl-4{grid-column:2/span 4}.sb-g-col-start-xl-3.sb-g-col-xl-4{grid-column:3/span 4}.sb-g-col-start-xl-4.sb-g-col-xl-4{grid-column:4/span 4}.sb-g-col-start-xl-5.sb-g-col-xl-4{grid-column:5/span 4}.sb-g-col-start-xl-6.sb-g-col-xl-4{grid-column:6/span 4}.sb-g-col-start-xl-7.sb-g-col-xl-4{grid-column:7/span 4}.sb-g-col-start-xl-8.sb-g-col-xl-4{grid-column:8/span 4}.sb-g-col-start-xl-9.sb-g-col-xl-4{grid-column:9/span 4}.sb-g-col-start-xl-10.sb-g-col-xl-4{grid-column:10/span 4}.sb-g-col-start-xl-11.sb-g-col-xl-4{grid-column:11/span 4}.sb-g-col-start-xl-12.sb-g-col-xl-4{grid-column:12/span 4}.sb-g-col-xl-4{grid-column-start:span 4}.sb-g-col-start-xl-1.sb-g-col-xl-5{grid-column:1/span 5}.sb-g-col-start-xl-2.sb-g-col-xl-5{grid-column:2/span 5}.sb-g-col-start-xl-3.sb-g-col-xl-5{grid-column:3/span 5}.sb-g-col-start-xl-4.sb-g-col-xl-5{grid-column:4/span 5}.sb-g-col-start-xl-5.sb-g-col-xl-5{grid-column:5/span 5}.sb-g-col-start-xl-6.sb-g-col-xl-5{grid-column:6/span 5}.sb-g-col-start-xl-7.sb-g-col-xl-5{grid-column:7/span 5}.sb-g-col-start-xl-8.sb-g-col-xl-5{grid-column:8/span 5}.sb-g-col-start-xl-9.sb-g-col-xl-5{grid-column:9/span 5}.sb-g-col-start-xl-10.sb-g-col-xl-5{grid-column:10/span 5}.sb-g-col-start-xl-11.sb-g-col-xl-5{grid-column:11/span 5}.sb-g-col-start-xl-12.sb-g-col-xl-5{grid-column:12/span 5}.sb-g-col-xl-5{grid-column-start:span 5}.sb-g-col-start-xl-1.sb-g-col-xl-6{grid-column:1/span 6}.sb-g-col-start-xl-2.sb-g-col-xl-6{grid-column:2/span 6}.sb-g-col-start-xl-3.sb-g-col-xl-6{grid-column:3/span 6}.sb-g-col-start-xl-4.sb-g-col-xl-6{grid-column:4/span 6}.sb-g-col-start-xl-5.sb-g-col-xl-6{grid-column:5/span 6}.sb-g-col-start-xl-6.sb-g-col-xl-6{grid-column:6/span 6}.sb-g-col-start-xl-7.sb-g-col-xl-6{grid-column:7/span 6}.sb-g-col-start-xl-8.sb-g-col-xl-6{grid-column:8/span 6}.sb-g-col-start-xl-9.sb-g-col-xl-6{grid-column:9/span 6}.sb-g-col-start-xl-10.sb-g-col-xl-6{grid-column:10/span 6}.sb-g-col-start-xl-11.sb-g-col-xl-6{grid-column:11/span 6}.sb-g-col-start-xl-12.sb-g-col-xl-6{grid-column:12/span 6}.sb-g-col-xl-6{grid-column-start:span 6}.sb-g-col-start-xl-1.sb-g-col-xl-7{grid-column:1/span 7}.sb-g-col-start-xl-2.sb-g-col-xl-7{grid-column:2/span 7}.sb-g-col-start-xl-3.sb-g-col-xl-7{grid-column:3/span 7}.sb-g-col-start-xl-4.sb-g-col-xl-7{grid-column:4/span 7}.sb-g-col-start-xl-5.sb-g-col-xl-7{grid-column:5/span 7}.sb-g-col-start-xl-6.sb-g-col-xl-7{grid-column:6/span 7}.sb-g-col-start-xl-7.sb-g-col-xl-7{grid-column:7/span 7}.sb-g-col-start-xl-8.sb-g-col-xl-7{grid-column:8/span 7}.sb-g-col-start-xl-9.sb-g-col-xl-7{grid-column:9/span 7}.sb-g-col-start-xl-10.sb-g-col-xl-7{grid-column:10/span 7}.sb-g-col-start-xl-11.sb-g-col-xl-7{grid-column:11/span 7}.sb-g-col-start-xl-12.sb-g-col-xl-7{grid-column:12/span 7}.sb-g-col-xl-7{grid-column-start:span 7}.sb-g-col-start-xl-1.sb-g-col-xl-8{grid-column:1/span 8}.sb-g-col-start-xl-2.sb-g-col-xl-8{grid-column:2/span 8}.sb-g-col-start-xl-3.sb-g-col-xl-8{grid-column:3/span 8}.sb-g-col-start-xl-4.sb-g-col-xl-8{grid-column:4/span 8}.sb-g-col-start-xl-5.sb-g-col-xl-8{grid-column:5/span 8}.sb-g-col-start-xl-6.sb-g-col-xl-8{grid-column:6/span 8}.sb-g-col-start-xl-7.sb-g-col-xl-8{grid-column:7/span 8}.sb-g-col-start-xl-8.sb-g-col-xl-8{grid-column:8/span 8}.sb-g-col-start-xl-9.sb-g-col-xl-8{grid-column:9/span 8}.sb-g-col-start-xl-10.sb-g-col-xl-8{grid-column:10/span 8}.sb-g-col-start-xl-11.sb-g-col-xl-8{grid-column:11/span 8}.sb-g-col-start-xl-12.sb-g-col-xl-8{grid-column:12/span 8}.sb-g-col-xl-8{grid-column-start:span 8}.sb-g-col-start-xl-1.sb-g-col-xl-9{grid-column:1/span 9}.sb-g-col-start-xl-2.sb-g-col-xl-9{grid-column:2/span 9}.sb-g-col-start-xl-3.sb-g-col-xl-9{grid-column:3/span 9}.sb-g-col-start-xl-4.sb-g-col-xl-9{grid-column:4/span 9}.sb-g-col-start-xl-5.sb-g-col-xl-9{grid-column:5/span 9}.sb-g-col-start-xl-6.sb-g-col-xl-9{grid-column:6/span 9}.sb-g-col-start-xl-7.sb-g-col-xl-9{grid-column:7/span 9}.sb-g-col-start-xl-8.sb-g-col-xl-9{grid-column:8/span 9}.sb-g-col-start-xl-9.sb-g-col-xl-9{grid-column:9/span 9}.sb-g-col-start-xl-10.sb-g-col-xl-9{grid-column:10/span 9}.sb-g-col-start-xl-11.sb-g-col-xl-9{grid-column:11/span 9}.sb-g-col-start-xl-12.sb-g-col-xl-9{grid-column:12/span 9}.sb-g-col-xl-9{grid-column-start:span 9}.sb-g-col-start-xl-1.sb-g-col-xl-10{grid-column:1/span 10}.sb-g-col-start-xl-2.sb-g-col-xl-10{grid-column:2/span 10}.sb-g-col-start-xl-3.sb-g-col-xl-10{grid-column:3/span 10}.sb-g-col-start-xl-4.sb-g-col-xl-10{grid-column:4/span 10}.sb-g-col-start-xl-5.sb-g-col-xl-10{grid-column:5/span 10}.sb-g-col-start-xl-6.sb-g-col-xl-10{grid-column:6/span 10}.sb-g-col-start-xl-7.sb-g-col-xl-10{grid-column:7/span 10}.sb-g-col-start-xl-8.sb-g-col-xl-10{grid-column:8/span 10}.sb-g-col-start-xl-9.sb-g-col-xl-10{grid-column:9/span 10}.sb-g-col-start-xl-10.sb-g-col-xl-10{grid-column:10/span 10}.sb-g-col-start-xl-11.sb-g-col-xl-10{grid-column:11/span 10}.sb-g-col-start-xl-12.sb-g-col-xl-10{grid-column:12/span 10}.sb-g-col-xl-10{grid-column-start:span 10}.sb-g-col-start-xl-1.sb-g-col-xl-11{grid-column:1/span 11}.sb-g-col-start-xl-2.sb-g-col-xl-11{grid-column:2/span 11}.sb-g-col-start-xl-3.sb-g-col-xl-11{grid-column:3/span 11}.sb-g-col-start-xl-4.sb-g-col-xl-11{grid-column:4/span 11}.sb-g-col-start-xl-5.sb-g-col-xl-11{grid-column:5/span 11}.sb-g-col-start-xl-6.sb-g-col-xl-11{grid-column:6/span 11}.sb-g-col-start-xl-7.sb-g-col-xl-11{grid-column:7/span 11}.sb-g-col-start-xl-8.sb-g-col-xl-11{grid-column:8/span 11}.sb-g-col-start-xl-9.sb-g-col-xl-11{grid-column:9/span 11}.sb-g-col-start-xl-10.sb-g-col-xl-11{grid-column:10/span 11}.sb-g-col-start-xl-11.sb-g-col-xl-11{grid-column:11/span 11}.sb-g-col-start-xl-12.sb-g-col-xl-11{grid-column:12/span 11}.sb-g-col-xl-11{grid-column-start:span 11}.sb-g-col-start-xl-1.sb-g-col-xl-12{grid-column:1/span 12}.sb-g-col-start-xl-2.sb-g-col-xl-12{grid-column:2/span 12}.sb-g-col-start-xl-3.sb-g-col-xl-12{grid-column:3/span 12}.sb-g-col-start-xl-4.sb-g-col-xl-12{grid-column:4/span 12}.sb-g-col-start-xl-5.sb-g-col-xl-12{grid-column:5/span 12}.sb-g-col-start-xl-6.sb-g-col-xl-12{grid-column:6/span 12}.sb-g-col-start-xl-7.sb-g-col-xl-12{grid-column:7/span 12}.sb-g-col-start-xl-8.sb-g-col-xl-12{grid-column:8/span 12}.sb-g-col-start-xl-9.sb-g-col-xl-12{grid-column:9/span 12}.sb-g-col-start-xl-10.sb-g-col-xl-12{grid-column:10/span 12}.sb-g-col-start-xl-11.sb-g-col-xl-12{grid-column:11/span 12}.sb-g-col-start-xl-12.sb-g-col-xl-12{grid-column:12/span 12}.sb-g-col-xl-12{grid-column-start:span 12}}@media (min-width: 1600px){.sb-g-col-start-xxl-1.sb-g-col-xxl-1{grid-column:1/span 1}.sb-g-col-start-xxl-2.sb-g-col-xxl-1{grid-column:2/span 1}.sb-g-col-start-xxl-3.sb-g-col-xxl-1{grid-column:3/span 1}.sb-g-col-start-xxl-4.sb-g-col-xxl-1{grid-column:4/span 1}.sb-g-col-start-xxl-5.sb-g-col-xxl-1{grid-column:5/span 1}.sb-g-col-start-xxl-6.sb-g-col-xxl-1{grid-column:6/span 1}.sb-g-col-start-xxl-7.sb-g-col-xxl-1{grid-column:7/span 1}.sb-g-col-start-xxl-8.sb-g-col-xxl-1{grid-column:8/span 1}.sb-g-col-start-xxl-9.sb-g-col-xxl-1{grid-column:9/span 1}.sb-g-col-start-xxl-10.sb-g-col-xxl-1{grid-column:10/span 1}.sb-g-col-start-xxl-11.sb-g-col-xxl-1{grid-column:11/span 1}.sb-g-col-start-xxl-12.sb-g-col-xxl-1{grid-column:12/span 1}.sb-g-col-xxl-1{grid-column-start:span 1}.sb-g-col-start-xxl-1.sb-g-col-xxl-2{grid-column:1/span 2}.sb-g-col-start-xxl-2.sb-g-col-xxl-2{grid-column:2/span 2}.sb-g-col-start-xxl-3.sb-g-col-xxl-2{grid-column:3/span 2}.sb-g-col-start-xxl-4.sb-g-col-xxl-2{grid-column:4/span 2}.sb-g-col-start-xxl-5.sb-g-col-xxl-2{grid-column:5/span 2}.sb-g-col-start-xxl-6.sb-g-col-xxl-2{grid-column:6/span 2}.sb-g-col-start-xxl-7.sb-g-col-xxl-2{grid-column:7/span 2}.sb-g-col-start-xxl-8.sb-g-col-xxl-2{grid-column:8/span 2}.sb-g-col-start-xxl-9.sb-g-col-xxl-2{grid-column:9/span 2}.sb-g-col-start-xxl-10.sb-g-col-xxl-2{grid-column:10/span 2}.sb-g-col-start-xxl-11.sb-g-col-xxl-2{grid-column:11/span 2}.sb-g-col-start-xxl-12.sb-g-col-xxl-2{grid-column:12/span 2}.sb-g-col-xxl-2{grid-column-start:span 2}.sb-g-col-start-xxl-1.sb-g-col-xxl-3{grid-column:1/span 3}.sb-g-col-start-xxl-2.sb-g-col-xxl-3{grid-column:2/span 3}.sb-g-col-start-xxl-3.sb-g-col-xxl-3{grid-column:3/span 3}.sb-g-col-start-xxl-4.sb-g-col-xxl-3{grid-column:4/span 3}.sb-g-col-start-xxl-5.sb-g-col-xxl-3{grid-column:5/span 3}.sb-g-col-start-xxl-6.sb-g-col-xxl-3{grid-column:6/span 3}.sb-g-col-start-xxl-7.sb-g-col-xxl-3{grid-column:7/span 3}.sb-g-col-start-xxl-8.sb-g-col-xxl-3{grid-column:8/span 3}.sb-g-col-start-xxl-9.sb-g-col-xxl-3{grid-column:9/span 3}.sb-g-col-start-xxl-10.sb-g-col-xxl-3{grid-column:10/span 3}.sb-g-col-start-xxl-11.sb-g-col-xxl-3{grid-column:11/span 3}.sb-g-col-start-xxl-12.sb-g-col-xxl-3{grid-column:12/span 3}.sb-g-col-xxl-3{grid-column-start:span 3}.sb-g-col-start-xxl-1.sb-g-col-xxl-4{grid-column:1/span 4}.sb-g-col-start-xxl-2.sb-g-col-xxl-4{grid-column:2/span 4}.sb-g-col-start-xxl-3.sb-g-col-xxl-4{grid-column:3/span 4}.sb-g-col-start-xxl-4.sb-g-col-xxl-4{grid-column:4/span 4}.sb-g-col-start-xxl-5.sb-g-col-xxl-4{grid-column:5/span 4}.sb-g-col-start-xxl-6.sb-g-col-xxl-4{grid-column:6/span 4}.sb-g-col-start-xxl-7.sb-g-col-xxl-4{grid-column:7/span 4}.sb-g-col-start-xxl-8.sb-g-col-xxl-4{grid-column:8/span 4}.sb-g-col-start-xxl-9.sb-g-col-xxl-4{grid-column:9/span 4}.sb-g-col-start-xxl-10.sb-g-col-xxl-4{grid-column:10/span 4}.sb-g-col-start-xxl-11.sb-g-col-xxl-4{grid-column:11/span 4}.sb-g-col-start-xxl-12.sb-g-col-xxl-4{grid-column:12/span 4}.sb-g-col-xxl-4{grid-column-start:span 4}.sb-g-col-start-xxl-1.sb-g-col-xxl-5{grid-column:1/span 5}.sb-g-col-start-xxl-2.sb-g-col-xxl-5{grid-column:2/span 5}.sb-g-col-start-xxl-3.sb-g-col-xxl-5{grid-column:3/span 5}.sb-g-col-start-xxl-4.sb-g-col-xxl-5{grid-column:4/span 5}.sb-g-col-start-xxl-5.sb-g-col-xxl-5{grid-column:5/span 5}.sb-g-col-start-xxl-6.sb-g-col-xxl-5{grid-column:6/span 5}.sb-g-col-start-xxl-7.sb-g-col-xxl-5{grid-column:7/span 5}.sb-g-col-start-xxl-8.sb-g-col-xxl-5{grid-column:8/span 5}.sb-g-col-start-xxl-9.sb-g-col-xxl-5{grid-column:9/span 5}.sb-g-col-start-xxl-10.sb-g-col-xxl-5{grid-column:10/span 5}.sb-g-col-start-xxl-11.sb-g-col-xxl-5{grid-column:11/span 5}.sb-g-col-start-xxl-12.sb-g-col-xxl-5{grid-column:12/span 5}.sb-g-col-xxl-5{grid-column-start:span 5}.sb-g-col-start-xxl-1.sb-g-col-xxl-6{grid-column:1/span 6}.sb-g-col-start-xxl-2.sb-g-col-xxl-6{grid-column:2/span 6}.sb-g-col-start-xxl-3.sb-g-col-xxl-6{grid-column:3/span 6}.sb-g-col-start-xxl-4.sb-g-col-xxl-6{grid-column:4/span 6}.sb-g-col-start-xxl-5.sb-g-col-xxl-6{grid-column:5/span 6}.sb-g-col-start-xxl-6.sb-g-col-xxl-6{grid-column:6/span 6}.sb-g-col-start-xxl-7.sb-g-col-xxl-6{grid-column:7/span 6}.sb-g-col-start-xxl-8.sb-g-col-xxl-6{grid-column:8/span 6}.sb-g-col-start-xxl-9.sb-g-col-xxl-6{grid-column:9/span 6}.sb-g-col-start-xxl-10.sb-g-col-xxl-6{grid-column:10/span 6}.sb-g-col-start-xxl-11.sb-g-col-xxl-6{grid-column:11/span 6}.sb-g-col-start-xxl-12.sb-g-col-xxl-6{grid-column:12/span 6}.sb-g-col-xxl-6{grid-column-start:span 6}.sb-g-col-start-xxl-1.sb-g-col-xxl-7{grid-column:1/span 7}.sb-g-col-start-xxl-2.sb-g-col-xxl-7{grid-column:2/span 7}.sb-g-col-start-xxl-3.sb-g-col-xxl-7{grid-column:3/span 7}.sb-g-col-start-xxl-4.sb-g-col-xxl-7{grid-column:4/span 7}.sb-g-col-start-xxl-5.sb-g-col-xxl-7{grid-column:5/span 7}.sb-g-col-start-xxl-6.sb-g-col-xxl-7{grid-column:6/span 7}.sb-g-col-start-xxl-7.sb-g-col-xxl-7{grid-column:7/span 7}.sb-g-col-start-xxl-8.sb-g-col-xxl-7{grid-column:8/span 7}.sb-g-col-start-xxl-9.sb-g-col-xxl-7{grid-column:9/span 7}.sb-g-col-start-xxl-10.sb-g-col-xxl-7{grid-column:10/span 7}.sb-g-col-start-xxl-11.sb-g-col-xxl-7{grid-column:11/span 7}.sb-g-col-start-xxl-12.sb-g-col-xxl-7{grid-column:12/span 7}.sb-g-col-xxl-7{grid-column-start:span 7}.sb-g-col-start-xxl-1.sb-g-col-xxl-8{grid-column:1/span 8}.sb-g-col-start-xxl-2.sb-g-col-xxl-8{grid-column:2/span 8}.sb-g-col-start-xxl-3.sb-g-col-xxl-8{grid-column:3/span 8}.sb-g-col-start-xxl-4.sb-g-col-xxl-8{grid-column:4/span 8}.sb-g-col-start-xxl-5.sb-g-col-xxl-8{grid-column:5/span 8}.sb-g-col-start-xxl-6.sb-g-col-xxl-8{grid-column:6/span 8}.sb-g-col-start-xxl-7.sb-g-col-xxl-8{grid-column:7/span 8}.sb-g-col-start-xxl-8.sb-g-col-xxl-8{grid-column:8/span 8}.sb-g-col-start-xxl-9.sb-g-col-xxl-8{grid-column:9/span 8}.sb-g-col-start-xxl-10.sb-g-col-xxl-8{grid-column:10/span 8}.sb-g-col-start-xxl-11.sb-g-col-xxl-8{grid-column:11/span 8}.sb-g-col-start-xxl-12.sb-g-col-xxl-8{grid-column:12/span 8}.sb-g-col-xxl-8{grid-column-start:span 8}.sb-g-col-start-xxl-1.sb-g-col-xxl-9{grid-column:1/span 9}.sb-g-col-start-xxl-2.sb-g-col-xxl-9{grid-column:2/span 9}.sb-g-col-start-xxl-3.sb-g-col-xxl-9{grid-column:3/span 9}.sb-g-col-start-xxl-4.sb-g-col-xxl-9{grid-column:4/span 9}.sb-g-col-start-xxl-5.sb-g-col-xxl-9{grid-column:5/span 9}.sb-g-col-start-xxl-6.sb-g-col-xxl-9{grid-column:6/span 9}.sb-g-col-start-xxl-7.sb-g-col-xxl-9{grid-column:7/span 9}.sb-g-col-start-xxl-8.sb-g-col-xxl-9{grid-column:8/span 9}.sb-g-col-start-xxl-9.sb-g-col-xxl-9{grid-column:9/span 9}.sb-g-col-start-xxl-10.sb-g-col-xxl-9{grid-column:10/span 9}.sb-g-col-start-xxl-11.sb-g-col-xxl-9{grid-column:11/span 9}.sb-g-col-start-xxl-12.sb-g-col-xxl-9{grid-column:12/span 9}.sb-g-col-xxl-9{grid-column-start:span 9}.sb-g-col-start-xxl-1.sb-g-col-xxl-10{grid-column:1/span 10}.sb-g-col-start-xxl-2.sb-g-col-xxl-10{grid-column:2/span 10}.sb-g-col-start-xxl-3.sb-g-col-xxl-10{grid-column:3/span 10}.sb-g-col-start-xxl-4.sb-g-col-xxl-10{grid-column:4/span 10}.sb-g-col-start-xxl-5.sb-g-col-xxl-10{grid-column:5/span 10}.sb-g-col-start-xxl-6.sb-g-col-xxl-10{grid-column:6/span 10}.sb-g-col-start-xxl-7.sb-g-col-xxl-10{grid-column:7/span 10}.sb-g-col-start-xxl-8.sb-g-col-xxl-10{grid-column:8/span 10}.sb-g-col-start-xxl-9.sb-g-col-xxl-10{grid-column:9/span 10}.sb-g-col-start-xxl-10.sb-g-col-xxl-10{grid-column:10/span 10}.sb-g-col-start-xxl-11.sb-g-col-xxl-10{grid-column:11/span 10}.sb-g-col-start-xxl-12.sb-g-col-xxl-10{grid-column:12/span 10}.sb-g-col-xxl-10{grid-column-start:span 10}.sb-g-col-start-xxl-1.sb-g-col-xxl-11{grid-column:1/span 11}.sb-g-col-start-xxl-2.sb-g-col-xxl-11{grid-column:2/span 11}.sb-g-col-start-xxl-3.sb-g-col-xxl-11{grid-column:3/span 11}.sb-g-col-start-xxl-4.sb-g-col-xxl-11{grid-column:4/span 11}.sb-g-col-start-xxl-5.sb-g-col-xxl-11{grid-column:5/span 11}.sb-g-col-start-xxl-6.sb-g-col-xxl-11{grid-column:6/span 11}.sb-g-col-start-xxl-7.sb-g-col-xxl-11{grid-column:7/span 11}.sb-g-col-start-xxl-8.sb-g-col-xxl-11{grid-column:8/span 11}.sb-g-col-start-xxl-9.sb-g-col-xxl-11{grid-column:9/span 11}.sb-g-col-start-xxl-10.sb-g-col-xxl-11{grid-column:10/span 11}.sb-g-col-start-xxl-11.sb-g-col-xxl-11{grid-column:11/span 11}.sb-g-col-start-xxl-12.sb-g-col-xxl-11{grid-column:12/span 11}.sb-g-col-xxl-11{grid-column-start:span 11}.sb-g-col-start-xxl-1.sb-g-col-xxl-12{grid-column:1/span 12}.sb-g-col-start-xxl-2.sb-g-col-xxl-12{grid-column:2/span 12}.sb-g-col-start-xxl-3.sb-g-col-xxl-12{grid-column:3/span 12}.sb-g-col-start-xxl-4.sb-g-col-xxl-12{grid-column:4/span 12}.sb-g-col-start-xxl-5.sb-g-col-xxl-12{grid-column:5/span 12}.sb-g-col-start-xxl-6.sb-g-col-xxl-12{grid-column:6/span 12}.sb-g-col-start-xxl-7.sb-g-col-xxl-12{grid-column:7/span 12}.sb-g-col-start-xxl-8.sb-g-col-xxl-12{grid-column:8/span 12}.sb-g-col-start-xxl-9.sb-g-col-xxl-12{grid-column:9/span 12}.sb-g-col-start-xxl-10.sb-g-col-xxl-12{grid-column:10/span 12}.sb-g-col-start-xxl-11.sb-g-col-xxl-12{grid-column:11/span 12}.sb-g-col-start-xxl-12.sb-g-col-xxl-12{grid-column:12/span 12}.sb-g-col-xxl-12{grid-column-start:span 12}}@media (min-width: 1920px){.sb-g-col-start-xxxl-1.sb-g-col-xxxl-1{grid-column:1/span 1}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-1{grid-column:2/span 1}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-1{grid-column:3/span 1}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-1{grid-column:4/span 1}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-1{grid-column:5/span 1}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-1{grid-column:6/span 1}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-1{grid-column:7/span 1}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-1{grid-column:8/span 1}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-1{grid-column:9/span 1}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-1{grid-column:10/span 1}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-1{grid-column:11/span 1}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-1{grid-column:12/span 1}.sb-g-col-xxxl-1{grid-column-start:span 1}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-2{grid-column:1/span 2}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-2{grid-column:2/span 2}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-2{grid-column:3/span 2}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-2{grid-column:4/span 2}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-2{grid-column:5/span 2}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-2{grid-column:6/span 2}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-2{grid-column:7/span 2}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-2{grid-column:8/span 2}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-2{grid-column:9/span 2}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-2{grid-column:10/span 2}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-2{grid-column:11/span 2}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-2{grid-column:12/span 2}.sb-g-col-xxxl-2{grid-column-start:span 2}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-3{grid-column:1/span 3}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-3{grid-column:2/span 3}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-3{grid-column:3/span 3}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-3{grid-column:4/span 3}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-3{grid-column:5/span 3}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-3{grid-column:6/span 3}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-3{grid-column:7/span 3}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-3{grid-column:8/span 3}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-3{grid-column:9/span 3}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-3{grid-column:10/span 3}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-3{grid-column:11/span 3}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-3{grid-column:12/span 3}.sb-g-col-xxxl-3{grid-column-start:span 3}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-4{grid-column:1/span 4}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-4{grid-column:2/span 4}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-4{grid-column:3/span 4}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-4{grid-column:4/span 4}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-4{grid-column:5/span 4}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-4{grid-column:6/span 4}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-4{grid-column:7/span 4}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-4{grid-column:8/span 4}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-4{grid-column:9/span 4}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-4{grid-column:10/span 4}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-4{grid-column:11/span 4}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-4{grid-column:12/span 4}.sb-g-col-xxxl-4{grid-column-start:span 4}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-5{grid-column:1/span 5}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-5{grid-column:2/span 5}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-5{grid-column:3/span 5}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-5{grid-column:4/span 5}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-5{grid-column:5/span 5}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-5{grid-column:6/span 5}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-5{grid-column:7/span 5}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-5{grid-column:8/span 5}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-5{grid-column:9/span 5}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-5{grid-column:10/span 5}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-5{grid-column:11/span 5}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-5{grid-column:12/span 5}.sb-g-col-xxxl-5{grid-column-start:span 5}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-6{grid-column:1/span 6}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-6{grid-column:2/span 6}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-6{grid-column:3/span 6}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-6{grid-column:4/span 6}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-6{grid-column:5/span 6}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-6{grid-column:6/span 6}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-6{grid-column:7/span 6}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-6{grid-column:8/span 6}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-6{grid-column:9/span 6}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-6{grid-column:10/span 6}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-6{grid-column:11/span 6}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-6{grid-column:12/span 6}.sb-g-col-xxxl-6{grid-column-start:span 6}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-7{grid-column:1/span 7}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-7{grid-column:2/span 7}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-7{grid-column:3/span 7}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-7{grid-column:4/span 7}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-7{grid-column:5/span 7}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-7{grid-column:6/span 7}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-7{grid-column:7/span 7}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-7{grid-column:8/span 7}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-7{grid-column:9/span 7}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-7{grid-column:10/span 7}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-7{grid-column:11/span 7}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-7{grid-column:12/span 7}.sb-g-col-xxxl-7{grid-column-start:span 7}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-8{grid-column:1/span 8}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-8{grid-column:2/span 8}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-8{grid-column:3/span 8}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-8{grid-column:4/span 8}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-8{grid-column:5/span 8}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-8{grid-column:6/span 8}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-8{grid-column:7/span 8}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-8{grid-column:8/span 8}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-8{grid-column:9/span 8}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-8{grid-column:10/span 8}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-8{grid-column:11/span 8}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-8{grid-column:12/span 8}.sb-g-col-xxxl-8{grid-column-start:span 8}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-9{grid-column:1/span 9}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-9{grid-column:2/span 9}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-9{grid-column:3/span 9}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-9{grid-column:4/span 9}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-9{grid-column:5/span 9}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-9{grid-column:6/span 9}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-9{grid-column:7/span 9}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-9{grid-column:8/span 9}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-9{grid-column:9/span 9}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-9{grid-column:10/span 9}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-9{grid-column:11/span 9}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-9{grid-column:12/span 9}.sb-g-col-xxxl-9{grid-column-start:span 9}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-10{grid-column:1/span 10}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-10{grid-column:2/span 10}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-10{grid-column:3/span 10}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-10{grid-column:4/span 10}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-10{grid-column:5/span 10}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-10{grid-column:6/span 10}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-10{grid-column:7/span 10}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-10{grid-column:8/span 10}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-10{grid-column:9/span 10}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-10{grid-column:10/span 10}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-10{grid-column:11/span 10}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-10{grid-column:12/span 10}.sb-g-col-xxxl-10{grid-column-start:span 10}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-11{grid-column:1/span 11}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-11{grid-column:2/span 11}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-11{grid-column:3/span 11}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-11{grid-column:4/span 11}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-11{grid-column:5/span 11}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-11{grid-column:6/span 11}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-11{grid-column:7/span 11}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-11{grid-column:8/span 11}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-11{grid-column:9/span 11}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-11{grid-column:10/span 11}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-11{grid-column:11/span 11}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-11{grid-column:12/span 11}.sb-g-col-xxxl-11{grid-column-start:span 11}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-12{grid-column:1/span 12}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-12{grid-column:2/span 12}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-12{grid-column:3/span 12}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-12{grid-column:4/span 12}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-12{grid-column:5/span 12}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-12{grid-column:6/span 12}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-12{grid-column:7/span 12}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-12{grid-column:8/span 12}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-12{grid-column:9/span 12}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-12{grid-column:10/span 12}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-12{grid-column:11/span 12}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-12{grid-column:12/span 12}.sb-g-col-xxxl-12{grid-column-start:span 12}}.sb-two-column{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);grid-gap:1rem}.sb-two-column .sb-column{grid-column:col-start/span 12}.sb-two-column .sb-column:nth-child(2){overflow:auto}.sb-dock-menu-bar,.sb-dock-menu-bar .sb-dock-menu{height:3rem}.sb-dock-menu-bar .sb-dock-menu a{font-size:.875rem;padding:.85rem 1rem;color:var(--white);text-decoration:none}.sb-dock-menu-bar .sb-dock-menu a:hover,.sb-dock-menu-bar .sb-dock-menu a:active,.sb-dock-menu-bar .sb-dock-menu a.active{background-color:var(--primary-800)}.sb-dock-new-program{position:absolute!important;right:330px;top:.75rem;z-index:99999}.form-section-separator h4{font-size:.875rem;font-weight:700;margin:.5rem 0px;text-transform:uppercase}.divider,hr{border:.5px solid hsla(0,0%,80%,.5)}.sb-inner-white-bg-container{background-color:var(--white);padding-bottom:3rem}.sb-label-value{background-color:var(--primary-200);padding:.25rem .5rem;color:var(--white);display:inline-block;font-size:var(--font-size-sm);text-transform:capitalize;margin-right:.5rem;cursor:pointer;border-radius:.125rem}.program-timeline{display:flex;padding:0;text-align:center}.program-timeline .status{padding:1rem 1rem 0px 0px;display:flex;justify-content:center;border-top:.25rem solid var(--gray-100);position:relative;transition:all .2s ease-in;flex-direction:column;text-align:left}.program-timeline .status span{font-weight:600;padding-top:0 0px;text-align:left;font-size:14px}.program-timeline .status .status__label:before{content:"";width:1.25rem;height:1.25rem;background-color:var(--gray-100);border-radius:1.25rem;border:.25rem solid var(--gray-0);position:absolute;top:-.75rem;left:0%;transition:all .2s ease-in}.program-timeline .status.active .status__label:before{background-color:var(--primary-200);border:.25rem solid var(--primary-100)}.program-timeline .status.warning .status__label:before{background-color:var(--tertiary-100)}.program-timeline .status.warning .status__label:before{background-color:var(--red-100)}.program-timeline .status .status__label{font-size:.75rem;white-space:normal}.program-timeline .status .status__date{font-size:.75rem}.program-timeline .status div em{display:block;font-size:12px}.program-timeline .program-timeline-item{width:auto;text-align:center;font-size:18px}.program-timeline .program-timeline-item:nth-last-child(1) div.status{border-top:4px solid transparent}.dynamicHeight{min-height:400px;margin-bottom:-48px!important;padding-bottom:48px!important}.ui.container [data-tooltip]:after{white-space:pre-wrap!important;font-size:12px!important;width:12rem;z-index:999}.sb-dock-icon-tooltip [data-tooltip]:before{visibility:visible!important;opacity:1!important;transform:inherit!important;box-shadow:none;top:.1rem;font-size:1rem}.sb-dock-icon-tooltip [data-tooltip]:after{width:3.5rem!important}.sb-sorting .fa-sort{font-size:16px}.sb-sorting .fa-sort-asc,.sb-sorting .fa-sort-desc{display:block;font-size:16px}.sb-sorting .fa-sort-desc{margin-top:-16px}.sb-url{padding-left:.6rem;width:70%;font-size:.9rem;display:inline-block}.sb-dock-tab .ui.segment{background:none;padding:0;border:none}.sb-dock-tab .tabular.menu .item{padding:.25rem 1rem!important;font-weight:400!important;color:#333;cursor:pointer;margin:.6rem 0;border-left:.125rem solid transparent}.sb-dock-tab .tabular.menu .active.item{background:var(--primary-0)!important;border-left:.125rem solid var(--primary-600)!important;color:var(--primary-800)!important;border-radius:0!important;border-top:none!important;border-right:none!important;margin:.6rem 0!important}.sb-pageSection-document i.icon.file.outline:before{content:"\f15c"!important}.sb-steps .sb-bx{padding:0 .5rem;flex:1;font-size:.785rem}.sb-steps .sb-bx .sb-step-circle{width:1.3rem;height:1.3rem;line-height:1.3rem;border:solid 1px var(--primary-600);background:var(--primary-600);color:var(--white);border-radius:50%;display:inline-block;text-align:center;margin:0 .5rem 0 0}.sb-steps .sb-bx .sb-step-label{display:inline-flex;width:80%;color:var(--primary-600)}.sb-toc-accor-1 .chapter-lists--item .item-name,.sb-toc-accor-1 .chapter-lists--item label{border-left:.0625rem dashed var(--gray-300);margin-left:1.1rem;padding-left:1.6rem!important}.sb-toc-accor-2 .chapter-lists--item .item-name{margin-left:2.3rem}.sb-toc-accor-3 .chapter-lists--item .item-name{margin-left:4rem}.sb-chapterlist-accordion .chapter-lists--item:hover{background:none!important}.sb-dock-toc-accor .sb-toc-accor-2 .title{padding:0 0 0 1.1rem!important}.sb-dock-toc-accor .sb-toc-accor-2 .sb-accordion-title{border-left:.0625rem dashed var(--gray-300);padding:1rem}.sb-dock-toc-accor .sb-toc-accor-3 .title{padding:0 0 0 2.3rem!important}.sb-dock-toc-accor .sb-toc-accor-3 .sb-accordion-title{padding-left:1.2rem!important}.sb-dock-toc-accor .sb-toc-accor-4 .title{padding:0 0 0 4rem!important}.sb-dock-toc-accor .sb-toc-accor-4 .sb-accordion-title{padding-left:1.5rem!important}.sb-pagination-container .sb-item.sb-item-active{border:.03125rem solid var(--primary-300)!important;background:var(--primary-250)!important}.sb-dock-circle{width:.5rem;height:.5rem;background:var(--tertiary-400);border-radius:50%;position:absolute;right:-5px;top:-4px}.sb-dock-dropdown .ui .multiple.dropdown{border:1px solid rgba(34,36,38,.15)!important;background:#fff!important}.sb-dock-radio-disable .field.disabled :disabled{opacity:.45!important;min-height:1rem!important}.sb-dock-ordered-list li{margin-bottom:.4rem;font-size:.8rem;color:var(--gray-200)!important}.sb-dock-ordered-list li:before{width:1rem;height:1rem;line-height:1rem;border-radius:100%;text-align:center!important;background-color:var(--primary-200);font-size:.6rem;color:var(--white)!important;margin-right:.8rem}.sb-circle-download-icon{background:var(--secondary-100);display:inline-block;width:1.8rem;height:1.8rem;line-height:1.8rem;color:var(--white);border-radius:100%;text-align:center;font-size:.8rem}.sb-list-circle li{list-style-type:disc;font-size:.8rem;margin-bottom:.6rem}.sb-line-height-1-2{line-height:1.2rem}.sb-success-loader{position:absolute!important;top:46%!important;left:50%!important;transform:translate(-46%,-50%)!important}.sb-success-loader:after{width:1.2rem!important;height:1.2rem!important}.sb-dock-loader{position:absolute;top:15%;left:-1%;transform:translate(-50%,-50%)}.sb-bulk-upload img .sb-dock-accordion .sb-toc-accor-1:last-child .title{border-bottom:1px solid var(--gray-100)!important}.sb-bulk-upload img .sb-dock-accordion .title{border:1px solid var(--gray-100)!important;margin:0!important;border-bottom:none!important;border-radius:0!important}.sb-bulk-upload img .sb-dock-accordion .content{border:1px solid var(--gray-100)}.sb-bulk-upload img .sb-dock-accordion .content:last-child{border-bottom:1px solid var(--gray-100)!important}.sb-bulk-upload img .sb-dock-accordion .sb-radio-btn-checkbox label:before{width:1.4rem;height:1.4rem}.sb-bulk-upload img .sb-dock-accordion .sb-radio-btn-checkbox label:after{height:.9rem;width:.9rem}.sb-bulk-upload img .sb-dock-accordion.scrolling.content{max-height:70vh!important}.sb-prominent-filter-container input[type=text]{margin:.5rem!important}.sb-prominent-filter-container .sb-btn-cover{width:66.3%;justify-content:flex-end;border:none}.sb-select-searchfilter.ui.dropdown>.dropdown.icon{font-size:1rem!important;margin:-21px!important;color:var(--gray)}.sb-option-ellipsis sui-multi-select-label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem;display:inline-block;vertical-align:bottom}.sbtoc-container .checkbox label{color:var(--gray-400)!important;font-weight:400}.sb-count{padding-right:.8rem;text-align:right}.relative .sb-success-loader{left:-16%!important}.progress-circle--xs{height:1rem;width:1rem}.progress-circle--xs .progress-circle__stroke{stroke-width:.25rem}.progress-circle--xs span{font-size:.625rem}.progress-circle--sm{height:1.5rem;width:1.5rem}.progress-circle--sm .progress-circle__stroke{stroke-width:.375rem}.progress-circle--sm span{font-size:.625rem}.progress-circle--md{height:2.5rem;width:2.5rem}.progress-circle--md .progress-circle__stroke{stroke-width:.75rem}.progress-circle--md span{font-size:.625rem}.progress-circle--lg{height:3.5rem;width:3.5rem}.progress-circle--lg .progress-circle__stroke{stroke-width:1rem}.progress-circle--lg span{font-size:.875rem}.progress-circle--xl{height:4.5rem;width:4.5rem}.progress-circle--xl .progress-circle__stroke{stroke-width:1.25rem}.progress-circle--xl span{font-size:1.125rem}.progress-circle--xxl{height:11.25rem;width:11.25rem}.progress-circle--xxl .progress-circle__stroke{stroke-width:1.5rem}.progress-circle--xxl span{font-size:1.25rem}.progress-circle{height:2rem;width:2rem;position:relative}.progress-circle span{position:absolute;font-size:.5rem;font-weight:700;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-circle text{fill:var(--secondary-200)}.progress-circle__svg{border-radius:50%;height:100%;transform:scaleX(1) rotate(0);width:100%}.progress-circle__stroke{fill:none;stroke-width:.5rem}.progress-circle__stroke:nth-child(1){stroke:var(--secondary-200)}.progress-circle__stroke:nth-child(2){stroke:var(--secondary-0);stroke-dasharray:314.1592%}.progress-circle--xs span,.progress-circle--sm span{display:none}.progress-circle.progress-circle--xs{height:1rem;width:1rem}.progress-circle.progress-circle--xs .progress-circle__stroke{stroke-width:.25rem}.progress-circle.progress-circle--xs span{font-size:.625rem}.progress-circle.progress-circle--sm{height:1.5rem;width:1.5rem}.progress-circle.progress-circle--sm .progress-circle__stroke{stroke-width:.375rem}.progress-circle.progress-circle--sm span{font-size:.625rem}.progress-circle.progress-circle--md{height:2.5rem;width:2.5rem}.progress-circle.progress-circle--md .progress-circle__stroke{stroke-width:.75rem}.progress-circle.progress-circle--md span{font-size:.625rem}.progress-circle.progress-circle--lg{height:3.5rem;width:3.5rem}.progress-circle.progress-circle--lg .progress-circle__stroke{stroke-width:1rem}.progress-circle.progress-circle--lg span{font-size:.875rem}.progress-circle.progress-circle--xl{height:4.5rem;width:4.5rem}.progress-circle.progress-circle--xl .progress-circle__stroke{stroke-width:1.25rem}.progress-circle.progress-circle--xl span{font-size:1.125rem}.progress-circle.progress-circle--xxl{height:11.25rem;width:11.25rem}.progress-circle.progress-circle--xxl .progress-circle__stroke{stroke-width:1.5rem}.progress-circle.progress-circle--xxl span{font-size:1.25rem}.progress-circle[data-percentage="0"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:0%}.progress-circle[data-percentage="1"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (1 / 100))}.progress-circle[data-percentage="2"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (2 / 100))}.progress-circle[data-percentage="3"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (3 / 100))}.progress-circle[data-percentage="4"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (4 / 100))}.progress-circle[data-percentage="5"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:15.70796%}.progress-circle[data-percentage="6"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (6 / 100))}.progress-circle[data-percentage="7"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (7 / 100))}.progress-circle[data-percentage="8"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (8 / 100))}.progress-circle[data-percentage="9"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (9 / 100))}.progress-circle[data-percentage="10"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:31.41592%}.progress-circle[data-percentage="11"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (11 / 100))}.progress-circle[data-percentage="12"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (12 / 100))}.progress-circle[data-percentage="13"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (13 / 100))}.progress-circle[data-percentage="14"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (14 / 100))}.progress-circle[data-percentage="15"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:47.12388%}.progress-circle[data-percentage="16"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (16 / 100))}.progress-circle[data-percentage="17"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (17 / 100))}.progress-circle[data-percentage="18"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (18 / 100))}.progress-circle[data-percentage="19"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (19 / 100))}.progress-circle[data-percentage="20"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:62.83184%}.progress-circle[data-percentage="21"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (21 / 100))}.progress-circle[data-percentage="22"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (22 / 100))}.progress-circle[data-percentage="23"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (23 / 100))}.progress-circle[data-percentage="24"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (24 / 100))}.progress-circle[data-percentage="25"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:78.5398%}.progress-circle[data-percentage="26"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (26 / 100))}.progress-circle[data-percentage="27"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (27 / 100))}.progress-circle[data-percentage="28"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (28 / 100))}.progress-circle[data-percentage="29"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (29 / 100))}.progress-circle[data-percentage="30"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:94.24776%}.progress-circle[data-percentage="31"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (31 / 100))}.progress-circle[data-percentage="32"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (32 / 100))}.progress-circle[data-percentage="33"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (33 / 100))}.progress-circle[data-percentage="34"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (34 / 100))}.progress-circle[data-percentage="35"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (35 / 100))}.progress-circle[data-percentage="36"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (36 / 100))}.progress-circle[data-percentage="37"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (37 / 100))}.progress-circle[data-percentage="38"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (38 / 100))}.progress-circle[data-percentage="39"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (39 / 100))}.progress-circle[data-percentage="40"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:125.66368%}.progress-circle[data-percentage="41"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (41 / 100))}.progress-circle[data-percentage="42"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (42 / 100))}.progress-circle[data-percentage="43"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (43 / 100))}.progress-circle[data-percentage="44"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (44 / 100))}.progress-circle[data-percentage="45"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:141.37164%}.progress-circle[data-percentage="46"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (46 / 100))}.progress-circle[data-percentage="47"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (47 / 100))}.progress-circle[data-percentage="48"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (48 / 100))}.progress-circle[data-percentage="49"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (49 / 100))}.progress-circle[data-percentage="50"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:157.0796%}.progress-circle[data-percentage="51"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (51 / 100))}.progress-circle[data-percentage="52"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (52 / 100))}.progress-circle[data-percentage="53"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (53 / 100))}.progress-circle[data-percentage="54"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (54 / 100))}.progress-circle[data-percentage="55"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:172.78756%}.progress-circle[data-percentage="56"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (56 / 100))}.progress-circle[data-percentage="57"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (57 / 100))}.progress-circle[data-percentage="58"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (58 / 100))}.progress-circle[data-percentage="59"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (59 / 100))}.progress-circle[data-percentage="60"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:188.49552%}.progress-circle[data-percentage="61"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (61 / 100))}.progress-circle[data-percentage="62"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (62 / 100))}.progress-circle[data-percentage="63"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (63 / 100))}.progress-circle[data-percentage="64"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (64 / 100))}.progress-circle[data-percentage="65"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:204.20348%}.progress-circle[data-percentage="66"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (66 / 100))}.progress-circle[data-percentage="67"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (67 / 100))}.progress-circle[data-percentage="68"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (68 / 100))}.progress-circle[data-percentage="69"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (69 / 100))}.progress-circle[data-percentage="70"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (70 / 100))}.progress-circle[data-percentage="71"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (71 / 100))}.progress-circle[data-percentage="72"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (72 / 100))}.progress-circle[data-percentage="73"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (73 / 100))}.progress-circle[data-percentage="74"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (74 / 100))}.progress-circle[data-percentage="75"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (75 / 100))}.progress-circle[data-percentage="76"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (76 / 100))}.progress-circle[data-percentage="77"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (77 / 100))}.progress-circle[data-percentage="78"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (78 / 100))}.progress-circle[data-percentage="79"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (79 / 100))}.progress-circle[data-percentage="80"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:251.32736%}.progress-circle[data-percentage="81"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (81 / 100))}.progress-circle[data-percentage="82"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (82 / 100))}.progress-circle[data-percentage="83"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (83 / 100))}.progress-circle[data-percentage="84"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (84 / 100))}.progress-circle[data-percentage="85"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:267.03532%}.progress-circle[data-percentage="86"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (86 / 100))}.progress-circle[data-percentage="87"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (87 / 100))}.progress-circle[data-percentage="88"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (88 / 100))}.progress-circle[data-percentage="89"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (89 / 100))}.progress-circle[data-percentage="90"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:282.74328%}.progress-circle[data-percentage="91"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (91 / 100))}.progress-circle[data-percentage="92"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (92 / 100))}.progress-circle[data-percentage="93"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (93 / 100))}.progress-circle[data-percentage="94"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (94 / 100))}.progress-circle[data-percentage="95"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (95 / 100))}.progress-circle[data-percentage="96"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (96 / 100))}.progress-circle[data-percentage="97"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (97 / 100))}.progress-circle[data-percentage="98"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (98 / 100))}.progress-circle[data-percentage="99"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (99 / 100))}.progress-circle[data-percentage="100"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:314.1592%}.sb-bulk-upload img{width:11rem}.w-87{width:87%;max-width:87%}.sb-circle-notification{width:1rem;height:1rem;border-radius:100%;color:var(--white);position:absolute;top:0;right:0;background:orangered;text-align:center;font-weight:600;font-size:.7rem}.sb-list-notification{padding-left:2rem;padding-right:1rem;padding-top:.6rem}.sb-list-notification li{margin-bottom:0rem;list-style-type:disc;font-size:.8rem}.custom-selectbx select{border-radius:.1875rem;min-height:2rem;padding:.25rem .5rem;font-size:12px;background:#fff;min-width:14em;display:inline-block;color:#212121;box-shadow:none;border:1px solid rgba(34,36,38,.15);transition:box-shadow .1s ease,width .1s ease;-webkit-appearance:none;box-shadow:none!important}.custom-selectbx select:focus,.custom-selectbx select:active{border:1px solid var(--primary-300)!important;outline:0!important}.custom-selectbx select option{background-color:#fff!important;outline:0!important;padding:6px 12px}.custom-selectbx :-webkit-autofill{color:#fff!important}.custom-selectbx label:after{content:"\25bc";display:inline-block;box-sizing:border-box;color:#000;background-color:#fff;margin-left:-14px;pointer-events:none;font-size:10px}.sb-loader-top{top:18%!important}.sb-workspace-modal .sb-field-group.disabled sui-select{border:none}.sb-workspace-modal .sb-field-group.disabled sui-select .dropdown.icon{display:none}.sb-workspace-modal .sb-field-group.disabled sui-multi-select{border:none;padding:0!important}.sb-workspace-modal .sb-field-group.disabled sui-multi-select .dropdown.icon{display:none}.iziModal-isAttached body{overflow:inherit!important}.h-7{height:7px}.h-12{height:12px}.w-20{width:20px}.w-85{width:85%;max-width:85%}.b-0{border:0!important}.sb-line-height-24{line-height:24px}.bg-none{background-color:transparent!important}.bg-none:hover,.bg-none:focus{background-color:transparent!important}.add-to-library{height:100%;background:var(--primary-100)!important}.add-to-library .back-btn:hover{background:none!important}.add-to-library__header{height:72px;display:flex;align-items:center}.add-to-library .back-btn{min-width:auto}.add-to-library .add-to-library-dot{width:.3125rem;height:.3125rem;border-radius:50%;background-color:var(--white);display:inline-block;margin:0px .5rem}.add-to-library__tab .item{padding:16px 24px;font-size:12px;cursor:pointer}.add-to-library__tab .item.active,.add-to-library__tab .item:hover{border-bottom:3px solid var(--primary-color);color:var(--primary-color)}.add-to-library__filter{height:72px;cursor:pointer;color:var(--white);display:flex;align-items:center;position:relative;z-index:10;border-right:2px solid var(--primary-color);padding:0px 1rem}.add-to-library__filter i.caret.down{height:auto}.add-to-library__filter:hover,.add-to-library__filter.active{background-color:#e5edf6;color:var(--primary-color)}.add-to-library__filter:hover .icon-svg .icon-svg--white,.add-to-library__filter.active .icon-svg .icon-svg--white{fill:var(--primary-color)}.add-to-library__filter-panel{background:#e5edf6;position:absolute;left:0;right:0;z-index:9;width:100%;top:97%;border:2px solid var(--primary-color);min-height:120px;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012}.add-to-library__filter-panel .panel-container{min-height:120px}.add-to-library__filter-panel .panel{flex:0 0 25%;padding:1rem .5rem;border-right:1px solid #ccc}.add-to-library__filter-panel .panel:last-child{border-right:none}.add-to-library__no-result{display:flex;flex-direction:column;align-items:center;padding:5.5rem 0 0;width:20rem;text-align:center;margin:0 auto}.add-to-library__toc-player.sb-g{grid-column-gap:0}.add-to-library__toc-player-searchbar{box-shadow:0 3px 6px #00000029}.add-to-library__toc-player .sbtoc-container .sbaccordion__panel-header__title{font-weight:700}.add-to-library__select-chapters{padding:16px 0;display:flex;align-items:center}.add-to-library__select-chapters .label-separator{width:100%;height:1px;background:#ccc;flex:1}.add-to-library__button{position:relative;overflow:hidden;display:flex}.add-to-library__button:before{content:"";width:100%;height:100%;background-color:var(--secondary-color);position:absolute;transition:all 1s ease;left:-170px;top:0}.add-to-library__button:hover:before{left:0;z-index:1}.add-to-library__button:hover i.icon,.add-to-library__button:hover span{z-index:2;color:var(--white)}.add-to-library .sb-medium__pills-container .pill{border:.0625rem solid var(--green);color:var(--green);cursor:pointer}.add-to-library .sb-medium__pills-container .pill:hover{background-color:var(--green);color:var(--white)}.add-to-library .sb-medium__pills-container .pill.active{background-color:var(--green);color:var(--white);cursor:pointer}.add-to-library .sb-medium__pills-container .pill.pill-content{border:.0625rem solid var(--primary-color);color:var(--primary-color);cursor:pointer}.add-to-library .sb-medium__pills-container .pill.pill-content.active,.add-to-library .sb-medium__pills-container .pill.pill-content:hover{background-color:var(--primary-color);color:var(--white);cursor:pointer}.add-to-library .sb-medium__sb-pills-content{display:inline-flex;align-items:center;flex-wrap:wrap}.add-to-library .sb-medium__sb-pills-content .pill{background-color:var(--white);white-space:nowrap;-webkit-appearance:none;text-overflow:ellipsis;min-height:2rem;margin-right:8px;padding:.25rem .5rem;border-radius:.125rem;text-transform:capitalize;text-decoration:none;text-align:center;box-sizing:border-box;display:flex;align-items:center;font-size:12px;margin-bottom:8px}.add-to-library__class .pill{width:auto!important;max-width:5.625rem!important;background-color:var(--white);white-space:nowrap;-webkit-appearance:none;text-overflow:ellipsis;margin-right:.5rem;text-transform:capitalize;text-decoration:none;text-align:center;display:inline-flex;align-items:center;flex-wrap:wrap;border-radius:1rem;padding:.25rem 1rem;color:var(--primary-400);min-height:2rem;cursor:pointer}.add-to-library__class .pill:hover,.add-to-library__class .pill.active{background-color:var(--primary-400);color:var(--white)}.add-to-library__class .pill[aria-selected=true]{color:#111}.add-to-library__divider{width:1px;height:32px;background:#ccc;margin:0 4px;display:inline-block}.add-to-library .sbgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(291.98px,1fr));grid-gap:1rem;grid-row-gap:1rem}.add-to-library .sbcard{width:100%;border-radius:.125rem;background-color:var(--white);box-shadow:none;display:flex;flex-direction:column;cursor:pointer;border:2px solid var(--white);box-shadow:0 .125rem .4375rem #00000029}.add-to-library .sbcard.sbcard--resource:hover,.add-to-library .sbcard.sbcard--resource.active{border:2px solid var(--primary-color)}.add-to-library .sbcard.sbcard--resource:hover .sbcard__main_area .icon-check,.add-to-library .sbcard.sbcard--resource.active .sbcard__main_area .icon-check{display:block}@media (min-width: 768px){.add-to-library .sbcard{border-radius:.125rem}}.add-to-library .sbcard__main_area{display:flex;flex-direction:row;align-items:center;padding:1rem;height:5.625rem;position:relative}.add-to-library .sbcard__main_area .icon-check{display:none;position:absolute;right:4px;top:4px;font-size:22px;margin-right:0;color:var(--primary-400)}.add-to-library .sbcard__img{height:4rem;width:4rem;overflow:hidden;margin-right:.5rem;flex:0 0 4rem}.add-to-library .sbcard__img html[dir=rtl]{margin-left:.5rem;margin-right:0rem}.add-to-library .sbcard__img img{width:100%}.add-to-library .sbcard__info{padding-right:.5rem}html[dir=rtl] .add-to-library .sbcard__info{padding-left:.5rem;padding-right:0rem}.add-to-library .sbcard__title{color:var(--primary-400);font-size:.875rem;margin-bottom:.25rem;line-height:normal;font-weight:700}.add-to-library .sbcard__meta1{color:var(--gray-800);font-size:.75rem;display:inline-flex;align-items:center}.add-to-library .sbcard .dot-divider{width:.25rem;height:.25rem;border-radius:100%;background-color:#d8d8d8;display:inline-block;margin:0px .5rem}.add-to-library .sbcard__moreinfo{border-top:1px solid #e9e5e5;border-radius:0 0 .125rem .125rem;background-color:#fafafa;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;padding:.5rem;min-height:3.5rem}.add-to-library .sbcard__meta2{color:var(--gray-400);font-size:.75rem;line-height:.875rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.add-to-library .sbcard__tags{display:flex;flex-direction:row;align-items:center}.add-to-library .sbcard__badge{display:flex}.add-to-library .sbcard__badge img{width:1rem}.add-to-library .sbcard__type{margin-left:1.5rem;background:var(--gray-200);position:relative;height:1.25rem;padding:0 .5rem 0px .25rem;color:var(--white);margin-right:-.5rem;font-size:.6875rem;display:flex;align-items:center}html[dir=rtl] .add-to-library .sbcard__type{margin-right:1.5rem;margin-left:-.5rem;padding:0 .25rem 0px .5rem}.add-to-library .sbcard__type:before{content:"";width:0;height:0;border-width:.625rem .3125rem;border-style:solid;border-color:var(--gray-200) var(--gray-200) var(--gray-200) transparent;position:absolute;left:-.625rem}html[dir=rtl] .add-to-library .sbcard__type:before{right:-.625rem;left:inherit;border-color:var(--gray-200) transparent var(--gray-200) var(--gray-200)}.add-to-library .sbcard--recently-viewed .sb-card__img{height:5.5rem;width:5.5rem;flex:0 0 5.5rem;margin:0}.add-to-library .sbcard--recently-viewed .sb-card__img .img-container{display:flex;align-items:center;background-color:var(--gray-100);height:5.5rem;width:5.5rem}.add-to-library .sbcard--recently-viewed .sb-card__info{padding:8px}.add-to-library .badge{display:inline-block;background:#d4d3d3;color:var(--gray-800);text-align:center;padding:0 .75rem;border-radius:.25rem;height:1.5rem;line-height:1.5rem;font-size:1rem;font-weight:400}.add-to-library__cards-layout{height:calc(100vh - 72px)}.add-to-library .section{width:100%}.add-to-library .section--card{width:28%;padding:0 8px 16px 0;overflow:auto}.add-to-library .section--toc-content{width:72%;display:flex;background:#fff}.add-to-library .section--toc-content .toc-content-list{padding:0 8px;overflow:auto;background:#f2f2f2;flex:0 0 40%}.add-to-library .section--toc-content .toc-content-player{padding:0;overflow:auto;flex:1}.sbtoc-container .sbselectpopover{height:3rem;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:0 .25rem .4375rem #0000001a}.sbtoc-container .sbselectpopover--bg-white{background:var(--white)}.sbtoc-container .sbselectpopover h4{font-size:1em;color:var(--primary-400);margin:0;padding:0;font-weight:700;width:100%}.sbtoc-container .sbtoc-filter{height:3rem;padding:.5rem 1rem;box-shadow:0 .125rem .625rem -.3125rem #00000040;display:inline-flex;align-items:center;width:100%;overflow:hidden;overflow-x:auto;border-bottom:.0625rem solid #e0e0e0}.sbtoc-container .sbtoc-filter--bg-gray{background:var(--gray-0)}.sbtoc-container .sbtoc-filter__grid{display:inline-flex;align-items:center;margin:0;padding:0}.sbtoc-container .sbtoc-filter__grid-item{border-radius:1.5rem;padding:.5rem;margin:0;margin-right:.5rem;display:inline-flex;align-items:flex-start;background:var(--white);font-size:.8em;white-space:nowrap;cursor:pointer;min-width:3rem;justify-content:center}.sbtoc-container .sbtoc-filter__grid-item .icon-svg{margin-right:.25rem}.sbtoc-container .sbtoc-filter__grid-item--active,.sbtoc-container .sbtoc-filter__grid-item:hover{background:var(--primary-400);color:var(--white)}.sbtoc-container .sbtoc-filter__grid-item--active .icon-svg svg,.sbtoc-container .sbtoc-filter__grid-item:hover .icon-svg svg{fill:var(--white)}.sbtoc-container .sbaccordion{width:100%}.sbtoc-container .sbaccordion__panel{margin-bottom:.25rem;box-shadow:0 .25rem .4375rem #0000001a}.sbtoc-container .sbaccordion__panel-header{background:var(--white);padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;height:3rem;border-radius:.25rem}.sbtoc-container .sbaccordion__panel-header__title{font-size:var(--font-size-base);font-weight:400;color:var(--primary-400);margin:0;padding:0;width:100%}.sbtoc-container .sbaccordion__panel-content{border-top:.0625rem solid #e0e0e0;background:var(--gray-0);min-height:auto;overflow:hidden;overflow-y:auto;max-height:18.75rem}.sbtoc-container--detailed{box-shadow:0 .25rem .4375rem #0000001a;background:var(--white)}.sbchapter{border-bottom:.0625rem solid #ddd;padding:1rem 1rem .5rem}.sbchapter h4{font-size:var(--font-size-xs);line-height:normal;color:var(--gray-800);margin-bottom:.5rem}.sbchapter .textbookBtnLink{visibility:hidden}.sbchapter__item{background:var(--white);border:.0625rem solid #ddd;box-shadow:0 .1875rem .25rem #024f9d1a;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem;padding:.5rem;cursor:pointer;min-height:3.5rem;position:relative}.sbchapter__item.active{background:var(--secondary-300);border:.0625rem solid var(--gray-100);border-bottom:0}.sbchapter__item.active.active:last-child{border-bottom:.0625rem solid var(--gray-100)}.sbchapter__item.active .textbookBtnLink{visibility:visible;right:12px}.sbchapter__item.active .textbookBtnLink .sb-btn-link{border-color:var(--secondary-0)!important;background-color:var(--secondary-0)!important}.sbchapter__item.selected{background:var(--secondary-300);border:solid 1px var(--primary-600)!important}.sbchapter__item.active.selected{border:solid 1px var(--primary-600)!important}.sbchapter__item .btn-addtoLibrary{position:absolute;right:1px;display:flex;justify-content:center;align-items:center;padding:8px}.sbchapter__item h4{font-size:var(--font-size-sm);line-height:1.25rem;color:var(--primary-400);margin:0;padding:0}.sbchapter__item .sbchapter__img{width:2.5rem;height:2.5rem;flex:0 0 2.5rem;overflow:hidden}.sbchapter__item .sbchapter__img img{width:100%}.sbchapter__item:last-child{margin-bottom:0}.sbchapter__item:hover{background:var(--secondary-0)}.sbchapter__item:hover{visibility:visible}.sbchapter__item--active{background:var(--primary-100)}.sbchapter__item .sb-checkbox.ui.checkbox{min-width:30px!important}.sbchapter-open{border-bottom:.0625rem solid #e0e0e0;padding-bottom:var(--base-block-space)}.sbchapter-open__title{font-size:var(--font-size-base);font-weight:700;color:var(--primary-400);margin:0;padding:1rem;width:100%}.sbchapter-open__topics{padding:0}.sbchapter-open__topics__title{font-size:var(--font-size-base);margin:0px 0px .5rem;color:var(--primary-400);padding:0px 1rem}.sbchapter-open__topic{font-size:var(--font-size-sm);padding:.5rem 2rem;margin:0;color:var(--primary-400)}.sbchapter-open__topic--active{background:var(--primary-100)}.sbchapter-open__topic:hover{background:var(--gray-0)}.sbsmartscroll-style::-webkit-scrollbar{width:.3125rem;height:.3125rem;background-color:var(--primary-400);-webkit-appearance:none}.sbsmartscroll-style::-webkit-scrollbar-thumb{background-color:var(--gray-400)}.sbsmartscroll-style::-webkit-scrollbar-track{box-shadow:inset 0 0 .375rem #0000;background-color:var(--gray-0)}.content-metadeta__content{border-bottom:.0625rem solid var(--gray-100)}.content-metadeta__title{color:var(--gray-200)}.content-metadeta__text{color:var(--gray-800)}.content-metadeta__text__link:hover{text-decoration:underline}:host ::ng-deep .ui.styled.accordion .title{color:var(--primary-400)!important}:host ::ng-deep .ui.styled.accordion .active.title,:host ::ng-deep .ui.styled.accordion .accordion .active.title{padding:1rem 1rem .5rem!important}:host ::ng-deep .ui.accordion .active.title .chevron.down.icon{position:relative;top:.3125rem}.content-video__player__details{min-height:4rem;padding:.5rem}.content-video__player__title{font-weight:700;color:var(--primary-400);font-size:var(--h5-font-size)}.content-video__player__title__subtitle{display:flex;color:var(--gray-800)}.content-video__player__title__subtitle i{color:var(--yellow)}.content-video__player__screenpart{padding-left:1rem}.content-video__player__screenpart .separator{border-left:.03125rem solid var(--gray-400);height:2.5rem;width:.5rem}.content-video__content{overflow-y:auto;padding-right:.5rem;margin-right:-.5rem;padding-bottom:.5rem}.sb-btn.shine-effect{overflow:hidden}.sb-btn.shine-effect:after{content:"";top:0;left:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide 1s infinite;opacity:1;border-radius:unset;transform-origin:unset;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sb-select-searchfilter i.dropdown.icon{margin:-7px;padding:0;font-size:1rem}.sb-select-searchfilter.ui.selection.dropdown{background:#fff!important;border:solid 1px #b7b5b5!important;height:inherit!important}.sb-select-searchfilter .ui.label.visible{margin:.4rem .125rem .25rem!important}.sb-select-searchfilter .text{padding:5px 8px!important}.sb-prominent-filter-field{width:33.2%!important}.sb-prominent-filter{position:relative;top:unset;box-shadow:none}.sb-prominent-filter:nth-child(6){padding-right:0}.sb-prominent-filter .sb-search-box{width:36%;border:1px solid var(--gray-200)}.sb-prominent-filter .sb-search-box .search.icon:before{color:#bbb7b2}.sb-prominent-filter .sb-search-box .sb-search-input{padding:.5rem}.sb-prominent-filter .small{max-width:inherit}.sb-prominent-filter .sb-prominent-filter-field{cursor:pointer}.sb-prominent-filter .sb-prominent-filter-field:last-child{text-align:inherit!important;margin:inherit!important}.sb-prominent-filter .sb-prominent-filter-field .ui.selection.dropdown{border-color:#999}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.selection.dropdown .text{padding-left:.7rem;text-transform:none}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.search.dropdown>input.search{left:0}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.search.dropdown>input.search{margin:0}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.search.dropdown>.text{top:2px}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.dropdown .label{margin:.25rem;vertical-align:middle}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.dropdown>.text{line-height:1.4rem;vertical-align:bottom;padding:0 0 0 .7rem}.aspectratio{position:relative;height:0;width:100%}.aspectratio[data-ratio="16:9"]{padding-top:56.25%}.aspectratio [data-ratio="4:3"]{padding-top:75%}.aspectratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspectratio>* video{width:100%;height:100%}.select-chapters-overlay{position:absolute;top:0;left:0;z-index:1;background:rgba(255,255,255,.9);width:100%;height:100%;display:flex;align-items:center;text-align:center;padding:0 10%}.select-chapters-overlay h3{color:#024f9d;font-weight:700}.sb-library-scroll{max-height:calc(100vh - 72px);overflow:auto}.sb-border-vertical{border-right:solid 1px #ccc;height:2.8rem}.d-none,.hide{display:none!important}.sb-bg-header-blue{background:#d8e1e8}.sb-btn:focus{outline:0!important}.sb-dock-skeleton-bx{border-top:.0625rem solid #e0e0e0;background:var(--gray-0);min-height:2rem;overflow:hidden;overflow-y:auto;box-shadow:#0000001a}.sb-dock-flex-auto{flex:1 1 auto}.sb-dock-width-auto{width:auto}.sbtoc-container .selection.dropdown{min-width:inherit;min-height:inherit;font-size:.9rem;background:#fff}.sbtoc-container .selection.dropdown .dropdown.icon{top:6px}.sbtoc-container .selection.dropdown .text.default{color:#949393;font-size:.785rem}.sbtoc-container .ui.toggle.checkbox label:before{background:rgb(33,80,169)}.sbtoc-container .sb-w-75{width:75px}.sbtoc-container .ui.toggle.checkbox label:after{width:1rem;height:1rem}.sbtoc-container .ui.toggle.checkbox label:before{height:1rem;width:2.8rem}.sbtoc-container .toggle.checkbox label{margin:0}.sbtoc-container .mt-5{margin-top:-5px!important}.textbookBtnLink{right:0}.sb-left-icon-btn.sb-btn-xs{padding:0 .5rem!important}.ui.grid>.column:not(.row){padding-top:16px;padding-bottom:16px}button,input,textarea,optgroup,select,h1,h2,h3,h4,h5,.ui.header,.ui.text.container,.ui.input input,.ui.list .list>.item .header,.ui.list>.item .header,.ui.steps .step .title,.ui.ordered.steps .step:before,.ui.ordered.steps .step.completed:before,.ui.message .header,.ui.sortable.table thead th:after,.ui.card>.content>.header,.ui.cards>.card>.content>.header,.ui.items>.item>.content>.header,.ui.statistic>.value,.ui.statistics .statistic>.value,.ui.statistic>.label,.ui.statistics .statistic>.label,.ui.accordion .title:not(.ui),.ui.checkbox label,.ui.modal>.header,.ui.popup>.header,.ui.search>.results .result .title,.ui.search>.results>.message .header,.ui.button,.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.menu,.ui.dropdown,.ui.category.search>.results .category>.name{font-family:inherit}.ui.tiny.header .icon{line-height:1;font-size:.75em}.ui.pagination.menu{flex-wrap:wrap}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.ui.dimmer{background-color:#00000059}.ui.modal>.close{opacity:1}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:rgb(255,255,255)}@media screen and (max-width: 768px){.ui.container{margin:0 8px!important;padding-left:16px!important;padding-right:16px!important}.ui.steps:not(.unstackable){flex-direction:row}.ui.steps:not(.unstackable) .step{width:50%!important}}:root{font-size:16px;--font-stack-en: "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-hi: "Noto Sans Devanagari", "Noto Sans", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-ur: "Noto Sans", "Noto Nastaliq Urdu", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--blue: #024f9d;--green: #008840;--orange: #e55a28;--red: #ff4558;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--yellow: #ffc107;--teal: #20c997;--cyan: #17a2b8;--black: #000000;--white: #ffffff;--gray-hs: 0, 0%;--gray: hsl(var(--gray-hs), 20%);--gray-0: hsl(var(--gray-hs), 95%);--gray-100: hsl(var(--gray-hs), 80%);--gray-200: hsl(var(--gray-hs), 60%);--gray-300: hsl(var(--gray-hs), 59%);--gray-400: hsl(var(--gray-hs), 40%);--gray-800: var(--gray);--primary-color: #024f9d;--secondary-color: #008840;--tertiary-color: #e55a28;--primary-0: #f3f7fa;--primary-100: #edf4f9;--primary-200: #80a7ce;--primary-250: #d3e7f4;--primary-300: #7ab4ee;--primary-400: var(--primary-color);--primary-600: #005391;--primary-800: #002e50;--secondary-0: #e1ffdf;--secondary-100: #00c786;--secondary-200: #07bc81;--secondary-300: #D4EFE6;--secondary-400: var(--secondary-color);--tertiary-0: #feedd7;--tertiary-100: #ffa11d;--tertiary-400: var(--tertiary-color);--red-0: #fbccd1;--red-100: #ff6979;--red-400: var(--red);--info-color: var(--blue);--success-color: var(--green);--warning-color: var(--orange);--danger-color: var(--red);--body-background-color: var(--primary-0);--default-text-color: var(--gray-800);--bg-body: var(--primary-0);--body-color: var(--gray-800);--alpha0: 0;--alpha25: .25;--alpha50: .5;--alpha75: .75;--font-default-size: .875rem;--font-size-base: var(--font-default-size);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal);--line-height-base: calc(var(--font-size-base) * 1.61803398875);--h1-font-size: 2rem;--h2-font-size: 1.75rem;--h3-font-size: 1.5rem;--h4-font-size: 1.2rem;--h5-font-size: 1rem;--h6-font-size: var(--font-size-base);--font-size-lg: var(--h4-font-size);--font-size-md: var(--h5-font-size);--font-size-normal: var(--font-size-base);--font-size-sm: .75rem;--font-size-xs: .625rem;--p-font-size: var(--font-size-base);--base-font-size: .875rem;--base-block-space: .5rem;--icon-svg-xxs: .75rem;--icon-svg-xs: calc(var(--base-block-space) * 2);--icon-svg-sm: calc(var(--base-block-space) * 3);--icon-svg-md: calc(var(--base-block-space) * 4);--icon-svg-lg: calc(var(--base-block-space) * 5);--icon-svg-xl: calc(var(--base-block-space) * 6);--rc-96C8DA: #96C8DA;--rc-0076FE: #0076FE;--rc-E5EDF5: #E5EDF5;--rc-7c7b7b: #7c7b7b;--rc-f5f5f5: #f5f5f5;--rc-fdfdfd: #fdfdfd;--rc-dedede: #dedede;--rc-F5F9FC: #F5F9FC;--rc-c4c4c4: #c4c4c4;--rc-d8d8d8: #d8d8d8;--rc-e9e5e5: #e9e5e5;--rc-dddddd: #dddddd;--rc-7b86f4: #7b86f4;--rc-d0d0d0: #d0d0d0;--rc-5c8db7: #5c8db7;--rc-91aecc: #91aecc;--rc-f9f9f9: #f9f9f9;--rc-d4d3d3: #d4d3d3;--rc-FAFAFA: #FAFAFA;--rc-866A6A: #866a6a;--rc-979797: #979797;--rc-e0e1e2: #e0e1e2;--rc-00BD7F: #00BD7F;--rc-9F9F9F: #9F9F9F;--rc-F3F8FF: #F3F8FF;--rc-80A7CE: #80A7CE;--rc-9b9b9b: #9b9b9b;--rc-2ca58d: #2ca58d;--rc-007AFF: #007AFF;--rc-bdbdbd: #bdbdbd;--rc-cecece: #cecece;--rc-2972a4: #2972a4;--rc-E0F1FD: #E0F1FD;--rc-C8D6EA: #C8D6EA;--rc-e2e3e5: #e2e3e5;--rc-BCBEC0: #BCBEC0;--rc-d4d4d5: #d4d4d5;--rc-d4d8da: #d4d8da;--rc-bfe1cf: #bfe1cf;--rc-289fd9: #289fd9;--rc-e68900: #e68900;--rc-2f4272: #2f4272;--rc-e0e0e0: #e0e0e0;--rc-2361ff: #2361ff;--rc-ffb300: #ffb300;--rc-d8dee2: #d8dee2;--rc-252525: #252525;--rc-fcf2d6: #fcf2d6;--rc-add8e6: #add8e6;--rc-afd9e7: #afd9e7;--rc-D9E4F2: #D9E4F2;--rc-88B7E6: #88B7E6;--rc-4a4a4a: #4a4a4a;--rc-fff6f6: #fff6f6;--rc-f7f7f7: #f7f7f7;--rc-66c7f4: #66c7f4;--rc-1B4785: #1B4785;--rc-a9a9a9: #a9a9a9;--rc-1b1c1d: #1b1c1d;--rc-dededf: #dededf;--rc-aaaaaa: #aaaaaa;--rc-042D55: #042D55;--rc-eeeeee: #eeeeee;--rc-bbbbbb: #bbbbbb;--rc-009D53: #009D53;--rc-E0EFFF: #E0EFFF;--rc-196DAB: #196DAB;--rc-c2c2c2: #c2c2c2;--rc-e5e5e5: #e5e5e5;--rc-c3c3c3: #c3c3c3;--rc-00abc7:#00abc7;--rc-FCE6E6:#FCE6E6;--rc-DECACA:#DECACA;--rc-424242:#424242;--rc-F5D7D7:#F5D7D7;--rc-F7FFF5:#F7FFF5;--rc-D3DED1:#D3DED1;--rc-EBF6E0:#EBF6E0;--rc-F6F6F6:#F6F6F6;--rc-33B6CC:#33B6CC;--rc-2dadc2:#2dadc2;--rc-0fbad6:#0fbad6;--rc-f7ffec:#f7ffec;--rc-d2ddc7:#d2ddc7;--rc-ffe1e1:#ffe1e1;--rc-e6c8c8:#e6c8c8;--rc-f56b56:#f56b56;--rc-dc523d:#dc523d;--rc-e65c47:#e65c47;--rc-565c70:#565c70;--rc-6D7278:#6D7278;--rc-E08A20:#E08A20;--rc-rgba-black: 0, 0, 0;--rc-rgba-white: 255, 255, 255;--rc-rgba-gray: 51, 51, 51;--rc-rgba-primary: 2, 79, 157;--rc-rgba-primary-300: 41, 114, 164;--rc-rgba-gray-300: 34, 36, 38;--rc-rgba-866a6a: 134, 106, 106;--rc-rgba-d0d0d0: 208, 208, 208;--rc-rgba-7b86f4: 123, 134, 244;--rc-rgba-C8D6EA: 200, 214, 234}.color-4{color:#979797}.text-gray{color:#9f9f9f!important}.line-height-1-3{line-height:1.3em!important}.curriculum-content{font-size:14px;display:flex;padding:8px 0}span.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}span.icon.folder:before{content:"\f07b"}span.icon.folder.outline:before{content:"\f114"}span.icon.play.circle:before{content:"\f144"}.disabled .title span{font-weight:500}.cardsHeading{font-weight:700;font-size:1.25em}.cardsSubHeading{font-weight:500;font-size:1.125em;color:var(--primary-color)}.cardsDescription{font-weight:500;font-size:1.0625em;font-weight:400;line-height:1.4;color:#000}.cardsKnowMore{font-weight:700;font-size:1em;color:var(--primary-color)}.sliderCardHeading{font-weight:700;font-size:1.1875em;float:left;padding-left:10px}.segmentCardHeading{font-weight:700;font-size:1.313em}.segmentAvatarDesc{font-weight:500;font-size:1.0625em;color:#000000d9}.segmentAvatarSubDesc{font-weight:500;font-size:.9375em;color:#7c7b7b}.segmentCardSubDesc{font-weight:500;font-size:1.0625em}.courseStructureSectionHeading{font-weight:700;font-size:1.67em}.courseStructureHeading{font-weight:700;font-size:.85em}.courseStructureDesc{font-weight:500;font-size:.7em}.courseAccordianHeading{font-weight:700;font-size:1.1875em}.courseAccordianDesc{font-weight:500;font-size:1.125em}.courseAccordianSubDesc{font-weight:700;font-size:.9375em}.segmentCardHeading{font-weight:700;font-size:1.438em}.ui.header.HomeAccordianHeading,.sectionHeading{font-weight:700;font-size:1.375em}.ShowFilterTitle{font-weight:700;font-size:.9375em}.ShowFilterSubTitle{font-weight:500;font-size:.9375em;color:#7c7b7b}.note-card-time-stamp{font-weight:500;font-size:.625em}.medium-font-text{font-size:medium}.dashBoardSectionHeading{font-weight:700;font-size:1.4em}.dashBoardMenuItem{font-weight:500;font-size:.9375em;color:var(--primary-color)}.ui.cards>.card .meta.dashBoardCardText{font-weight:500;font-size:1.1em;color:#7c7b7b}.ui.cards>.card>.content>.description.dashboardCardSubText{font-weight:500;font-size:1.6em;color:#333}.batch-card-desc{font-weight:500;font-size:.8em}.termsConSubHeading{color:#333;font-size:14px;font-style:italic;font-weight:400}.termsConDescrption{color:#333;font-size:14px;font-weight:500}.termsConAccept{opacity:.67;color:#333;font-size:13px;font-weight:500}.opacity-1{opacity:1!important}.text-align-right{text-align:right!important}.text-decoration-underline{text-decoration:underline!important}.float-ContentLeft{float:left!important}.float-ContentRight,.right-float{float:right!important}.width-100{width:100%!important}.cursor-pointerText{cursor:text;pointer-events:none!important}.mouse-pointer{cursor:pointer}.vertical-align-middle{vertical-align:middle!important}.right-floated{float:right!important}.blur-content{opacity:.2;background:#f5f5f5;cursor:text}.searchdropdown.ui.disabled.button{box-shadow:0 0 0 1px #33333354 inset!important}#custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#d8d8d8}#custom-scroll::-webkit-scrollbar{width:8px;background-color:#f5f5f5}#custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d8d8}.overflowContentHorizontal{overflow-x:auto;max-width:100%}.badgesImage.ui.mini.image{width:16px!important;height:16px!important}.content-font{font-size:1.1em!important}*[dir=ltr] .black-divider{border-right:1px solid #d4d8da!important}*[dir=rtl] .black-divider{border-left:1px solid #d4d8da!important}.capitalizeTextInfo{text-transform:capitalize}.pre-line-space{white-space:pre-line}.courseHeader-rating.ui.star.rating .active.icon{background:0 0!important;color:var(--primary-color)!important;text-shadow:none!important}h4.ui.header.sectionHeading{font-weight:700;font-size:1.375em}.ui.menu{font-weight:500;color:#333}.ui.divider.header-search-filters-divider{margin-top:0;border-color:transparent;border-width:0px}.header-filter-container{background-color:#fff}.ui.secondary.pointing.menu{border-bottom:0}.header-user-container{float:right}.padding-top-header-large-icons{padding-top:1.5rem}.ui.secondary.pointing.menu .active.item{border-color:var(--primary-color);color:#333;font-weight:400}.ui.secondary.pointing.menu{background:#fff;margin:0rem;justify-content:flex-start}.ui.dropdown .menu>.item.headerDropdownProfile{cursor:text;background:none;font-weight:700}.searchfilterinput .ng-empty+.icon.search,.searchfilterinput .ng-empty+.icon.search:hover{cursor:auto!important;opacity:.3!important;pointer-events:none}.cardImageText{position:absolute;bottom:0;left:0;background-color:#0003;color:#fff;width:100%;margin:0;max-height:70px;padding-top:10px;padding-bottom:10px;text-align:center}.rightSideSectionCards.ui.card{width:100%}.imageInCardsResponsive{overflow:hidden;height:150px}div:focus{outline:none}.ui.cards>.card>.content{padding-right:3px}.ui.three.cards>.card{width:calc(33.33333333% - 3.3em);margin-right:.2em}.ui.three.cards>.card:hover{transition:all .3s ease 0s;box-shadow:0 3px 5px #00000080}.fixedRatingCard{max-height:2.8em;overflow:hidden;height:2.8em}@media screen and (max-width: 1100px) and (min-width: 1024px){.ui.rating{font-size:.8em}}.rightSideSectionCards.ui.card>.content>.header{font-size:16px}.ui.card>.extra,.ui.cards>.card>.extra{font-size:14px}i.large.icon.limitedPublishingLinkIcon{margin-left:-4px;transform:rotate(-43deg);font-size:1.8em}.content-input{display:none}.content-player-body{padding:0}.content-player{position:relative;width:99.8%;z-index:11}.ui.segment.content-player-header{padding:5px;border:gray}.contentViewerIframeShadow{width:100%;border:0px}.contentMetaSection{top:-40px;z-index:10}.profileImageSizeText{font-size:10px;color:#000;margin-top:-10px}.ui.modal .ui.tiny.header.flag-description{color:#979797;font-size:1em;font-weight:500}.ui.form .field>label.flag-form,.ui.form .grouped.fields>label{color:#979797;font-size:.9em;padding-top:20px;font-weight:400}.ui.form .grouped.fields .field.radiomargin{margin:1em 0}.ui.dropdown.genderSelectionDropDown{border:0;border-bottom:1px solid #333333;border-radius:0}.ui.modal.ui.dropdown>.text{margin-left:-1.1em}.ui.modal.ui.multiple.dropdown>.text{margin:0;line-height:0}.field>label{color:#333;font-weight:700;line-height:14px}.inline.fields>label{color:#333}.ui.modal .ui.radio.checkbox .box,.ui.radio.checkbox label{color:#333}.ui.modal .ui.header{font-size:1.5em}.ui.modal .scrolling.content{max-height:70vh;overflow:auto}.ui.tree-picker.modal .header .ui.menu{margin-top:-12px}.modal .ui.segment{box-shadow:none;border:none}.ui.form input:not([type]):focus{border-color:#333}.centered.grid.no-result-container{margin-top:5%;margin-bottom:5%}.no-result-container .column img{display:block;height:9em;margin:auto;width:9em}.no-result-container .no-result-text{text-align:center;padding-top:20px;font-size:18px;font-weight:600;color:#7c7b7b}.no-result-container .no-result-search-text{text-align:center;padding-top:5px;font-size:16px;color:#7c7b7b}.ui.card>.sliderCards.content.CardcontentTopPadding{padding-top:50px}.profileUpdateCardContentHeight{height:100px;max-height:100px}.blue-text-color-sunbird{color:var(--primary-color)}.red-text-color-sunbird{color:#fc002e}.ui.segment.ann-segment-left-border{border-radius:10px;border-left-color:var(--primary-color);border-left-width:11px}.announcement-description{font-weight:500;font-size:1em}.announcement-meta-data{font-weight:500;font-size:1em;color:#7c7b7b}.ann-link-or-attachment{color:var(--primary-color);cursor:pointer;font-weight:500;font-size:.9em}.announcement-extra-data{font-weight:500;font-size:.8em}.showing-all-sent-ann{color:#333;font-weight:500;font-size:1.13em;line-height:19px}.ann-table-heading{color:#7c7b7b;font-weight:500;font-size:1.1em;line-height:19px}.table-list-name-ann{color:#333;font-weight:500;font-size:1.05em;line-height:19px}.ann-data-text{color:#333;font-weight:500;font-size:1em;line-height:19px}ui.primary.basic.button.announcement-button{border:1px solid var(--primary-color);border-radius:4px}.announcement-button-text{color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}ui.primary.basic.button.ann-upload-attachment{border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}.ann-upload-attachment-text{color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}.linkify.icon.opacity04{opacity:.4}.announcement-footer{margin:-1.25rem}.ui.items>.item.box{box-shadow:0 1px 2px #22242626;margin:1rem 0;padding:1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.width-100{width:100%}.ann-details-form-scroller{max-height:80vh;overflow-y:auto}.btn-width-26{width:26%}i.file.pdf.ann-details-icon{width:44px;height:44px;padding-top:3px;padding-left:4px;margin-top:10px}.announcement-list-see-all{font-weight:700;font-size:1.2em;padding-top:15px}.ui.items>.item>.content p.ann-attachment-detail-meta{margin-left:10px;margin-top:-5px;font-weight:500;font-size:1em;color:#7c7b7b}.ui.items>.item>.content p.ann-attachment-detail-heading{font-weight:500;font-size:1.2em;margin-bottom:0;margin-left:10px}.search-location-icon{margin-top:2%}.component_items{padding:1%}.items-area{height:200px;overflow-y:auto}.checkBox-element{margin-top:10px;margin-left:10px}.UpReviewTableHeader{font-size:1em;font-weight:400}.UpReviewSubHeader{font-size:.7em;opacity:.7;font-weight:500}.UpReviewHeader{font-size:1em;font-weight:500}.ui.tiny.image.UpReviewTinyImage{height:40px;width:40px;max-height:40px;max-width:40px}.UpForReviewListHover:hover{background-color:#f5f5f5}.UpForReviewStatusOrange{color:#ffb300;font-size:1.1em;font-weight:500}.UpForReviewStatusGreen{color:#47cf73;font-size:1.1em;font-weight:500}.ui.upForReviewTable.table{border:none}h5.ui.header{font-size:1rem}.searchicon.ui.icon.input input.upForReviewSearchBox{width:450px;background:#fdfdfd;border-right:none;border-top:none;border-left:none;border-bottom:1px solid rgba(51,51,51,.33);border-radius:0}.ann-fileupload-list{overflow-x:hidden;overflow-y:hidden}.ann-fileupload-meta-data{text-align:center;color:#7c7b7b;font-size:.9em}.ann-fileupload-meta-data>.description{font-size:1.2em}.ann-fileupload-extra{font-style:italic}.ann-fileupload-input-field{position:absolute;right:0;top:0;font-size:118px;margin:0;padding:0;cursor:pointer;opacity:0;height:100%}.qq-upload-list li.qq-upload-success.w3-border{border:1px solid #cccccc}.qq-upload-list li.qq-upload-success.w3-round-xlarge{border-radius:5px}.qq-upload-list li.qq-upload-success.qq-upload-success{background-color:var(--white);padding:5px;margin-bottom:5px}.qq-uploader{border:2px dashed #cccccc;max-height:330px;overflow-y:auto;min-height:300px}body ::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:5px}.qq-upload-file{width:calc(100% - 40px)}.qq-upload-list{overflow-y:hidden}ul{list-style:none}ul li{margin-bottom:29px;position:relative}ul li span.text{margin-right:43%}.title-padding-left{padding-left:8%}ul.courseStr{-webkit-padding-start:0px!important}li.subStr{height:2em;padding-top:1%;text-align:center;position:relative}li.subStr:before{content:"";position:absolute;top:-3em;left:-.1em;width:.1em;height:4em;background:#d4d4d5;z-index:1}li.subStr:after{content:"";position:absolute;top:.9em;left:-.1em;width:3em;height:.1em;background:#d4d4d5}ul.subList-padding{padding-top:7%!important;padding-left:8%!important}.courseStructureHeader{border-bottom:0 solid rgba(34,36,38,.15)!important}.courseStructureHeaderText{padding-top:2%!important;font-size:16px;font-weight:700}.ui.styled.accordion.title{margin:0;font-size:1em;padding:.75em 1em;color:#000000f2;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease;font-size:20px}.text-align-center{text-align:center!important}.courseHeaderButton{padding:5%!important}.progressBar-margin{margin:0!important}.noselect{-webkit-user-select:none;user-select:none;cursor:default!important;border:none!important;background-color:none!important}.text-cencapitalize{text-transform:capitalize}.popular-section{border-bottom:1px solid rgba(0,0,0,.1);padding-top:1em;padding-bottom:1em;padding-left:0}.popular-section>.card-section-header{font-weight:700}.mycourses-padding.ui.grid>.column:not(.row){padding-top:0;margin-bottom:1em}.accordian-left-text{padding:8px;font-size:1.2em;color:#333;font-weight:500;display:flex;flex-direction:row}.toc-left-nav-btn-content{text-align:left}.toc-left-nav-btn-content>h4{margin-bottom:2px}.toc-right-nav-btn-content{text-align:right}.toc-right-nav-btn-content>h4{margin-bottom:2px}.toc-note{font-size:15px!important;margin:0!important}.toc-note-content{margin-top:46px!important}.tocbutton{white-space:nowrap}.videosegment.ui.segment{position:relative;background:var(--primary-0);box-shadow:0 0;padding:0;border-radius:0;border:0;margin:0}.tocplayer.ui.grid{border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 8px 6px -8px #f5f5f5;padding-top:0;margin-bottom:1em;padding-bottom:20px}.courseupdate{color:#7c7b7b;line-height:1.6;font-size:1em;word-break:break-word}.courseupdate a{color:var(--primary-color)!important}.courseupdate b{font-weight:400}.courseupdate span{font-weight:600;color:var(--gray-800)}.container-with-button{width:100%!important;padding-right:0!important}.toc-list{list-style:none!important;cursor:pointer;margin-left:5px}.take-note-card{color:var(--primary-color);vertical-align:top;display:inline-block;text-align:center;width:120px;font-weight:500;font-size:1em;text-decoration:underline}.take-note-card img{width:40px;height:50px}.take-note-card span{display:block;padding-top:8px}.homeCard.ui.card{max-width:100%;position:relative;display:flex;flex-direction:column;width:100%!important;min-height:0;background:#ffffff;padding:14px 16px 16px;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5;transition:box-shadow .1s ease,transform .1s ease}.ui.styled.accordion .removeline.title{margin:0;padding:0;color:#0006;font-weight:700;border-top:none;transition:background .1s ease,color .1s ease}.ui.styled.accordion .active.title .angle.down.icon{background:0 0;color:#000000f2;transform:rotate(180deg)}.main-home-comp .slick-slider{margin-bottom:0}.sunblogin{color:#333;z-index:11}.ui[class*="right ribbon"].label:after{left:auto;right:0;border-style:solid;border-width:0em 0em 0 0!important;border-color:transparent;border-top-color:inherit}.community-overlay{position:absolute;top:4%;font-size:6em;left:25%;display:block}.community-background{opacity:.3;background:gray}.opacity-cardContent{opacity:.2}.card-Content-HeadingFont{padding:0 0 1em 1em}.landing-image{border-radius:.65em}.landing-text{padding-top:3em}.landing-text p{margin:0;font-size:14px}.landing-grid{background-color:#fff;padding:50px;border-bottom:1px solid rgba(206,197,197,.79);box-shadow:0 1px 3px #00000013}.image-grid{margin:40px 0}.feature-header{padding:10px}.announcementCard-header{padding:0}.ui.segment{position:relative;box-shadow:none;margin:1rem 0;padding:20px;border-radius:4px;border:0px solid #d8dee2}.homeCard.ui.card>.content{padding:0}.homeCard.ui.card>.content>.header+.description{margin-top:11px}.serch-allresult{color:#717171}.search-content-header{background:transparent!important;box-shadow:none}#search-suggestions{box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5;height:200px;overflow-y:auto;z-index:10;position:absolute;background:white;text-align:left;width:600px}#search-suggestions .result .content .title{font-size:13px;padding:2px;color:#717171;cursor:pointer}#search-suggestions .result .content .title:hover{color:#000}@media only screen and (max-width: 1400px){#search-suggestions{width:500px}}@media only screen and (max-width: 1097px){#search-suggestions{width:405px}}.searchPaginationAlign{margin-left:7%}@media only screen and (min-width: 1600px){.searchPaginationAlign{margin-left:5%}}@media only screen and (min-width: 1700px){.searchPaginationAlign{margin-left:6%}}@media only screen and (min-width: 1824px){.searchPaginationAlign{margin-left:2%}}.filtersearch.ui.selection.dropdown{min-width:108%}.dropdown-content{text-align:right;white-space:nowrap;padding:.5em 0}.filter-text{text-align:left;vertical-align:middle;line-height:2.1;white-space:nowrap}.filter-button{white-space:nowrap}.searchfilterinput.ui.search .prompt{border-radius:0}.searchinput{width:100%}@media screen and (min-width: 768px){.searchinput{width:350px}}.searchicon.ui.icon.input input{padding-right:6px!important;border:1px solid rgba(51,51,51,.33);border-radius:0 .28571429rem .28571429rem 0;padding-top:.85em}.searchinput.ui.icon.input>i.circular.icon{top:.45em}.searchicon.ui.icon.input i{cursor:pointer}.ui.multiple.dropdown>.text{white-space:nowrap}.ui.multiple.dropdown>.default{white-space:nowrap;margin:.1875rem 0!important}.ui.selection.dropdown{line-height:1.5}.ui.multiple.dropdown>.search{padding:0!important}.filtercolumn.ui.grid>.column:not(.row){padding-left:1.7em}.filtercolmntext.ui.grid>.column:not(.row){padding-left:1.39em}.searchdropdown.ui.basic.button{box-shadow:0 0 0 1px #33333354 inset}.filter-sel-text{position:static;padding:0;max-width:100%;margin:.55238095em 0 .45238095em .64285714em;line-height:1.21428571em;color:#cdcccc}.dropdown-items.ui.selection.dropdown .menu>.item{border-top:none;padding:1em 1.5em!important;white-space:normal;word-wrap:normal}.dropdown-items.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;padding:1em 1.5em!important;font-size:1rem;text-transform:none;box-shadow:none;-webkit-touch-callout:none}.filtercolmntext{z-index:11}.conceptSelector.ui.form .treepicker-parent input{color:#cdcccc;font-size:13px}.ui.input input.filterLocationInput{padding-top:12px;border:0;border-bottom:1px solid #333333;border-radius:0;color:#7c7b7b;font-size:13px}.resource-padding.ui.grid>.column:not(.row){padding-top:0;margin-bottom:1em}.ui.modal .ui.input.shareContent input{border:1px solid #333333;padding:1em 0 1em 1em}.ui.top.center.popup.contentSharing{color:#fff}.ui.popup.contentSharing{background:var(--primary-color)}.ui.top.popup.contentSharing:before{background:var(--primary-color)}.dash-heading-border{border-bottom:1px dashed #333333;overflow:auto}.currentcourse-block-desc{line-height:22px;padding-top:10px;padding-left:20px}.dynamic-section-card .slider .card{position:relative!important;background-color:transparent!important;box-shadow:none}.dynamic-section-card .slider .card .image img{padding:0!important;height:150px}.dynamic-section-card .slider .card .image .header{position:absolute;bottom:0;left:0;background-color:#0003;color:#fff;width:100%;margin:0;max-height:70px;padding-top:10px;padding-bottom:10px;text-align:center}.dynamic-section-card .slider .card .content{background-color:transparent!important}.dynamic-section-card .slider .card .extra{border-top:transparent!important}.dynamic-section-card .slider .card .extra .card-rating .active{color:var(--primary-color)!important;text-shadow:none!important;padding-top:0!important}.profilesettings{text-align:right}.profilesttingheader.ui.header{color:#fdfdfd;font-size:13px;line-height:17px}.profileheader.ui.items>.item>.content>.header:not(.ui){font-size:1.6em}.profileheader.ui.items>.item .meta:last-child{color:#fdfdfd}.userAvtarWrap{position:relative;max-height:150px!important;max-width:150px!important}.img-description-layer{position:absolute!important;inset:0;color:#fff!important;visibility:hidden!important;opacity:.1!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:2em!important;border-radius:50%!important;background:rgba(34,36,38,.1)}.userAvtarWrap:hover .img-description-layer{visibility:visible!important;opacity:1!important}.header-image-profile{height:100px!important;width:100px!important}@media only screen and (max-width: 1024px){.profile-header-text{padding-left:40px!important}}.profile-headerLabelCard{margin-left:0!important;margin-top:5px!important}.profilesegmentmargin.ui.segment:first-child{margin-top:20px}.profileitems.ui.items>.item a.header,.profileitems.ui.items>.item a.header:hover{font-size:1em!important;font-weight:600!important;line-height:20px!important;color:#7c7b7b!important}.profileitems.ui.items>.item>.content>a.header,.profileitems.ui.items>.item>.content>a.header:hover{font-size:1em!important;font-weight:600!important;line-height:20px!important;color:#7c7b7b!important}.profileitems.ui.items>.item .description{color:#7c7b7b!important;font-size:.89em!important;line-height:17px!important;margin-top:0!important}.profileitems .item .metadata .date{color:#7c7b7b!important;font-size:.89em!important;line-height:14px!important}.add-edit-btn-profile{float:right;margin:0 0 0 1em;cursor:pointer}.profileitems.ui.relaxed.items:not(.horizontal)>.item:not(:last-child){padding:12px 0}.profileitems.ui.relaxed.items:not(.horizontal)>.item:not(:first-child){padding:12px 0}.workspacebutton.ui.card{width:inherit}.profileitems .ui.avatar.image{width:3em;height:3em;border-radius:0}.profileitems.ui.items>.item .avatar img,.ui.items>.item img.avatar{width:3em;height:3em;border-radius:0!important}.iniformationcontent{color:#7c7b7b}.formdivider{border-bottom:1px dashed #fdfdfd;padding-bottom:10px}.searchListInfo{border-bottom:1px solid rgba(34,36,38,.15)!important}.badgesItem.ui.items>.item>.image+.content{padding-left:.8em!important}.badgesItem.ui.items>.item>.image+.content p{font-size:1.05em!important;line-height:16px!important;color:#7c7b7b!important}.ui.basic.label{border:1px solid #fdfdfd!important}.ui.basic.label:hover{border-color:var(--primary-color)!important}.ui.bottom.attached.tabular.menu.expand-or-minimize-btn{justify-content:center;height:.3em;min-height:1.28571429em;margin-top:-.1em}.ui.bottom.attached.tabular.menu .item.expand-or-minimize-btn-pad{padding:10px 10px 14px 15px}.ui.icon.button.profile-page-permission-btn{border-radius:3px;font-size:1.1em;height:1.5em;padding:3px;margin-left:10px}.workspaceicon.ui.header>.icon{padding-top:0;float:left}.workspaceicon.ui.header:first-child{margin-top:21px}.publicmenusection.ui.vertical.menu{padding:15px 0 0 4px}.publicmenusection.ui.secondary.vertical.menu>.item{color:#7c7b7b;text-transform:uppercase;font-weight:700}.publicmenusection.ui.secondary.menu .active.item{background:linear-gradient(270deg,rgba(218,218,218,0) 0%,#ffffff 100%);border-radius:0;color:#000000f2;text-transform:uppercase;font-weight:700}.publicmenusection.ui.secondary.menu a.item:hover{background:linear-gradient(270deg,rgba(218,218,218,0) 0%,#ffffff 100%);border-radius:0;color:#000000f2}.workspacesegment{margin-top:0}.workspacecontent{line-height:45px}.workspacetitle.title{color:#333;font-size:14px;line-height:17px;font-weight:400}.workspaceinstuction{text-align:center;color:#7c7b7b;font-size:12px}.workspacedownload.ui.segment{box-sizing:border-box;border:2px solid #fdfdfd;border-radius:4px;border-style:dashed;text-align:center}.uploador p{color:#7c7b7b;font-size:10px}.fileupload.ui.primary.basic.button{margin-top:20px}.filedivider.ui.divider{margin:40px}.iwt{display:block}.textcontent{display:flex;align-items:center;margin:4px}.textcontent i.icon{font-size:3.5em;display:flex;align-items:center}.my-text{font-size:1.063em;color:#333;vertical-align:middle}.my-icon{vertical-align:middle}.workspace-navigate{display:inline-block;margin:16px;white-space:nowrap}@media only screen and (max-width: 1200px){.workspace-navigate{white-space:pre-line}}.workspace-navigate-heading{font-size:1.3em;font-weight:700;color:#333;vertical-align:middle}i.trash.outline.icon.trashIcon-fontSize{font-size:1.5em!important}.youtubeupload.ui.form .inline.fields .field>label{text-align:center;color:#fdfdfd;font-size:13px;font-weight:400;white-space:nowrap}.ann-fileupload-or-text{text-align:center;color:#7c7b7b;font-size:1em;padding-top:20px}.paginationAlignment{padding-right:6.3em!important}.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;left:auto;bottom:auto;width:850px!important}@media only screen and (max-width: 1200px){.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;width:600px!important}}@media only screen and (max-width: 1300px){.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;width:750px!important}}.ui.fluid.bottom.right.popup.upForReviewPopUp:before{right:14em}.addnotes i.circular.icon{padding:.6em!important;position:absolute;margin-top:4px}.circleicon i.link.icon{position:absolute;margin-top:6px}.notesearch .ui.input input{width:340px}.notelistscroll{height:600px;overflow-y:scroll;cursor:pointer;border-top:0}.notelistrightscroll{max-height:600px;overflow-y:auto;cursor:pointer;border-top:0}.notelistborder{border:2px solid #d9d9d9!important;padding:10px!important}.ui.items>.item>.content.contentnotelist:hover{background-color:#d9d9d9;box-shadow:0 2px 3px #d9d9d9}.noteellipsis{overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.notedecheader{font-weight:600;word-wrap:break-word}.noteListSegment.ui.segment{padding:14px 0;background:#ffffff}.notedec p{word-break:break-all}.contributionsListScroll{max-height:300px;overflow-y:auto}.wmd-input{height:150px!important}.ui.items>.item>.image.userSearchImage>img{min-height:80px;max-width:80px;max-height:80px}[dir=rtl] .ui.items>.item>.userSearchContent{padding:0 24px 0 0}.ui.items>.item.userSearchCardHover{padding:10px}.ui.items>.item.userSearchCardHover:hover{-webkit-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);moz-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);-o-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);transition:all .5s;z-index:100;transform:scale(1.07);-webkit-transform:scale(1.02);background-color:#fff;border-radius:5px}.ui.divided.items>.item:first-child{padding-top:10px!important}.ui.divided.items>.item:last-child{padding-bottom:10px!important}.trashIconAlign{margin:-.2em -.2em 0 0}.ui.form ui.selectOrgRoles{padding:20px 11px 10px 10px;height:200px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.orgRolesListView{margin:0 10px 20px 0}.ui.mini.image.badgeIconAlignment{height:20px;width:20px;padding-top:3px;margin-right:15px}i.edit.icon.editIcon-fontSize{font-size:1.5em}.batchCardDropDown{float:right;font-size:13px!important;font-weight:400;padding:8px;border-radius:3px}.batchCardDropDown:hover{background-color:#edf4f9}html[dir=rtl] .batchCardDropDown .dropdown.icon{margin:0 .5rem 0 0}.batchCardAlign{padding:10px 15px;display:flex;align-items:center}.headerBatchCard{font-weight:700;font-size:1em}.headerBatchCard .header{font-size:.9em}.ui.attached.batchCard.button{background:#ffffff!important;margin:0!important;width:100%!important}.batchcardListContent{margin-left:30px;float:left;background:#f5f5f5;max-height:250px;overflow-y:auto;border-top:none!important;margin-right:5px!important}#batchcardList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#batchcardList::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#batchcardList::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d8d8}.batchHeader-logo{top:14%!important;height:auto;width:57px!important;position:absolute!important}.batch-des label{color:#333;font-size:13px;font-weight:700;line-height:14px}.des-content{color:#333;font-size:13px;line-height:18px;padding-top:12px}.batch-date label{color:#333;font-size:13px;font-weight:700;line-height:14px}#createBatchModal.ui.modal .createbatchdropdown.ui.selection.dropdown{padding-bottom:2px!important;padding-top:0!important}#createBatchModal.ui.modal .createbatchdropdown.ui.multiple.search.dropdown>input.search{margin:0!important}#createBatchModal .date-calendar{left:-10px!important}#createBatchModal .date-select{padding:1em 0 1em 2em!important}#updateBatchModal.ui.modal .createbatchdropdown.ui.selection.dropdown{padding-bottom:2px!important;padding-top:0!important}#updateBatchModal.ui.modal .createbatchdropdown.ui.multiple.search.dropdown>input.search{margin:0!important}#updateBatchModal .date-calendar{left:-10px!important}#updateBatchModal .date-select{padding:1em 0 1em 2em!important}.batch-list-items .item .ui.avatar.image{width:4em;height:4em}.member label{color:#333;font-size:13px;font-weight:700;line-height:14px}.batchDetailsChips{padding:5px 10px!important}.batchSelectedDetails.ui.list>.item{color:#333}.selectedBatchMeta.meta{color:#000000b3!important;font-size:.89em!important;line-height:2}.selectedBatchContent{color:#000000b3!important}span.dashBoardMenuItem.active{color:var(--primary-color);font-weight:700}.adminCanvasPadding{padding:20px}.adminCanvasBorder{background-color:#fff;border:1px solid #d4d4d5;border-radius:5px}.chart-slider{position:relative;float:right;top:40px}.ui.card.adminDashboardCard{width:330px}.table-headerDashboard{color:var(--primary-color);font-weight:700}.dashboard-label{font-weight:700;font-size:1.4rem}.CloseButtonFont{font-size:1.5rem!important}.text-font{font-size:small!important}.ui.courseDashBoardTable.table tr td{border-top:0px!important}.corse-graph-navigation-btn{position:absolute;right:1.6em;top:1.6em}.course-graph-holder{display:inline}.courseProgressBoardPadding{margin-top:-20px!important}.cousreDashboardAlignIcon{margin-left:-30px!important}.ui.ordered.list .list>.item:before,ol.ui.list ol li:before{margin-left:-2.5em!important}.create-ann-header-desc{font-size:.9em;color:#7c7b7b}.ui.label.ann-step-notifier{border-radius:0;padding:14px}.create-ann-form-scroller{max-height:400px;overflow-y:auto;height:327px}.announcement-heading-section{font-size:1.5em}.create-ann-Selected-secepient{font-size:1em}.line-height-20{line-height:20px}.btn-width-34{width:34%}iframe.iziModal-iframe{width:100vw!important;height:100vh!important;z-index:999999;position:relative;border:none}.iziModal-wrap{position:fixed;z-index:99999;width:100%!important;height:100%!important;inset:0}.overflow-word-wrap{overflow-wrap:break-word!important}.expand-or-minimize{font-weight:700;font-size:1em;color:var(--primary-color);cursor:pointer}.ui.fluid.search.dropdown .menu>.item>img{width:2.1666em;vertical-align:middle;height:2.1666em}.ui.label>img{width:2.1666em!important;vertical-align:middle;height:2.1666em!important}.primary-text-color-sunbird{color:#333!important}.secondary-text-color-sunbird{color:#7c7b7b!important}.ui.card .card-desc-fixed-height{color:#7c7b7b;font-weight:500;font-size:1em;height:2.8em;max-height:2.8em;overflow-wrap:break-word}.ui.segment .segment-heading{font-weight:700;font-size:1.25em}.ann-section-heading{font-weight:700;font-size:1.4em}.remove-outline{outline:none!important}.left-float{float:left!important}.ui.icon.input>i.icon.dialcode-search-icon:not(.link){pointer-events:auto}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.4em}.player-badge-alignment{display:flex;flex-direction:row}.filter-title{font-weight:700;font-size:.98em}.ui.button .header{font-weight:600;width:100%;display:inline-block;font-size:1.4em;line-height:1.35}@media only screen and (min-width: 320px) and (max-width: 767px){.accordion-content{width:250px}p.m-responsive-cp-header{margin-top:20px!important;float:left}.ui.grid.m-responsive-cp-nmt-50{margin-top:-50px}.ui.button .header{font-size:1em}.take-note-card{width:30px}.m-responsive-cp-badge-ml{margin-left:0!important}.m-responsive-sort-al{float:left}i.icon.m-responsive-p-icon-ml{margin-left:10px}.ui.items:not(.unstackable)>.item>.image.m-responsive-p-avatar-ml{margin-left:10px}.m-responsive-p-header-fl{float:left;clear:both;padding-bottom:10px}.toc-right-nav-btn-content span.font-white.description,.toc-left-nav-btn-content span.font-white.description{font-size:12px;max-height:26px;display:block;overflow:hidden;text-overflow:ellipsis;min-height:28px;white-space:normal;line-height:1.2em}#app-player-collection-renderer .toc-right-nav-btn-content{max-width:97%;margin-right:.52em}}@media only screen and (min-width: 320px) and (max-width: 400px){.ui.HomeAccordianHeading.m-responsive-cp{margin-top:10px;font-size:1.15em;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:210px}}.accordion-content{align-self:center}i.icon.accordion-content-right{align-self:center;margin-left:auto}.ui.calendar .table td{padding:.5em}.no-scroll{overflow-y:hidden;margin-right:16px}.fullpage .ui.dimmer .ui.modal.fullscreen{top:0;position:fixed!important;bottom:0;left:0!important;right:0;width:100%!important;height:100%;margin:0!important;overflow-y:auto;overflow-x:hidden}.ui.modal .ui.header.content-header{font-size:1.3em}.ui.fullpage.divider:not(.vertical):not(.horizontal){border-top:1px solid #d8d8d8}.ui.modal .ui.header.custom-modal-header{font-weight:700;font-size:1.4rem}.ui.modal .custom-modal-subheader{font-size:1rem;font-weight:600}.ui.basic.table tbody tr.modal-table td{border:0}.ui[class*=basic].border-less.table:not(.sortable):not(.striped) thead tr:first-child,.ui[class*=basic].border-less.table:not(.sortable):not(.striped) td:first-child,.ui[class*=basic].border-less.table:not(.sortable):not(.striped) th:first-child{padding-left:25px}.ui.basic.border-less.table{border:0;border-top:1px solid #d8d8d8;border-radius:0;font-weight:300;font-size:13px}.bb-1{border-bottom:1px solid #d8d8d8}.fl{float:left!important}.word-break-all{word-break:break-all!important}.fullpage .content{left:0;right:0;top:0;position:relative}.fullpage .scrollable.content{position:relative;height:100%;overflow:hidden}.fullpage .actions{padding:1rem;background-color:#f9f9f9;position:absolute;left:0;right:0;bottom:0;height:4.5rem}.ui.modal .ui.modal-sub-header{font-size:1.23rem;font-weight:600}.batch-type-heading{display:block;margin:0 0 .28571429rem;color:#000000de;font-size:.92857143em;font-weight:700;text-transform:none}.ui.selection.dropdown.with-border,.ui.input.with-border input{border:1px solid #d4d4d5;border-radius:5px}.ui.grid .left-content.dividing-border{border-left:1px solid #d4d4d5;position:absolute!important;height:calc(100% - 140px);right:0}.content-with-scroll{height:calc(100% - 160px)!important}.height-100{height:100%!important}.ui.very.basic.border-less.table{border:0}.ui.positive.button.read-more-data{border-radius:250px;background:#3793a7;margin-right:10px;padding-top:6px;padding-bottom:6px}.uppercase{text-transform:uppercase!important}angular2-multiselect .select-all{padding:0;border:0}.pure-checkbox.select-all input[type=checkbox]+label{padding:0!important}.pure-checkbox.select-all span{padding:10px 18px 10px 10px;display:block;border-bottom:1px solid #ccc}.pure-checkbox.select-all span:empty{display:none!important}.pure-checkbox.select-all input[type=checkbox]+label:before{right:18px!important}.pure-checkbox.select-all input[type=checkbox]+label:after{right:20px!important}angular2-multiselect .select-all span[hidden]{display:none!important}angular2-multiselect .arrow-up{display:none}angular2-multiselect .dropdown-list{padding:0}angular2-multiselect .list-area{box-shadow:none;border-radius:0}.pure-checkbox{margin:0}.pure-checkbox input[type=checkbox]+label{padding:0 2em 0 0!important;display:block}.pure-checkbox label{font-weight:300;font-size:13px}.pure-checkbox input[type=checkbox]+label:before{right:0!important;left:auto!important;color:#999!important;border-color:#999!important;width:10px!important;height:10px!important}.pure-checkbox input[type=checkbox]:checked+label:before{background:#2185d0!important;border-color:#2185d0!important}.selected-list .c-btn{font-weight:300;font-size:13px}.pure-checkbox input[type=checkbox]+label:after{width:6px!important;height:2px!important;margin-top:-5px!important;right:2px!important;left:auto!important}.pure-checkbox.selected-item{background:transparent}.pure-checkbox.selected-item label{color:#2185d0!important;font-weight:300;font-weight:700!important}.selected-list .c-list .c-token{background:#999!important;font-weight:600}.list-message{font-size:13px;padding:10px 0}.batch-table sui-checkbox.checked label:before{background:#2185d0!important}.batch-table sui-checkbox.checked label:after{color:#fff!important}.placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center}.placeholder-heading{align-self:center;font-weight:700}.placeholder-content{align-self:center;font-size:1.1em;font-weight:600;opacity:.6}.min-height-0{height:0!important}.selected-list .countplaceholder,.selected-list .c-list .c-token{visibility:hidden}.count{position:relative}.count .countplaceholder{position:absolute;left:13px;top:50%;transform:translateY(-50%);z-index:100}.batchmember .UpReviewHeader{font-size:14px}.batchmember .UpReviewSubHeader{font-size:10px;line-height:1.5}.width-30{max-width:30px!important}.min-height-50{min-height:50px!important}.min-height-80{min-height:80px!important}.ui.basic.button.dial-code{box-shadow:none;border:1px solid rgba(51,51,51,.33);max-height:36px}.conceptSelector.ui.form .treepicker-parent input{background:transparent}.modal.mini.fixed-small{max-width:320px;width:100%;transform:translate(-50%,-50%)}.modal.mini.fixed-mini{max-width:200px;width:100%}.ui.list .list>.item a.header,.ui.list>.item a.header{color:var(--primary-color)!important}.ui.list .list>.item a.header:hover,.ui.list>.item a.header:hover{color:var(--primary-color)!important;opacity:.8}i.blue.icon{color:var(--primary-color)!important}.search-content-header .ui.floated.header{margin:5px 0 0 5px!important;font-size:1.143rem!important;font-weight:600}@media screen and (max-width: 768px){.ui.grid{margin:0!important;max-width:100vw}}.click-notify-xurl{position:absolute;z-index:12!important;top:100px!important;left:50%!important;transform:translate(-50%,-50%)!important}.content-filter-sort .ui.dropdown .menu{right:0;left:auto}.sb-btn-hover-none:hover{background:none!important}*[lang=en] body{font-family:var(--font-stack-en)}html,body{height:100%}body{background:var(--primary-0)!important;position:relative;font-family:var(--font-stack-en);letter-spacing:.2px;height:auto;color:var(--gray-800);min-height:100vh;text-rendering:optimizeLegibility;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;margin:0}body.pushable{background:var(--primary-0)!important}body.pushable>.pusher{background:transparent!important;padding-bottom:400px!important}body.pushable>.pusher.dimmed{height:100vh}.font-italic{font-style:italic}@media only screen and (max-width: 1199px) and (min-width: 768px){.ui.container{width:95%;margin-left:auto!important;margin-right:auto!important}}@media (min-width: 1280px){.ui.container,.ui.grid.container{width:95%!important}}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{word-break:break-all!important}lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown label,lib-questionset-editor .add-to-library .input-label{z-index:2!important}/*! +*/.transition{animation-iteration-count:1;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:both}.animating.transition{backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{animation-play-state:paused}.looping.transition{animation-iteration-count:infinite}.transition.browse{animation-duration:.5s}.transition.browse.in{animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{animation-name:browseOutLeft}.transition.browse.right.out{animation-name:browseOutRight}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;animation-duration:.4s;animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{animation-name:dropIn}.drop.transition.out{animation-name:dropOut}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{animation-name:fadeIn}.transition[class*="fade up"].in{animation-name:fadeInUp}.transition[class*="fade down"].in{animation-name:fadeInDown}.transition[class*="fade left"].in{animation-name:fadeInLeft}.transition[class*="fade right"].in{animation-name:fadeInRight}.transition.fade.out{animation-name:fadeOut}.transition[class*="fade up"].out{animation-name:fadeOutUp}.transition[class*="fade down"].out{animation-name:fadeOutDown}.transition[class*="fade left"].out{animation-name:fadeOutLeft}.transition[class*="fade right"].out{animation-name:fadeOutRight}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}.flip.transition.in,.flip.transition.out{animation-duration:.6s}.horizontal.flip.transition.in{animation-name:horizontalFlipIn}.horizontal.flip.transition.out{animation-name:horizontalFlipOut}.vertical.flip.transition.in{animation-name:verticalFlipIn}.vertical.flip.transition.out{animation-name:verticalFlipOut}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{animation-name:scaleIn}.scale.transition.out{animation-name:scaleOut}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{animation-name:flyIn}.transition[class*="fly up"].in{animation-name:flyInUp}.transition[class*="fly down"].in{animation-name:flyInDown}.transition[class*="fly left"].in{animation-name:flyInLeft}.transition[class*="fly right"].in{animation-name:flyInRight}.transition.fly.out{animation-name:flyOut}.transition[class*="fly up"].out{animation-name:flyOutUp}.transition[class*="fly down"].out{animation-name:flyOutDown}.transition[class*="fly left"].out{animation-name:flyOutLeft}.transition[class*="fly right"].out{animation-name:flyOutRight}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{animation-name:slideOutX;transform-origin:center left}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{animation-duration:.8s}.transition[class*="swing down"].in{animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{animation-name:swingOutY;transform-origin:center left}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.flash.transition{animation-duration:.75s;animation-name:flash}.shake.transition{animation-duration:.75s;animation-name:shake}.bounce.transition{animation-duration:.75s;animation-name:bounce}.tada.transition{animation-duration:.75s;animation-name:tada}.pulse.transition{animation-duration:.5s;animation-name:pulse}.jiggle.transition{animation-duration:.75s;animation-name:jiggle}@keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(cyrillic.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(devanagari.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200C-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans"),local("NotoSans"),url(greek.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(latin-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:local("Noto Sans"),local("NotoSans"),url(latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansBengali-Regular.eot);src:url(NotoSansBengali-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansBengali-Regular.woff2) format("woff2"),url(NotoSansBengali-Regular.woff) format("woff"),url(NotoSansBengali-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Bengali;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansBengali-Bold.eot);src:url(NotoSansBengali-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansBengali-Bold.woff2) format("woff2"),url(NotoSansBengali-Bold.woff) format("woff"),url(NotoSansBengali-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Malayalam;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansMalayalam-Regular.eot);src:url(NotoSansMalayalam-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansMalayalam-Regular.woff2) format("woff2"),url(NotoSansMalayalam-Regular.woff) format("woff"),url(NotoSansMalayalam-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Malayalam;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansMalayalam-Bold.eot);src:url(NotoSansMalayalam-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansMalayalam-Bold.woff2) format("woff2"),url(NotoSansMalayalam-Bold.woff) format("woff"),url(NotoSansMalayalam-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Gurmukhi;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansGurmukhi-Regular.eot);src:url(NotoSansGurmukhi-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansGurmukhi-Regular.woff2) format("woff2"),url(NotoSansGurmukhi-Regular.woff) format("woff"),url(NotoSansGurmukhi-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Gurmukhi;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansGurmukhi-Bold.eot);src:url(NotoSansGurmukhi-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansGurmukhi-Bold.woff2) format("woff2"),url(NotoSansGurmukhi-Bold.woff) format("woff"),url(NotoSansGurmukhi-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansDevanagari-Regular.eot);src:url(NotoSansDevanagari-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansDevanagari-Regular.woff2) format("woff2"),url(NotoSansDevanagari-Regular.woff) format("woff"),url(NotoSansDevanagari-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansDevanagari-Bold.eot);src:url(NotoSansDevanagari-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansDevanagari-Bold.woff2) format("woff2"),url(NotoSansDevanagari-Bold.woff) format("woff"),url(NotoSansDevanagari-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansGujarati-Regular.eot);src:url(NotoSansGujarati-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansGujarati-Regular.woff2) format("woff2"),url(NotoSansGujarati-Regular.woff) format("woff"),url(NotoSansGujarati-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Gujarati;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansGujarati-Bold.eot);src:url(NotoSansGujarati-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansGujarati-Bold.woff2) format("woff2"),url(NotoSansGujarati-Bold.woff) format("woff"),url(NotoSansGujarati-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansTelugu-Regular.eot);src:url(NotoSansTelugu-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansTelugu-Regular.woff2) format("woff2"),url(NotoSansTelugu-Regular.woff) format("woff"),url(NotoSansTelugu-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Telugu;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansTelugu-Bold.eot);src:url(NotoSansTelugu-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansTelugu-Bold.woff2) format("woff2"),url(NotoSansTelugu-Bold.woff) format("woff"),url(NotoSansTelugu-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansTamil-Regular.eot);src:url(NotoSansTamil-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansTamil-Regular.woff2) format("woff2"),url(NotoSansTamil-Regular.woff) format("woff"),url(NotoSansTamil-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Tamil;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansTamil-Bold.eot);src:url(NotoSansTamil-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansTamil-Bold.woff2) format("woff2"),url(NotoSansTamil-Bold.woff) format("woff"),url(NotoSansTamil-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansKannada-Regular.eot);src:url(NotoSansKannada-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansKannada-Regular.woff2) format("woff2"),url(NotoSansKannada-Regular.woff) format("woff"),url(NotoSansKannada-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Kannada;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansKannada-Bold.eot);src:url(NotoSansKannada-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansKannada-Bold.woff2) format("woff2"),url(NotoSansKannada-Bold.woff) format("woff"),url(NotoSansKannada-Bold.ttf) format("truetype")}@font-face{font-family:Noto Sans Oriya;font-style:normal;font-weight:400;font-display:swap;src:url(NotoSansOriya-Regular.eot);src:url(NotoSansOriya-Regular.eot?#iefix) format("embedded-opentype"),url(NotoSansOriya-Regular.woff2) format("woff2"),url(NotoSansOriya-Regular.woff) format("woff"),url(NotoSansOriya-Regular.ttf) format("truetype")}@font-face{font-family:Noto Sans Oriya;font-style:normal;font-weight:700;font-display:swap;src:url(NotoSansOriya-Bold.eot);src:url(NotoSansOriya-Bold.eot?#iefix) format("embedded-opentype"),url(NotoSansOriya-Bold.woff2) format("woff2"),url(NotoSansOriya-Bold.woff) format("woff"),url(NotoSansOriya-Bold.ttf) format("truetype")}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(NotoNastaliqUrdu-Regular.woff) format("woff"),url(NotoNastaliqUrdu-Regular.ttf) format("truetype")}@charset "UTF-8";.sb-bg-color-gray-hs{background:var(--gray-hs)!important}.sb-color-gray-hs{color:var(--gray-hs)!important}.sb-bg-color-gray{background:var(--gray)!important}.sb-color-gray{color:var(--gray)!important}.sb-bg-color-gray-0{background:var(--gray-0)!important}.sb-color-gray-0{color:var(--gray-0)!important}.sb-bg-color-gray-100{background:var(--gray-100)!important}.sb-color-gray-100{color:var(--gray-100)!important}.sb-bg-color-gray-200{background:var(--gray-200)!important}.sb-color-gray-200{color:var(--gray-200)!important}.sb-bg-color-gray-300{background:var(--gray-300)!important}.sb-color-gray-300{color:var(--gray-300)!important}.sb-bg-color-gray-400{background:var(--gray-400)!important}.sb-color-gray-400{color:var(--gray-400)!important}.sb-bg-color-gray-800{background:var(--gray-800)!important}.sb-color-gray-800{color:var(--gray-800)!important}.sb-bg-color-primary{background:var(--primary-400)!important}.sb-color-primary{color:var(--primary-400)!important}.sb-bg-color-primary-0{background:var(--primary-0)!important}.sb-color-primary-0{color:var(--primary-0)!important}.sb-bg-color-primary-100{background:var(--primary-100)!important}.sb-color-primary-100{color:var(--primary-100)!important}.sb-bg-color-primary-200{background:var(--primary-200)!important}.sb-color-primary-200{color:var(--primary-200)!important}.sb-bg-color-primary-250{background:var(--primary-250)!important}.sb-color-primary-250{color:var(--primary-250)!important}.sb-bg-color-primary-300{background:var(--primary-300)!important}.sb-color-primary-300{color:var(--primary-300)!important}.sb-bg-color-primary-400{background:var(--primary-400)!important}.sb-color-primary-400{color:var(--primary-400)!important}.sb-bg-color-primary-600{background:var(--primary-600)!important}.sb-color-primary-600{color:var(--primary-600)!important}.sb-bg-color-primary-800{background:var(--primary-800)!important}.sb-color-primary-800{color:var(--primary-800)!important}.sb-bg-color-secondary{background:var(--green)!important}.sb-color-secondary{color:var(--green)!important}.sb-bg-color-secondary-0{background:var(--secondary-0)!important}.sb-color-secondary-0{color:var(--secondary-0)!important}.sb-bg-color-secondary-100{background:var(--secondary-100)!important}.sb-color-secondary-100{color:var(--secondary-100)!important}.sb-bg-color-secondary-200{background:var(--secondary-200)!important}.sb-color-secondary-200{color:var(--secondary-200)!important}.sb-bg-color-secondary-400{background:var(--secondary-400)!important}.sb-color-secondary-400{color:var(--secondary-400)!important}.sb-bg-color-tertiary{background:var(--orange)!important}.sb-color-tertiary{color:var(--orange)!important}.sb-bg-color-tertiary-0{background:var(--tertiary-0)!important}.sb-color-tertiary-0{color:var(--tertiary-0)!important}.sb-bg-color-tertiary-100{background:var(--tertiary-100)!important}.sb-color-tertiary-100{color:var(--tertiary-100)!important}.sb-bg-color-tertiary-400{background:var(--tertiary-400)!important}.sb-color-tertiary-400{color:var(--tertiary-400)!important}.sb-bg-color-red{background:var(--red)!important}.sb-color-red{color:var(--red)!important}.sb-bg-color-red-0{background:var(--red-0)!important}.sb-color-red-0{color:var(--red-0)!important}.sb-bg-color-red-100{background:var(--red-100)!important}.sb-color-red-100{color:var(--red-100)!important}.sb-bg-color-red-400{background:var(--red-400)!important}.sb-color-red-400{color:var(--red-400)!important}.sb-bg-color-info{background:var(--primary-400)!important}.sb-color-info{color:var(--primary-400)!important}.sb-bg-color-success{background:var(--secondary-200)!important}.sb-color-success{color:var(--secondary-200)!important}.sb-bg-color-warning{background:var(--tertiary-400)!important}.sb-color-warning{color:var(--tertiary-400)!important}.sb-bg-color-error{background:var(--red-400)!important}.sb-color-error{color:var(--red-400)!important}.sb-bg-color-white{background:var(--white)!important}.sb-color-white{color:var(--white)!important}.sb-bg-color-black{background:var(--black)!important}.sb-color-black{color:var(--black)!important}.sb-bg-white{background:var(--white)}.sb-bg-none{background:none!important}.color-3,.sb-text-gray-800{color:var(--gray-800)}.sb-bg-color-black{background-color:var(--black)}.bg-contain{background-position:center;background-repeat:no-repeat;background-size:contain}.opacity0{opacity:var(--alpha0)!important}.opacity10{opacity:var(--alpha10)!important}.opacity20{opacity:var(--alpha20)!important}.opacity25{opacity:var(--alpha25)!important}.opacity30{opacity:var(--alpha30)!important}.opacity40{opacity:var(--alpha40)!important}.opacity50{opacity:var(--alpha50)!important}.opacity60{opacity:var(--alpha60)!important}.opacity70{opacity:var(--alpha70)!important}.opacity75{opacity:var(--alpha75)!important}.opacity80{opacity:var(--alpha80)!important}.opacity90{opacity:var(--alpha90)!important}.opacity100{opacity:var(--alpha100)!important}.d-inline-block{display:inline-block!important}.d-block,.show{display:block!important}.d-flex,.flex-ai-jc-center,.flex-jc-ai-center{display:flex!important}.d-inline-flex{display:inline-flex!important}@media only screen and (max-width: 1023px){[class*="mobile hidden"],[class*="tablet only"]:not(.mobile),[class*="computer only"]:not(.mobile),[class*="large screen only"]:not(.mobile),[class*="widescreen only"]:not(.mobile),[class*="or lower hidden"]{display:none!important}}@media only screen and (min-width: 1024px){[class*="mobile only"]:not(.computer),[class*="tablet only"]:not(.computer),[class*="computer hidden"],[class*="large screen only"]:not(.computer),[class*="widescreen only"]:not(.computer),[class*="or lower hidden"]:not(.tablet):not(.mobile){display:none!important}}.flex-ai-center,.flex-ai-jc-center,.flex-jc-ai-center{align-items:center!important}.flex-as-center{align-self:center!important}.flex-jc-center,.flex-ai-jc-center,.flex-jc-ai-center{justify-content:center!important}.flex-ai-flex-start{align-items:flex-start!important}.flex-as-flex-start{align-self:flex-start!important}.flex-jc-flex-start{justify-content:flex-start!important}.flex-ai-flex-end{align-items:flex-end!important}.flex-as-flex-end{align-self:flex-end!important}.flex-jc-flex-end{justify-content:flex-end!important}.flex-jc-space-around{justify-content:space-around!important}.flex-jc-space-evenly{justify-content:space-evenly!important}.flex-dr{flex-direction:row!important}.flex-dc{flex-direction:column!important}.flex-ai-baseline{align-items:baseline!important}.flex-ai-end{align-items:flex-end!important}.flex-w-wrap{flex-wrap:wrap!important}.flex-basis-1{flex:1}.flex-basis-100{flex-basis:100%}.flex-none{flex:none}.flex-jc-space-between{justify-content:space-between!important}.flex-jc-space-end{justify-content:flex-end!important}.m-0{margin:0rem!important}.mt-0{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.ml-0{margin-left:0rem!important}html[dir=rtl] .ml-0{margin-right:0rem!important;margin-left:0!important}.mr-0{margin-right:0rem!important}html[dir=rtl] .mr-0{margin-left:0rem!important;margin-right:0!important}.m-2{margin:.125rem!important}.mt-2{margin-top:.125rem!important}.mb-2{margin-bottom:.125rem!important}.my-2{margin-top:.125rem!important;margin-bottom:.125rem!important}.mx-2{margin-left:.125rem!important;margin-right:.125rem!important}.ml-2{margin-left:.125rem!important}html[dir=rtl] .ml-2{margin-right:.125rem!important;margin-left:0!important}.mr-2{margin-right:.125rem!important}html[dir=rtl] .mr-2{margin-left:.125rem!important;margin-right:0!important}.m-3{margin:.1875rem!important}.mt-3{margin-top:.1875rem!important}.mb-3{margin-bottom:.1875rem!important}.my-3{margin-top:.1875rem!important;margin-bottom:.1875rem!important}.mx-3{margin-left:.1875rem!important;margin-right:.1875rem!important}.ml-3{margin-left:.1875rem!important}html[dir=rtl] .ml-3{margin-right:.1875rem!important;margin-left:0!important}.mr-3{margin-right:.1875rem!important}html[dir=rtl] .mr-3{margin-left:.1875rem!important;margin-right:0!important}.m-4{margin:.25rem!important}.mt-4{margin-top:.25rem!important}.mb-4{margin-bottom:.25rem!important}.my-4{margin-top:.25rem!important;margin-bottom:.25rem!important}.mx-4{margin-left:.25rem!important;margin-right:.25rem!important}.ml-4{margin-left:.25rem!important}html[dir=rtl] .ml-4{margin-right:.25rem!important;margin-left:0!important}.mr-4{margin-right:.25rem!important}html[dir=rtl] .mr-4{margin-left:.25rem!important;margin-right:0!important}.m-5{margin:.3125rem!important}.mt-5{margin-top:.3125rem!important}.mb-5{margin-bottom:.3125rem!important}.my-5{margin-top:.3125rem!important;margin-bottom:.3125rem!important}.mx-5{margin-left:.3125rem!important;margin-right:.3125rem!important}.ml-5{margin-left:.3125rem!important}html[dir=rtl] .ml-5{margin-right:.3125rem!important;margin-left:0!important}.mr-5{margin-right:.3125rem!important}html[dir=rtl] .mr-5{margin-left:.3125rem!important;margin-right:0!important}.m-8{margin:.5rem!important}.mt-8{margin-top:.5rem!important}.mb-8{margin-bottom:.5rem!important}.my-8{margin-top:.5rem!important;margin-bottom:.5rem!important}.mx-8{margin-left:.5rem!important;margin-right:.5rem!important}.ml-8{margin-left:.5rem!important}html[dir=rtl] .ml-8{margin-right:.5rem!important;margin-left:0!important}.mr-8{margin-right:.5rem!important}html[dir=rtl] .mr-8{margin-left:.5rem!important;margin-right:0!important}.m-10{margin:.625rem!important}.mt-10{margin-top:.625rem!important}.mb-10{margin-bottom:.625rem!important}.my-10{margin-top:.625rem!important;margin-bottom:.625rem!important}.mx-10{margin-left:.625rem!important;margin-right:.625rem!important}.ml-10{margin-left:.625rem!important}html[dir=rtl] .ml-10{margin-right:.625rem!important;margin-left:0!important}.mr-10{margin-right:.625rem!important}html[dir=rtl] .mr-10{margin-left:.625rem!important;margin-right:0!important}.m-12{margin:.75rem!important}.mt-12{margin-top:.75rem!important}.mb-12{margin-bottom:.75rem!important}.my-12{margin-top:.75rem!important;margin-bottom:.75rem!important}.mx-12{margin-left:.75rem!important;margin-right:.75rem!important}.ml-12{margin-left:.75rem!important}html[dir=rtl] .ml-12{margin-right:.75rem!important;margin-left:0!important}.mr-12{margin-right:.75rem!important}html[dir=rtl] .mr-12{margin-left:.75rem!important;margin-right:0!important}.m-15{margin:.9375rem!important}.mt-15{margin-top:.9375rem!important}.mb-15{margin-bottom:.9375rem!important}.my-15{margin-top:.9375rem!important;margin-bottom:.9375rem!important}.mx-15{margin-left:.9375rem!important;margin-right:.9375rem!important}.ml-15{margin-left:.9375rem!important}html[dir=rtl] .ml-15{margin-right:.9375rem!important;margin-left:0!important}.mr-15{margin-right:.9375rem!important}html[dir=rtl] .mr-15{margin-left:.9375rem!important;margin-right:0!important}.m-16{margin:1rem!important}.mt-16{margin-top:1rem!important}.mb-16{margin-bottom:1rem!important}.my-16{margin-top:1rem!important;margin-bottom:1rem!important}.mx-16{margin-left:1rem!important;margin-right:1rem!important}.ml-16{margin-left:1rem!important}html[dir=rtl] .ml-16{margin-right:1rem!important;margin-left:0!important}.mr-16{margin-right:1rem!important}html[dir=rtl] .mr-16{margin-left:1rem!important;margin-right:0!important}.m-20{margin:1.25rem!important}.mt-20{margin-top:1.25rem!important}.mb-20{margin-bottom:1.25rem!important}.my-20{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.mx-20{margin-left:1.25rem!important;margin-right:1.25rem!important}.ml-20{margin-left:1.25rem!important}html[dir=rtl] .ml-20{margin-right:1.25rem!important;margin-left:0!important}.mr-20{margin-right:1.25rem!important}html[dir=rtl] .mr-20{margin-left:1.25rem!important;margin-right:0!important}.m-24{margin:1.5rem!important}.mt-24{margin-top:1.5rem!important}.mb-24{margin-bottom:1.5rem!important}.my-24{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mx-24{margin-left:1.5rem!important;margin-right:1.5rem!important}.ml-24{margin-left:1.5rem!important}html[dir=rtl] .ml-24{margin-right:1.5rem!important;margin-left:0!important}.mr-24{margin-right:1.5rem!important}html[dir=rtl] .mr-24{margin-left:1.5rem!important;margin-right:0!important}.m-30{margin:1.875rem!important}.mt-30{margin-top:1.875rem!important}.mb-30{margin-bottom:1.875rem!important}.my-30{margin-top:1.875rem!important;margin-bottom:1.875rem!important}.mx-30{margin-left:1.875rem!important;margin-right:1.875rem!important}.ml-30{margin-left:1.875rem!important}html[dir=rtl] .ml-30{margin-right:1.875rem!important;margin-left:0!important}.mr-30{margin-right:1.875rem!important}html[dir=rtl] .mr-30{margin-left:1.875rem!important;margin-right:0!important}.m-32{margin:2rem!important}.mt-32{margin-top:2rem!important}.mb-32{margin-bottom:2rem!important}.my-32{margin-top:2rem!important;margin-bottom:2rem!important}.mx-32{margin-left:2rem!important;margin-right:2rem!important}.ml-32{margin-left:2rem!important}html[dir=rtl] .ml-32{margin-right:2rem!important;margin-left:0!important}.mr-32{margin-right:2rem!important}html[dir=rtl] .mr-32{margin-left:2rem!important;margin-right:0!important}.m-40{margin:2.5rem!important}.mt-40{margin-top:2.5rem!important}.mb-40{margin-bottom:2.5rem!important}.my-40{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.mx-40{margin-left:2.5rem!important;margin-right:2.5rem!important}.ml-40{margin-left:2.5rem!important}html[dir=rtl] .ml-40{margin-right:2.5rem!important;margin-left:0!important}.mr-40{margin-right:2.5rem!important}html[dir=rtl] .mr-40{margin-left:2.5rem!important;margin-right:0!important}.m-48{margin:3rem!important}.mt-48{margin-top:3rem!important}.mb-48{margin-bottom:3rem!important}.my-48{margin-top:3rem!important;margin-bottom:3rem!important}.mx-48{margin-left:3rem!important;margin-right:3rem!important}.ml-48{margin-left:3rem!important}html[dir=rtl] .ml-48{margin-right:3rem!important;margin-left:0!important}.mr-48{margin-right:3rem!important}html[dir=rtl] .mr-48{margin-left:3rem!important;margin-right:0!important}.m-50{margin:3.125rem!important}.mt-50{margin-top:3.125rem!important}.mb-50{margin-bottom:3.125rem!important}.my-50{margin-top:3.125rem!important;margin-bottom:3.125rem!important}.mx-50{margin-left:3.125rem!important;margin-right:3.125rem!important}.ml-50{margin-left:3.125rem!important}html[dir=rtl] .ml-50{margin-right:3.125rem!important;margin-left:0!important}.mr-50{margin-right:3.125rem!important}html[dir=rtl] .mr-50{margin-left:3.125rem!important;margin-right:0!important}.m-52{margin:3.25rem!important}.mt-52{margin-top:3.25rem!important}.mb-52{margin-bottom:3.25rem!important}.my-52{margin-top:3.25rem!important;margin-bottom:3.25rem!important}.mx-52{margin-left:3.25rem!important;margin-right:3.25rem!important}.ml-52{margin-left:3.25rem!important}html[dir=rtl] .ml-52{margin-right:3.25rem!important;margin-left:0!important}.mr-52{margin-right:3.25rem!important}html[dir=rtl] .mr-52{margin-left:3.25rem!important;margin-right:0!important}.m-56{margin:3.5rem!important}.mt-56{margin-top:3.5rem!important}.mb-56{margin-bottom:3.5rem!important}.my-56{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.mx-56{margin-left:3.5rem!important;margin-right:3.5rem!important}.ml-56{margin-left:3.5rem!important}html[dir=rtl] .ml-56{margin-right:3.5rem!important;margin-left:0!important}.mr-56{margin-right:3.5rem!important}html[dir=rtl] .mr-56{margin-left:3.5rem!important;margin-right:0!important}.m-60{margin:3.75rem!important}.mt-60{margin-top:3.75rem!important}.mb-60{margin-bottom:3.75rem!important}.my-60{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.mx-60{margin-left:3.75rem!important;margin-right:3.75rem!important}.ml-60{margin-left:3.75rem!important}html[dir=rtl] .ml-60{margin-right:3.75rem!important;margin-left:0!important}.mr-60{margin-right:3.75rem!important}html[dir=rtl] .mr-60{margin-left:3.75rem!important;margin-right:0!important}.m-64{margin:4rem!important}.mt-64{margin-top:4rem!important}.mb-64{margin-bottom:4rem!important}.my-64{margin-top:4rem!important;margin-bottom:4rem!important}.mx-64{margin-left:4rem!important;margin-right:4rem!important}.ml-64{margin-left:4rem!important}html[dir=rtl] .ml-64{margin-right:4rem!important;margin-left:0!important}.mr-64{margin-right:4rem!important}html[dir=rtl] .mr-64{margin-left:4rem!important;margin-right:0!important}.m-68{margin:4.25rem!important}.mt-68{margin-top:4.25rem!important}.mb-68{margin-bottom:4.25rem!important}.my-68{margin-top:4.25rem!important;margin-bottom:4.25rem!important}.mx-68{margin-left:4.25rem!important;margin-right:4.25rem!important}.ml-68{margin-left:4.25rem!important}html[dir=rtl] .ml-68{margin-right:4.25rem!important;margin-left:0!important}.mr-68{margin-right:4.25rem!important}html[dir=rtl] .mr-68{margin-left:4.25rem!important;margin-right:0!important}.m-72{margin:4.5rem!important}.mt-72{margin-top:4.5rem!important}.mb-72{margin-bottom:4.5rem!important}.my-72{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.mx-72{margin-left:4.5rem!important;margin-right:4.5rem!important}.ml-72{margin-left:4.5rem!important}html[dir=rtl] .ml-72{margin-right:4.5rem!important;margin-left:0!important}.mr-72{margin-right:4.5rem!important}html[dir=rtl] .mr-72{margin-left:4.5rem!important;margin-right:0!important}.m-76{margin:4.75rem!important}.mt-76{margin-top:4.75rem!important}.mb-76{margin-bottom:4.75rem!important}.my-76{margin-top:4.75rem!important;margin-bottom:4.75rem!important}.mx-76{margin-left:4.75rem!important;margin-right:4.75rem!important}.ml-76{margin-left:4.75rem!important}html[dir=rtl] .ml-76{margin-right:4.75rem!important;margin-left:0!important}.mr-76{margin-right:4.75rem!important}html[dir=rtl] .mr-76{margin-left:4.75rem!important;margin-right:0!important}.m-80{margin:5rem!important}.mt-80{margin-top:5rem!important}.mb-80{margin-bottom:5rem!important}.my-80{margin-top:5rem!important;margin-bottom:5rem!important}.mx-80{margin-left:5rem!important;margin-right:5rem!important}.ml-80{margin-left:5rem!important}html[dir=rtl] .ml-80{margin-right:5rem!important;margin-left:0!important}.mr-80{margin-right:5rem!important}html[dir=rtl] .mr-80{margin-left:5rem!important;margin-right:0!important}.m-84{margin:5.25rem!important}.mt-84{margin-top:5.25rem!important}.mb-84{margin-bottom:5.25rem!important}.my-84{margin-top:5.25rem!important;margin-bottom:5.25rem!important}.mx-84{margin-left:5.25rem!important;margin-right:5.25rem!important}.ml-84{margin-left:5.25rem!important}html[dir=rtl] .ml-84{margin-right:5.25rem!important;margin-left:0!important}.mr-84{margin-right:5.25rem!important}html[dir=rtl] .mr-84{margin-left:5.25rem!important;margin-right:0!important}.m-88{margin:5.5rem!important}.mt-88{margin-top:5.5rem!important}.mb-88{margin-bottom:5.5rem!important}.my-88{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.mx-88{margin-left:5.5rem!important;margin-right:5.5rem!important}.ml-88{margin-left:5.5rem!important}html[dir=rtl] .ml-88{margin-right:5.5rem!important;margin-left:0!important}.mr-88{margin-right:5.5rem!important}html[dir=rtl] .mr-88{margin-left:5.5rem!important;margin-right:0!important}.m-96{margin:6rem!important}.mt-96{margin-top:6rem!important}.mb-96{margin-bottom:6rem!important}.my-96{margin-top:6rem!important;margin-bottom:6rem!important}.mx-96{margin-left:6rem!important;margin-right:6rem!important}.ml-96{margin-left:6rem!important}html[dir=rtl] .ml-96{margin-right:6rem!important;margin-left:0!important}.mr-96{margin-right:6rem!important}html[dir=rtl] .mr-96{margin-left:6rem!important;margin-right:0!important}.m-192{margin:12rem!important}.mt-192{margin-top:12rem!important}.mb-192{margin-bottom:12rem!important}.my-192{margin-top:12rem!important;margin-bottom:12rem!important}.mx-192{margin-left:12rem!important;margin-right:12rem!important}.ml-192{margin-left:12rem!important}html[dir=rtl] .ml-192{margin-right:12rem!important;margin-left:0!important}.mr-192{margin-right:12rem!important}html[dir=rtl] .mr-192{margin-left:12rem!important;margin-right:0!important}.m-auto{margin:0 auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.ml-auto{margin-left:auto!important}html[dir=rtl] .ml-auto{margin-right:auto!important;margin-left:0!important}.mr-auto{margin-right:auto!important}html[dir=rtl] .mr-auto{margin-left:auto!important;margin-right:0!important}@media screen and (min-width: 768px){.mx--20{margin:0 -1.25rem!important}}.o-x-auto{overflow-x:auto!important}.o-x-visible{overflow-x:visible!important}.o-x-hide{overflow-x:hidden!important}.o-x-scroll{overflow-x:scroll!important}.o-y-auto{overflow-y:auto!important}.o-y-visible{overflow-y:visible!important}.o-y-hide{overflow-y:hidden!important}.o-y-scroll{overflow-y:scroll!important}.p-0{padding:0rem!important}.pt-0{padding-top:0rem!important}.pb-0{padding-bottom:0rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.pl-0{padding-left:0rem!important}html[dir=rtl] .pl-0{padding-right:0rem!important;padding-left:0!important}.pr-0{padding-right:0rem!important}html[dir=rtl] .pr-0{padding-left:0rem!important;padding-right:0!important}.p-2{padding:.125rem!important}.pt-2{padding-top:.125rem!important}.pb-2{padding-bottom:.125rem!important}.py-2{padding-top:.125rem!important;padding-bottom:.125rem!important}.px-2{padding-left:.125rem!important;padding-right:.125rem!important}.pl-2{padding-left:.125rem!important}html[dir=rtl] .pl-2{padding-right:.125rem!important;padding-left:0!important}.pr-2{padding-right:.125rem!important}html[dir=rtl] .pr-2{padding-left:.125rem!important;padding-right:0!important}.p-3{padding:.1875rem!important}.pt-3{padding-top:.1875rem!important}.pb-3{padding-bottom:.1875rem!important}.py-3{padding-top:.1875rem!important;padding-bottom:.1875rem!important}.px-3{padding-left:.1875rem!important;padding-right:.1875rem!important}.pl-3{padding-left:.1875rem!important}html[dir=rtl] .pl-3{padding-right:.1875rem!important;padding-left:0!important}.pr-3{padding-right:.1875rem!important}html[dir=rtl] .pr-3{padding-left:.1875rem!important;padding-right:0!important}.p-4{padding:.25rem!important}.pt-4{padding-top:.25rem!important}.pb-4{padding-bottom:.25rem!important}.py-4{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-4{padding-left:.25rem!important;padding-right:.25rem!important}.pl-4{padding-left:.25rem!important}html[dir=rtl] .pl-4{padding-right:.25rem!important;padding-left:0!important}.pr-4{padding-right:.25rem!important}html[dir=rtl] .pr-4{padding-left:.25rem!important;padding-right:0!important}.p-5{padding:.3125rem!important}.pt-5{padding-top:.3125rem!important}.pb-5{padding-bottom:.3125rem!important}.py-5{padding-top:.3125rem!important;padding-bottom:.3125rem!important}.px-5{padding-left:.3125rem!important;padding-right:.3125rem!important}.pl-5{padding-left:.3125rem!important}html[dir=rtl] .pl-5{padding-right:.3125rem!important;padding-left:0!important}.pr-5{padding-right:.3125rem!important}html[dir=rtl] .pr-5{padding-left:.3125rem!important;padding-right:0!important}.p-8{padding:.5rem!important}.pt-8{padding-top:.5rem!important}.pb-8{padding-bottom:.5rem!important}.py-8{padding-top:.5rem!important;padding-bottom:.5rem!important}.px-8{padding-left:.5rem!important;padding-right:.5rem!important}.pl-8{padding-left:.5rem!important}html[dir=rtl] .pl-8{padding-right:.5rem!important;padding-left:0!important}.pr-8{padding-right:.5rem!important}html[dir=rtl] .pr-8{padding-left:.5rem!important;padding-right:0!important}.p-10{padding:.625rem!important}.pt-10{padding-top:.625rem!important}.pb-10{padding-bottom:.625rem!important}.py-10{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-10{padding-left:.625rem!important;padding-right:.625rem!important}.pl-10{padding-left:.625rem!important}html[dir=rtl] .pl-10{padding-right:.625rem!important;padding-left:0!important}.pr-10{padding-right:.625rem!important}html[dir=rtl] .pr-10{padding-left:.625rem!important;padding-right:0!important}.p-12{padding:.75rem!important}.pt-12{padding-top:.75rem!important}.pb-12{padding-bottom:.75rem!important}.py-12{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-12{padding-left:.75rem!important;padding-right:.75rem!important}.pl-12{padding-left:.75rem!important}html[dir=rtl] .pl-12{padding-right:.75rem!important;padding-left:0!important}.pr-12{padding-right:.75rem!important}html[dir=rtl] .pr-12{padding-left:.75rem!important;padding-right:0!important}.p-15{padding:.9375rem!important}.pt-15{padding-top:.9375rem!important}.pb-15{padding-bottom:.9375rem!important}.py-15{padding-top:.9375rem!important;padding-bottom:.9375rem!important}.px-15{padding-left:.9375rem!important;padding-right:.9375rem!important}.pl-15{padding-left:.9375rem!important}html[dir=rtl] .pl-15{padding-right:.9375rem!important;padding-left:0!important}.pr-15{padding-right:.9375rem!important}html[dir=rtl] .pr-15{padding-left:.9375rem!important;padding-right:0!important}.p-16{padding:1rem!important}.pt-16{padding-top:1rem!important}.pb-16{padding-bottom:1rem!important}.py-16{padding-top:1rem!important;padding-bottom:1rem!important}.px-16{padding-left:1rem!important;padding-right:1rem!important}.pl-16{padding-left:1rem!important}html[dir=rtl] .pl-16{padding-right:1rem!important;padding-left:0!important}.pr-16{padding-right:1rem!important}html[dir=rtl] .pr-16{padding-left:1rem!important;padding-right:0!important}.p-20{padding:1.25rem!important}.pt-20{padding-top:1.25rem!important}.pb-20{padding-bottom:1.25rem!important}.py-20{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.px-20{padding-left:1.25rem!important;padding-right:1.25rem!important}.pl-20{padding-left:1.25rem!important}html[dir=rtl] .pl-20{padding-right:1.25rem!important;padding-left:0!important}.pr-20{padding-right:1.25rem!important}html[dir=rtl] .pr-20{padding-left:1.25rem!important;padding-right:0!important}.p-24{padding:1.5rem!important}.pt-24{padding-top:1.5rem!important}.pb-24{padding-bottom:1.5rem!important}.py-24{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.px-24{padding-left:1.5rem!important;padding-right:1.5rem!important}.pl-24{padding-left:1.5rem!important}html[dir=rtl] .pl-24{padding-right:1.5rem!important;padding-left:0!important}.pr-24{padding-right:1.5rem!important}html[dir=rtl] .pr-24{padding-left:1.5rem!important;padding-right:0!important}.p-30{padding:1.875rem!important}.pt-30{padding-top:1.875rem!important}.pb-30{padding-bottom:1.875rem!important}.py-30{padding-top:1.875rem!important;padding-bottom:1.875rem!important}.px-30{padding-left:1.875rem!important;padding-right:1.875rem!important}.pl-30{padding-left:1.875rem!important}html[dir=rtl] .pl-30{padding-right:1.875rem!important;padding-left:0!important}.pr-30{padding-right:1.875rem!important}html[dir=rtl] .pr-30{padding-left:1.875rem!important;padding-right:0!important}.p-32{padding:2rem!important}.pt-32{padding-top:2rem!important}.pb-32{padding-bottom:2rem!important}.py-32{padding-top:2rem!important;padding-bottom:2rem!important}.px-32{padding-left:2rem!important;padding-right:2rem!important}.pl-32{padding-left:2rem!important}html[dir=rtl] .pl-32{padding-right:2rem!important;padding-left:0!important}.pr-32{padding-right:2rem!important}html[dir=rtl] .pr-32{padding-left:2rem!important;padding-right:0!important}.p-40{padding:2.5rem!important}.pt-40{padding-top:2.5rem!important}.pb-40{padding-bottom:2.5rem!important}.py-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.px-40{padding-left:2.5rem!important;padding-right:2.5rem!important}.pl-40{padding-left:2.5rem!important}html[dir=rtl] .pl-40{padding-right:2.5rem!important;padding-left:0!important}.pr-40{padding-right:2.5rem!important}html[dir=rtl] .pr-40{padding-left:2.5rem!important;padding-right:0!important}.p-48{padding:3rem!important}.pt-48{padding-top:3rem!important}.pb-48{padding-bottom:3rem!important}.py-48{padding-top:3rem!important;padding-bottom:3rem!important}.px-48{padding-left:3rem!important;padding-right:3rem!important}.pl-48{padding-left:3rem!important}html[dir=rtl] .pl-48{padding-right:3rem!important;padding-left:0!important}.pr-48{padding-right:3rem!important}html[dir=rtl] .pr-48{padding-left:3rem!important;padding-right:0!important}.p-52{padding:3.25rem!important}.pt-52{padding-top:3.25rem!important}.pb-52{padding-bottom:3.25rem!important}.py-52{padding-top:3.25rem!important;padding-bottom:3.25rem!important}.px-52{padding-left:3.25rem!important;padding-right:3.25rem!important}.pl-52{padding-left:3.25rem!important}html[dir=rtl] .pl-52{padding-right:3.25rem!important;padding-left:0!important}.pr-52{padding-right:3.25rem!important}html[dir=rtl] .pr-52{padding-left:3.25rem!important;padding-right:0!important}.p-56{padding:3.5rem!important}.pt-56{padding-top:3.5rem!important}.pb-56{padding-bottom:3.5rem!important}.py-56{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.px-56{padding-left:3.5rem!important;padding-right:3.5rem!important}.pl-56{padding-left:3.5rem!important}html[dir=rtl] .pl-56{padding-right:3.5rem!important;padding-left:0!important}.pr-56{padding-right:3.5rem!important}html[dir=rtl] .pr-56{padding-left:3.5rem!important;padding-right:0!important}.p-60{padding:3.75rem!important}.pt-60{padding-top:3.75rem!important}.pb-60{padding-bottom:3.75rem!important}.py-60{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.px-60{padding-left:3.75rem!important;padding-right:3.75rem!important}.pl-60{padding-left:3.75rem!important}html[dir=rtl] .pl-60{padding-right:3.75rem!important;padding-left:0!important}.pr-60{padding-right:3.75rem!important}html[dir=rtl] .pr-60{padding-left:3.75rem!important;padding-right:0!important}.p-64{padding:4rem!important}.pt-64{padding-top:4rem!important}.pb-64{padding-bottom:4rem!important}.py-64{padding-top:4rem!important;padding-bottom:4rem!important}.px-64{padding-left:4rem!important;padding-right:4rem!important}.pl-64{padding-left:4rem!important}html[dir=rtl] .pl-64{padding-right:4rem!important;padding-left:0!important}.pr-64{padding-right:4rem!important}html[dir=rtl] .pr-64{padding-left:4rem!important;padding-right:0!important}.p-68{padding:4.25rem!important}.pt-68{padding-top:4.25rem!important}.pb-68{padding-bottom:4.25rem!important}.py-68{padding-top:4.25rem!important;padding-bottom:4.25rem!important}.px-68{padding-left:4.25rem!important;padding-right:4.25rem!important}.pl-68{padding-left:4.25rem!important}html[dir=rtl] .pl-68{padding-right:4.25rem!important;padding-left:0!important}.pr-68{padding-right:4.25rem!important}html[dir=rtl] .pr-68{padding-left:4.25rem!important;padding-right:0!important}.p-72{padding:4.5rem!important}.pt-72{padding-top:4.5rem!important}.pb-72{padding-bottom:4.5rem!important}.py-72{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.px-72{padding-left:4.5rem!important;padding-right:4.5rem!important}.pl-72{padding-left:4.5rem!important}html[dir=rtl] .pl-72{padding-right:4.5rem!important;padding-left:0!important}.pr-72{padding-right:4.5rem!important}html[dir=rtl] .pr-72{padding-left:4.5rem!important;padding-right:0!important}.p-76{padding:4.75rem!important}.pt-76{padding-top:4.75rem!important}.pb-76{padding-bottom:4.75rem!important}.py-76{padding-top:4.75rem!important;padding-bottom:4.75rem!important}.px-76{padding-left:4.75rem!important;padding-right:4.75rem!important}.pl-76{padding-left:4.75rem!important}html[dir=rtl] .pl-76{padding-right:4.75rem!important;padding-left:0!important}.pr-76{padding-right:4.75rem!important}html[dir=rtl] .pr-76{padding-left:4.75rem!important;padding-right:0!important}.p-80{padding:5rem!important}.pt-80{padding-top:5rem!important}.pb-80{padding-bottom:5rem!important}.py-80{padding-top:5rem!important;padding-bottom:5rem!important}.px-80{padding-left:5rem!important;padding-right:5rem!important}.pl-80{padding-left:5rem!important}html[dir=rtl] .pl-80{padding-right:5rem!important;padding-left:0!important}.pr-80{padding-right:5rem!important}html[dir=rtl] .pr-80{padding-left:5rem!important;padding-right:0!important}.p-84{padding:5.25rem!important}.pt-84{padding-top:5.25rem!important}.pb-84{padding-bottom:5.25rem!important}.py-84{padding-top:5.25rem!important;padding-bottom:5.25rem!important}.px-84{padding-left:5.25rem!important;padding-right:5.25rem!important}.pl-84{padding-left:5.25rem!important}html[dir=rtl] .pl-84{padding-right:5.25rem!important;padding-left:0!important}.pr-84{padding-right:5.25rem!important}html[dir=rtl] .pr-84{padding-left:5.25rem!important;padding-right:0!important}.p-88{padding:5.5rem!important}.pt-88{padding-top:5.5rem!important}.pb-88{padding-bottom:5.5rem!important}.py-88{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.px-88{padding-left:5.5rem!important;padding-right:5.5rem!important}.pl-88{padding-left:5.5rem!important}html[dir=rtl] .pl-88{padding-right:5.5rem!important;padding-left:0!important}.pr-88{padding-right:5.5rem!important}html[dir=rtl] .pr-88{padding-left:5.5rem!important;padding-right:0!important}.p-96{padding:6rem!important}.pt-96{padding-top:6rem!important}.pb-96{padding-bottom:6rem!important}.py-96{padding-top:6rem!important;padding-bottom:6rem!important}.px-96{padding-left:6rem!important;padding-right:6rem!important}.pl-96{padding-left:6rem!important}html[dir=rtl] .pl-96{padding-right:6rem!important;padding-left:0!important}.pr-96{padding-right:6rem!important}html[dir=rtl] .pr-96{padding-left:6rem!important;padding-right:0!important}.p-192{padding:12rem!important}.pt-192{padding-top:12rem!important}.pb-192{padding-bottom:12rem!important}.py-192{padding-top:12rem!important;padding-bottom:12rem!important}.px-192{padding-left:12rem!important;padding-right:12rem!important}.pl-192{padding-left:12rem!important}html[dir=rtl] .pl-192{padding-right:12rem!important;padding-left:0!important}.pr-192{padding-right:12rem!important}html[dir=rtl] .pr-192{padding-left:12rem!important;padding-right:0!important}@media screen and (min-width: 768px){.px--20{padding:0 -1.25rem}}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.right-0{right:0!important}html[dir=rtl] .right-0,.left-0{left:0!important}html[dir=rtl] .left-0{right:0!important}.top-50{top:50%!important;transform:translateY(-50%)}.bottom-0{bottom:0!important}.bottom-5{bottom:5px!important}.sb-sticky-bottom,.sb-sticky-top{position:sticky;z-index:999999}.sb-sticky-bottom{bottom:0}.sb-sticky-top{top:0}.zindex-1{z-index:1!important}.zindex-2{z-index:2!important}.zindex-9{z-index:9!important}.zindex-99{z-index:99!important}.zindex-999{z-index:999!important}.zindex-9999{z-index:9999!important}.zindex-99999{z-index:99999!important}.w-100{width:100%;max-width:100%}.w-90{width:90%;max-width:90%}.w-80{width:80%;max-width:80%}.w-75{width:75%;max-width:75%}.w-70{width:70%;max-width:70%}.w-60{width:60%;max-width:60%}.w-50{width:50%;max-width:50%}.w-40{width:40%;max-width:40%}.w-30{width:30%;max-width:30%}.w-25{width:25%;max-width:25%}.w-20{width:20%;max-width:20%}.w-auto{width:auto;max-width:auto}.h-100{height:100%;max-height:100%}.height-auto{height:auto!important}.sb-mw-100{max-width:100%!important}.min-height-auto{min-height:auto!important}.min-w-auto{min-width:auto!important}.max-w-auto{max-width:auto!important}.rotate-90{transform:rotate(-90deg)}.rotate90{transform:rotate(90deg)}.rotate180{transform:rotate(180deg)}.rotate-180{transform:rotate(-180deg)}.rotate-45{transform:rotate(-45deg)}.rotate45{transform:rotate(45deg)}h1,.sb-h1{font-size:var(--h1-font-size);line-height:calc(var(--h1-font-size) * 1.6180339888)}h2,.sb-h2{font-size:var(--h2-font-size);line-height:calc(var(--h2-font-size) * 1.6180339888)}h3,.sb-h3{font-size:var(--h3-font-size);line-height:calc(var(--h3-font-size) * 1.6180339888)}h4,.sb-h4{font-size:var(--h4-font-size);line-height:calc(var(--h4-font-size) * 1.6180339888)}h5,.sb-h5{font-size:var(--h5-font-size);line-height:calc(var(--h5-font-size) * 1.6180339888)}h6,.sb-h6{font-size:var(--h6-font-size);line-height:calc(var(--h6-font-size) * 1.6180339888)}.fmedium{font-size:var(--font-size-md)!important}.fnormal{font-size:var(--font-size-normal)!important}.fsmall{font-size:var(--font-size-sm)!important}.fxsmall{font-size:var(--font-size-xs)!important}.fs-0-785{font-size:.785rem!important}.fs-0-92{font-size:.9286rem!important}.fs-1{font-size:1rem!important}.fs-1-143{font-size:1.143rem!important}.fs-1-16{font-size:1.16rem!important}.fs-1-286{font-size:1.286rem!important}.fs-1-3{font-size:1.3rem!important}.fs-1-429{font-size:1.429rem!important}.fs-1-5{font-size:1.5rem!important}.fs-1-7{font-size:1.7rem!important}.fs-2{font-size:2rem!important}.fs-2-5{font-size:2.5rem!important}.fs-2-57{font-size:2.571rem!important}.fs-3{font-size:3rem!important}.fs-3-5{font-size:3.5rem!important}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.text-lowercase,.text-sentencecase{text-transform:lowercase!important}.text-inherit{text-transform:inherit!important}.text-sentencecase:first-letter{text-transform:uppercase!important}.font-weight-bold{font-weight:700!important}.font-weight-normal{font-weight:400!important}.break-word{word-break:break-word!important}.break-all{word-break:break-all!important}.cursor-pointer{cursor:pointer!important}.cursor-text{cursor:text!important}.va-bottom{vertical-align:bottom!important}.va-middle{vertical-align:middle!important}.va-top{vertical-align:top!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0}p,.sb-para{font-size:var(--p-font-size);line-height:calc(var(--p-font-size) * 1.6180339888)}a,a:hover{color:var(--primary-color)}a:focus{outline:0}.white-space-nowrap{white-space:nowrap!important}.text-center{text-align:center!important}.text-right{text-align:right!important}html[dir=rtl] .text-right,.text-left{text-align:left!important}html[dir=rtl] .text-left{text-align:right!important}.sb-section-title,.sb-pageSection-title{font-size:var(--h5-font-size);display:inline;font-weight:600}.sb-section-title.sb-pageSection-sentenceCase,.sb-pageSection-title.sb-pageSection-sentenceCase{text-transform:lowercase}.sb-section-title.sb-pageSection-sentenceCase:first-letter,.sb-pageSection-title.sb-pageSection-sentenceCase:first-letter{text-transform:uppercase}.sb-section-title.sb-pageSection-title-light,.sb-pageSection-title.sb-pageSection-title-light{color:var(--gray-400)}.sb-categories-title{color:var(--gray-800);font-size:1.125rem;font-weight:700}.sb__ellipsis{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.sb__ellipsis--two{-webkit-line-clamp:2}.sb__ellipsis--three{-webkit-line-clamp:3}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.text-underline{text-decoration:underline!important}.line-height-normal{line-height:normal!important}.sb-modal.custom-lg-modal .modal.large{max-width:70.25rem!important}.w-10{width:10%!important;max-width:10%!important}.w-20{width:20%!important;max-width:20%!important}.w-30{width:30%!important;max-width:30%!important}.sb-required{color:var(--red);padding-left:2px;position:relative;top:-5px}.b-none{border:none!important}.fs-0785{font-size:.785rem!important}.fs-0665{font-size:.665rem!important}.bg-white{background:#fff}.iziToast-capsule{font-size:0;height:0;width:100%;transform:translateZ(0);backface-visibility:hidden;transition:transform .5s cubic-bezier(.25,.8,.25,1),height .5s cubic-bezier(.25,.8,.25,1)}.iziToast-capsule,.iziToast-capsule *{box-sizing:border-box}.iziToast-overlay{display:block;position:fixed;inset:-100px 0;z-index:997}.iziToast{display:inline-block;clear:both;position:relative;font-size:14px;padding:8px 45px 9px 0;background:rgba(238,238,238,.9);border-color:#eeeeeee6;width:100%;pointer-events:all;cursor:default;transform:translate(0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:54px}.iziToast>.iziToast-progressbar{position:absolute;left:0;bottom:0;width:100%;z-index:1;background:rgba(255,255,255,.2)}.iziToast>.iziToast-progressbar>div{height:2px;width:100%;background:rgba(0,0,0,.3);border-radius:0 0 3px 3px}.iziToast.iziToast-balloon:before{content:"";position:absolute;right:8px;left:auto;width:0px;height:0px;top:100%;border-right:0px solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;border-radius:0}.iziToast.iziToast-balloon .iziToast-progressbar{top:0;bottom:auto}.iziToast.iziToast-balloon>div{border-radius:0 0 0 3px}.iziToast>.iziToast-cover{position:absolute;left:0;top:0;bottom:0;height:100%;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:#0000001a}.iziToast>.iziToast-close{position:absolute;right:0;top:0;border:0;padding:0;opacity:.6;width:42px;height:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAJPAAACTwBcGfW0QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAD3SURBVFiF1ZdtDoMgDEBfdi4PwAX8vLFn0qT7wxantojKupmQmCi8R4tSACpgjC2ICCUbEBa8ingjsU1AXRBeR8aLN64FiknswN8CYefBBDQ3whuFESy7WyQMeC0ipEI0A+0FeBvHUFN8xPaUhAH/iKoWsnXHGegy4J0yxialOfaHJAz4bhRzQzgDvdGnz4GbAonZbCQMuBm1K/kcFu8Mp1N2cFFpsxsMuJqqbIGExGl4loARajU1twskJLLhIsID7+tvUoDnIjTg5T9DPH9EBrz8rxjPzciAl9+O8SxI8CzJ8CxKFfh3ynK8Dyb8wNHM/XDqejx/AtNyPO87tNybAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px;cursor:pointer;outline:none}.iziToast>.iziToast-close:hover{opacity:1}.iziToast>.iziToast-body{position:relative;padding:0 0 0 10px;height:auto;min-height:36px;margin:0 0 0 15px;text-align:left}.iziToast>.iziToast-body:after{content:"";display:table;clear:both}.iziToast>.iziToast-body .iziToast-texts{margin:10px 0 0;padding-right:2px;display:inline-block;float:left}.iziToast>.iziToast-body .iziToast-inputs{min-height:19px;float:left;margin:3px -2px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),.iziToast>.iziToast-body .iziToast-inputs>select{position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:4px 7px;font-size:13px;letter-spacing:.02em;background:rgba(0,0,0,.1);color:#000;box-shadow:0 0 0 1px #0003;min-height:26px}.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,.iziToast>.iziToast-body .iziToast-inputs>select:focus{box-shadow:0 0 0 1px #0009}.iziToast>.iziToast-body .iziToast-buttons{min-height:17px;float:left;margin:4px -2px}.iziToast>.iziToast-body .iziToast-buttons>a,.iziToast>.iziToast-body .iziToast-buttons>button,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]){position:relative;display:inline-block;margin:2px;border-radius:2px;border:0;padding:5px 10px;font-size:12px;letter-spacing:.02em;cursor:pointer;background:rgba(0,0,0,.1);color:#000}.iziToast>.iziToast-body .iziToast-buttons>a:hover,.iziToast>.iziToast-body .iziToast-buttons>button:hover,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover{background:rgba(0,0,0,.2)}.iziToast>.iziToast-body .iziToast-buttons>a:focus,.iziToast>.iziToast-body .iziToast-buttons>button:focus,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus{box-shadow:0 0 0 1px #0009}.iziToast>.iziToast-body .iziToast-buttons>a:active,.iziToast>.iziToast-body .iziToast-buttons>button:active,.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active{top:1px}.iziToast>.iziToast-body .iziToast-icon{height:100%;position:absolute;left:0;top:50%;display:table;font-size:23px;line-height:24px;margin-top:-12px;color:#000}.iziToast>.iziToast-body .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCtoPsAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAkFBMVEUAAAAAAAABAAIAAAABAAIAAAMAAAABAAIBAAIBAAIAAAIAAAABAAIAAAABAAICAAICAAIAAAIAAAAAAAAAAAABAAIBAAIAAAMAAAABAAIBAAMBAAECAAIAAAIAAAIAAAABAAIBAAIBAAMBAAIBAAEAAAIAAAMAAAAAAAABAAECAAICAAIAAAIAAAMAAAQAAAE05yNAAAAAL3RSTlMAB+kD7V8Q+PXicwv7I9iYhkAzJxnx01IV5cmnk2xmHfzexsK4eEw5L7Gei39aRw640awAAAHQSURBVFjD7ZfJdoJAEEWJgCiI4oDiPM8m7///LidErRO7sHrY5u7YXLr7vKqu9kTC0HPmo9n8cJbEQOzqqAdAUHeUZACQuTkGDQBoDJwkHZR0XBz9FkpafXuHP0SJ09mGeJLZ5wwlTmcbA0THPmdEK7XPGTG1zxmInn3OiJ19zkB0jSVTKExMHT0wjAwlWzC0fSPHF1gWRpIhWMYm7fYTFcQGlbemf4dFfdTGg0B/KXM8qBU/3wntbq7rSGqvJ9kla6IpueFJet8fxfem5yhykjyOgNaWF1qSGd5JMNNxpNF7SZQaVh5JzLrTCZIEJ1GyEyVyd+pClMjdaSJK5O40giSRu5PfFiVyd1pAksjdKRnrSsbVdbiHrgT7yss315fkVQPLFQrL+4FHeOXKO5YRFEKv5AiFaMlKLlBpJuVCJlC5sJfvCgztru/3NmBYccPgGTxRAzxn1XGEMUf58pXZvjoOsOCgjL08+b53mtfAM/SVsZcjKLtysQZPqIy9HPP3m/3zKItRwT0LyQo8sTr26tcO83DIUMWIJjierHLsJda/tbNBFY0BP/bKtcM8HNIWCK3aYR4OMzgxo5w5EFLOLKDExXAm9gI4E3iAO94/Ct/lKWuM2LMGbgAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAJ3RSTlMA3BsB98QV8uSyWVUFz7+kcWMM2LuZioBpTUVBNcq2qaibj4d1azLZZYABAAACZElEQVRYw7WX25KCMAyGAxUoFDkpiohnV97/DXeGBtoOUprZ2dyo1K82fxKbwJJVp+KQZ7so2mX5oThVQLKwjDe9YZu4DF3ptAn6rxY0qQPOEq9fNC9ha3y77a22ba24v+9Xbe8v8x03dPOC2/NdvB6xeSreLfGJpnx0TyotKqLm2s7Jd/WO6ivXNp0tCy02R/aFz5VQ5wUPlUL5fIfj5KIlVGU0nWHm/5QtoTVMWY8mzIVu1K9O7XH2JiU/xnOOT39gnUfj+lFHddx4tFjL3/H8jjzaFCy2Rf0c/fdQyQszI8BDR973IyMSKa4krjxAiW/lkRvMP+bKK9WbYS1ASQg8dKjaUGlYPwRe/WoIkz8tiQchH5QAEMv6T0k8MD4mUyWr4E7jAWqZ+xWcMIYkXvlwggJ3IvFK+wIOcpXAo8n8P0COAaXyKH4OsjBuZB4ew0IGu+H1SebhNazsQBbWm8yj+hFuUJB5eMsN0IUXmYendAFFfJB5uEkRMYwxmcd6zDGRtmQePEykAgubymMRFmMxCSIPCRbTuFNN5OGORTjmNGc0Po0m8Uv0gcCry6xUhR2QeLii9tofbEfhz/qvNti+OfPqNm2Mq6105FUMvdT4GPmufMiV8PqBMkc+DdT1bjYYbjzU/ew23VP4n3mLAz4n8Jtv/Ui3ceTT2mzz5o1mZt0gnBpmsdjqRqVlmplcPdqa7X23kL9brdm2t/uBYDPn2+tyu48mtIGD10JTuUrukVrbCFiwDzcHrPjxKt7PW+AZQyT/WESO+1WL7f3o+WLHL2dYMSZsg6dg/z360ofvP4//v1NPzgs28WlWAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEhFovxTxAAAEDklEQVRo3s2ZTWgTQRTHf03ipTRUqghNSgsRjHgQrFUQC6JgD1Kak3gQUUoPqRdBglf1oBehBws9Cn4cGk+1SOmh2upBxAYVoeJHrR9tgq0i1Cq0lqYeks7MbpPdmU00/c8hm9n33v/t7Nt5M2+qMEWQI0QIibZKRrQpHvLL2KI2wnQzzBKrDm2RIeKEy01dTYKUI7G1ZRknQXV5yP10kTYgly1NF/5S6duZ8ES+1iZodyaocrjXxE0OFeifYYgp0mRIkwFChAkRJsIxGgrIP+I0n82fvZW5dc/zkss0O2o1c5mX6/TmaDWl77RFe5YkUW3tKEmyFv0lOvXJ/fTYnmCEFuMRbGHEZqVHLyT9DFjUJmkzJl9DG5MWWwM6Llif/gF1nukB6nhgGwUXdFrE+wiURA8QoM9i0zEWWpXQW+ZsyeRrOMuyEo5Fv4gmy4dXPvqcC+pH2VRYaMwy+OWG+iLGCgm0W0Kv9HdvR8ASjmKCXpuK/bxiV/76A/v5UdDIZuKcJGjrnec5KZ7wwsWFOp6xPX/9mt2sqDe7FO+Kf/fXHBPPDWpdXGhTpLvUG9VKwh1xMDDjkvu+cNDFBTk7ptX1QkKZ850m3duu6fcrWxwdaFFyREJ2j4vOpKP6Du6z4uJCv8sYJIVkCnJBGGZaBONO3roY2EqNrSfIPi7SKP4fdXyNUd6I6wbSAHEl33tFLe+FlSsusnK90A0+oEPcuufZgXnOi+u9LrKSJQZQw6LwqBnv2CKsfHORbFbyQhA6xN/pEuihSdj56Co7LWRjPiKie6gkB2LiKuUqK5kiPkLiz1QJ9K1cNXBAMoUCigNpQ9IqDtMI1HKA4/jyvUsaoSyZLA5kjOjDPFZen8Ql5TsvBskUgjciIPSX3QAXC86DT7VWvlEh/xZ+ij9BDVWJ0QL0SbZq6QaFxoLPcXPmBLveLCc4wXdDK6s+6/vwhCSniFLPXW0NJe5UB8zKCsviqpc7vGPVQFcyZbyPwGD+d5ZnxmNWlhG4xSBZZjivjIWHEQgoDkSMjMwTo54569JSE5IpA7EyJSMTyGTUAUFlO1ZKOtaHTMeL1PhYYFTcihmY2cQ5+ullj7EDkiVfVez2sCTz8yiv84djhg7IJVk81xFWJlPdfHBG0flkRC/zQFZ+DSllNtfDdUsOMCliyGX5uOzU3ZhIXFDof4m1gDuKbEx0t2YS25gVGpcMnr/I1kx3c6piB8P8ZoqEwfMX3ZyCXynJTmq/U7NUXqfUzCbWL1wqVKBQUeESzQYoUlW8TAcVL1RCxUu1G6BYXfFyfQ4VPbDI4T8d2WzgQ6sc/vmxnTsqfHCZQzUJxm1h5dxS5Tu6lQgTZ0ipqRVqSwzTbbLHMt+c19iO76tsx/cLZub+Ali+tYC93olEAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjE3KzAyOjAwjKtfjgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxNyswMjowMP325zIAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%;width:24px;height:24px}.iziToast>.iziToast-body .iziToast-title{padding:0;margin:0;line-height:16px;font-size:14px;text-align:left;float:left;color:#000;white-space:normal}.iziToast>.iziToast-body .iziToast-message{padding:0;margin:0 0 10px;font-size:14px;line-height:16px;text-align:left;float:left;color:#0009;white-space:normal}.iziToast.iziToast-animateInside .iziToast-title,.iziToast.iziToast-animateInside .iziToast-message,.iziToast.iziToast-animateInside .iziToast-icon,.iziToast.iziToast-animateInside .iziToast-buttons-child,.iziToast.iziToast-animateInside .iziToast-inputs-child{opacity:0}.iziToast-target{position:relative;width:100%;margin:0 auto}.iziToast-target .iziToast-capsule{overflow:hidden}.iziToast-target .iziToast-capsule:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.iziToast-target .iziToast-capsule .iziToast{width:100%;float:left}.iziToast-wrapper{z-index:99999;position:fixed;width:100%;pointer-events:none;display:flex;flex-direction:column}.iziToast-wrapper .iziToast.iziToast-balloon:before{border-right:0 solid transparent;border-left:15px solid transparent;border-top:10px solid #000;border-top-color:inherit;right:8px;left:auto}.iziToast-wrapper-bottomLeft{left:0;bottom:0;text-align:left}.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-bottomRight{right:0;bottom:0;text-align:right}.iziToast-wrapper-topLeft{left:0;top:0;text-align:left}.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before{border-right:15px solid transparent;border-left:0 solid transparent;right:auto;left:8px}.iziToast-wrapper-topRight{top:0;right:0;text-align:right}.iziToast-wrapper-topCenter{top:0;left:0;right:0;text-align:center}.iziToast-wrapper-bottomCenter{bottom:0;left:0;right:0;text-align:center}.iziToast-wrapper-center{inset:0;text-align:center;justify-content:center;flex-flow:column;align-items:center}.iziToast-rtl{direction:rtl;padding:8px 0 9px 45px;font-family:Tahoma,Lato,Arial}.iziToast-rtl .iziToast-cover{left:auto;right:0}.iziToast-rtl .iziToast-close{right:auto;left:0}.iziToast-rtl .iziToast-body{padding:0 10px 0 0;margin:0 16px 0 0;text-align:right}.iziToast-rtl .iziToast-body .iziToast-buttons,.iziToast-rtl .iziToast-body .iziToast-inputs,.iziToast-rtl .iziToast-body .iziToast-texts,.iziToast-rtl .iziToast-body .iziToast-title,.iziToast-rtl .iziToast-body .iziToast-message{float:right;text-align:right}.iziToast-rtl .iziToast-body .iziToast-icon{left:auto;right:0}@media only screen and (min-width: 568px){.iziToast-wrapper{padding:10px 15px}.iziToast-cover{border-radius:3px 0 0 3px}.iziToast{margin:5px 0;border-radius:3px;width:auto}.iziToast:after{content:"";z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;box-shadow:inset 0 -10px 20px -10px #0003,inset 0 0 5px #0000001a,0 8px 8px -5px #00000040}.iziToast.iziToast-color-dark:after{box-shadow:inset 0 -10px 20px -10px #ffffff4d,0 10px 10px -5px #00000040}.iziToast.iziToast-balloon .iziToast-progressbar{background:transparent}.iziToast.iziToast-balloon:after{box-shadow:0 10px 10px -5px #00000040,inset 0 10px 20px -5px #00000040}.iziToast-target .iziToast:after{box-shadow:inset 0 -10px 20px -10px #0003,inset 0 0 5px #0000001a}}.iziToast.iziToast-theme-dark{background:#565c70;border-color:#565c70}.iziToast.iziToast-theme-dark .iziToast-title{color:#fff}.iziToast.iziToast-theme-dark .iziToast-message{color:#ffffffb3;font-weight:300}.iziToast.iziToast-theme-dark .iziToast-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAQAAADZc7J/AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCR4OIQIPSao6AAAAwElEQVRIx72VUQ6EIAwFmz2XB+AConhjzqTJ7JeGKhLYlyx/BGdoBVpjIpMJNjgIZDKTkQHYmYfwmR2AfAqGFBcO2QjXZCd24bEggvd1KBx+xlwoDpYmvnBUUy68DYXD77ESr8WDtYqvxRex7a8oHP4Wo1Mkt5I68Mc+qYqv1h5OsZmZsQ3gj/02h6cO/KEYx29hu3R+VTTwz6D3TymIP1E8RvEiiVdZfEzicxYLiljSxKIqlnW5seitTW6uYnv/Aqh4whX3mEUrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA5LTMwVDE0OjMzOjAyKzAyOjAwl6RMVgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wOS0zMFQxNDozMzowMiswMjowMOb59OoAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:8px}.iziToast.iziToast-theme-dark .iziToast-icon{color:#fff}.iziToast.iziToast-theme-dark .iziToast-icon.ico-info{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMA6PsIvDob+OapavVhWRYPrIry2MxGQ97czsOzpJaMcE0qJQOwVtKjfxCVFeIAAAI3SURBVFjDlJPZsoIwEETnCiGyb8q+qmjl/3/wFmGKwjBROS9QWbtnOqDDGPq4MdMkSc0m7gcDDhF4NRdv8NoL4EcMpzoJglPl/KTDz4WW3IdvXEvxkfIKn7BMZb1bFK4yZFqghZ03jk0nG8N5NBwzx9xU5cxAg8fXi20/hDdC316lcA8o7t16eRuQvW1XGd2d2P8QSHQDDbdIII/9CR3lUF+lbucfJy4WfMS64EJPORnrZxtfc2pjJdnbuags3l04TTtJMXrdTph4Pyg4XAjugAJqMDf5Rf+oXx2/qi4u6nipakIi7CsgiuMSEF9IGKg8heQJKkxIfFSUU/egWSwNrS1fPDtLfon8sZOcYUQml1Qv9a3kfwsEUyJEMgFBKzdV8o3Iw9yAjg1jdLQCV4qbd3no8yD2GugaC3oMbF0NYHCpJYSDhNI5N2DAWB4F4z9Aj/04Cna/x7eVAQ17vRjQZPh+G/kddYv0h49yY4NWNDWMMOMUIRYvlTECmrN8pUAjo5RCMn8KoPmbJ/+Appgnk//Sy90GYBCGgm7IAskQ7D9hFKW4ApB1ei3FSYD9PjGAKygAV+ARFYBH5BsVgG9kkBSAQWKUFYBRZpkUgGVinRWAdUZQDABBQdIcAElDVBUAUUXWHQBZx1gMAGMprM0AsLbVXHsA5trZe93/wp3svQ0YNb/jWV3AIOLsMtlznSNOH7JqjOpDVh7z8qCZR10ftvO4nxeOvPLkpSuvfXnxzKtvXr7j+v8C5ii0e71At7cAAAAASUVORK5CYII=) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAAAllBMVEUAAAD////+//3+//3+//3///////z+//3+//3+//3////////////9//3////+//39//3///3////////////+//3+//39//3///z+//z+//7///3///3///3///3////////+//3+//3+//3+//z+//3+//7///3///z////////+//79//3///3///z///v+//3///+trXouAAAAMHRSTlMAB+j87RBf+PXiCwQClSPYhkAzJxnx05tSyadzcmxmHRbp5d7Gwrh4TDkvsYt/WkdQzCITAAAB1UlEQVRYw+3XaXKCQBCGYSIIighoxCVqNJrEPfly/8vFImKXduNsf/Mc4K1y7FnwlMLQc/bUbj85R6bA1LXRDICg6RjJcZa7NQYtnLUGTpERSiOXxrOPkv9s30iGKDmtbYir3H7OUHJa2ylAuvZzRvzUfs7Ii/2cgfTt54x82s8ZSM848gJmYtroQzA2jHwA+LkBIEuMGt+QIng1igzlyMrkuP2CyOi47axRaYTL5jhDJehoR+aovC29s3iIyly3Eb+hRCvZo2qsGTnhKr2cLDS+J73GsqBI9W80UCmWWpEuhIjh6ZRGjyNRarjzKGJ2Ou2himCvjHwqI+rTqQdlRH06TZQR9ek0hiqiPp06mV4ke7QPX6ERUZxO8Uo3sqrfhxvoRrCpvXwL/UjR9GRHMIvLgke4d5QbiwhM6JV2YKKF4vIl7XIBkwm4keryJVmvk/TfwcmPwQNkUQuyA2/sYGwnXL7GPu4bW1jYsmevrNj09/MGZMOEPXslQVqO8hqykD17JfPHP/bmo2yGGpdZiH3IZvzZa7B3+IdDjjpjesHJcvbs5dZ/e+cddVoDdvlq7x12Nac+iN7e4R8OXTjp0pw5CGnOLNDEzeBs5gVwFniAO+8f8wvfeXP2hyqnmwAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-error{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAeFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////GqOSsAAAAJ3RSTlMA3BsB98QV8uSyWVUFz6RxYwzYvbupmYqAaU1FQTXKv7abj4d1azKNUit3AAACZElEQVRYw7WXaZOCMAyGw30UORRQBLxX/v8/3BkaWjrY2szO5otKfGrzJrEp6Kw6F8f8sI+i/SE/FucKSBaWiT8p5idlaEtnXTB9tKDLLHAvdSatOan3je93k9F2vRF36+mr1a6eH2NFNydoHq/ieU/UXcWjjk9XykdNWq2ywtp4tXL6Wb2T/MqtzzZutsrNyfvA51KoQROhVCjfrnASIRpSVUZiD5v4RbWExjRdJzSmOsZFvzYz59kRSr6V5zE+/QELHkNdb3VRx45HS1b1u+zfkkcbRAZ3qJ9l/A4qefHUDMShJe+6kZKJDD2pLQ9Q4lu+5Q7rz7Plperd7AtQEgIPI6o2dxr2D4GXvxqCiKcn8cD4gxIAEt7/GYkHL16KqeJd0NB4gJbXfgVnzCGJlzGcocCVSLzUvoAj9xJ4NF7/R8gxoVQexc/hgBpSebjPjgPs59cHmYfn7NkDb6wXmUf1I1ygIPPw4gtgCE8yDw8eAop4J/PQcBExjQmZx37MsZB2ZB4cLKQCG5vKYxMWSzMxIg8pNtOyUkvkocEmXGo69mh8FgnxS4yBwMvDrJSNHZB4uC3ayz/YkcIP4lflwVIT+OU07ZSjrbTkZQ6dTPkYubZ8GC/Cqxu6WvJZII93dcCw46GdNqdpTeF/tiMOuDGB9z/NI6NvyWetGPM0g+bVNeovBmamHXWj0nCbEaGeTMN2PWrqd6cM26ZxP2DeJvj+ph/30Zi/GmRbtlK5SptI+nwGGnvH6gUruT+L16MJHF+58rwNIifTV0vM8+hwMeOXAb6Yx0wXT+b999WXfvn+8/X/F7fWzjdTord5AAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:80%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-success{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABABAMAAABYR2ztAAAAIVBMVEUAAAD////////////////////////////////////////PIev5AAAACnRSTlMApAPhIFn82wgGv8mVtwAAAKVJREFUSMft0LEJAkEARNFFFEw1NFJb8CKjAy1AEOzAxNw+bEEEg6nyFjbY4LOzcBwX7S/gwUxoTdIn+Jbv4Lv8bx446+kB6VsBtK0B+wbMCKxrwL33wOrVeeChX28n7KTOTjgoEu6DRSYAgAAAAkAmAIAAAAIACQIkMkACAAgAIACAyECBKAOJuCagTJwSUCaUAEMAABEBRwAAEQFLbCJgO4bW+AZKGnktR+jAFAAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-icon.ico-question{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAQAAAAAYLlVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhCQkUEg18vki+AAAETUlEQVRo3s1ZTWhbRxD+VlIuxsLFCYVIIQYVopBDoK5bKDWUBupDMNbJ5FBKg/FBziUQdE9yaC+FHBrwsdCfQ9RTGoLxwWl+DqHEojUFFydxnB9bInZDqOsErBrr6yGvs/ueX97bldTKo4Pe7puZb3Z33s7srIIjMY1jyCEjP6ImvyX8pF64arSHznKC06wzijY5xSKz7YbuYokV2lODsyyxqz3gSY6z6gCuqcpxJluFH+Z8U+D/0jyHoxFUBHgfvsGHIS9WMIUlVFFDFTUAGWSRQRY5HMeBEP6b+Ew9dh/7INd2jGeO59kfKdXP85zbIbfGQVf4sYC3N1hm3lo6zzIbPvk6x+zBk7wQGMEMB5xncIAzAS0XrFySSV72iS1yyBVcdA1x0afrsoUJgdFfY2+z8ADAXl7zz0KcwJiPfZKpVuABgClO+nRG+QIHDdfb4qlWwUXvKW4Z7vi6L4J9vg+vbfCeCeZH2RfOdMOc/HbCA4BvIW6EMQz7XK/ltd+hP+VzR9mgva2YSfyGI17fA7ynnocqeQNFfIJ0oHsdv6CC2+rXGBN6cQdveY3fcVRtmy/HDete+93zy8jA8zV7YkwYMrjHzRddRsCdiVCwwmh6wg9iTNC7Y9XIF1iS7kbUpsvvGEdPuTfSgAEjRpR096x0liPFD/Eqt2NMuBQzB2XhrACAApjFsuQFh9XdGAX70B3oSuNdnMVBaX+sopYxjwVpHFBVACyKTXNoktjD+6Ll8xhenS9MAAkAI/Lux2YNUOs4I413Ypg1SgEAu7kpFvWjaeJe0fJHDGe/cNaZBkekudw8PMA+0fMwlndZeAsJ5KR/qhUDUJCnSiyvRsolkJHGUgvjH8QXDgZopEzKMKDqCKrwEQ4C6MH7GEXC665buLJG8hlQc4LP4paxfJrOqYVYYY2UARfEIazTbgDg2dB98GebzJd54b8L/iWNdLyooeR6CHyZ+6xk0yKxkYg6nEVSUG4VJ9QJ9cxRCxO+9WiOyvgUeexXP1hLGH5nGuBWVtiSp4vqe3VP0UFWI9Wan4Er3v8q7jjPWVtm4FtcQQMrOKO2nOQCM5AyDMi56FDrKHA/1nyppS1ppBpYaE8wciEjGI2AaeM41kI4doDX4XiT3Qm1gevyruCgZg9P8xIv8m1nCzTKq6oiJ9xTMiZ505P5m8cdZ0CnZMVXHVljM7WMBzxpyDxygtdxoCEFTaMIWbZU85UvBjgUMYy0fBaAF8V1Lj9qWQ1aMZ5f4k9r+AGMSkMP1vZoZih6k6sicc5h/OFHM9vDqU/VIU7zJZdYYsKGH4g4nAJMGiXZRds1pVMoZ69RM5vfkbh0qkBhsnS2RLMLilQdL9MBHS9UAh0v1e6CYnXHy/WeeCcvLDwl/9OVze69tPKM+M+v7eJN6OzFpWdEF0ucDbhVNFXadnVrmJFlkVNGTS2M6pzmhMvltfPhnN2B63sVuL7fcNP3D1TSk2ihosPrAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTA5LTA5VDIwOjE4OjEzKzAyOjAweOR7nQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0wOS0wOVQyMDoxODoxMyswMjowMAm5wyEAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:85%}.iziToast.iziToast-theme-dark .iziToast-buttons>a,.iziToast.iziToast-theme-dark .iziToast-buttons>button,.iziToast.iziToast-theme-dark .iziToast-buttons>input{color:#fff;background:rgba(255,255,255,.1)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover{background:rgba(255,255,255,.2)}.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus{box-shadow:0 0 0 1px #fff9}.iziToast.iziToast-color-red{background:rgba(255,175,180,.9);border-color:#ffafb4e6}.iziToast.iziToast-color-orange{background:rgba(255,207,165,.9);border-color:#ffcfa5e6}.iziToast.iziToast-color-yellow{background:rgba(255,249,178,.9);border-color:#fff9b2e6}.iziToast.iziToast-color-blue{background:rgba(157,222,255,.9);border-color:#9ddeffe6}.iziToast.iziToast-color-green{background:rgba(166,239,184,.9);border-color:#a6efb8e6}.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts,.iziToast.iziToast-layout2 .iziToast-body .iziToast-message{width:100%}.iziToast.iziToast-layout3{border-radius:2px}.iziToast.iziToast-layout3:after{display:none}.iziToast.revealIn,.iziToast .revealIn{animation:iziT-revealIn 1s cubic-bezier(.25,1.6,.25,1) both}.iziToast.slideIn,.iziToast .slideIn{animation:iziT-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziToast.bounceInLeft{animation:iziT-bounceInLeft .7s ease-in-out both}.iziToast.bounceInRight{animation:iziT-bounceInRight .85s ease-in-out both}.iziToast.bounceInDown{animation:iziT-bounceInDown .7s ease-in-out both}.iziToast.bounceInUp{animation:iziT-bounceInUp .7s ease-in-out both}.iziToast.fadeIn,.iziToast .fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast.fadeInUp{animation:iziT-fadeInUp .7s ease both}.iziToast.fadeInDown{animation:iziT-fadeInDown .7s ease both}.iziToast.fadeInLeft{animation:iziT-fadeInLeft .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.fadeInRight{animation:iziT-fadeInRight .85s cubic-bezier(.25,.8,.25,1) both}.iziToast.flipInX{animation:iziT-flipInX .85s cubic-bezier(.35,0,.25,1) both}.iziToast.fadeOut{animation:iziT-fadeOut .7s ease both}.iziToast.fadeOutDown{animation:iziT-fadeOutDown .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutUp{animation:iziT-fadeOutUp .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast.fadeOutLeft{animation:iziT-fadeOutLeft .5s ease both}.iziToast.fadeOutRight{animation:iziT-fadeOutRight .5s ease both}.iziToast.flipOutX{backface-visibility:visible!important;animation:iziT-flipOutX .7s cubic-bezier(.4,.45,.15,.91) both}.iziToast-overlay.fadeIn{animation:iziT-fadeIn .5s ease both}.iziToast-overlay.fadeOut{animation:iziT-fadeOut .7s ease both}@keyframes iziT-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}to{opacity:1}}@keyframes iziT-slideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes iziT-bounceInLeft{0%{opacity:0;transform:translate(280px)}50%{opacity:1;transform:translate(-20px)}70%{transform:translate(10px)}to{transform:translate(0)}}@keyframes iziT-bounceInRight{0%{opacity:0;transform:translate(-280px)}50%{opacity:1;transform:translate(20px)}70%{transform:translate(-10px)}to{transform:translate(0)}}@keyframes iziT-bounceInDown{0%{opacity:0;transform:translateY(-200px)}50%{opacity:1;transform:translateY(10px)}70%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes iziT-bounceInUp{0%{opacity:0;transform:translateY(200px)}50%{opacity:1;transform:translateY(-10px)}70%{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes iziT-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes iziT-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInLeft{0%{opacity:0;transform:translate3d(300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-fadeInRight{0%{opacity:0;transform:translate3d(-300px,0,0)}to{opacity:1;transform:none}}@keyframes iziT-flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes iziT-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes iziT-fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes iziT-fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes iziT-fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-200px,0,0)}}@keyframes iziT-fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(200px,0,0)}}@keyframes iziT-flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}a.sb-btn{text-align:center;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap}a.sb-btn:hover{text-decoration:none}button.sb-btn:focus{outline:none}.sb-btn{white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:0;display:inline-block;border:.0625rem solid;cursor:pointer;min-width:4rem;position:relative;line-height:1;border-radius:3px;-webkit-border-radius:3px;border:1px solid;text-transform:inherit;text-decoration:none}.sb-btn:hover{opacity:1}.sb-btn:after{content:"";position:absolute;top:50%;left:50%;width:.1875rem;height:.1875rem;background:var(--primary-600);opacity:0;border-radius:50%;transform:scale(1) translate(-50%);transform-origin:50% 50%}.sb-btn.flat{border-radius:0}.sb-btn.sb-btn-radius{border-radius:2rem}.sb-btn-gray{background-color:var(--gray-200);border-color:var(--gray-200);color:var(--white)}.sb-btn-gray:hover,.sb-btn-gray:active,.sb-btn-gray.active{background-color:var(--gray-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-gray{background-color:var(--white);color:var(--gray-200);border-color:var(--gray-200)}.sb-btn-outline-gray:hover,.sb-btn-outline-gray:active,.sb-btn-outline-gray.active{color:var(--gray-400);background-color:var(--gray-100)}.sb-btn-dashed-gray{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--gray-200);color:var(--gray-200)}.sb-btn-dashed-gray:hover,.sb-btn-dashed-gray:active,.sb-btn-dashed-gray.active{background-color:var(--gray-100)}.sb-btn-link-gray{background:none;border:0px;color:var(--gray-200)}.sb-btn-link-gray:hover,.sb-btn-link-gray:active,.sb-btn-link-gray.active{background-color:var(--gray-100)}.sb-btn-primary{background-color:var(--primary-400);border-color:var(--primary-400);color:var(--white)}.sb-btn-primary:hover,.sb-btn-primary:active,.sb-btn-primary.active{background-color:var(--primary-800);border:1px solid transparent;color:var(--white)}.sb-btn-outline-primary{background-color:var(--white);color:var(--primary-400);border-color:var(--primary-400)}.sb-btn-outline-primary:hover,.sb-btn-outline-primary:active,.sb-btn-outline-primary.active{color:var(--primary-800);background-color:var(--primary-100)}.sb-btn-dashed-primary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--primary-400);color:var(--primary-400)}.sb-btn-dashed-primary:hover,.sb-btn-dashed-primary:active,.sb-btn-dashed-primary.active{background-color:var(--primary-100)}.sb-btn-link-primary{background:none;border:0px;color:var(--primary-400)}.sb-btn-link-primary:hover,.sb-btn-link-primary:active,.sb-btn-link-primary.active{background-color:var(--primary-100)}.sb-btn-secondary{background-color:var(--secondary-200);border-color:var(--secondary-200);color:var(--white)}.sb-btn-secondary:hover,.sb-btn-secondary:active,.sb-btn-secondary.active{background-color:var(--secondary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-secondary{background-color:var(--white);color:var(--secondary-200);border-color:var(--secondary-200)}.sb-btn-outline-secondary:hover,.sb-btn-outline-secondary:active,.sb-btn-outline-secondary.active{color:var(--secondary-400);background-color:var(--secondary-0)}.sb-btn-dashed-secondary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--secondary-200);color:var(--secondary-200)}.sb-btn-dashed-secondary:hover,.sb-btn-dashed-secondary:active,.sb-btn-dashed-secondary.active{background-color:var(--secondary-0)}.sb-btn-link-secondary{background:none;border:0px;color:var(--secondary-200)}.sb-btn-link-secondary:hover,.sb-btn-link-secondary:active,.sb-btn-link-secondary.active{background-color:var(--secondary-0)}.sb-btn-tertiary{background-color:var(--tertiary-100);border-color:var(--tertiary-100);color:var(--white)}.sb-btn-tertiary:hover,.sb-btn-tertiary:active,.sb-btn-tertiary.active{background-color:var(--tertiary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-tertiary{background-color:var(--white);color:var(--tertiary-100);border-color:var(--tertiary-100)}.sb-btn-outline-tertiary:hover,.sb-btn-outline-tertiary:active,.sb-btn-outline-tertiary.active{color:var(--tertiary-400);background-color:var(--tertiary-0)}.sb-btn-dashed-tertiary{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--tertiary-100);color:var(--tertiary-100)}.sb-btn-dashed-tertiary:hover,.sb-btn-dashed-tertiary:active,.sb-btn-dashed-tertiary.active{background-color:var(--tertiary-0)}.sb-btn-link-tertiary{background:none;border:0px;color:var(--tertiary-100)}.sb-btn-link-tertiary:hover,.sb-btn-link-tertiary:active,.sb-btn-link-tertiary.active{background-color:var(--tertiary-0)}.sb-btn-red{background-color:var(--red-100);border-color:var(--red-100);color:var(--white)}.sb-btn-red:hover,.sb-btn-red:active,.sb-btn-red.active{background-color:var(--red-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-red{background-color:var(--white);color:var(--red-100);border-color:var(--red-100)}.sb-btn-outline-red:hover,.sb-btn-outline-red:active,.sb-btn-outline-red.active{color:var(--red-400);background-color:var(--red-0)}.sb-btn-dashed-red{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--red-100);color:var(--red-100)}.sb-btn-dashed-red:hover,.sb-btn-dashed-red:active,.sb-btn-dashed-red.active{background-color:var(--red-0)}.sb-btn-link-red{background:none;border:0px;color:var(--red-100)}.sb-btn-link-red:hover,.sb-btn-link-red:active,.sb-btn-link-red.active{background-color:var(--red-0)}.sb-btn-info{background-color:var(--primary-400);border-color:var(--primary-400);color:var(--white)}.sb-btn-info:hover,.sb-btn-info:active,.sb-btn-info.active{background-color:var(--primary-800);border:1px solid transparent;color:var(--white)}.sb-btn-outline-info{background-color:var(--white);color:var(--primary-400);border-color:var(--primary-400)}.sb-btn-outline-info:hover,.sb-btn-outline-info:active,.sb-btn-outline-info.active{color:var(--primary-800);background-color:var(--primary-100)}.sb-btn-dashed-info{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--primary-400);color:var(--primary-400)}.sb-btn-dashed-info:hover,.sb-btn-dashed-info:active,.sb-btn-dashed-info.active{background-color:var(--primary-100)}.sb-btn-link-info{background:none;border:0px;color:var(--primary-400)}.sb-btn-link-info:hover,.sb-btn-link-info:active,.sb-btn-link-info.active{background-color:var(--primary-100)}.sb-btn-success{background-color:var(--secondary-200);border-color:var(--secondary-200);color:var(--white)}.sb-btn-success:hover,.sb-btn-success:active,.sb-btn-success.active{background-color:var(--secondary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-success{background-color:var(--white);color:var(--secondary-200);border-color:var(--secondary-200)}.sb-btn-outline-success:hover,.sb-btn-outline-success:active,.sb-btn-outline-success.active{color:var(--secondary-400);background-color:var(--secondary-100)}.sb-btn-dashed-success{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--secondary-200);color:var(--secondary-200)}.sb-btn-dashed-success:hover,.sb-btn-dashed-success:active,.sb-btn-dashed-success.active{background-color:var(--secondary-100)}.sb-btn-link-success{background:none;border:0px;color:var(--secondary-200)}.sb-btn-link-success:hover,.sb-btn-link-success:active,.sb-btn-link-success.active{background-color:var(--secondary-100)}.sb-btn-warning{background-color:var(--tertiary-100);border-color:var(--tertiary-100);color:var(--white)}.sb-btn-warning:hover,.sb-btn-warning:active,.sb-btn-warning.active{background-color:var(--tertiary-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-warning{background-color:var(--white);color:var(--tertiary-100);border-color:var(--tertiary-100)}.sb-btn-outline-warning:hover,.sb-btn-outline-warning:active,.sb-btn-outline-warning.active{color:var(--tertiary-400);background-color:var(--tertiary-0)}.sb-btn-dashed-warning{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--tertiary-100);color:var(--tertiary-100)}.sb-btn-dashed-warning:hover,.sb-btn-dashed-warning:active,.sb-btn-dashed-warning.active{background-color:var(--tertiary-0)}.sb-btn-link-warning{background:none;border:0px;color:var(--tertiary-100)}.sb-btn-link-warning:hover,.sb-btn-link-warning:active,.sb-btn-link-warning.active{background-color:var(--tertiary-0)}.sb-btn-error{background-color:var(--red-100);border-color:var(--red-100);color:var(--white)}.sb-btn-error:hover,.sb-btn-error:active,.sb-btn-error.active{background-color:var(--red-400);border:1px solid transparent;color:var(--white)}.sb-btn-outline-error{background-color:var(--white);color:var(--red-100);border-color:var(--red-100)}.sb-btn-outline-error:hover,.sb-btn-outline-error:active,.sb-btn-outline-error.active{color:var(--red-400);background-color:var(--red-0)}.sb-btn-dashed-error{border-style:dashed;border-width:.0625rem;background-color:var(--white);border-color:var(--red-100);color:var(--red-100)}.sb-btn-dashed-error:hover,.sb-btn-dashed-error:active,.sb-btn-dashed-error.active{background-color:var(--red-0)}.sb-btn-link-error{background:none;border:0px;color:var(--red-100)}.sb-btn-link-error:hover,.sb-btn-link-error:active,.sb-btn-link-error.active{background-color:var(--red-0)}.sb-btn-xs{height:1.5rem;padding:.25rem .5rem;font-size:.75rem}.sb-btn-normal{height:2rem;padding:.5rem 1rem;font-size:.75rem}.sb-btn-sm{height:2.5rem;padding:.5rem 1rem;font-size:1rem}.sb-btn-md{height:3rem;padding:.5rem 1rem;font-size:1rem}.sb-btn-lg{height:3.5rem;padding:1rem 1.5rem;font-size:1.25rem}.sb-btn-full{height:1.5rem;padding:.5rem 1rem;font-size:1.25rem;width:100%}.sb-btn-square.sb-btn-xs{height:1.5rem;width:1.5rem;font-size:1rem}.sb-btn-square.sb-btn-xs i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-xs span{margin:.5rem 0 0}.sb-btn-square.sb-btn-normal{height:4rem;width:4rem;font-size:.75rem}.sb-btn-square.sb-btn-normal i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-normal span{margin:.5rem 0 0}.sb-btn-square.sb-btn-sm{height:3rem;width:3rem;font-size:.75rem}.sb-btn-square.sb-btn-sm i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-sm span{margin:.5rem 0 0}.sb-btn-square.sb-btn-md{height:4rem;width:4rem;font-size:1rem}.sb-btn-square.sb-btn-md i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-md span{margin:.5rem 0 0}.sb-btn-square.sb-btn-lg{height:8rem;width:8rem;font-size:1.25rem}.sb-btn-square.sb-btn-lg i.icon{margin:0;font-size:2em}.sb-btn-square.sb-btn-lg span{margin:.5rem 0 0}.sb-btn-white{box-shadow:0 -.0625rem .25rem 0 rgba(var(--rc-rgba-black),.1),0 .1875rem .25rem 0 rgba(var(--rc-rgba-black),.2);border:0px solid var(--rc-dddddd)}.sb-btn-square{display:inline-flex;flex-direction:column;align-items:center;justify-content:space-evenly;font-size:.75rem;padding:.5rem}.sb-btn-disabled,.sb-btn-outline-disabled{cursor:default;font-weight:400}.sb-btn-disabled{background-color:var(--gray-100);border:.0625rem solid var(--gray-100)}.sb-btn-disabled:hover{background-color:var(--gray-100)!important;color:var(--gray-200)!important}.sb-btn-outline-disabled{background-color:var(--white);border:.0625rem solid var(--gray-100)}.sb-btn-outline-disabled:hover{background-color:var(--white)!important;border:.0625rem solid var(--gray-100)!important;color:var(--gray-200)!important}.sb-btn-link{background:none;border:0}.sb-right-icon-btn{padding:.5rem}.sb-right-icon-btn i.icon{margin-left:.5rem;margin-right:0}html[dir=rtl] .sb-right-icon-btn{padding:.5rem}html[dir=rtl] .sb-right-icon-btn i.icon{margin-right:.25rem;margin-right:0}.sb-left-icon-btn{padding:.5rem}.sb-left-icon-btn i.icon{margin-right:.25rem}html[dir=rtl] .sb-left-icon-btn{padding:.5rem}html[dir=rtl] .sb-left-icon-btn i.icon{margin-left:.5rem}.sb-left-icon-btn.sb-btn-xs{padding:0 .5rem}.btn-group{border:1px solid var(--gray-100);display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline}.btn-group .sb-btn{background:var(--white);border-left:1px solid var(--gray-100);flex:1 0 auto;border-radius:0;margin:0;border:0;color:var(--primary-400);min-width:2.5rem}.btn-group .sb-btn:first-child{border-left:none;margin-left:0}.btn-group .sb-btn:active,.btn-group .sb-btn.active{background-color:var(--primary-100);color:var(--primary-400)}.btn-group .sb-btn .icon{margin:0;vertical-align:top}*[lang=hi] .sb-btn-xs,*[lang=hi] .sb-btn-normal{line-height:1.5}.sb-btn-icon-fix{display:flex;align-items:center;line-height:normal}.sb-btn-dark-green{background:var(--green);border:solid 1px green!important;color:var(--white)}.sb-checkbox,.sb-radio-btn-checkbox{position:relative;display:block;backface-visibility:hidden;outline:0;font-style:normal;line-height:1rem;min-height:1rem;min-width:1rem}.sb-checkbox label,.sb-radio-btn-checkbox label{cursor:pointer;position:relative;display:block;padding-left:1.5rem;outline:0;font-size:.8571rem;font-weight:400;margin-right:.5rem}html[dir=rtl] .sb-checkbox label,html[dir=rtl] .sb-radio-btn-checkbox label{padding-right:1.5rem;padding-left:0;margin-left:.5rem;margin-right:0}.sb-checkbox label:before,.sb-radio-btn-checkbox label:before{content:"";position:absolute;top:0;left:0;width:1rem;height:1rem;background:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:.0625rem solid var(--primary-300)}html[dir=rtl] .sb-checkbox label:before,html[dir=rtl] .sb-radio-btn-checkbox label:before{right:0;left:inherit}.sb-checkbox input[type=checkbox],.sb-checkbox input[type=radio],.sb-radio-btn-checkbox input[type=checkbox],.sb-radio-btn-checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0;z-index:3;width:1rem;height:1rem}html[dir=rtl] .sb-checkbox input[type=checkbox],html[dir=rtl] .sb-checkbox input[type=radio],html[dir=rtl] .sb-radio-btn-checkbox input[type=checkbox],html[dir=rtl] .sb-radio-btn-checkbox input[type=radio]{right:0;left:inherit}.sb-checkbox [disabled=disabled]+label,.sb-checkbox input[disabled=disabled]{opacity:.5;cursor:not-allowed}.sb-radio-btn-checkbox [disabled=disabled]+label,.sb-radio-btn-checkbox input[disabled=disabled]{opacity:.5;cursor:not-allowed}.sb-checkbox [disabled=disabled]:checked+label:before,.sb-checkbox[disabled=disabled]:not(:checked)+label:before{border:.0625rem solid var(--gray-100);opacity:.5}.sb-radio-btn-checkbox [disabled=disabled]:checked+label:before,.sb-radio-btn-checkbox[disabled=disabled]:not(:checked)+label:before{border:.0625rem solid var(--gray-100);opacity:.5}.sb-checkbox.sb-checkbox-primary input:checked~label:before{background-color:var(--primary-color);border-color:var(--primary-color)}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label{color:var(--primary-color)}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned label{padding:0 1.5rem 0 0;margin-right:0}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label:after,.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned input:checked~label:before{left:unset;right:0}.sb-checkbox.sb-checkbox-primary.sb-checkbox-rightaligned label:before{left:unset;right:0}.sb-checkbox input:checked~label:before{background-color:var(--primary-color);border-color:var(--primary-color)}.sb-checkbox label:before{border-radius:.25rem}.sb-checkbox label:after{position:absolute;font-size:.8571rem;top:0;left:0;width:1rem;height:1rem;text-align:center;opacity:0;color:var(--white);transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}html[dir=rtl] .sb-checkbox label:after{right:0;left:inherit}.sb-checkbox input:checked~.box:after,.sb-checkbox input:checked~label:after{opacity:1;content:"\2714";border-radius:.25rem;font-weight:400}.sb-checkbox input[type=checkbox]{outline:0}.sb-radio-btn-checkbox.sb-radio-btn-primary label:before{border:.0625rem solid var(--primary-color)}.sb-radio-btn-checkbox.sb-radio-btn-primary input:checked~label:after{background-color:var(--primary-color)}.sb-radio-btn-checkbox label:before{border-radius:50%}.sb-radio-btn-checkbox label:after{position:absolute;left:.25rem;top:.25rem;border-radius:50%;height:.5rem;width:.5rem;opacity:0}.sb-radio-btn-checkbox input:checked~label:after{content:"";background:var(--primary-color);opacity:1}.ui.checkbox{font-size:.875rem}[dir=rtl] .sb-radio-btn-checkbox label{padding-left:0;padding-right:1.5rem}[dir=rtl] .sb-radio-btn-checkbox label:before{left:unset;right:0}[dir=rtl] .sb-radio-btn-checkbox label:after{left:unset;right:.25rem}.sb-secondary-pointing-menu{margin-left:0;margin-right:0;border-bottom:2px solid rgba(34,36,38,.15);border-radius:0;border:none;box-shadow:none;display:flex}.sb-secondary-pointing-menu .item{border-bottom-color:transparent;border-bottom-style:solid;border-radius:0;align-self:flex-end;margin:0 0 -2px;padding:.85714286em 1.14285714em;border-bottom-width:2px;transition:color .1s ease;box-shadow:none;border:none;display:flex;align-items:center;position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-box-flex:0}.sb-secondary-pointing-menu .item.active{background-color:transparent;box-shadow:none;border-color:#1b1c1d;color:var(--primary-400);font-weight:700;font-size:14px;border-bottom:2px solid var(--primary-400)}.sb-secondary-pointing-menu .item:hover{border-color:var(--primary-400)}.sb-sidebar-menu h5{font-weight:var(--font-weight-bold);padding:1rem 0}.sb-sidebar-menu ul{list-style-type:none;padding-left:0}.sb-sidebar-menu ul li{padding:.75rem 1rem;font-size:var(--font-size-sm);color:#333;cursor:pointer}.sb-sidebar-menu ul li.active{background:var(--primary-0);border-left:2px solid var(--primary-600);color:var(--primary-800);font-weight:var(--font-weight-bold)}.sb-sidebar-menu ul li:hover{background:var(--primary-0);color:var(--primary-800)}.sb-sideview-tab-container{padding:1.5rem;background:var(--primary-0)}.sb-dotmenu{width:.25rem;height:.25rem;border-radius:50%;background-color:var(--gray-200);box-shadow:0 -6px 0 var(--gray-200),0 6px 0 var(--gray-200);display:inline-block;cursor:pointer}.sb-tabset-menu{background:var(--gray-0);width:100%;min-height:40px;display:flex}.sb-tabset-menu .sb-item{font-size:var(--font-size-base);color:var(--gray-800);padding:1rem 1.5rem;cursor:pointer}.sb-tabset-menu .sb-item.active{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.sb-modal .ui.modal{margin:3.5rem auto 0!important;top:0;right:0;left:0;height:auto;width:100%;background:0 0}.sb-modal .ui.modal .sb-modal-header{background-color:var(--primary-400);color:var(--white);font-weight:700;font-size:1rem;padding:.5rem 1rem;border-bottom:0 solid var(--gray-100);min-height:2.5rem;line-height:1.5rem}.sb-modal .ui.modal .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal .sb-modal-content,.sb-modal-center .sb-modal .ui.modal .sb-modal-actions{min-height:100px;padding:1rem;overflow-y:auto;background:var(--white)}.sb-modal .ui.modal>.close{color:var(--white);font-size:.875rem;padding:0!important;margin:0!important;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:0;position:absolute;top:0;right:0}.sb-modal .ui.modal .sb-modal-actions{padding:.5rem 1rem;background:var(--white);border-top:.0625rem solid var(--gray-100);min-height:3.5rem;display:flex;flex-direction:row-reverse;align-items:center}.sb-modal .ui.modal .sb-modal-actions .sb-btn+.sb-btn{margin:0 .5rem 0 0!important}.sb-modal .ui.modal .small{color:var(--gray-400)}.sb-modal .ui.modal.small{max-width:30rem}.sb-modal .ui.modal.normal{max-width:45rem}.sb-modal .ui.modal.normal .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.normal .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.normal .sb-modal-actions{max-height:23.75rem}.sb-modal .ui.modal.normal .sb-modal-center .o-y-visible.sb-modal-actions,.sb-modal .ui.modal.normal .sb-modal-content.o-y-visible,.sb-modal-center .sb-modal .ui.modal.normal .o-y-visible.sb-modal-actions{max-height:inherit}.sb-modal .ui.modal.large{max-width:56.25rem}.sb-modal .ui.modal.large .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.large .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.large .sb-modal-actions{height:calc(100vh - 200px)}.sb-modal .ui.modal.sb-modal-fullscreen{position:fixed;inset:0;width:100%;margin:0 auto!important;overflow-y:auto;overflow-x:hidden}.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-header{height:3.5rem;width:auto;border-radius:0;display:flex;justify-content:space-between}.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.sb-modal-fullscreen .sb-modal-actions{height:calc(100vh - 120px)}.sb-modal .ui.modal.sb-modal-fullscreen .close{position:relative}.sb-modal .ui.modal.fullscreen{width:100%!important;margin:0!important;left:0!important}.sb-modal .ui.modal.fullscreen .sb-modal-center .sb-modal-actions,.sb-modal .ui.modal.fullscreen .sb-modal-content,.sb-modal-center .sb-modal .ui.modal.fullscreen .sb-modal-actions{min-height:calc(100vh - 96px)}.sb-modal-center .sb-modal-header{text-align:center}.sb-modal-center .sb-modal-actions,.sb-modal-center .sb-modal-content{display:flex;justify-content:center;align-items:center;text-align:center}.sb-modal-center .sb-modal-actions{border-top:0!important;padding-bottom:1.5rem!important}.sb-modal.sb-warning .ui.modal .sb-modal-header{background-color:var(--tertiary-100)}.sb-modal.sb-success .ui.modal .sb-modal-header{background-color:var(--secondary-200)}.sb-modal.sb-error .ui.modal .sb-modal-header{background-color:var(--red-400)}[dir=rtl] .sb-modal .ui.modal>.close{right:auto!important;left:0}[dir=rtl] .sb-modal .ui.modal .sb-modal-actions .sb-btn+.sb-btn{margin:0 0 0 .5rem!important}@media (max-width: 767px){.sb-modal .ui.modal{position:absolute;width:95%;margin:0 auto!important;top:50%;transform:translateY(-50%);height:inherit}.sb-modal .ui.modal>.close{top:0!important;right:0!important}.sb-modal .ui.modal>.sb-modal-actions{padding:.5rem 1rem}.sb-modal .ui.modal .scrolling.content{max-height:calc(100vh - 10rem);overflow:auto}.sb-modal .ui.page.dimmer{display:flex!important;align-items:center;justify-content:center}.ui.dropdown.selection.state-selection .menu{max-height:20rem}}.sb-modal-white .ui.modal>.close{top:0;right:0;color:var(--primary-400)}.sb-workspace-modal .twelve.wide.column{padding:0}.sb-workspace-modal .six.wide.column:nth-child(2n){padding:0 .5rem 0 0}.sb-workspace-modal .six.wide.column:nth-child(odd){padding:0 0 0 .5rem}.sb-merge-account-modal ul{list-style-type:disc}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions,.sb-cert-preview-modal .sb-modal-content,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions{display:block;margin:auto;max-width:100%;height:auto!important;max-height:100%!important}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions .cert-preview-img,.sb-cert-preview-modal .sb-modal-content .cert-preview-img,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions .cert-preview-img{width:100%;height:100%}.sb-cert-preview-modal .sb-modal-center .sb-modal-actions .cert-preview-img img,.sb-cert-preview-modal .sb-modal-content .cert-preview-img img,.sb-modal-center .sb-cert-preview-modal .sb-modal-actions .cert-preview-img img{width:100%}.sb-collectionTree{width:100%;border-radius:.25rem;padding:1rem;margin:.5rem 0 0;background:var(--white);border:1px solid var(--primary-200)}.sb-collectionTree .title{padding:0!important}.sb-collectionTree .title .sb-collectionTree-titleCover{display:flex;flex-direction:row;align-items:center}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title{color:var(--gray-800);font-size:var(--font-size-base);line-height:20px;font-weight:400;unicode-bidi:plaintext}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title-icon{font-size:20px;line-height:20px;height:20px;font-weight:500;color:var(--tertiary-100)}.sb-collectionTree .title .sb-collectionTree-titleCover .sb-collectionTree-title-toggle-icon{font-size:var(--font-size-sm);line-height:20px;height:20px;font-weight:500;color:var(--primary-color)}.sb-collectionTree .title.active .sb-collectionTree-titleCover .sb-collectionTree-title{color:var(--primary-color);font-weight:700}.sb-collectionTree.disabled{pointer-events:none;border:1px solid var(--gray-100)}.sb-collectionTree.disabled .sb-collectionTree-titleCover .sb-collectionTree-title-icon{color:var(--gray-100)}.sb-collectionTree .commingSoonMessage{unicode-bidi:plaintext;display:inline-block;margin:0 .25rem}.sb-collectionTree .content{padding:0!important}.ui-fancytree,.ui-fancytree ul{position:relative;margin:0 0 0 .625rem;padding:1rem 0 0}.ui-fancytree:before,.ui-fancytree ul:before{position:absolute;display:block;content:" ";top:-3px;left:0;height:100%;width:1px;background-color:var(--primary-200)}.ui-fancytree:focus,.ui-fancytree ul:focus{outline:none}.ui-fancytree li,.ui-fancytree ul li{position:relative;margin:0 0 1rem;padding:0 0 0 .875rem}.ui-fancytree li:before,.ui-fancytree ul li:before{position:absolute;display:block;content:" ";top:10px;left:0;width:.875rem;height:1px;background-color:var(--primary-200)}.ui-fancytree li:last-child,.ui-fancytree ul li:last-child{margin:0}.ui-fancytree li:last-child:after,.ui-fancytree ul li:last-child:after{position:absolute;display:block;content:" ";top:11px;left:0;height:100%;width:1px;background-color:var(--white)}.ui-fancytree li .fancytree-node,.ui-fancytree ul li .fancytree-node{display:flex;align-items:center;cursor:pointer}.ui-fancytree li .fancytree-node .sb-fancyTree-icon,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon{vertical-align:middle;font-size:20px;line-height:20px;height:20px;width:20px;color:var(--tertiary-100);margin:0}.ui-fancytree li .fancytree-node .sb-fancyTree-icon.fancy-tree-green,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon.fancy-tree-green{color:var(--secondary-200)}.ui-fancytree li .fancytree-node .sb-fancyTree-icon.fancy-tree-blue,.ui-fancytree ul li .fancytree-node .sb-fancyTree-icon.fancy-tree-blue{color:var(--primary-color)}.ui-fancytree li .fancytree-node .fancytree-title,.ui-fancytree ul li .fancytree-node .fancytree-title{padding:0 .5rem;font-size:var(--font-size-base)}.ui-fancytree li .fancytree-node.disabled,.ui-fancytree ul li .fancytree-node.disabled{pointer-events:none}.ui-fancytree li .fancytree-node.disabled .sb-fancyTree-icon,.ui-fancytree ul li .fancytree-node.disabled .sb-fancyTree-icon{color:var(--gray-100)}.ui-fancytree .fa-caret-right,.ui-fancytree .fa-caret-down,.ui-fancytree ul .fa-caret-right,.ui-fancytree ul .fa-caret-down{display:none}*[dir=rtl] .ui-fancytree,*[dir=rtl] .ui-fancytree ul{margin:0 .625rem 0 0}*[dir=rtl] .ui-fancytree:before,*[dir=rtl] .ui-fancytree ul:before{right:0;left:auto}*[dir=rtl] .ui-fancytree li,*[dir=rtl] .ui-fancytree ul li{padding:0 .875rem 0 0}*[dir=rtl] .ui-fancytree li:last-child:after,*[dir=rtl] .ui-fancytree ul li:last-child:after{left:auto;right:0}*[dir=rtl] .ui-fancytree li:before,*[dir=rtl] .ui-fancytree ul li:before{right:0;left:auto}.sb-toaster{width:100%;max-width:28rem;min-height:5rem;padding:1.5rem 1.5rem 1.5rem 1rem;border-radius:.5rem;border:1px solid var(--primary-300);border-left-width:.5rem;color:var(--gray);background:var(--white);margin-bottom:.5rem}.sb-toaster .iziToast-close{opacity:1;background:none}.sb-toaster.sb-toast-sm-padding{padding:1rem 1.5rem;min-height:auto}.sb-toaster.sb-toast-info,.sb-toaster.sb-toast-success,.sb-toaster.sb-toast-warning,.sb-toaster.sb-toast-danger{border-right-width:0px;border-bottom-width:0px;border-top-width:0px}.sb-toaster.sb-toast-info{border-color:var(--primary-300);background:var(--primary-100)}.sb-toaster.sb-toast-info .iziToast-close:before,.sb-toaster.sb-toast-info .iziToast-close:after,.sb-toaster.sb-toast-info .sb-toast-close-icon:before,.sb-toaster.sb-toast-info .sb-toast-close-icon:after{background:var(--primary-300)}.sb-toaster.sb-toast-info .iziToast-icon,.sb-toaster.sb-toast-info .sb-toast-icon{color:var(--primary-300)}.sb-toaster.sb-toast-success{border-color:var(--secondary-100);background:var(--secondary-0)}.sb-toaster.sb-toast-success .iziToast-close:before,.sb-toaster.sb-toast-success .iziToast-close:after,.sb-toaster.sb-toast-success .sb-toast-close-icon:before,.sb-toaster.sb-toast-success .sb-toast-close-icon:after{background:var(--secondary-100)}.sb-toaster.sb-toast-success .iziToast-icon,.sb-toaster.sb-toast-success .sb-toast-icon{display:none}.sb-toaster.sb-toast-warning{border-color:var(--tertiary-100);background:var(--tertiary-0)}.sb-toaster.sb-toast-warning .iziToast-close:before,.sb-toaster.sb-toast-warning .iziToast-close:after,.sb-toaster.sb-toast-warning .sb-toast-close-icon:before,.sb-toaster.sb-toast-warning .sb-toast-close-icon:after{background:var(--tertiary-100)}.sb-toaster.sb-toast-warning .iziToast-icon,.sb-toaster.sb-toast-warning .sb-toast-icon{color:var(--tertiary-100)}.sb-toaster.sb-toast-danger{border-color:var(--red-400);background:var(--red-0)}.sb-toaster.sb-toast-danger .iziToast-close:before,.sb-toaster.sb-toast-danger .iziToast-close:after,.sb-toaster.sb-toast-danger .sb-toast-close-icon:before,.sb-toaster.sb-toast-danger .sb-toast-close-icon:after{background:var(--red-400)}.sb-toaster.sb-toast-danger .iziToast-icon,.sb-toaster.sb-toast-danger .sb-toast-icon{color:var(--red-400)}.sb-toaster .iziToast-body,.sb-toaster .sb-toast-body{margin-right:1rem;margin-left:0;padding-left:0!important;display:flex;position:relative}.sb-toaster .iziToast-body .iziToast-icon,.sb-toaster .iziToast-body .sb-toast-icon,.sb-toaster .sb-toast-body .iziToast-icon,.sb-toaster .sb-toast-body .sb-toast-icon{position:inherit;left:inherit;right:inherit;top:inherit;margin:0;width:1.5rem!important;height:1.5rem!important;background-position:0px 4px!important;margin-right:.5rem;font-size:1.5rem;line-height:1.5rem}.sb-toaster .iziToast-body .iziToast-texts,.sb-toaster .iziToast-body .sb-toast-texts,.sb-toaster .sb-toast-body .iziToast-texts,.sb-toaster .sb-toast-body .sb-toast-texts{margin:0}.sb-toaster .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-title,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-title,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-title{line-height:normal!important}.sb-toaster .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-title,.sb-toaster .iziToast-body .sb-toast-texts .sb-toast-title,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-title,.sb-toaster .sb-toast-body .iziToast-texts .sb-toast-title,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster .sb-toast-body .sb-toast-texts .sb-toast-title{font-size:1rem!important;color:var(--gray);margin-bottom:.5rem;display:block;width:100%;text-transform:capitalize;font-weight:var(--font-weight-bold);line-height:1rem}.sb-toaster .iziToast-body .iziToast-texts .iziToast-message,.sb-toaster .iziToast-body .iziToast-texts .sb-toast-message,.sb-toaster .iziToast-body .sb-toast-texts .iziToast-message,.sb-toaster .iziToast-body .sb-toast-texts .sb-toast-message,.sb-toaster .sb-toast-body .iziToast-texts .iziToast-message,.sb-toaster .sb-toast-body .iziToast-texts .sb-toast-message,.sb-toaster .sb-toast-body .sb-toast-texts .iziToast-message,.sb-toaster .sb-toast-body .sb-toast-texts .sb-toast-message{color:var(--gray);font-size:var(--font-size-base)!important;line-height:22px;margin-bottom:0}.sb-toaster.sb-toast-normal{background:var(--white);border-right-width:1px;border-bottom-width:1px;border-top-width:1px}.sb-toaster.sb-toast-normal .sb-toast-icon{display:none}.sb-toaster.sb-toast-normal.sb-toast-danger .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--red-400)}.sb-toaster.sb-toast-normal.sb-toast-warning .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--tertiary-100)}.sb-toaster.sb-toast-normal.sb-toast-success .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-success .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--secondary-100)}.sb-toaster.sb-toast-normal.sb-toast-info .iziToast-body .iziToast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-info .iziToast-body .iziToast-texts .sb-toast-title,.sb-toaster.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .iziToast-title,.sb-toaster.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--primary-300)}.sb-toaster.sb-toast-normal .iziToast-body .iziToast-message,.sb-toaster.sb-toast-normal .iziToast-body .sb-toast-message,.sb-toaster.sb-toast-normal .sb-toast-body .iziToast-message,.sb-toaster.sb-toast-normal .sb-toast-body .sb-toast-message{margin-left:0}.sb-toaster.sb-toast-normal .iziToast-icon,.sb-toaster.sb-toast-success .iziToast-icon{display:none}.sb-toaster.iziToast:after{box-shadow:none}.sb-toaster.iziToast>.iziToast-progressbar{display:none}.iziToast-close,.sb-toast-close-icon{position:absolute;right:2rem;top:2rem;width:2rem;height:2rem;opacity:1;cursor:pointer}.iziToast-close:hover,.sb-toast-close-icon:hover{opacity:1}.iziToast-close:before,.iziToast-close:after,.sb-toast-close-icon:before,.sb-toast-close-icon:after{position:absolute;right:1.5rem;content:" ";height:1rem;width:2px;top:1rem}.iziToast-close:before,.sb-toast-close-icon:before{transform:rotate(45deg)}.iziToast-close:after,.sb-toast-close-icon:after{transform:rotate(-45deg)}.sb-toast-close-icon{right:-2.5rem;top:-1.5rem;width:2rem;height:2rem}.sb-toast-close-icon:before{background:var(--primary-300)}.sb-toast-close-icon:after{background:var(--primary-300)}.sb-toast{width:100%;max-width:28rem;min-height:5rem;padding:1.5rem 1.5rem 1.5rem 1rem;border-radius:.5rem;border:1px solid var(--primary-300);border-left-width:.5rem;color:var(--gray);background:var(--white);margin:1.5rem auto}.sb-toast.sb-toast-info,.sb-toast.sb-toast-success,.sb-toast.sb-toast-warning,.sb-toast.sb-toast-danger{border-right-width:0px;border-bottom-width:0px;border-top-width:0px}.sb-toast.sb-toast-info{border-color:var(--primary-300);background:var(--primary-200)}.sb-toast.sb-toast-info .sb-toast-close-icon:before,.sb-toast.sb-toast-info .sb-toast-close-icon:after{background:var(--primary-300)}.sb-toast.sb-toast-success{border-color:var(--secondary-100);background:var(--secondary-0)}.sb-toast.sb-toast-success .sb-toast-icon{display:none}.sb-toast.sb-toast-success .sb-toast-texts .sb-toast-message{margin-left:0}.sb-toast.sb-toast-success .sb-toast-close-icon:before,.sb-toast.sb-toast-success .sb-toast-close-icon:after{background:var(--secondary-100)}.sb-toast.sb-toast-warning{border-color:var(--tertiary-100);background:var(--tertiary-0)}.sb-toast.sb-toast-warning .sb-toast-close-icon:before,.sb-toast.sb-toast-warning .sb-toast-close-icon:after{background:var(--tertiary-100)}.sb-toast.sb-toast-danger{border-color:var(--red-400);background:var(--red-0)}.sb-toast.sb-toast-danger .sb-toast-close-icon:before,.sb-toast.sb-toast-danger .sb-toast-close-icon:after{background:var(--red-400)}.sb-toast .sb-toast-body{margin-right:1rem;margin-left:0;padding-left:0!important;display:flex;position:relative}.sb-toast .sb-toast-body .sb-toast-icon{position:inherit;left:inherit;right:inherit;top:inherit;margin:0;width:2rem!important;height:2rem!important;background-position:0px 4px!important;margin-right:.5rem}.sb-toast .sb-toast-body .sb-toast-texts{margin:0}.sb-toast .sb-toast-body .sb-toast-title{font-size:var(--h5-font-size)!important;color:var(--gray);margin-bottom:1rem;font-weight:var(--font-weight-bold)}.sb-toast .sb-toast-body .sb-toast-message{color:var(--gray);font-size:var(--font-size-base)!important;line-height:22px;margin-bottom:0}.sb-toast.sb-toast-normal{background:var(--white);border-right-width:1px;border-bottom-width:1px;border-top-width:1px}.sb-toast.sb-toast-normal .sb-toast-icon{display:none}.sb-toast.sb-toast-normal.sb-toast-danger .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--red-400)}.sb-toast.sb-toast-normal.sb-toast-warning .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--tertiary-100)}.sb-toast.sb-toast-normal.sb-toast-success .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--secondary-100)}.sb-toast.sb-toast-normal.sb-toast-info .sb-toast-body .sb-toast-texts .sb-toast-title{color:var(--primary-300)}.sb-toast.sb-toast-normal .sb-toast-body .sb-toast-message{margin-left:0}.sb-toast .sb-toast-close-icon{position:absolute;right:-2rem;top:-1.5rem;width:2rem;height:2rem;opacity:1;cursor:pointer}.sb-toast .sb-toast-close-icon:hover{opacity:1}.sb-toast .sb-toast-close-icon:before,.sb-toast .sb-toast-close-icon:after{position:absolute;right:1.5rem;content:" ";height:1rem;width:2px;top:1rem}.sb-toast .sb-toast-close-icon:before{transform:rotate(45deg);background:var(--primary-300)}.sb-toast .sb-toast-close-icon:after{transform:rotate(-45deg);background:var(--primary-300)}.sb-treePicker-body{display:flex;flex-wrap:wrap;height:100%}.sb-treePicker-body .sb-treePicker-selectionSection{width:400px;padding:16px;border-width:0 1px 0 0;border-color:#ccc;border-style:solid}.sb-treePicker-body .sb-treePicker-selectionSection .sb-search-box{max-width:392px;width:100%;margin:0 0 16px}.sb-treePicker-body .sb-treePicker-selectionSection .sb-search-box .sb-search-icon{color:#aaa}.sb-treePicker-body .sb-treePicker-selectedSection{width:calc(100% - 400px);padding:16px}.sb-treePicker-body .sb-treePicker-selectedSection .list .node{display:none}.sb-treePicker-body .sb-treePicker-selectedSection .list .node.picked{display:block}.sb-treePicker-body .sb-treePicker-selectedSection .list .empty{display:none}.sb-treePicker-body .sb-treePicker-selectedSection .sb-treePicker-selected-count{color:#00c786}.sb-treePicker-body .tree .node,.sb-treePicker-body .list .node{margin:0 0 8px;min-height:16px}.sb-treePicker-body .tree .node .head,.sb-treePicker-body .list .node .head{display:flex;align-items:center}.sb-treePicker-body .tree .node .icon,.sb-treePicker-body .list .node .icon,.sb-treePicker-body .tree .node .name,.sb-treePicker-body .list .node .name{cursor:pointer;vertical-align:middle}.sb-treePicker-body .tree .node .icon,.sb-treePicker-body .list .node .icon{margin:0 8px 0 0}.sb-treePicker-body .tree .node .name,.sb-treePicker-body .list .node .name{color:#666}.sb-treePicker-body .tree .node .disabled,.sb-treePicker-body .list .node .disabled{opacity:.3;cursor:default}.sb-treePicker-body .tree .node .content,.sb-treePicker-body .list .node .content{display:none;border-left:1px dotted #ccc;border-right:0;margin:8px;padding:0 8px}.sb-treePicker-body .tree .node .sb-treePicker-searchedQuery,.sb-treePicker-body .list .node .sb-treePicker-searchedQuery{background:#ffc107}.sb-treePicker-body .tree .node .add.icon:before,.sb-treePicker-body .list .node .add.icon:before,.sb-treePicker-body .tree .node .minus.icon:before,.sb-treePicker-body .list .node .minus.icon:before,.sb-treePicker-body .tree .node .checkmark:before,.sb-treePicker-body .list .node .checkmark:before{font-size:10px;line-height:11px;border-radius:4px;border:1px solid #80a7ce;height:16px;width:16px;padding:2px;color:#80a7ce;display:inline-block;vertical-align:middle}.sb-treePicker-body .tree .node .checkmark:before,.sb-treePicker-body .list .node .checkmark:before{color:#fff;background:#00c786!important;border-color:#00c786}.sb-treePicker-body .tree .node .square,.sb-treePicker-body .list .node .square{color:#80a7ce;font-size:16px}.sb-treePicker-body .tree .node .square,.sb-treePicker-body .list .node .square,.sb-treePicker-body .tree .node .minus,.sb-treePicker-body .list .node .minus,.sb-treePicker-body .tree .node .checkmark,.sb-treePicker-body .list .node .checkmark{display:none}.sb-treePicker-body .tree .node.opened>.head .name,.sb-treePicker-body .list .node.opened>.head .name{color:#333}.sb-treePicker-body .tree .node.opened>.head .add,.sb-treePicker-body .list .node.opened>.head .add{display:none}.sb-treePicker-body .tree .node.opened>.head .minus,.sb-treePicker-body .list .node.opened>.head .minus,.sb-treePicker-body .tree .node.childless .head .square,.sb-treePicker-body .list .node.childless .head .square{display:inline-block}.sb-treePicker-body .tree .node.childless .head .add,.sb-treePicker-body .list .node.childless .head .add,.sb-treePicker-body .tree .node.childless .content .add,.sb-treePicker-body .list .node.childless .content .add,.sb-treePicker-body .tree .node.childless .content .minus,.sb-treePicker-body .list .node.childless .content .minus{display:none}.sb-treePicker-body .tree .node.picked .checkmark,.sb-treePicker-body .list .node.picked .checkmark{display:inline-block;margin:0 10px 0 0}.sb-treePicker-body .tree .node.picked .head .square,.sb-treePicker-body .list .node.picked .head .square{display:none}.sb-treePicker-body .tree .picked .name{color:#00c786}[dir=rtl] .sb-treePicker-body .sb-treePicker-selectionSection{border-width:0 0 0 1px}[dir=rtl] .sb-treePicker-body .tree .node .icon,[dir=rtl] .sb-treePicker-body .list .node .icon{margin:0 0 0 8px}[dir=rtl] .sb-treePicker-body .tree .node .content,[dir=rtl] .sb-treePicker-body .list .node .content{border-left:0;border-right:1px dotted #ccc}.sb-prominent-filter{background:var(--white);padding:8px 0 0}.sb-prominent-filter .sb-prominent-filter-header{font-weight:700;margin:.5rem 0 1rem}.sb-prominent-filter .sb-data-driven-filter-header{font-weight:700;color:var(--primary-color)}.sb-prominent-filter .sb-prominent-filter-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{margin:0 0 1rem;padding:0 1rem 0 0;width:20%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{margin-top:auto;margin-left:auto;text-align:right;padding-right:0}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field label{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 0 .5rem;font-weight:400;font-size:14px;color:var(--gray-800)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .topic-picker-selector{font-size:12px;color:#4a4a4a;border:1px solid #999999;border-radius:3px;width:100%;height:32px;padding:8px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown{min-width:100%;width:100%;height:32px;font-size:12px;border-radius:3px;padding:0;display:flex}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .divider{margin:0}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item{display:flex;flex-direction:row;align-items:center;width:100%;padding:12px;color:#4a4a4a;font-size:12px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item.header{margin:0;font-weight:500}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item.active{color:var(--primary-color);font-weight:700}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item:hover{background:var(--primary-250);color:var(--primary-color)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline{height:1rem;width:1rem;border:1px solid var(--primary-300);border-radius:5px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline:before{content:"\f14a";visibility:hidden}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline.check{background:var(--primary-color);border:none;color:var(--white)}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .item i.icon.square.outline.check:before{content:"\2713";line-height:1rem;visibility:visible}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .text{text-transform:lowercase;text-overflow:ellipsis;overflow:hidden;color:#4a4a4a;margin:0;padding:8px;font-size:12px}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown .text:first-letter{text-transform:uppercase}.sb-prominent-filter.sb-bg-color-gray-0 .sb-prominent-filter-container .sb-prominent-filter-field .ui.selection.dropdown{background:var(--white);border:.5px solid rgba(153,153,153,.6)}@media (min-width: 1280px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:20%}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(5n+5){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(5n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (min-width: 992px) and (max-width: 1279px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:25%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+4){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+4){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(4n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:33.3333%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+3){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+3){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(3n+1){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}@media (max-width: 767px){.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field{width:50%}.sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(2n+2){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(2n+2){padding-right:1rem}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:nth-child(odd){padding-right:0}*[dir=rtl] .sb-prominent-filter .sb-prominent-filter-container .sb-prominent-filter-field:last-child{padding-right:1rem;margin-right:auto;margin-left:0;text-align:left}}.sb-search-box{display:flex;align-items:center;border:1px solid var(--primary-300);border-radius:3px;max-width:100%;width:100%}@media (min-width: 768px){.sb-search-box.large{max-width:492px}.sb-search-box.medium{max-width:392px}.sb-search-box.small{max-width:282px}}.sb-search-box:focus-within{box-shadow:0 0 2px 1px var(--primary-300);border-radius:3px}.sb-search-box.no-btn .input-div{width:100%}.sb-search-box.no-btn .sb-search-input{border-radius:3px;border:0;padding-right:8px}.sb-search-box.no-btn .sb-btn{display:none}.sb-search-box.disabled{opacity:.3;cursor:pointer}.sb-search-box.disabled button,.sb-search-box.disabled input,.sb-search-box.disabled .icon{pointer-events:none}.sb-search-box.disabled:focus-within{box-shadow:0 0 2px 1px var(--primary-300)}.sb-search-box .input-div{flex:2 1 auto}.sb-search-box .sb-search-input{width:100%;font-size:var(--font-size-sm);min-height:2rem;border:0;border-right:.5px solid var(--primary-300);outline:0;padding:.25rem .25rem .25rem 2rem;border-radius:3px 0 0 3px;line-height:normal;background:var(--white)}.sb-search-box .sb-btn{background:var(--primary-100);border:0;min-width:auto;white-space:nowrap;border-radius:0 3px 3px 0;color:var(--primary-color);font-size:var(--font-size-sm);font-weight:700;margin:0!important}.sb-search-box .icon{position:absolute;margin:0;height:1rem;width:1rem;line-height:normal}.sb-search-box .icon.search{top:.5rem;left:.5rem}.sb-search-box .icon.close{top:.5rem;right:.5rem;cursor:pointer;background:var(--primary-color);color:var(--white);border-radius:50%;font-size:var(--font-size-sm);padding:2px 0 0 1px}.sb-search-box .sb-loader{position:absolute;top:.5rem;right:2rem;left:unset;transform:none;width:1rem;height:1rem}.sb-search-box .sb-loader:after{top:unset;left:unset;transform:none;width:1rem;height:1rem}[dir=rtl] .sb-search-box .sb-search-input{border-radius:0 .1875rem .1875rem 0;border-left:.5px solid var(--primary-300);border-right:0px;padding:.25rem 2rem .25rem .25rem}[dir=rtl] .sb-search-box .sb-btn{border-radius:.1875rem 0 0 .1875rem}[dir=rtl] .sb-search-box .icon.search{right:.5rem}[dir=rtl] .sb-search-box .icon.close{top:.5rem;left:.5rem;right:unset}[dir=rtl] .sb-search-box .sb-loader{left:2rem;right:unset}input:-internal-autofill-previewed,input:-internal-autofill-selected,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,select:-internal-autofill-previewed,select:-internal-autofill-selected{background-color:var(--white)!important}.sb-g{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:16px}@media (min-width: 0){.sb-g-col-start-xs-1.sb-g-col-xs-1{grid-column:1/span 1}.sb-g-col-start-xs-2.sb-g-col-xs-1{grid-column:2/span 1}.sb-g-col-start-xs-3.sb-g-col-xs-1{grid-column:3/span 1}.sb-g-col-start-xs-4.sb-g-col-xs-1{grid-column:4/span 1}.sb-g-col-start-xs-5.sb-g-col-xs-1{grid-column:5/span 1}.sb-g-col-start-xs-6.sb-g-col-xs-1{grid-column:6/span 1}.sb-g-col-start-xs-7.sb-g-col-xs-1{grid-column:7/span 1}.sb-g-col-start-xs-8.sb-g-col-xs-1{grid-column:8/span 1}.sb-g-col-start-xs-9.sb-g-col-xs-1{grid-column:9/span 1}.sb-g-col-start-xs-10.sb-g-col-xs-1{grid-column:10/span 1}.sb-g-col-start-xs-11.sb-g-col-xs-1{grid-column:11/span 1}.sb-g-col-start-xs-12.sb-g-col-xs-1{grid-column:12/span 1}.sb-g-col-xs-1{grid-column-start:span 1}.sb-g-col-start-xs-1.sb-g-col-xs-2{grid-column:1/span 2}.sb-g-col-start-xs-2.sb-g-col-xs-2{grid-column:2/span 2}.sb-g-col-start-xs-3.sb-g-col-xs-2{grid-column:3/span 2}.sb-g-col-start-xs-4.sb-g-col-xs-2{grid-column:4/span 2}.sb-g-col-start-xs-5.sb-g-col-xs-2{grid-column:5/span 2}.sb-g-col-start-xs-6.sb-g-col-xs-2{grid-column:6/span 2}.sb-g-col-start-xs-7.sb-g-col-xs-2{grid-column:7/span 2}.sb-g-col-start-xs-8.sb-g-col-xs-2{grid-column:8/span 2}.sb-g-col-start-xs-9.sb-g-col-xs-2{grid-column:9/span 2}.sb-g-col-start-xs-10.sb-g-col-xs-2{grid-column:10/span 2}.sb-g-col-start-xs-11.sb-g-col-xs-2{grid-column:11/span 2}.sb-g-col-start-xs-12.sb-g-col-xs-2{grid-column:12/span 2}.sb-g-col-xs-2{grid-column-start:span 2}.sb-g-col-start-xs-1.sb-g-col-xs-3{grid-column:1/span 3}.sb-g-col-start-xs-2.sb-g-col-xs-3{grid-column:2/span 3}.sb-g-col-start-xs-3.sb-g-col-xs-3{grid-column:3/span 3}.sb-g-col-start-xs-4.sb-g-col-xs-3{grid-column:4/span 3}.sb-g-col-start-xs-5.sb-g-col-xs-3{grid-column:5/span 3}.sb-g-col-start-xs-6.sb-g-col-xs-3{grid-column:6/span 3}.sb-g-col-start-xs-7.sb-g-col-xs-3{grid-column:7/span 3}.sb-g-col-start-xs-8.sb-g-col-xs-3{grid-column:8/span 3}.sb-g-col-start-xs-9.sb-g-col-xs-3{grid-column:9/span 3}.sb-g-col-start-xs-10.sb-g-col-xs-3{grid-column:10/span 3}.sb-g-col-start-xs-11.sb-g-col-xs-3{grid-column:11/span 3}.sb-g-col-start-xs-12.sb-g-col-xs-3{grid-column:12/span 3}.sb-g-col-xs-3{grid-column-start:span 3}.sb-g-col-start-xs-1.sb-g-col-xs-4{grid-column:1/span 4}.sb-g-col-start-xs-2.sb-g-col-xs-4{grid-column:2/span 4}.sb-g-col-start-xs-3.sb-g-col-xs-4{grid-column:3/span 4}.sb-g-col-start-xs-4.sb-g-col-xs-4{grid-column:4/span 4}.sb-g-col-start-xs-5.sb-g-col-xs-4{grid-column:5/span 4}.sb-g-col-start-xs-6.sb-g-col-xs-4{grid-column:6/span 4}.sb-g-col-start-xs-7.sb-g-col-xs-4{grid-column:7/span 4}.sb-g-col-start-xs-8.sb-g-col-xs-4{grid-column:8/span 4}.sb-g-col-start-xs-9.sb-g-col-xs-4{grid-column:9/span 4}.sb-g-col-start-xs-10.sb-g-col-xs-4{grid-column:10/span 4}.sb-g-col-start-xs-11.sb-g-col-xs-4{grid-column:11/span 4}.sb-g-col-start-xs-12.sb-g-col-xs-4{grid-column:12/span 4}.sb-g-col-xs-4{grid-column-start:span 4}.sb-g-col-start-xs-1.sb-g-col-xs-5{grid-column:1/span 5}.sb-g-col-start-xs-2.sb-g-col-xs-5{grid-column:2/span 5}.sb-g-col-start-xs-3.sb-g-col-xs-5{grid-column:3/span 5}.sb-g-col-start-xs-4.sb-g-col-xs-5{grid-column:4/span 5}.sb-g-col-start-xs-5.sb-g-col-xs-5{grid-column:5/span 5}.sb-g-col-start-xs-6.sb-g-col-xs-5{grid-column:6/span 5}.sb-g-col-start-xs-7.sb-g-col-xs-5{grid-column:7/span 5}.sb-g-col-start-xs-8.sb-g-col-xs-5{grid-column:8/span 5}.sb-g-col-start-xs-9.sb-g-col-xs-5{grid-column:9/span 5}.sb-g-col-start-xs-10.sb-g-col-xs-5{grid-column:10/span 5}.sb-g-col-start-xs-11.sb-g-col-xs-5{grid-column:11/span 5}.sb-g-col-start-xs-12.sb-g-col-xs-5{grid-column:12/span 5}.sb-g-col-xs-5{grid-column-start:span 5}.sb-g-col-start-xs-1.sb-g-col-xs-6{grid-column:1/span 6}.sb-g-col-start-xs-2.sb-g-col-xs-6{grid-column:2/span 6}.sb-g-col-start-xs-3.sb-g-col-xs-6{grid-column:3/span 6}.sb-g-col-start-xs-4.sb-g-col-xs-6{grid-column:4/span 6}.sb-g-col-start-xs-5.sb-g-col-xs-6{grid-column:5/span 6}.sb-g-col-start-xs-6.sb-g-col-xs-6{grid-column:6/span 6}.sb-g-col-start-xs-7.sb-g-col-xs-6{grid-column:7/span 6}.sb-g-col-start-xs-8.sb-g-col-xs-6{grid-column:8/span 6}.sb-g-col-start-xs-9.sb-g-col-xs-6{grid-column:9/span 6}.sb-g-col-start-xs-10.sb-g-col-xs-6{grid-column:10/span 6}.sb-g-col-start-xs-11.sb-g-col-xs-6{grid-column:11/span 6}.sb-g-col-start-xs-12.sb-g-col-xs-6{grid-column:12/span 6}.sb-g-col-xs-6{grid-column-start:span 6}.sb-g-col-start-xs-1.sb-g-col-xs-7{grid-column:1/span 7}.sb-g-col-start-xs-2.sb-g-col-xs-7{grid-column:2/span 7}.sb-g-col-start-xs-3.sb-g-col-xs-7{grid-column:3/span 7}.sb-g-col-start-xs-4.sb-g-col-xs-7{grid-column:4/span 7}.sb-g-col-start-xs-5.sb-g-col-xs-7{grid-column:5/span 7}.sb-g-col-start-xs-6.sb-g-col-xs-7{grid-column:6/span 7}.sb-g-col-start-xs-7.sb-g-col-xs-7{grid-column:7/span 7}.sb-g-col-start-xs-8.sb-g-col-xs-7{grid-column:8/span 7}.sb-g-col-start-xs-9.sb-g-col-xs-7{grid-column:9/span 7}.sb-g-col-start-xs-10.sb-g-col-xs-7{grid-column:10/span 7}.sb-g-col-start-xs-11.sb-g-col-xs-7{grid-column:11/span 7}.sb-g-col-start-xs-12.sb-g-col-xs-7{grid-column:12/span 7}.sb-g-col-xs-7{grid-column-start:span 7}.sb-g-col-start-xs-1.sb-g-col-xs-8{grid-column:1/span 8}.sb-g-col-start-xs-2.sb-g-col-xs-8{grid-column:2/span 8}.sb-g-col-start-xs-3.sb-g-col-xs-8{grid-column:3/span 8}.sb-g-col-start-xs-4.sb-g-col-xs-8{grid-column:4/span 8}.sb-g-col-start-xs-5.sb-g-col-xs-8{grid-column:5/span 8}.sb-g-col-start-xs-6.sb-g-col-xs-8{grid-column:6/span 8}.sb-g-col-start-xs-7.sb-g-col-xs-8{grid-column:7/span 8}.sb-g-col-start-xs-8.sb-g-col-xs-8{grid-column:8/span 8}.sb-g-col-start-xs-9.sb-g-col-xs-8{grid-column:9/span 8}.sb-g-col-start-xs-10.sb-g-col-xs-8{grid-column:10/span 8}.sb-g-col-start-xs-11.sb-g-col-xs-8{grid-column:11/span 8}.sb-g-col-start-xs-12.sb-g-col-xs-8{grid-column:12/span 8}.sb-g-col-xs-8{grid-column-start:span 8}.sb-g-col-start-xs-1.sb-g-col-xs-9{grid-column:1/span 9}.sb-g-col-start-xs-2.sb-g-col-xs-9{grid-column:2/span 9}.sb-g-col-start-xs-3.sb-g-col-xs-9{grid-column:3/span 9}.sb-g-col-start-xs-4.sb-g-col-xs-9{grid-column:4/span 9}.sb-g-col-start-xs-5.sb-g-col-xs-9{grid-column:5/span 9}.sb-g-col-start-xs-6.sb-g-col-xs-9{grid-column:6/span 9}.sb-g-col-start-xs-7.sb-g-col-xs-9{grid-column:7/span 9}.sb-g-col-start-xs-8.sb-g-col-xs-9{grid-column:8/span 9}.sb-g-col-start-xs-9.sb-g-col-xs-9{grid-column:9/span 9}.sb-g-col-start-xs-10.sb-g-col-xs-9{grid-column:10/span 9}.sb-g-col-start-xs-11.sb-g-col-xs-9{grid-column:11/span 9}.sb-g-col-start-xs-12.sb-g-col-xs-9{grid-column:12/span 9}.sb-g-col-xs-9{grid-column-start:span 9}.sb-g-col-start-xs-1.sb-g-col-xs-10{grid-column:1/span 10}.sb-g-col-start-xs-2.sb-g-col-xs-10{grid-column:2/span 10}.sb-g-col-start-xs-3.sb-g-col-xs-10{grid-column:3/span 10}.sb-g-col-start-xs-4.sb-g-col-xs-10{grid-column:4/span 10}.sb-g-col-start-xs-5.sb-g-col-xs-10{grid-column:5/span 10}.sb-g-col-start-xs-6.sb-g-col-xs-10{grid-column:6/span 10}.sb-g-col-start-xs-7.sb-g-col-xs-10{grid-column:7/span 10}.sb-g-col-start-xs-8.sb-g-col-xs-10{grid-column:8/span 10}.sb-g-col-start-xs-9.sb-g-col-xs-10{grid-column:9/span 10}.sb-g-col-start-xs-10.sb-g-col-xs-10{grid-column:10/span 10}.sb-g-col-start-xs-11.sb-g-col-xs-10{grid-column:11/span 10}.sb-g-col-start-xs-12.sb-g-col-xs-10{grid-column:12/span 10}.sb-g-col-xs-10{grid-column-start:span 10}.sb-g-col-start-xs-1.sb-g-col-xs-11{grid-column:1/span 11}.sb-g-col-start-xs-2.sb-g-col-xs-11{grid-column:2/span 11}.sb-g-col-start-xs-3.sb-g-col-xs-11{grid-column:3/span 11}.sb-g-col-start-xs-4.sb-g-col-xs-11{grid-column:4/span 11}.sb-g-col-start-xs-5.sb-g-col-xs-11{grid-column:5/span 11}.sb-g-col-start-xs-6.sb-g-col-xs-11{grid-column:6/span 11}.sb-g-col-start-xs-7.sb-g-col-xs-11{grid-column:7/span 11}.sb-g-col-start-xs-8.sb-g-col-xs-11{grid-column:8/span 11}.sb-g-col-start-xs-9.sb-g-col-xs-11{grid-column:9/span 11}.sb-g-col-start-xs-10.sb-g-col-xs-11{grid-column:10/span 11}.sb-g-col-start-xs-11.sb-g-col-xs-11{grid-column:11/span 11}.sb-g-col-start-xs-12.sb-g-col-xs-11{grid-column:12/span 11}.sb-g-col-xs-11{grid-column-start:span 11}.sb-g-col-start-xs-1.sb-g-col-xs-12{grid-column:1/span 12}.sb-g-col-start-xs-2.sb-g-col-xs-12{grid-column:2/span 12}.sb-g-col-start-xs-3.sb-g-col-xs-12{grid-column:3/span 12}.sb-g-col-start-xs-4.sb-g-col-xs-12{grid-column:4/span 12}.sb-g-col-start-xs-5.sb-g-col-xs-12{grid-column:5/span 12}.sb-g-col-start-xs-6.sb-g-col-xs-12{grid-column:6/span 12}.sb-g-col-start-xs-7.sb-g-col-xs-12{grid-column:7/span 12}.sb-g-col-start-xs-8.sb-g-col-xs-12{grid-column:8/span 12}.sb-g-col-start-xs-9.sb-g-col-xs-12{grid-column:9/span 12}.sb-g-col-start-xs-10.sb-g-col-xs-12{grid-column:10/span 12}.sb-g-col-start-xs-11.sb-g-col-xs-12{grid-column:11/span 12}.sb-g-col-start-xs-12.sb-g-col-xs-12{grid-column:12/span 12}.sb-g-col-xs-12{grid-column-start:span 12}}@media (min-width: 480px){.sb-g-col-start-sm-1.sb-g-col-sm-1{grid-column:1/span 1}.sb-g-col-start-sm-2.sb-g-col-sm-1{grid-column:2/span 1}.sb-g-col-start-sm-3.sb-g-col-sm-1{grid-column:3/span 1}.sb-g-col-start-sm-4.sb-g-col-sm-1{grid-column:4/span 1}.sb-g-col-start-sm-5.sb-g-col-sm-1{grid-column:5/span 1}.sb-g-col-start-sm-6.sb-g-col-sm-1{grid-column:6/span 1}.sb-g-col-start-sm-7.sb-g-col-sm-1{grid-column:7/span 1}.sb-g-col-start-sm-8.sb-g-col-sm-1{grid-column:8/span 1}.sb-g-col-start-sm-9.sb-g-col-sm-1{grid-column:9/span 1}.sb-g-col-start-sm-10.sb-g-col-sm-1{grid-column:10/span 1}.sb-g-col-start-sm-11.sb-g-col-sm-1{grid-column:11/span 1}.sb-g-col-start-sm-12.sb-g-col-sm-1{grid-column:12/span 1}.sb-g-col-sm-1{grid-column-start:span 1}.sb-g-col-start-sm-1.sb-g-col-sm-2{grid-column:1/span 2}.sb-g-col-start-sm-2.sb-g-col-sm-2{grid-column:2/span 2}.sb-g-col-start-sm-3.sb-g-col-sm-2{grid-column:3/span 2}.sb-g-col-start-sm-4.sb-g-col-sm-2{grid-column:4/span 2}.sb-g-col-start-sm-5.sb-g-col-sm-2{grid-column:5/span 2}.sb-g-col-start-sm-6.sb-g-col-sm-2{grid-column:6/span 2}.sb-g-col-start-sm-7.sb-g-col-sm-2{grid-column:7/span 2}.sb-g-col-start-sm-8.sb-g-col-sm-2{grid-column:8/span 2}.sb-g-col-start-sm-9.sb-g-col-sm-2{grid-column:9/span 2}.sb-g-col-start-sm-10.sb-g-col-sm-2{grid-column:10/span 2}.sb-g-col-start-sm-11.sb-g-col-sm-2{grid-column:11/span 2}.sb-g-col-start-sm-12.sb-g-col-sm-2{grid-column:12/span 2}.sb-g-col-sm-2{grid-column-start:span 2}.sb-g-col-start-sm-1.sb-g-col-sm-3{grid-column:1/span 3}.sb-g-col-start-sm-2.sb-g-col-sm-3{grid-column:2/span 3}.sb-g-col-start-sm-3.sb-g-col-sm-3{grid-column:3/span 3}.sb-g-col-start-sm-4.sb-g-col-sm-3{grid-column:4/span 3}.sb-g-col-start-sm-5.sb-g-col-sm-3{grid-column:5/span 3}.sb-g-col-start-sm-6.sb-g-col-sm-3{grid-column:6/span 3}.sb-g-col-start-sm-7.sb-g-col-sm-3{grid-column:7/span 3}.sb-g-col-start-sm-8.sb-g-col-sm-3{grid-column:8/span 3}.sb-g-col-start-sm-9.sb-g-col-sm-3{grid-column:9/span 3}.sb-g-col-start-sm-10.sb-g-col-sm-3{grid-column:10/span 3}.sb-g-col-start-sm-11.sb-g-col-sm-3{grid-column:11/span 3}.sb-g-col-start-sm-12.sb-g-col-sm-3{grid-column:12/span 3}.sb-g-col-sm-3{grid-column-start:span 3}.sb-g-col-start-sm-1.sb-g-col-sm-4{grid-column:1/span 4}.sb-g-col-start-sm-2.sb-g-col-sm-4{grid-column:2/span 4}.sb-g-col-start-sm-3.sb-g-col-sm-4{grid-column:3/span 4}.sb-g-col-start-sm-4.sb-g-col-sm-4{grid-column:4/span 4}.sb-g-col-start-sm-5.sb-g-col-sm-4{grid-column:5/span 4}.sb-g-col-start-sm-6.sb-g-col-sm-4{grid-column:6/span 4}.sb-g-col-start-sm-7.sb-g-col-sm-4{grid-column:7/span 4}.sb-g-col-start-sm-8.sb-g-col-sm-4{grid-column:8/span 4}.sb-g-col-start-sm-9.sb-g-col-sm-4{grid-column:9/span 4}.sb-g-col-start-sm-10.sb-g-col-sm-4{grid-column:10/span 4}.sb-g-col-start-sm-11.sb-g-col-sm-4{grid-column:11/span 4}.sb-g-col-start-sm-12.sb-g-col-sm-4{grid-column:12/span 4}.sb-g-col-sm-4{grid-column-start:span 4}.sb-g-col-start-sm-1.sb-g-col-sm-5{grid-column:1/span 5}.sb-g-col-start-sm-2.sb-g-col-sm-5{grid-column:2/span 5}.sb-g-col-start-sm-3.sb-g-col-sm-5{grid-column:3/span 5}.sb-g-col-start-sm-4.sb-g-col-sm-5{grid-column:4/span 5}.sb-g-col-start-sm-5.sb-g-col-sm-5{grid-column:5/span 5}.sb-g-col-start-sm-6.sb-g-col-sm-5{grid-column:6/span 5}.sb-g-col-start-sm-7.sb-g-col-sm-5{grid-column:7/span 5}.sb-g-col-start-sm-8.sb-g-col-sm-5{grid-column:8/span 5}.sb-g-col-start-sm-9.sb-g-col-sm-5{grid-column:9/span 5}.sb-g-col-start-sm-10.sb-g-col-sm-5{grid-column:10/span 5}.sb-g-col-start-sm-11.sb-g-col-sm-5{grid-column:11/span 5}.sb-g-col-start-sm-12.sb-g-col-sm-5{grid-column:12/span 5}.sb-g-col-sm-5{grid-column-start:span 5}.sb-g-col-start-sm-1.sb-g-col-sm-6{grid-column:1/span 6}.sb-g-col-start-sm-2.sb-g-col-sm-6{grid-column:2/span 6}.sb-g-col-start-sm-3.sb-g-col-sm-6{grid-column:3/span 6}.sb-g-col-start-sm-4.sb-g-col-sm-6{grid-column:4/span 6}.sb-g-col-start-sm-5.sb-g-col-sm-6{grid-column:5/span 6}.sb-g-col-start-sm-6.sb-g-col-sm-6{grid-column:6/span 6}.sb-g-col-start-sm-7.sb-g-col-sm-6{grid-column:7/span 6}.sb-g-col-start-sm-8.sb-g-col-sm-6{grid-column:8/span 6}.sb-g-col-start-sm-9.sb-g-col-sm-6{grid-column:9/span 6}.sb-g-col-start-sm-10.sb-g-col-sm-6{grid-column:10/span 6}.sb-g-col-start-sm-11.sb-g-col-sm-6{grid-column:11/span 6}.sb-g-col-start-sm-12.sb-g-col-sm-6{grid-column:12/span 6}.sb-g-col-sm-6{grid-column-start:span 6}.sb-g-col-start-sm-1.sb-g-col-sm-7{grid-column:1/span 7}.sb-g-col-start-sm-2.sb-g-col-sm-7{grid-column:2/span 7}.sb-g-col-start-sm-3.sb-g-col-sm-7{grid-column:3/span 7}.sb-g-col-start-sm-4.sb-g-col-sm-7{grid-column:4/span 7}.sb-g-col-start-sm-5.sb-g-col-sm-7{grid-column:5/span 7}.sb-g-col-start-sm-6.sb-g-col-sm-7{grid-column:6/span 7}.sb-g-col-start-sm-7.sb-g-col-sm-7{grid-column:7/span 7}.sb-g-col-start-sm-8.sb-g-col-sm-7{grid-column:8/span 7}.sb-g-col-start-sm-9.sb-g-col-sm-7{grid-column:9/span 7}.sb-g-col-start-sm-10.sb-g-col-sm-7{grid-column:10/span 7}.sb-g-col-start-sm-11.sb-g-col-sm-7{grid-column:11/span 7}.sb-g-col-start-sm-12.sb-g-col-sm-7{grid-column:12/span 7}.sb-g-col-sm-7{grid-column-start:span 7}.sb-g-col-start-sm-1.sb-g-col-sm-8{grid-column:1/span 8}.sb-g-col-start-sm-2.sb-g-col-sm-8{grid-column:2/span 8}.sb-g-col-start-sm-3.sb-g-col-sm-8{grid-column:3/span 8}.sb-g-col-start-sm-4.sb-g-col-sm-8{grid-column:4/span 8}.sb-g-col-start-sm-5.sb-g-col-sm-8{grid-column:5/span 8}.sb-g-col-start-sm-6.sb-g-col-sm-8{grid-column:6/span 8}.sb-g-col-start-sm-7.sb-g-col-sm-8{grid-column:7/span 8}.sb-g-col-start-sm-8.sb-g-col-sm-8{grid-column:8/span 8}.sb-g-col-start-sm-9.sb-g-col-sm-8{grid-column:9/span 8}.sb-g-col-start-sm-10.sb-g-col-sm-8{grid-column:10/span 8}.sb-g-col-start-sm-11.sb-g-col-sm-8{grid-column:11/span 8}.sb-g-col-start-sm-12.sb-g-col-sm-8{grid-column:12/span 8}.sb-g-col-sm-8{grid-column-start:span 8}.sb-g-col-start-sm-1.sb-g-col-sm-9{grid-column:1/span 9}.sb-g-col-start-sm-2.sb-g-col-sm-9{grid-column:2/span 9}.sb-g-col-start-sm-3.sb-g-col-sm-9{grid-column:3/span 9}.sb-g-col-start-sm-4.sb-g-col-sm-9{grid-column:4/span 9}.sb-g-col-start-sm-5.sb-g-col-sm-9{grid-column:5/span 9}.sb-g-col-start-sm-6.sb-g-col-sm-9{grid-column:6/span 9}.sb-g-col-start-sm-7.sb-g-col-sm-9{grid-column:7/span 9}.sb-g-col-start-sm-8.sb-g-col-sm-9{grid-column:8/span 9}.sb-g-col-start-sm-9.sb-g-col-sm-9{grid-column:9/span 9}.sb-g-col-start-sm-10.sb-g-col-sm-9{grid-column:10/span 9}.sb-g-col-start-sm-11.sb-g-col-sm-9{grid-column:11/span 9}.sb-g-col-start-sm-12.sb-g-col-sm-9{grid-column:12/span 9}.sb-g-col-sm-9{grid-column-start:span 9}.sb-g-col-start-sm-1.sb-g-col-sm-10{grid-column:1/span 10}.sb-g-col-start-sm-2.sb-g-col-sm-10{grid-column:2/span 10}.sb-g-col-start-sm-3.sb-g-col-sm-10{grid-column:3/span 10}.sb-g-col-start-sm-4.sb-g-col-sm-10{grid-column:4/span 10}.sb-g-col-start-sm-5.sb-g-col-sm-10{grid-column:5/span 10}.sb-g-col-start-sm-6.sb-g-col-sm-10{grid-column:6/span 10}.sb-g-col-start-sm-7.sb-g-col-sm-10{grid-column:7/span 10}.sb-g-col-start-sm-8.sb-g-col-sm-10{grid-column:8/span 10}.sb-g-col-start-sm-9.sb-g-col-sm-10{grid-column:9/span 10}.sb-g-col-start-sm-10.sb-g-col-sm-10{grid-column:10/span 10}.sb-g-col-start-sm-11.sb-g-col-sm-10{grid-column:11/span 10}.sb-g-col-start-sm-12.sb-g-col-sm-10{grid-column:12/span 10}.sb-g-col-sm-10{grid-column-start:span 10}.sb-g-col-start-sm-1.sb-g-col-sm-11{grid-column:1/span 11}.sb-g-col-start-sm-2.sb-g-col-sm-11{grid-column:2/span 11}.sb-g-col-start-sm-3.sb-g-col-sm-11{grid-column:3/span 11}.sb-g-col-start-sm-4.sb-g-col-sm-11{grid-column:4/span 11}.sb-g-col-start-sm-5.sb-g-col-sm-11{grid-column:5/span 11}.sb-g-col-start-sm-6.sb-g-col-sm-11{grid-column:6/span 11}.sb-g-col-start-sm-7.sb-g-col-sm-11{grid-column:7/span 11}.sb-g-col-start-sm-8.sb-g-col-sm-11{grid-column:8/span 11}.sb-g-col-start-sm-9.sb-g-col-sm-11{grid-column:9/span 11}.sb-g-col-start-sm-10.sb-g-col-sm-11{grid-column:10/span 11}.sb-g-col-start-sm-11.sb-g-col-sm-11{grid-column:11/span 11}.sb-g-col-start-sm-12.sb-g-col-sm-11{grid-column:12/span 11}.sb-g-col-sm-11{grid-column-start:span 11}.sb-g-col-start-sm-1.sb-g-col-sm-12{grid-column:1/span 12}.sb-g-col-start-sm-2.sb-g-col-sm-12{grid-column:2/span 12}.sb-g-col-start-sm-3.sb-g-col-sm-12{grid-column:3/span 12}.sb-g-col-start-sm-4.sb-g-col-sm-12{grid-column:4/span 12}.sb-g-col-start-sm-5.sb-g-col-sm-12{grid-column:5/span 12}.sb-g-col-start-sm-6.sb-g-col-sm-12{grid-column:6/span 12}.sb-g-col-start-sm-7.sb-g-col-sm-12{grid-column:7/span 12}.sb-g-col-start-sm-8.sb-g-col-sm-12{grid-column:8/span 12}.sb-g-col-start-sm-9.sb-g-col-sm-12{grid-column:9/span 12}.sb-g-col-start-sm-10.sb-g-col-sm-12{grid-column:10/span 12}.sb-g-col-start-sm-11.sb-g-col-sm-12{grid-column:11/span 12}.sb-g-col-start-sm-12.sb-g-col-sm-12{grid-column:12/span 12}.sb-g-col-sm-12{grid-column-start:span 12}}@media (min-width: 768px){.sb-g-col-start-md-1.sb-g-col-md-1{grid-column:1/span 1}.sb-g-col-start-md-2.sb-g-col-md-1{grid-column:2/span 1}.sb-g-col-start-md-3.sb-g-col-md-1{grid-column:3/span 1}.sb-g-col-start-md-4.sb-g-col-md-1{grid-column:4/span 1}.sb-g-col-start-md-5.sb-g-col-md-1{grid-column:5/span 1}.sb-g-col-start-md-6.sb-g-col-md-1{grid-column:6/span 1}.sb-g-col-start-md-7.sb-g-col-md-1{grid-column:7/span 1}.sb-g-col-start-md-8.sb-g-col-md-1{grid-column:8/span 1}.sb-g-col-start-md-9.sb-g-col-md-1{grid-column:9/span 1}.sb-g-col-start-md-10.sb-g-col-md-1{grid-column:10/span 1}.sb-g-col-start-md-11.sb-g-col-md-1{grid-column:11/span 1}.sb-g-col-start-md-12.sb-g-col-md-1{grid-column:12/span 1}.sb-g-col-md-1{grid-column-start:span 1}.sb-g-col-start-md-1.sb-g-col-md-2{grid-column:1/span 2}.sb-g-col-start-md-2.sb-g-col-md-2{grid-column:2/span 2}.sb-g-col-start-md-3.sb-g-col-md-2{grid-column:3/span 2}.sb-g-col-start-md-4.sb-g-col-md-2{grid-column:4/span 2}.sb-g-col-start-md-5.sb-g-col-md-2{grid-column:5/span 2}.sb-g-col-start-md-6.sb-g-col-md-2{grid-column:6/span 2}.sb-g-col-start-md-7.sb-g-col-md-2{grid-column:7/span 2}.sb-g-col-start-md-8.sb-g-col-md-2{grid-column:8/span 2}.sb-g-col-start-md-9.sb-g-col-md-2{grid-column:9/span 2}.sb-g-col-start-md-10.sb-g-col-md-2{grid-column:10/span 2}.sb-g-col-start-md-11.sb-g-col-md-2{grid-column:11/span 2}.sb-g-col-start-md-12.sb-g-col-md-2{grid-column:12/span 2}.sb-g-col-md-2{grid-column-start:span 2}.sb-g-col-start-md-1.sb-g-col-md-3{grid-column:1/span 3}.sb-g-col-start-md-2.sb-g-col-md-3{grid-column:2/span 3}.sb-g-col-start-md-3.sb-g-col-md-3{grid-column:3/span 3}.sb-g-col-start-md-4.sb-g-col-md-3{grid-column:4/span 3}.sb-g-col-start-md-5.sb-g-col-md-3{grid-column:5/span 3}.sb-g-col-start-md-6.sb-g-col-md-3{grid-column:6/span 3}.sb-g-col-start-md-7.sb-g-col-md-3{grid-column:7/span 3}.sb-g-col-start-md-8.sb-g-col-md-3{grid-column:8/span 3}.sb-g-col-start-md-9.sb-g-col-md-3{grid-column:9/span 3}.sb-g-col-start-md-10.sb-g-col-md-3{grid-column:10/span 3}.sb-g-col-start-md-11.sb-g-col-md-3{grid-column:11/span 3}.sb-g-col-start-md-12.sb-g-col-md-3{grid-column:12/span 3}.sb-g-col-md-3{grid-column-start:span 3}.sb-g-col-start-md-1.sb-g-col-md-4{grid-column:1/span 4}.sb-g-col-start-md-2.sb-g-col-md-4{grid-column:2/span 4}.sb-g-col-start-md-3.sb-g-col-md-4{grid-column:3/span 4}.sb-g-col-start-md-4.sb-g-col-md-4{grid-column:4/span 4}.sb-g-col-start-md-5.sb-g-col-md-4{grid-column:5/span 4}.sb-g-col-start-md-6.sb-g-col-md-4{grid-column:6/span 4}.sb-g-col-start-md-7.sb-g-col-md-4{grid-column:7/span 4}.sb-g-col-start-md-8.sb-g-col-md-4{grid-column:8/span 4}.sb-g-col-start-md-9.sb-g-col-md-4{grid-column:9/span 4}.sb-g-col-start-md-10.sb-g-col-md-4{grid-column:10/span 4}.sb-g-col-start-md-11.sb-g-col-md-4{grid-column:11/span 4}.sb-g-col-start-md-12.sb-g-col-md-4{grid-column:12/span 4}.sb-g-col-md-4{grid-column-start:span 4}.sb-g-col-start-md-1.sb-g-col-md-5{grid-column:1/span 5}.sb-g-col-start-md-2.sb-g-col-md-5{grid-column:2/span 5}.sb-g-col-start-md-3.sb-g-col-md-5{grid-column:3/span 5}.sb-g-col-start-md-4.sb-g-col-md-5{grid-column:4/span 5}.sb-g-col-start-md-5.sb-g-col-md-5{grid-column:5/span 5}.sb-g-col-start-md-6.sb-g-col-md-5{grid-column:6/span 5}.sb-g-col-start-md-7.sb-g-col-md-5{grid-column:7/span 5}.sb-g-col-start-md-8.sb-g-col-md-5{grid-column:8/span 5}.sb-g-col-start-md-9.sb-g-col-md-5{grid-column:9/span 5}.sb-g-col-start-md-10.sb-g-col-md-5{grid-column:10/span 5}.sb-g-col-start-md-11.sb-g-col-md-5{grid-column:11/span 5}.sb-g-col-start-md-12.sb-g-col-md-5{grid-column:12/span 5}.sb-g-col-md-5{grid-column-start:span 5}.sb-g-col-start-md-1.sb-g-col-md-6{grid-column:1/span 6}.sb-g-col-start-md-2.sb-g-col-md-6{grid-column:2/span 6}.sb-g-col-start-md-3.sb-g-col-md-6{grid-column:3/span 6}.sb-g-col-start-md-4.sb-g-col-md-6{grid-column:4/span 6}.sb-g-col-start-md-5.sb-g-col-md-6{grid-column:5/span 6}.sb-g-col-start-md-6.sb-g-col-md-6{grid-column:6/span 6}.sb-g-col-start-md-7.sb-g-col-md-6{grid-column:7/span 6}.sb-g-col-start-md-8.sb-g-col-md-6{grid-column:8/span 6}.sb-g-col-start-md-9.sb-g-col-md-6{grid-column:9/span 6}.sb-g-col-start-md-10.sb-g-col-md-6{grid-column:10/span 6}.sb-g-col-start-md-11.sb-g-col-md-6{grid-column:11/span 6}.sb-g-col-start-md-12.sb-g-col-md-6{grid-column:12/span 6}.sb-g-col-md-6{grid-column-start:span 6}.sb-g-col-start-md-1.sb-g-col-md-7{grid-column:1/span 7}.sb-g-col-start-md-2.sb-g-col-md-7{grid-column:2/span 7}.sb-g-col-start-md-3.sb-g-col-md-7{grid-column:3/span 7}.sb-g-col-start-md-4.sb-g-col-md-7{grid-column:4/span 7}.sb-g-col-start-md-5.sb-g-col-md-7{grid-column:5/span 7}.sb-g-col-start-md-6.sb-g-col-md-7{grid-column:6/span 7}.sb-g-col-start-md-7.sb-g-col-md-7{grid-column:7/span 7}.sb-g-col-start-md-8.sb-g-col-md-7{grid-column:8/span 7}.sb-g-col-start-md-9.sb-g-col-md-7{grid-column:9/span 7}.sb-g-col-start-md-10.sb-g-col-md-7{grid-column:10/span 7}.sb-g-col-start-md-11.sb-g-col-md-7{grid-column:11/span 7}.sb-g-col-start-md-12.sb-g-col-md-7{grid-column:12/span 7}.sb-g-col-md-7{grid-column-start:span 7}.sb-g-col-start-md-1.sb-g-col-md-8{grid-column:1/span 8}.sb-g-col-start-md-2.sb-g-col-md-8{grid-column:2/span 8}.sb-g-col-start-md-3.sb-g-col-md-8{grid-column:3/span 8}.sb-g-col-start-md-4.sb-g-col-md-8{grid-column:4/span 8}.sb-g-col-start-md-5.sb-g-col-md-8{grid-column:5/span 8}.sb-g-col-start-md-6.sb-g-col-md-8{grid-column:6/span 8}.sb-g-col-start-md-7.sb-g-col-md-8{grid-column:7/span 8}.sb-g-col-start-md-8.sb-g-col-md-8{grid-column:8/span 8}.sb-g-col-start-md-9.sb-g-col-md-8{grid-column:9/span 8}.sb-g-col-start-md-10.sb-g-col-md-8{grid-column:10/span 8}.sb-g-col-start-md-11.sb-g-col-md-8{grid-column:11/span 8}.sb-g-col-start-md-12.sb-g-col-md-8{grid-column:12/span 8}.sb-g-col-md-8{grid-column-start:span 8}.sb-g-col-start-md-1.sb-g-col-md-9{grid-column:1/span 9}.sb-g-col-start-md-2.sb-g-col-md-9{grid-column:2/span 9}.sb-g-col-start-md-3.sb-g-col-md-9{grid-column:3/span 9}.sb-g-col-start-md-4.sb-g-col-md-9{grid-column:4/span 9}.sb-g-col-start-md-5.sb-g-col-md-9{grid-column:5/span 9}.sb-g-col-start-md-6.sb-g-col-md-9{grid-column:6/span 9}.sb-g-col-start-md-7.sb-g-col-md-9{grid-column:7/span 9}.sb-g-col-start-md-8.sb-g-col-md-9{grid-column:8/span 9}.sb-g-col-start-md-9.sb-g-col-md-9{grid-column:9/span 9}.sb-g-col-start-md-10.sb-g-col-md-9{grid-column:10/span 9}.sb-g-col-start-md-11.sb-g-col-md-9{grid-column:11/span 9}.sb-g-col-start-md-12.sb-g-col-md-9{grid-column:12/span 9}.sb-g-col-md-9{grid-column-start:span 9}.sb-g-col-start-md-1.sb-g-col-md-10{grid-column:1/span 10}.sb-g-col-start-md-2.sb-g-col-md-10{grid-column:2/span 10}.sb-g-col-start-md-3.sb-g-col-md-10{grid-column:3/span 10}.sb-g-col-start-md-4.sb-g-col-md-10{grid-column:4/span 10}.sb-g-col-start-md-5.sb-g-col-md-10{grid-column:5/span 10}.sb-g-col-start-md-6.sb-g-col-md-10{grid-column:6/span 10}.sb-g-col-start-md-7.sb-g-col-md-10{grid-column:7/span 10}.sb-g-col-start-md-8.sb-g-col-md-10{grid-column:8/span 10}.sb-g-col-start-md-9.sb-g-col-md-10{grid-column:9/span 10}.sb-g-col-start-md-10.sb-g-col-md-10{grid-column:10/span 10}.sb-g-col-start-md-11.sb-g-col-md-10{grid-column:11/span 10}.sb-g-col-start-md-12.sb-g-col-md-10{grid-column:12/span 10}.sb-g-col-md-10{grid-column-start:span 10}.sb-g-col-start-md-1.sb-g-col-md-11{grid-column:1/span 11}.sb-g-col-start-md-2.sb-g-col-md-11{grid-column:2/span 11}.sb-g-col-start-md-3.sb-g-col-md-11{grid-column:3/span 11}.sb-g-col-start-md-4.sb-g-col-md-11{grid-column:4/span 11}.sb-g-col-start-md-5.sb-g-col-md-11{grid-column:5/span 11}.sb-g-col-start-md-6.sb-g-col-md-11{grid-column:6/span 11}.sb-g-col-start-md-7.sb-g-col-md-11{grid-column:7/span 11}.sb-g-col-start-md-8.sb-g-col-md-11{grid-column:8/span 11}.sb-g-col-start-md-9.sb-g-col-md-11{grid-column:9/span 11}.sb-g-col-start-md-10.sb-g-col-md-11{grid-column:10/span 11}.sb-g-col-start-md-11.sb-g-col-md-11{grid-column:11/span 11}.sb-g-col-start-md-12.sb-g-col-md-11{grid-column:12/span 11}.sb-g-col-md-11{grid-column-start:span 11}.sb-g-col-start-md-1.sb-g-col-md-12{grid-column:1/span 12}.sb-g-col-start-md-2.sb-g-col-md-12{grid-column:2/span 12}.sb-g-col-start-md-3.sb-g-col-md-12{grid-column:3/span 12}.sb-g-col-start-md-4.sb-g-col-md-12{grid-column:4/span 12}.sb-g-col-start-md-5.sb-g-col-md-12{grid-column:5/span 12}.sb-g-col-start-md-6.sb-g-col-md-12{grid-column:6/span 12}.sb-g-col-start-md-7.sb-g-col-md-12{grid-column:7/span 12}.sb-g-col-start-md-8.sb-g-col-md-12{grid-column:8/span 12}.sb-g-col-start-md-9.sb-g-col-md-12{grid-column:9/span 12}.sb-g-col-start-md-10.sb-g-col-md-12{grid-column:10/span 12}.sb-g-col-start-md-11.sb-g-col-md-12{grid-column:11/span 12}.sb-g-col-start-md-12.sb-g-col-md-12{grid-column:12/span 12}.sb-g-col-md-12{grid-column-start:span 12}}@media (min-width: 992px){.sb-g-col-start-lg-1.sb-g-col-lg-1{grid-column:1/span 1}.sb-g-col-start-lg-2.sb-g-col-lg-1{grid-column:2/span 1}.sb-g-col-start-lg-3.sb-g-col-lg-1{grid-column:3/span 1}.sb-g-col-start-lg-4.sb-g-col-lg-1{grid-column:4/span 1}.sb-g-col-start-lg-5.sb-g-col-lg-1{grid-column:5/span 1}.sb-g-col-start-lg-6.sb-g-col-lg-1{grid-column:6/span 1}.sb-g-col-start-lg-7.sb-g-col-lg-1{grid-column:7/span 1}.sb-g-col-start-lg-8.sb-g-col-lg-1{grid-column:8/span 1}.sb-g-col-start-lg-9.sb-g-col-lg-1{grid-column:9/span 1}.sb-g-col-start-lg-10.sb-g-col-lg-1{grid-column:10/span 1}.sb-g-col-start-lg-11.sb-g-col-lg-1{grid-column:11/span 1}.sb-g-col-start-lg-12.sb-g-col-lg-1{grid-column:12/span 1}.sb-g-col-lg-1{grid-column-start:span 1}.sb-g-col-start-lg-1.sb-g-col-lg-2{grid-column:1/span 2}.sb-g-col-start-lg-2.sb-g-col-lg-2{grid-column:2/span 2}.sb-g-col-start-lg-3.sb-g-col-lg-2{grid-column:3/span 2}.sb-g-col-start-lg-4.sb-g-col-lg-2{grid-column:4/span 2}.sb-g-col-start-lg-5.sb-g-col-lg-2{grid-column:5/span 2}.sb-g-col-start-lg-6.sb-g-col-lg-2{grid-column:6/span 2}.sb-g-col-start-lg-7.sb-g-col-lg-2{grid-column:7/span 2}.sb-g-col-start-lg-8.sb-g-col-lg-2{grid-column:8/span 2}.sb-g-col-start-lg-9.sb-g-col-lg-2{grid-column:9/span 2}.sb-g-col-start-lg-10.sb-g-col-lg-2{grid-column:10/span 2}.sb-g-col-start-lg-11.sb-g-col-lg-2{grid-column:11/span 2}.sb-g-col-start-lg-12.sb-g-col-lg-2{grid-column:12/span 2}.sb-g-col-lg-2{grid-column-start:span 2}.sb-g-col-start-lg-1.sb-g-col-lg-3{grid-column:1/span 3}.sb-g-col-start-lg-2.sb-g-col-lg-3{grid-column:2/span 3}.sb-g-col-start-lg-3.sb-g-col-lg-3{grid-column:3/span 3}.sb-g-col-start-lg-4.sb-g-col-lg-3{grid-column:4/span 3}.sb-g-col-start-lg-5.sb-g-col-lg-3{grid-column:5/span 3}.sb-g-col-start-lg-6.sb-g-col-lg-3{grid-column:6/span 3}.sb-g-col-start-lg-7.sb-g-col-lg-3{grid-column:7/span 3}.sb-g-col-start-lg-8.sb-g-col-lg-3{grid-column:8/span 3}.sb-g-col-start-lg-9.sb-g-col-lg-3{grid-column:9/span 3}.sb-g-col-start-lg-10.sb-g-col-lg-3{grid-column:10/span 3}.sb-g-col-start-lg-11.sb-g-col-lg-3{grid-column:11/span 3}.sb-g-col-start-lg-12.sb-g-col-lg-3{grid-column:12/span 3}.sb-g-col-lg-3{grid-column-start:span 3}.sb-g-col-start-lg-1.sb-g-col-lg-4{grid-column:1/span 4}.sb-g-col-start-lg-2.sb-g-col-lg-4{grid-column:2/span 4}.sb-g-col-start-lg-3.sb-g-col-lg-4{grid-column:3/span 4}.sb-g-col-start-lg-4.sb-g-col-lg-4{grid-column:4/span 4}.sb-g-col-start-lg-5.sb-g-col-lg-4{grid-column:5/span 4}.sb-g-col-start-lg-6.sb-g-col-lg-4{grid-column:6/span 4}.sb-g-col-start-lg-7.sb-g-col-lg-4{grid-column:7/span 4}.sb-g-col-start-lg-8.sb-g-col-lg-4{grid-column:8/span 4}.sb-g-col-start-lg-9.sb-g-col-lg-4{grid-column:9/span 4}.sb-g-col-start-lg-10.sb-g-col-lg-4{grid-column:10/span 4}.sb-g-col-start-lg-11.sb-g-col-lg-4{grid-column:11/span 4}.sb-g-col-start-lg-12.sb-g-col-lg-4{grid-column:12/span 4}.sb-g-col-lg-4{grid-column-start:span 4}.sb-g-col-start-lg-1.sb-g-col-lg-5{grid-column:1/span 5}.sb-g-col-start-lg-2.sb-g-col-lg-5{grid-column:2/span 5}.sb-g-col-start-lg-3.sb-g-col-lg-5{grid-column:3/span 5}.sb-g-col-start-lg-4.sb-g-col-lg-5{grid-column:4/span 5}.sb-g-col-start-lg-5.sb-g-col-lg-5{grid-column:5/span 5}.sb-g-col-start-lg-6.sb-g-col-lg-5{grid-column:6/span 5}.sb-g-col-start-lg-7.sb-g-col-lg-5{grid-column:7/span 5}.sb-g-col-start-lg-8.sb-g-col-lg-5{grid-column:8/span 5}.sb-g-col-start-lg-9.sb-g-col-lg-5{grid-column:9/span 5}.sb-g-col-start-lg-10.sb-g-col-lg-5{grid-column:10/span 5}.sb-g-col-start-lg-11.sb-g-col-lg-5{grid-column:11/span 5}.sb-g-col-start-lg-12.sb-g-col-lg-5{grid-column:12/span 5}.sb-g-col-lg-5{grid-column-start:span 5}.sb-g-col-start-lg-1.sb-g-col-lg-6{grid-column:1/span 6}.sb-g-col-start-lg-2.sb-g-col-lg-6{grid-column:2/span 6}.sb-g-col-start-lg-3.sb-g-col-lg-6{grid-column:3/span 6}.sb-g-col-start-lg-4.sb-g-col-lg-6{grid-column:4/span 6}.sb-g-col-start-lg-5.sb-g-col-lg-6{grid-column:5/span 6}.sb-g-col-start-lg-6.sb-g-col-lg-6{grid-column:6/span 6}.sb-g-col-start-lg-7.sb-g-col-lg-6{grid-column:7/span 6}.sb-g-col-start-lg-8.sb-g-col-lg-6{grid-column:8/span 6}.sb-g-col-start-lg-9.sb-g-col-lg-6{grid-column:9/span 6}.sb-g-col-start-lg-10.sb-g-col-lg-6{grid-column:10/span 6}.sb-g-col-start-lg-11.sb-g-col-lg-6{grid-column:11/span 6}.sb-g-col-start-lg-12.sb-g-col-lg-6{grid-column:12/span 6}.sb-g-col-lg-6{grid-column-start:span 6}.sb-g-col-start-lg-1.sb-g-col-lg-7{grid-column:1/span 7}.sb-g-col-start-lg-2.sb-g-col-lg-7{grid-column:2/span 7}.sb-g-col-start-lg-3.sb-g-col-lg-7{grid-column:3/span 7}.sb-g-col-start-lg-4.sb-g-col-lg-7{grid-column:4/span 7}.sb-g-col-start-lg-5.sb-g-col-lg-7{grid-column:5/span 7}.sb-g-col-start-lg-6.sb-g-col-lg-7{grid-column:6/span 7}.sb-g-col-start-lg-7.sb-g-col-lg-7{grid-column:7/span 7}.sb-g-col-start-lg-8.sb-g-col-lg-7{grid-column:8/span 7}.sb-g-col-start-lg-9.sb-g-col-lg-7{grid-column:9/span 7}.sb-g-col-start-lg-10.sb-g-col-lg-7{grid-column:10/span 7}.sb-g-col-start-lg-11.sb-g-col-lg-7{grid-column:11/span 7}.sb-g-col-start-lg-12.sb-g-col-lg-7{grid-column:12/span 7}.sb-g-col-lg-7{grid-column-start:span 7}.sb-g-col-start-lg-1.sb-g-col-lg-8{grid-column:1/span 8}.sb-g-col-start-lg-2.sb-g-col-lg-8{grid-column:2/span 8}.sb-g-col-start-lg-3.sb-g-col-lg-8{grid-column:3/span 8}.sb-g-col-start-lg-4.sb-g-col-lg-8{grid-column:4/span 8}.sb-g-col-start-lg-5.sb-g-col-lg-8{grid-column:5/span 8}.sb-g-col-start-lg-6.sb-g-col-lg-8{grid-column:6/span 8}.sb-g-col-start-lg-7.sb-g-col-lg-8{grid-column:7/span 8}.sb-g-col-start-lg-8.sb-g-col-lg-8{grid-column:8/span 8}.sb-g-col-start-lg-9.sb-g-col-lg-8{grid-column:9/span 8}.sb-g-col-start-lg-10.sb-g-col-lg-8{grid-column:10/span 8}.sb-g-col-start-lg-11.sb-g-col-lg-8{grid-column:11/span 8}.sb-g-col-start-lg-12.sb-g-col-lg-8{grid-column:12/span 8}.sb-g-col-lg-8{grid-column-start:span 8}.sb-g-col-start-lg-1.sb-g-col-lg-9{grid-column:1/span 9}.sb-g-col-start-lg-2.sb-g-col-lg-9{grid-column:2/span 9}.sb-g-col-start-lg-3.sb-g-col-lg-9{grid-column:3/span 9}.sb-g-col-start-lg-4.sb-g-col-lg-9{grid-column:4/span 9}.sb-g-col-start-lg-5.sb-g-col-lg-9{grid-column:5/span 9}.sb-g-col-start-lg-6.sb-g-col-lg-9{grid-column:6/span 9}.sb-g-col-start-lg-7.sb-g-col-lg-9{grid-column:7/span 9}.sb-g-col-start-lg-8.sb-g-col-lg-9{grid-column:8/span 9}.sb-g-col-start-lg-9.sb-g-col-lg-9{grid-column:9/span 9}.sb-g-col-start-lg-10.sb-g-col-lg-9{grid-column:10/span 9}.sb-g-col-start-lg-11.sb-g-col-lg-9{grid-column:11/span 9}.sb-g-col-start-lg-12.sb-g-col-lg-9{grid-column:12/span 9}.sb-g-col-lg-9{grid-column-start:span 9}.sb-g-col-start-lg-1.sb-g-col-lg-10{grid-column:1/span 10}.sb-g-col-start-lg-2.sb-g-col-lg-10{grid-column:2/span 10}.sb-g-col-start-lg-3.sb-g-col-lg-10{grid-column:3/span 10}.sb-g-col-start-lg-4.sb-g-col-lg-10{grid-column:4/span 10}.sb-g-col-start-lg-5.sb-g-col-lg-10{grid-column:5/span 10}.sb-g-col-start-lg-6.sb-g-col-lg-10{grid-column:6/span 10}.sb-g-col-start-lg-7.sb-g-col-lg-10{grid-column:7/span 10}.sb-g-col-start-lg-8.sb-g-col-lg-10{grid-column:8/span 10}.sb-g-col-start-lg-9.sb-g-col-lg-10{grid-column:9/span 10}.sb-g-col-start-lg-10.sb-g-col-lg-10{grid-column:10/span 10}.sb-g-col-start-lg-11.sb-g-col-lg-10{grid-column:11/span 10}.sb-g-col-start-lg-12.sb-g-col-lg-10{grid-column:12/span 10}.sb-g-col-lg-10{grid-column-start:span 10}.sb-g-col-start-lg-1.sb-g-col-lg-11{grid-column:1/span 11}.sb-g-col-start-lg-2.sb-g-col-lg-11{grid-column:2/span 11}.sb-g-col-start-lg-3.sb-g-col-lg-11{grid-column:3/span 11}.sb-g-col-start-lg-4.sb-g-col-lg-11{grid-column:4/span 11}.sb-g-col-start-lg-5.sb-g-col-lg-11{grid-column:5/span 11}.sb-g-col-start-lg-6.sb-g-col-lg-11{grid-column:6/span 11}.sb-g-col-start-lg-7.sb-g-col-lg-11{grid-column:7/span 11}.sb-g-col-start-lg-8.sb-g-col-lg-11{grid-column:8/span 11}.sb-g-col-start-lg-9.sb-g-col-lg-11{grid-column:9/span 11}.sb-g-col-start-lg-10.sb-g-col-lg-11{grid-column:10/span 11}.sb-g-col-start-lg-11.sb-g-col-lg-11{grid-column:11/span 11}.sb-g-col-start-lg-12.sb-g-col-lg-11{grid-column:12/span 11}.sb-g-col-lg-11{grid-column-start:span 11}.sb-g-col-start-lg-1.sb-g-col-lg-12{grid-column:1/span 12}.sb-g-col-start-lg-2.sb-g-col-lg-12{grid-column:2/span 12}.sb-g-col-start-lg-3.sb-g-col-lg-12{grid-column:3/span 12}.sb-g-col-start-lg-4.sb-g-col-lg-12{grid-column:4/span 12}.sb-g-col-start-lg-5.sb-g-col-lg-12{grid-column:5/span 12}.sb-g-col-start-lg-6.sb-g-col-lg-12{grid-column:6/span 12}.sb-g-col-start-lg-7.sb-g-col-lg-12{grid-column:7/span 12}.sb-g-col-start-lg-8.sb-g-col-lg-12{grid-column:8/span 12}.sb-g-col-start-lg-9.sb-g-col-lg-12{grid-column:9/span 12}.sb-g-col-start-lg-10.sb-g-col-lg-12{grid-column:10/span 12}.sb-g-col-start-lg-11.sb-g-col-lg-12{grid-column:11/span 12}.sb-g-col-start-lg-12.sb-g-col-lg-12{grid-column:12/span 12}.sb-g-col-lg-12{grid-column-start:span 12}}@media (min-width: 1280px){.sb-g-col-start-xl-1.sb-g-col-xl-1{grid-column:1/span 1}.sb-g-col-start-xl-2.sb-g-col-xl-1{grid-column:2/span 1}.sb-g-col-start-xl-3.sb-g-col-xl-1{grid-column:3/span 1}.sb-g-col-start-xl-4.sb-g-col-xl-1{grid-column:4/span 1}.sb-g-col-start-xl-5.sb-g-col-xl-1{grid-column:5/span 1}.sb-g-col-start-xl-6.sb-g-col-xl-1{grid-column:6/span 1}.sb-g-col-start-xl-7.sb-g-col-xl-1{grid-column:7/span 1}.sb-g-col-start-xl-8.sb-g-col-xl-1{grid-column:8/span 1}.sb-g-col-start-xl-9.sb-g-col-xl-1{grid-column:9/span 1}.sb-g-col-start-xl-10.sb-g-col-xl-1{grid-column:10/span 1}.sb-g-col-start-xl-11.sb-g-col-xl-1{grid-column:11/span 1}.sb-g-col-start-xl-12.sb-g-col-xl-1{grid-column:12/span 1}.sb-g-col-xl-1{grid-column-start:span 1}.sb-g-col-start-xl-1.sb-g-col-xl-2{grid-column:1/span 2}.sb-g-col-start-xl-2.sb-g-col-xl-2{grid-column:2/span 2}.sb-g-col-start-xl-3.sb-g-col-xl-2{grid-column:3/span 2}.sb-g-col-start-xl-4.sb-g-col-xl-2{grid-column:4/span 2}.sb-g-col-start-xl-5.sb-g-col-xl-2{grid-column:5/span 2}.sb-g-col-start-xl-6.sb-g-col-xl-2{grid-column:6/span 2}.sb-g-col-start-xl-7.sb-g-col-xl-2{grid-column:7/span 2}.sb-g-col-start-xl-8.sb-g-col-xl-2{grid-column:8/span 2}.sb-g-col-start-xl-9.sb-g-col-xl-2{grid-column:9/span 2}.sb-g-col-start-xl-10.sb-g-col-xl-2{grid-column:10/span 2}.sb-g-col-start-xl-11.sb-g-col-xl-2{grid-column:11/span 2}.sb-g-col-start-xl-12.sb-g-col-xl-2{grid-column:12/span 2}.sb-g-col-xl-2{grid-column-start:span 2}.sb-g-col-start-xl-1.sb-g-col-xl-3{grid-column:1/span 3}.sb-g-col-start-xl-2.sb-g-col-xl-3{grid-column:2/span 3}.sb-g-col-start-xl-3.sb-g-col-xl-3{grid-column:3/span 3}.sb-g-col-start-xl-4.sb-g-col-xl-3{grid-column:4/span 3}.sb-g-col-start-xl-5.sb-g-col-xl-3{grid-column:5/span 3}.sb-g-col-start-xl-6.sb-g-col-xl-3{grid-column:6/span 3}.sb-g-col-start-xl-7.sb-g-col-xl-3{grid-column:7/span 3}.sb-g-col-start-xl-8.sb-g-col-xl-3{grid-column:8/span 3}.sb-g-col-start-xl-9.sb-g-col-xl-3{grid-column:9/span 3}.sb-g-col-start-xl-10.sb-g-col-xl-3{grid-column:10/span 3}.sb-g-col-start-xl-11.sb-g-col-xl-3{grid-column:11/span 3}.sb-g-col-start-xl-12.sb-g-col-xl-3{grid-column:12/span 3}.sb-g-col-xl-3{grid-column-start:span 3}.sb-g-col-start-xl-1.sb-g-col-xl-4{grid-column:1/span 4}.sb-g-col-start-xl-2.sb-g-col-xl-4{grid-column:2/span 4}.sb-g-col-start-xl-3.sb-g-col-xl-4{grid-column:3/span 4}.sb-g-col-start-xl-4.sb-g-col-xl-4{grid-column:4/span 4}.sb-g-col-start-xl-5.sb-g-col-xl-4{grid-column:5/span 4}.sb-g-col-start-xl-6.sb-g-col-xl-4{grid-column:6/span 4}.sb-g-col-start-xl-7.sb-g-col-xl-4{grid-column:7/span 4}.sb-g-col-start-xl-8.sb-g-col-xl-4{grid-column:8/span 4}.sb-g-col-start-xl-9.sb-g-col-xl-4{grid-column:9/span 4}.sb-g-col-start-xl-10.sb-g-col-xl-4{grid-column:10/span 4}.sb-g-col-start-xl-11.sb-g-col-xl-4{grid-column:11/span 4}.sb-g-col-start-xl-12.sb-g-col-xl-4{grid-column:12/span 4}.sb-g-col-xl-4{grid-column-start:span 4}.sb-g-col-start-xl-1.sb-g-col-xl-5{grid-column:1/span 5}.sb-g-col-start-xl-2.sb-g-col-xl-5{grid-column:2/span 5}.sb-g-col-start-xl-3.sb-g-col-xl-5{grid-column:3/span 5}.sb-g-col-start-xl-4.sb-g-col-xl-5{grid-column:4/span 5}.sb-g-col-start-xl-5.sb-g-col-xl-5{grid-column:5/span 5}.sb-g-col-start-xl-6.sb-g-col-xl-5{grid-column:6/span 5}.sb-g-col-start-xl-7.sb-g-col-xl-5{grid-column:7/span 5}.sb-g-col-start-xl-8.sb-g-col-xl-5{grid-column:8/span 5}.sb-g-col-start-xl-9.sb-g-col-xl-5{grid-column:9/span 5}.sb-g-col-start-xl-10.sb-g-col-xl-5{grid-column:10/span 5}.sb-g-col-start-xl-11.sb-g-col-xl-5{grid-column:11/span 5}.sb-g-col-start-xl-12.sb-g-col-xl-5{grid-column:12/span 5}.sb-g-col-xl-5{grid-column-start:span 5}.sb-g-col-start-xl-1.sb-g-col-xl-6{grid-column:1/span 6}.sb-g-col-start-xl-2.sb-g-col-xl-6{grid-column:2/span 6}.sb-g-col-start-xl-3.sb-g-col-xl-6{grid-column:3/span 6}.sb-g-col-start-xl-4.sb-g-col-xl-6{grid-column:4/span 6}.sb-g-col-start-xl-5.sb-g-col-xl-6{grid-column:5/span 6}.sb-g-col-start-xl-6.sb-g-col-xl-6{grid-column:6/span 6}.sb-g-col-start-xl-7.sb-g-col-xl-6{grid-column:7/span 6}.sb-g-col-start-xl-8.sb-g-col-xl-6{grid-column:8/span 6}.sb-g-col-start-xl-9.sb-g-col-xl-6{grid-column:9/span 6}.sb-g-col-start-xl-10.sb-g-col-xl-6{grid-column:10/span 6}.sb-g-col-start-xl-11.sb-g-col-xl-6{grid-column:11/span 6}.sb-g-col-start-xl-12.sb-g-col-xl-6{grid-column:12/span 6}.sb-g-col-xl-6{grid-column-start:span 6}.sb-g-col-start-xl-1.sb-g-col-xl-7{grid-column:1/span 7}.sb-g-col-start-xl-2.sb-g-col-xl-7{grid-column:2/span 7}.sb-g-col-start-xl-3.sb-g-col-xl-7{grid-column:3/span 7}.sb-g-col-start-xl-4.sb-g-col-xl-7{grid-column:4/span 7}.sb-g-col-start-xl-5.sb-g-col-xl-7{grid-column:5/span 7}.sb-g-col-start-xl-6.sb-g-col-xl-7{grid-column:6/span 7}.sb-g-col-start-xl-7.sb-g-col-xl-7{grid-column:7/span 7}.sb-g-col-start-xl-8.sb-g-col-xl-7{grid-column:8/span 7}.sb-g-col-start-xl-9.sb-g-col-xl-7{grid-column:9/span 7}.sb-g-col-start-xl-10.sb-g-col-xl-7{grid-column:10/span 7}.sb-g-col-start-xl-11.sb-g-col-xl-7{grid-column:11/span 7}.sb-g-col-start-xl-12.sb-g-col-xl-7{grid-column:12/span 7}.sb-g-col-xl-7{grid-column-start:span 7}.sb-g-col-start-xl-1.sb-g-col-xl-8{grid-column:1/span 8}.sb-g-col-start-xl-2.sb-g-col-xl-8{grid-column:2/span 8}.sb-g-col-start-xl-3.sb-g-col-xl-8{grid-column:3/span 8}.sb-g-col-start-xl-4.sb-g-col-xl-8{grid-column:4/span 8}.sb-g-col-start-xl-5.sb-g-col-xl-8{grid-column:5/span 8}.sb-g-col-start-xl-6.sb-g-col-xl-8{grid-column:6/span 8}.sb-g-col-start-xl-7.sb-g-col-xl-8{grid-column:7/span 8}.sb-g-col-start-xl-8.sb-g-col-xl-8{grid-column:8/span 8}.sb-g-col-start-xl-9.sb-g-col-xl-8{grid-column:9/span 8}.sb-g-col-start-xl-10.sb-g-col-xl-8{grid-column:10/span 8}.sb-g-col-start-xl-11.sb-g-col-xl-8{grid-column:11/span 8}.sb-g-col-start-xl-12.sb-g-col-xl-8{grid-column:12/span 8}.sb-g-col-xl-8{grid-column-start:span 8}.sb-g-col-start-xl-1.sb-g-col-xl-9{grid-column:1/span 9}.sb-g-col-start-xl-2.sb-g-col-xl-9{grid-column:2/span 9}.sb-g-col-start-xl-3.sb-g-col-xl-9{grid-column:3/span 9}.sb-g-col-start-xl-4.sb-g-col-xl-9{grid-column:4/span 9}.sb-g-col-start-xl-5.sb-g-col-xl-9{grid-column:5/span 9}.sb-g-col-start-xl-6.sb-g-col-xl-9{grid-column:6/span 9}.sb-g-col-start-xl-7.sb-g-col-xl-9{grid-column:7/span 9}.sb-g-col-start-xl-8.sb-g-col-xl-9{grid-column:8/span 9}.sb-g-col-start-xl-9.sb-g-col-xl-9{grid-column:9/span 9}.sb-g-col-start-xl-10.sb-g-col-xl-9{grid-column:10/span 9}.sb-g-col-start-xl-11.sb-g-col-xl-9{grid-column:11/span 9}.sb-g-col-start-xl-12.sb-g-col-xl-9{grid-column:12/span 9}.sb-g-col-xl-9{grid-column-start:span 9}.sb-g-col-start-xl-1.sb-g-col-xl-10{grid-column:1/span 10}.sb-g-col-start-xl-2.sb-g-col-xl-10{grid-column:2/span 10}.sb-g-col-start-xl-3.sb-g-col-xl-10{grid-column:3/span 10}.sb-g-col-start-xl-4.sb-g-col-xl-10{grid-column:4/span 10}.sb-g-col-start-xl-5.sb-g-col-xl-10{grid-column:5/span 10}.sb-g-col-start-xl-6.sb-g-col-xl-10{grid-column:6/span 10}.sb-g-col-start-xl-7.sb-g-col-xl-10{grid-column:7/span 10}.sb-g-col-start-xl-8.sb-g-col-xl-10{grid-column:8/span 10}.sb-g-col-start-xl-9.sb-g-col-xl-10{grid-column:9/span 10}.sb-g-col-start-xl-10.sb-g-col-xl-10{grid-column:10/span 10}.sb-g-col-start-xl-11.sb-g-col-xl-10{grid-column:11/span 10}.sb-g-col-start-xl-12.sb-g-col-xl-10{grid-column:12/span 10}.sb-g-col-xl-10{grid-column-start:span 10}.sb-g-col-start-xl-1.sb-g-col-xl-11{grid-column:1/span 11}.sb-g-col-start-xl-2.sb-g-col-xl-11{grid-column:2/span 11}.sb-g-col-start-xl-3.sb-g-col-xl-11{grid-column:3/span 11}.sb-g-col-start-xl-4.sb-g-col-xl-11{grid-column:4/span 11}.sb-g-col-start-xl-5.sb-g-col-xl-11{grid-column:5/span 11}.sb-g-col-start-xl-6.sb-g-col-xl-11{grid-column:6/span 11}.sb-g-col-start-xl-7.sb-g-col-xl-11{grid-column:7/span 11}.sb-g-col-start-xl-8.sb-g-col-xl-11{grid-column:8/span 11}.sb-g-col-start-xl-9.sb-g-col-xl-11{grid-column:9/span 11}.sb-g-col-start-xl-10.sb-g-col-xl-11{grid-column:10/span 11}.sb-g-col-start-xl-11.sb-g-col-xl-11{grid-column:11/span 11}.sb-g-col-start-xl-12.sb-g-col-xl-11{grid-column:12/span 11}.sb-g-col-xl-11{grid-column-start:span 11}.sb-g-col-start-xl-1.sb-g-col-xl-12{grid-column:1/span 12}.sb-g-col-start-xl-2.sb-g-col-xl-12{grid-column:2/span 12}.sb-g-col-start-xl-3.sb-g-col-xl-12{grid-column:3/span 12}.sb-g-col-start-xl-4.sb-g-col-xl-12{grid-column:4/span 12}.sb-g-col-start-xl-5.sb-g-col-xl-12{grid-column:5/span 12}.sb-g-col-start-xl-6.sb-g-col-xl-12{grid-column:6/span 12}.sb-g-col-start-xl-7.sb-g-col-xl-12{grid-column:7/span 12}.sb-g-col-start-xl-8.sb-g-col-xl-12{grid-column:8/span 12}.sb-g-col-start-xl-9.sb-g-col-xl-12{grid-column:9/span 12}.sb-g-col-start-xl-10.sb-g-col-xl-12{grid-column:10/span 12}.sb-g-col-start-xl-11.sb-g-col-xl-12{grid-column:11/span 12}.sb-g-col-start-xl-12.sb-g-col-xl-12{grid-column:12/span 12}.sb-g-col-xl-12{grid-column-start:span 12}}@media (min-width: 1600px){.sb-g-col-start-xxl-1.sb-g-col-xxl-1{grid-column:1/span 1}.sb-g-col-start-xxl-2.sb-g-col-xxl-1{grid-column:2/span 1}.sb-g-col-start-xxl-3.sb-g-col-xxl-1{grid-column:3/span 1}.sb-g-col-start-xxl-4.sb-g-col-xxl-1{grid-column:4/span 1}.sb-g-col-start-xxl-5.sb-g-col-xxl-1{grid-column:5/span 1}.sb-g-col-start-xxl-6.sb-g-col-xxl-1{grid-column:6/span 1}.sb-g-col-start-xxl-7.sb-g-col-xxl-1{grid-column:7/span 1}.sb-g-col-start-xxl-8.sb-g-col-xxl-1{grid-column:8/span 1}.sb-g-col-start-xxl-9.sb-g-col-xxl-1{grid-column:9/span 1}.sb-g-col-start-xxl-10.sb-g-col-xxl-1{grid-column:10/span 1}.sb-g-col-start-xxl-11.sb-g-col-xxl-1{grid-column:11/span 1}.sb-g-col-start-xxl-12.sb-g-col-xxl-1{grid-column:12/span 1}.sb-g-col-xxl-1{grid-column-start:span 1}.sb-g-col-start-xxl-1.sb-g-col-xxl-2{grid-column:1/span 2}.sb-g-col-start-xxl-2.sb-g-col-xxl-2{grid-column:2/span 2}.sb-g-col-start-xxl-3.sb-g-col-xxl-2{grid-column:3/span 2}.sb-g-col-start-xxl-4.sb-g-col-xxl-2{grid-column:4/span 2}.sb-g-col-start-xxl-5.sb-g-col-xxl-2{grid-column:5/span 2}.sb-g-col-start-xxl-6.sb-g-col-xxl-2{grid-column:6/span 2}.sb-g-col-start-xxl-7.sb-g-col-xxl-2{grid-column:7/span 2}.sb-g-col-start-xxl-8.sb-g-col-xxl-2{grid-column:8/span 2}.sb-g-col-start-xxl-9.sb-g-col-xxl-2{grid-column:9/span 2}.sb-g-col-start-xxl-10.sb-g-col-xxl-2{grid-column:10/span 2}.sb-g-col-start-xxl-11.sb-g-col-xxl-2{grid-column:11/span 2}.sb-g-col-start-xxl-12.sb-g-col-xxl-2{grid-column:12/span 2}.sb-g-col-xxl-2{grid-column-start:span 2}.sb-g-col-start-xxl-1.sb-g-col-xxl-3{grid-column:1/span 3}.sb-g-col-start-xxl-2.sb-g-col-xxl-3{grid-column:2/span 3}.sb-g-col-start-xxl-3.sb-g-col-xxl-3{grid-column:3/span 3}.sb-g-col-start-xxl-4.sb-g-col-xxl-3{grid-column:4/span 3}.sb-g-col-start-xxl-5.sb-g-col-xxl-3{grid-column:5/span 3}.sb-g-col-start-xxl-6.sb-g-col-xxl-3{grid-column:6/span 3}.sb-g-col-start-xxl-7.sb-g-col-xxl-3{grid-column:7/span 3}.sb-g-col-start-xxl-8.sb-g-col-xxl-3{grid-column:8/span 3}.sb-g-col-start-xxl-9.sb-g-col-xxl-3{grid-column:9/span 3}.sb-g-col-start-xxl-10.sb-g-col-xxl-3{grid-column:10/span 3}.sb-g-col-start-xxl-11.sb-g-col-xxl-3{grid-column:11/span 3}.sb-g-col-start-xxl-12.sb-g-col-xxl-3{grid-column:12/span 3}.sb-g-col-xxl-3{grid-column-start:span 3}.sb-g-col-start-xxl-1.sb-g-col-xxl-4{grid-column:1/span 4}.sb-g-col-start-xxl-2.sb-g-col-xxl-4{grid-column:2/span 4}.sb-g-col-start-xxl-3.sb-g-col-xxl-4{grid-column:3/span 4}.sb-g-col-start-xxl-4.sb-g-col-xxl-4{grid-column:4/span 4}.sb-g-col-start-xxl-5.sb-g-col-xxl-4{grid-column:5/span 4}.sb-g-col-start-xxl-6.sb-g-col-xxl-4{grid-column:6/span 4}.sb-g-col-start-xxl-7.sb-g-col-xxl-4{grid-column:7/span 4}.sb-g-col-start-xxl-8.sb-g-col-xxl-4{grid-column:8/span 4}.sb-g-col-start-xxl-9.sb-g-col-xxl-4{grid-column:9/span 4}.sb-g-col-start-xxl-10.sb-g-col-xxl-4{grid-column:10/span 4}.sb-g-col-start-xxl-11.sb-g-col-xxl-4{grid-column:11/span 4}.sb-g-col-start-xxl-12.sb-g-col-xxl-4{grid-column:12/span 4}.sb-g-col-xxl-4{grid-column-start:span 4}.sb-g-col-start-xxl-1.sb-g-col-xxl-5{grid-column:1/span 5}.sb-g-col-start-xxl-2.sb-g-col-xxl-5{grid-column:2/span 5}.sb-g-col-start-xxl-3.sb-g-col-xxl-5{grid-column:3/span 5}.sb-g-col-start-xxl-4.sb-g-col-xxl-5{grid-column:4/span 5}.sb-g-col-start-xxl-5.sb-g-col-xxl-5{grid-column:5/span 5}.sb-g-col-start-xxl-6.sb-g-col-xxl-5{grid-column:6/span 5}.sb-g-col-start-xxl-7.sb-g-col-xxl-5{grid-column:7/span 5}.sb-g-col-start-xxl-8.sb-g-col-xxl-5{grid-column:8/span 5}.sb-g-col-start-xxl-9.sb-g-col-xxl-5{grid-column:9/span 5}.sb-g-col-start-xxl-10.sb-g-col-xxl-5{grid-column:10/span 5}.sb-g-col-start-xxl-11.sb-g-col-xxl-5{grid-column:11/span 5}.sb-g-col-start-xxl-12.sb-g-col-xxl-5{grid-column:12/span 5}.sb-g-col-xxl-5{grid-column-start:span 5}.sb-g-col-start-xxl-1.sb-g-col-xxl-6{grid-column:1/span 6}.sb-g-col-start-xxl-2.sb-g-col-xxl-6{grid-column:2/span 6}.sb-g-col-start-xxl-3.sb-g-col-xxl-6{grid-column:3/span 6}.sb-g-col-start-xxl-4.sb-g-col-xxl-6{grid-column:4/span 6}.sb-g-col-start-xxl-5.sb-g-col-xxl-6{grid-column:5/span 6}.sb-g-col-start-xxl-6.sb-g-col-xxl-6{grid-column:6/span 6}.sb-g-col-start-xxl-7.sb-g-col-xxl-6{grid-column:7/span 6}.sb-g-col-start-xxl-8.sb-g-col-xxl-6{grid-column:8/span 6}.sb-g-col-start-xxl-9.sb-g-col-xxl-6{grid-column:9/span 6}.sb-g-col-start-xxl-10.sb-g-col-xxl-6{grid-column:10/span 6}.sb-g-col-start-xxl-11.sb-g-col-xxl-6{grid-column:11/span 6}.sb-g-col-start-xxl-12.sb-g-col-xxl-6{grid-column:12/span 6}.sb-g-col-xxl-6{grid-column-start:span 6}.sb-g-col-start-xxl-1.sb-g-col-xxl-7{grid-column:1/span 7}.sb-g-col-start-xxl-2.sb-g-col-xxl-7{grid-column:2/span 7}.sb-g-col-start-xxl-3.sb-g-col-xxl-7{grid-column:3/span 7}.sb-g-col-start-xxl-4.sb-g-col-xxl-7{grid-column:4/span 7}.sb-g-col-start-xxl-5.sb-g-col-xxl-7{grid-column:5/span 7}.sb-g-col-start-xxl-6.sb-g-col-xxl-7{grid-column:6/span 7}.sb-g-col-start-xxl-7.sb-g-col-xxl-7{grid-column:7/span 7}.sb-g-col-start-xxl-8.sb-g-col-xxl-7{grid-column:8/span 7}.sb-g-col-start-xxl-9.sb-g-col-xxl-7{grid-column:9/span 7}.sb-g-col-start-xxl-10.sb-g-col-xxl-7{grid-column:10/span 7}.sb-g-col-start-xxl-11.sb-g-col-xxl-7{grid-column:11/span 7}.sb-g-col-start-xxl-12.sb-g-col-xxl-7{grid-column:12/span 7}.sb-g-col-xxl-7{grid-column-start:span 7}.sb-g-col-start-xxl-1.sb-g-col-xxl-8{grid-column:1/span 8}.sb-g-col-start-xxl-2.sb-g-col-xxl-8{grid-column:2/span 8}.sb-g-col-start-xxl-3.sb-g-col-xxl-8{grid-column:3/span 8}.sb-g-col-start-xxl-4.sb-g-col-xxl-8{grid-column:4/span 8}.sb-g-col-start-xxl-5.sb-g-col-xxl-8{grid-column:5/span 8}.sb-g-col-start-xxl-6.sb-g-col-xxl-8{grid-column:6/span 8}.sb-g-col-start-xxl-7.sb-g-col-xxl-8{grid-column:7/span 8}.sb-g-col-start-xxl-8.sb-g-col-xxl-8{grid-column:8/span 8}.sb-g-col-start-xxl-9.sb-g-col-xxl-8{grid-column:9/span 8}.sb-g-col-start-xxl-10.sb-g-col-xxl-8{grid-column:10/span 8}.sb-g-col-start-xxl-11.sb-g-col-xxl-8{grid-column:11/span 8}.sb-g-col-start-xxl-12.sb-g-col-xxl-8{grid-column:12/span 8}.sb-g-col-xxl-8{grid-column-start:span 8}.sb-g-col-start-xxl-1.sb-g-col-xxl-9{grid-column:1/span 9}.sb-g-col-start-xxl-2.sb-g-col-xxl-9{grid-column:2/span 9}.sb-g-col-start-xxl-3.sb-g-col-xxl-9{grid-column:3/span 9}.sb-g-col-start-xxl-4.sb-g-col-xxl-9{grid-column:4/span 9}.sb-g-col-start-xxl-5.sb-g-col-xxl-9{grid-column:5/span 9}.sb-g-col-start-xxl-6.sb-g-col-xxl-9{grid-column:6/span 9}.sb-g-col-start-xxl-7.sb-g-col-xxl-9{grid-column:7/span 9}.sb-g-col-start-xxl-8.sb-g-col-xxl-9{grid-column:8/span 9}.sb-g-col-start-xxl-9.sb-g-col-xxl-9{grid-column:9/span 9}.sb-g-col-start-xxl-10.sb-g-col-xxl-9{grid-column:10/span 9}.sb-g-col-start-xxl-11.sb-g-col-xxl-9{grid-column:11/span 9}.sb-g-col-start-xxl-12.sb-g-col-xxl-9{grid-column:12/span 9}.sb-g-col-xxl-9{grid-column-start:span 9}.sb-g-col-start-xxl-1.sb-g-col-xxl-10{grid-column:1/span 10}.sb-g-col-start-xxl-2.sb-g-col-xxl-10{grid-column:2/span 10}.sb-g-col-start-xxl-3.sb-g-col-xxl-10{grid-column:3/span 10}.sb-g-col-start-xxl-4.sb-g-col-xxl-10{grid-column:4/span 10}.sb-g-col-start-xxl-5.sb-g-col-xxl-10{grid-column:5/span 10}.sb-g-col-start-xxl-6.sb-g-col-xxl-10{grid-column:6/span 10}.sb-g-col-start-xxl-7.sb-g-col-xxl-10{grid-column:7/span 10}.sb-g-col-start-xxl-8.sb-g-col-xxl-10{grid-column:8/span 10}.sb-g-col-start-xxl-9.sb-g-col-xxl-10{grid-column:9/span 10}.sb-g-col-start-xxl-10.sb-g-col-xxl-10{grid-column:10/span 10}.sb-g-col-start-xxl-11.sb-g-col-xxl-10{grid-column:11/span 10}.sb-g-col-start-xxl-12.sb-g-col-xxl-10{grid-column:12/span 10}.sb-g-col-xxl-10{grid-column-start:span 10}.sb-g-col-start-xxl-1.sb-g-col-xxl-11{grid-column:1/span 11}.sb-g-col-start-xxl-2.sb-g-col-xxl-11{grid-column:2/span 11}.sb-g-col-start-xxl-3.sb-g-col-xxl-11{grid-column:3/span 11}.sb-g-col-start-xxl-4.sb-g-col-xxl-11{grid-column:4/span 11}.sb-g-col-start-xxl-5.sb-g-col-xxl-11{grid-column:5/span 11}.sb-g-col-start-xxl-6.sb-g-col-xxl-11{grid-column:6/span 11}.sb-g-col-start-xxl-7.sb-g-col-xxl-11{grid-column:7/span 11}.sb-g-col-start-xxl-8.sb-g-col-xxl-11{grid-column:8/span 11}.sb-g-col-start-xxl-9.sb-g-col-xxl-11{grid-column:9/span 11}.sb-g-col-start-xxl-10.sb-g-col-xxl-11{grid-column:10/span 11}.sb-g-col-start-xxl-11.sb-g-col-xxl-11{grid-column:11/span 11}.sb-g-col-start-xxl-12.sb-g-col-xxl-11{grid-column:12/span 11}.sb-g-col-xxl-11{grid-column-start:span 11}.sb-g-col-start-xxl-1.sb-g-col-xxl-12{grid-column:1/span 12}.sb-g-col-start-xxl-2.sb-g-col-xxl-12{grid-column:2/span 12}.sb-g-col-start-xxl-3.sb-g-col-xxl-12{grid-column:3/span 12}.sb-g-col-start-xxl-4.sb-g-col-xxl-12{grid-column:4/span 12}.sb-g-col-start-xxl-5.sb-g-col-xxl-12{grid-column:5/span 12}.sb-g-col-start-xxl-6.sb-g-col-xxl-12{grid-column:6/span 12}.sb-g-col-start-xxl-7.sb-g-col-xxl-12{grid-column:7/span 12}.sb-g-col-start-xxl-8.sb-g-col-xxl-12{grid-column:8/span 12}.sb-g-col-start-xxl-9.sb-g-col-xxl-12{grid-column:9/span 12}.sb-g-col-start-xxl-10.sb-g-col-xxl-12{grid-column:10/span 12}.sb-g-col-start-xxl-11.sb-g-col-xxl-12{grid-column:11/span 12}.sb-g-col-start-xxl-12.sb-g-col-xxl-12{grid-column:12/span 12}.sb-g-col-xxl-12{grid-column-start:span 12}}@media (min-width: 1920px){.sb-g-col-start-xxxl-1.sb-g-col-xxxl-1{grid-column:1/span 1}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-1{grid-column:2/span 1}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-1{grid-column:3/span 1}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-1{grid-column:4/span 1}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-1{grid-column:5/span 1}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-1{grid-column:6/span 1}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-1{grid-column:7/span 1}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-1{grid-column:8/span 1}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-1{grid-column:9/span 1}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-1{grid-column:10/span 1}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-1{grid-column:11/span 1}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-1{grid-column:12/span 1}.sb-g-col-xxxl-1{grid-column-start:span 1}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-2{grid-column:1/span 2}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-2{grid-column:2/span 2}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-2{grid-column:3/span 2}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-2{grid-column:4/span 2}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-2{grid-column:5/span 2}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-2{grid-column:6/span 2}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-2{grid-column:7/span 2}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-2{grid-column:8/span 2}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-2{grid-column:9/span 2}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-2{grid-column:10/span 2}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-2{grid-column:11/span 2}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-2{grid-column:12/span 2}.sb-g-col-xxxl-2{grid-column-start:span 2}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-3{grid-column:1/span 3}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-3{grid-column:2/span 3}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-3{grid-column:3/span 3}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-3{grid-column:4/span 3}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-3{grid-column:5/span 3}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-3{grid-column:6/span 3}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-3{grid-column:7/span 3}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-3{grid-column:8/span 3}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-3{grid-column:9/span 3}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-3{grid-column:10/span 3}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-3{grid-column:11/span 3}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-3{grid-column:12/span 3}.sb-g-col-xxxl-3{grid-column-start:span 3}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-4{grid-column:1/span 4}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-4{grid-column:2/span 4}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-4{grid-column:3/span 4}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-4{grid-column:4/span 4}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-4{grid-column:5/span 4}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-4{grid-column:6/span 4}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-4{grid-column:7/span 4}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-4{grid-column:8/span 4}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-4{grid-column:9/span 4}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-4{grid-column:10/span 4}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-4{grid-column:11/span 4}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-4{grid-column:12/span 4}.sb-g-col-xxxl-4{grid-column-start:span 4}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-5{grid-column:1/span 5}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-5{grid-column:2/span 5}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-5{grid-column:3/span 5}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-5{grid-column:4/span 5}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-5{grid-column:5/span 5}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-5{grid-column:6/span 5}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-5{grid-column:7/span 5}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-5{grid-column:8/span 5}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-5{grid-column:9/span 5}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-5{grid-column:10/span 5}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-5{grid-column:11/span 5}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-5{grid-column:12/span 5}.sb-g-col-xxxl-5{grid-column-start:span 5}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-6{grid-column:1/span 6}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-6{grid-column:2/span 6}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-6{grid-column:3/span 6}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-6{grid-column:4/span 6}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-6{grid-column:5/span 6}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-6{grid-column:6/span 6}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-6{grid-column:7/span 6}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-6{grid-column:8/span 6}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-6{grid-column:9/span 6}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-6{grid-column:10/span 6}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-6{grid-column:11/span 6}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-6{grid-column:12/span 6}.sb-g-col-xxxl-6{grid-column-start:span 6}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-7{grid-column:1/span 7}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-7{grid-column:2/span 7}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-7{grid-column:3/span 7}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-7{grid-column:4/span 7}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-7{grid-column:5/span 7}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-7{grid-column:6/span 7}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-7{grid-column:7/span 7}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-7{grid-column:8/span 7}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-7{grid-column:9/span 7}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-7{grid-column:10/span 7}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-7{grid-column:11/span 7}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-7{grid-column:12/span 7}.sb-g-col-xxxl-7{grid-column-start:span 7}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-8{grid-column:1/span 8}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-8{grid-column:2/span 8}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-8{grid-column:3/span 8}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-8{grid-column:4/span 8}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-8{grid-column:5/span 8}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-8{grid-column:6/span 8}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-8{grid-column:7/span 8}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-8{grid-column:8/span 8}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-8{grid-column:9/span 8}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-8{grid-column:10/span 8}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-8{grid-column:11/span 8}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-8{grid-column:12/span 8}.sb-g-col-xxxl-8{grid-column-start:span 8}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-9{grid-column:1/span 9}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-9{grid-column:2/span 9}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-9{grid-column:3/span 9}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-9{grid-column:4/span 9}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-9{grid-column:5/span 9}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-9{grid-column:6/span 9}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-9{grid-column:7/span 9}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-9{grid-column:8/span 9}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-9{grid-column:9/span 9}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-9{grid-column:10/span 9}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-9{grid-column:11/span 9}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-9{grid-column:12/span 9}.sb-g-col-xxxl-9{grid-column-start:span 9}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-10{grid-column:1/span 10}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-10{grid-column:2/span 10}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-10{grid-column:3/span 10}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-10{grid-column:4/span 10}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-10{grid-column:5/span 10}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-10{grid-column:6/span 10}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-10{grid-column:7/span 10}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-10{grid-column:8/span 10}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-10{grid-column:9/span 10}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-10{grid-column:10/span 10}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-10{grid-column:11/span 10}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-10{grid-column:12/span 10}.sb-g-col-xxxl-10{grid-column-start:span 10}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-11{grid-column:1/span 11}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-11{grid-column:2/span 11}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-11{grid-column:3/span 11}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-11{grid-column:4/span 11}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-11{grid-column:5/span 11}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-11{grid-column:6/span 11}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-11{grid-column:7/span 11}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-11{grid-column:8/span 11}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-11{grid-column:9/span 11}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-11{grid-column:10/span 11}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-11{grid-column:11/span 11}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-11{grid-column:12/span 11}.sb-g-col-xxxl-11{grid-column-start:span 11}.sb-g-col-start-xxxl-1.sb-g-col-xxxl-12{grid-column:1/span 12}.sb-g-col-start-xxxl-2.sb-g-col-xxxl-12{grid-column:2/span 12}.sb-g-col-start-xxxl-3.sb-g-col-xxxl-12{grid-column:3/span 12}.sb-g-col-start-xxxl-4.sb-g-col-xxxl-12{grid-column:4/span 12}.sb-g-col-start-xxxl-5.sb-g-col-xxxl-12{grid-column:5/span 12}.sb-g-col-start-xxxl-6.sb-g-col-xxxl-12{grid-column:6/span 12}.sb-g-col-start-xxxl-7.sb-g-col-xxxl-12{grid-column:7/span 12}.sb-g-col-start-xxxl-8.sb-g-col-xxxl-12{grid-column:8/span 12}.sb-g-col-start-xxxl-9.sb-g-col-xxxl-12{grid-column:9/span 12}.sb-g-col-start-xxxl-10.sb-g-col-xxxl-12{grid-column:10/span 12}.sb-g-col-start-xxxl-11.sb-g-col-xxxl-12{grid-column:11/span 12}.sb-g-col-start-xxxl-12.sb-g-col-xxxl-12{grid-column:12/span 12}.sb-g-col-xxxl-12{grid-column-start:span 12}}.sb-two-column{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);grid-gap:1rem}.sb-two-column .sb-column{grid-column:col-start/span 12}.sb-two-column .sb-column:nth-child(2){overflow:auto}.sb-dock-menu-bar,.sb-dock-menu-bar .sb-dock-menu{height:3rem}.sb-dock-menu-bar .sb-dock-menu a{font-size:.875rem;padding:.85rem 1rem;color:var(--white);text-decoration:none}.sb-dock-menu-bar .sb-dock-menu a:hover,.sb-dock-menu-bar .sb-dock-menu a:active,.sb-dock-menu-bar .sb-dock-menu a.active{background-color:var(--primary-800)}.sb-dock-new-program{position:absolute!important;right:330px;top:.75rem;z-index:99999}.form-section-separator h4{font-size:.875rem;font-weight:700;margin:.5rem 0px;text-transform:uppercase}.divider,hr{border:.5px solid hsla(0,0%,80%,.5)}.sb-inner-white-bg-container{background-color:var(--white);padding-bottom:3rem}.sb-label-value{background-color:var(--primary-200);padding:.25rem .5rem;color:var(--white);display:inline-block;font-size:var(--font-size-sm);text-transform:capitalize;margin-right:.5rem;cursor:pointer;border-radius:.125rem}.program-timeline{display:flex;padding:0;text-align:center}.program-timeline .status{padding:1rem 1rem 0px 0px;display:flex;justify-content:center;border-top:.25rem solid var(--gray-100);position:relative;transition:all .2s ease-in;flex-direction:column;text-align:left}.program-timeline .status span{font-weight:600;padding-top:0 0px;text-align:left;font-size:14px}.program-timeline .status .status__label:before{content:"";width:1.25rem;height:1.25rem;background-color:var(--gray-100);border-radius:1.25rem;border:.25rem solid var(--gray-0);position:absolute;top:-.75rem;left:0%;transition:all .2s ease-in}.program-timeline .status.active .status__label:before{background-color:var(--primary-200);border:.25rem solid var(--primary-100)}.program-timeline .status.warning .status__label:before{background-color:var(--tertiary-100)}.program-timeline .status.warning .status__label:before{background-color:var(--red-100)}.program-timeline .status .status__label{font-size:.75rem;white-space:normal}.program-timeline .status .status__date{font-size:.75rem}.program-timeline .status div em{display:block;font-size:12px}.program-timeline .program-timeline-item{width:auto;text-align:center;font-size:18px}.program-timeline .program-timeline-item:nth-last-child(1) div.status{border-top:4px solid transparent}.dynamicHeight{min-height:400px;margin-bottom:-48px!important;padding-bottom:48px!important}.ui.container [data-tooltip]:after{white-space:pre-wrap!important;font-size:12px!important;width:12rem;z-index:999}.sb-dock-icon-tooltip [data-tooltip]:before{visibility:visible!important;opacity:1!important;transform:inherit!important;box-shadow:none;top:.1rem;font-size:1rem}.sb-dock-icon-tooltip [data-tooltip]:after{width:3.5rem!important}.sb-sorting .fa-sort{font-size:16px}.sb-sorting .fa-sort-asc,.sb-sorting .fa-sort-desc{display:block;font-size:16px}.sb-sorting .fa-sort-desc{margin-top:-16px}.sb-url{padding-left:.6rem;width:70%;font-size:.9rem;display:inline-block}.sb-dock-tab .ui.segment{background:none;padding:0;border:none}.sb-dock-tab .tabular.menu .item{padding:.25rem 1rem!important;font-weight:400!important;color:#333;cursor:pointer;margin:.6rem 0;border-left:.125rem solid transparent}.sb-dock-tab .tabular.menu .active.item{background:var(--primary-0)!important;border-left:.125rem solid var(--primary-600)!important;color:var(--primary-800)!important;border-radius:0!important;border-top:none!important;border-right:none!important;margin:.6rem 0!important}.sb-pageSection-document i.icon.file.outline:before{content:"\f15c"!important}.sb-steps .sb-bx{padding:0 .5rem;flex:1;font-size:.785rem}.sb-steps .sb-bx .sb-step-circle{width:1.3rem;height:1.3rem;line-height:1.3rem;border:solid 1px var(--primary-600);background:var(--primary-600);color:var(--white);border-radius:50%;display:inline-block;text-align:center;margin:0 .5rem 0 0}.sb-steps .sb-bx .sb-step-label{display:inline-flex;width:80%;color:var(--primary-600)}.sb-toc-accor-1 .chapter-lists--item .item-name,.sb-toc-accor-1 .chapter-lists--item label{border-left:.0625rem dashed var(--gray-300);margin-left:1.1rem;padding-left:1.6rem!important}.sb-toc-accor-2 .chapter-lists--item .item-name{margin-left:2.3rem}.sb-toc-accor-3 .chapter-lists--item .item-name{margin-left:4rem}.sb-chapterlist-accordion .chapter-lists--item:hover{background:none!important}.sb-dock-toc-accor .sb-toc-accor-2 .title{padding:0 0 0 1.1rem!important}.sb-dock-toc-accor .sb-toc-accor-2 .sb-accordion-title{border-left:.0625rem dashed var(--gray-300);padding:1rem}.sb-dock-toc-accor .sb-toc-accor-3 .title{padding:0 0 0 2.3rem!important}.sb-dock-toc-accor .sb-toc-accor-3 .sb-accordion-title{padding-left:1.2rem!important}.sb-dock-toc-accor .sb-toc-accor-4 .title{padding:0 0 0 4rem!important}.sb-dock-toc-accor .sb-toc-accor-4 .sb-accordion-title{padding-left:1.5rem!important}.sb-pagination-container .sb-item.sb-item-active{border:.03125rem solid var(--primary-300)!important;background:var(--primary-250)!important}.sb-dock-circle{width:.5rem;height:.5rem;background:var(--tertiary-400);border-radius:50%;position:absolute;right:-5px;top:-4px}.sb-dock-dropdown .ui .multiple.dropdown{border:1px solid rgba(34,36,38,.15)!important;background:#fff!important}.sb-dock-radio-disable .field.disabled :disabled{opacity:.45!important;min-height:1rem!important}.sb-dock-ordered-list li{margin-bottom:.4rem;font-size:.8rem;color:var(--gray-200)!important}.sb-dock-ordered-list li:before{width:1rem;height:1rem;line-height:1rem;border-radius:100%;text-align:center!important;background-color:var(--primary-200);font-size:.6rem;color:var(--white)!important;margin-right:.8rem}.sb-circle-download-icon{background:var(--secondary-100);display:inline-block;width:1.8rem;height:1.8rem;line-height:1.8rem;color:var(--white);border-radius:100%;text-align:center;font-size:.8rem}.sb-list-circle li{list-style-type:disc;font-size:.8rem;margin-bottom:.6rem}.sb-line-height-1-2{line-height:1.2rem}.sb-success-loader{position:absolute!important;top:46%!important;left:50%!important;transform:translate(-46%,-50%)!important}.sb-success-loader:after{width:1.2rem!important;height:1.2rem!important}.sb-dock-loader{position:absolute;top:15%;left:-1%;transform:translate(-50%,-50%)}.sb-bulk-upload img .sb-dock-accordion .sb-toc-accor-1:last-child .title{border-bottom:1px solid var(--gray-100)!important}.sb-bulk-upload img .sb-dock-accordion .title{border:1px solid var(--gray-100)!important;margin:0!important;border-bottom:none!important;border-radius:0!important}.sb-bulk-upload img .sb-dock-accordion .content{border:1px solid var(--gray-100)}.sb-bulk-upload img .sb-dock-accordion .content:last-child{border-bottom:1px solid var(--gray-100)!important}.sb-bulk-upload img .sb-dock-accordion .sb-radio-btn-checkbox label:before{width:1.4rem;height:1.4rem}.sb-bulk-upload img .sb-dock-accordion .sb-radio-btn-checkbox label:after{height:.9rem;width:.9rem}.sb-bulk-upload img .sb-dock-accordion.scrolling.content{max-height:70vh!important}.sb-prominent-filter-container input[type=text]{margin:.5rem!important}.sb-prominent-filter-container .sb-btn-cover{width:66.3%;justify-content:flex-end;border:none}.sb-select-searchfilter.ui.dropdown>.dropdown.icon{font-size:1rem!important;margin:-21px!important;color:var(--gray)}.sb-option-ellipsis sui-multi-select-label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem;display:inline-block;vertical-align:bottom}.sbtoc-container .checkbox label{color:var(--gray-400)!important;font-weight:400}.sb-count{padding-right:.8rem;text-align:right}.relative .sb-success-loader{left:-16%!important}.progress-circle--xs{height:1rem;width:1rem}.progress-circle--xs .progress-circle__stroke{stroke-width:.25rem}.progress-circle--xs span{font-size:.625rem}.progress-circle--sm{height:1.5rem;width:1.5rem}.progress-circle--sm .progress-circle__stroke{stroke-width:.375rem}.progress-circle--sm span{font-size:.625rem}.progress-circle--md{height:2.5rem;width:2.5rem}.progress-circle--md .progress-circle__stroke{stroke-width:.75rem}.progress-circle--md span{font-size:.625rem}.progress-circle--lg{height:3.5rem;width:3.5rem}.progress-circle--lg .progress-circle__stroke{stroke-width:1rem}.progress-circle--lg span{font-size:.875rem}.progress-circle--xl{height:4.5rem;width:4.5rem}.progress-circle--xl .progress-circle__stroke{stroke-width:1.25rem}.progress-circle--xl span{font-size:1.125rem}.progress-circle--xxl{height:11.25rem;width:11.25rem}.progress-circle--xxl .progress-circle__stroke{stroke-width:1.5rem}.progress-circle--xxl span{font-size:1.25rem}.progress-circle{height:2rem;width:2rem;position:relative}.progress-circle span{position:absolute;font-size:.5rem;font-weight:700;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-circle text{fill:var(--secondary-200)}.progress-circle__svg{border-radius:50%;height:100%;transform:scaleX(1) rotate(0);width:100%}.progress-circle__stroke{fill:none;stroke-width:.5rem}.progress-circle__stroke:nth-child(1){stroke:var(--secondary-200)}.progress-circle__stroke:nth-child(2){stroke:var(--secondary-0);stroke-dasharray:314.1592%}.progress-circle--xs span,.progress-circle--sm span{display:none}.progress-circle.progress-circle--xs{height:1rem;width:1rem}.progress-circle.progress-circle--xs .progress-circle__stroke{stroke-width:.25rem}.progress-circle.progress-circle--xs span{font-size:.625rem}.progress-circle.progress-circle--sm{height:1.5rem;width:1.5rem}.progress-circle.progress-circle--sm .progress-circle__stroke{stroke-width:.375rem}.progress-circle.progress-circle--sm span{font-size:.625rem}.progress-circle.progress-circle--md{height:2.5rem;width:2.5rem}.progress-circle.progress-circle--md .progress-circle__stroke{stroke-width:.75rem}.progress-circle.progress-circle--md span{font-size:.625rem}.progress-circle.progress-circle--lg{height:3.5rem;width:3.5rem}.progress-circle.progress-circle--lg .progress-circle__stroke{stroke-width:1rem}.progress-circle.progress-circle--lg span{font-size:.875rem}.progress-circle.progress-circle--xl{height:4.5rem;width:4.5rem}.progress-circle.progress-circle--xl .progress-circle__stroke{stroke-width:1.25rem}.progress-circle.progress-circle--xl span{font-size:1.125rem}.progress-circle.progress-circle--xxl{height:11.25rem;width:11.25rem}.progress-circle.progress-circle--xxl .progress-circle__stroke{stroke-width:1.5rem}.progress-circle.progress-circle--xxl span{font-size:1.25rem}.progress-circle[data-percentage="0"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:0%}.progress-circle[data-percentage="1"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (1 / 100))}.progress-circle[data-percentage="2"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (2 / 100))}.progress-circle[data-percentage="3"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (3 / 100))}.progress-circle[data-percentage="4"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (4 / 100))}.progress-circle[data-percentage="5"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:15.70796%}.progress-circle[data-percentage="6"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (6 / 100))}.progress-circle[data-percentage="7"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (7 / 100))}.progress-circle[data-percentage="8"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (8 / 100))}.progress-circle[data-percentage="9"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (9 / 100))}.progress-circle[data-percentage="10"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:31.41592%}.progress-circle[data-percentage="11"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (11 / 100))}.progress-circle[data-percentage="12"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (12 / 100))}.progress-circle[data-percentage="13"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (13 / 100))}.progress-circle[data-percentage="14"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (14 / 100))}.progress-circle[data-percentage="15"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:47.12388%}.progress-circle[data-percentage="16"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (16 / 100))}.progress-circle[data-percentage="17"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (17 / 100))}.progress-circle[data-percentage="18"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (18 / 100))}.progress-circle[data-percentage="19"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (19 / 100))}.progress-circle[data-percentage="20"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:62.83184%}.progress-circle[data-percentage="21"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (21 / 100))}.progress-circle[data-percentage="22"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (22 / 100))}.progress-circle[data-percentage="23"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (23 / 100))}.progress-circle[data-percentage="24"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (24 / 100))}.progress-circle[data-percentage="25"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:78.5398%}.progress-circle[data-percentage="26"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (26 / 100))}.progress-circle[data-percentage="27"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (27 / 100))}.progress-circle[data-percentage="28"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (28 / 100))}.progress-circle[data-percentage="29"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (29 / 100))}.progress-circle[data-percentage="30"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:94.24776%}.progress-circle[data-percentage="31"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (31 / 100))}.progress-circle[data-percentage="32"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (32 / 100))}.progress-circle[data-percentage="33"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (33 / 100))}.progress-circle[data-percentage="34"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (34 / 100))}.progress-circle[data-percentage="35"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (35 / 100))}.progress-circle[data-percentage="36"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (36 / 100))}.progress-circle[data-percentage="37"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (37 / 100))}.progress-circle[data-percentage="38"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (38 / 100))}.progress-circle[data-percentage="39"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (39 / 100))}.progress-circle[data-percentage="40"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:125.66368%}.progress-circle[data-percentage="41"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (41 / 100))}.progress-circle[data-percentage="42"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (42 / 100))}.progress-circle[data-percentage="43"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (43 / 100))}.progress-circle[data-percentage="44"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (44 / 100))}.progress-circle[data-percentage="45"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:141.37164%}.progress-circle[data-percentage="46"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (46 / 100))}.progress-circle[data-percentage="47"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (47 / 100))}.progress-circle[data-percentage="48"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (48 / 100))}.progress-circle[data-percentage="49"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (49 / 100))}.progress-circle[data-percentage="50"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:157.0796%}.progress-circle[data-percentage="51"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (51 / 100))}.progress-circle[data-percentage="52"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (52 / 100))}.progress-circle[data-percentage="53"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (53 / 100))}.progress-circle[data-percentage="54"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (54 / 100))}.progress-circle[data-percentage="55"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:172.78756%}.progress-circle[data-percentage="56"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (56 / 100))}.progress-circle[data-percentage="57"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (57 / 100))}.progress-circle[data-percentage="58"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (58 / 100))}.progress-circle[data-percentage="59"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (59 / 100))}.progress-circle[data-percentage="60"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:188.49552%}.progress-circle[data-percentage="61"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (61 / 100))}.progress-circle[data-percentage="62"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (62 / 100))}.progress-circle[data-percentage="63"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (63 / 100))}.progress-circle[data-percentage="64"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (64 / 100))}.progress-circle[data-percentage="65"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:204.20348%}.progress-circle[data-percentage="66"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (66 / 100))}.progress-circle[data-percentage="67"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (67 / 100))}.progress-circle[data-percentage="68"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (68 / 100))}.progress-circle[data-percentage="69"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (69 / 100))}.progress-circle[data-percentage="70"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (70 / 100))}.progress-circle[data-percentage="71"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (71 / 100))}.progress-circle[data-percentage="72"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (72 / 100))}.progress-circle[data-percentage="73"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (73 / 100))}.progress-circle[data-percentage="74"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (74 / 100))}.progress-circle[data-percentage="75"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (75 / 100))}.progress-circle[data-percentage="76"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (76 / 100))}.progress-circle[data-percentage="77"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (77 / 100))}.progress-circle[data-percentage="78"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (78 / 100))}.progress-circle[data-percentage="79"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (79 / 100))}.progress-circle[data-percentage="80"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:251.32736%}.progress-circle[data-percentage="81"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (81 / 100))}.progress-circle[data-percentage="82"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (82 / 100))}.progress-circle[data-percentage="83"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (83 / 100))}.progress-circle[data-percentage="84"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (84 / 100))}.progress-circle[data-percentage="85"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:267.03532%}.progress-circle[data-percentage="86"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (86 / 100))}.progress-circle[data-percentage="87"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (87 / 100))}.progress-circle[data-percentage="88"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (88 / 100))}.progress-circle[data-percentage="89"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (89 / 100))}.progress-circle[data-percentage="90"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:282.74328%}.progress-circle[data-percentage="91"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (91 / 100))}.progress-circle[data-percentage="92"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (92 / 100))}.progress-circle[data-percentage="93"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (93 / 100))}.progress-circle[data-percentage="94"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (94 / 100))}.progress-circle[data-percentage="95"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (95 / 100))}.progress-circle[data-percentage="96"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (96 / 100))}.progress-circle[data-percentage="97"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (97 / 100))}.progress-circle[data-percentage="98"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (98 / 100))}.progress-circle[data-percentage="99"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:calc(314.1592% * (99 / 100))}.progress-circle[data-percentage="100"] .progress-circle__stroke:nth-child(2){stroke-dashoffset:314.1592%}.sb-bulk-upload img{width:11rem}.w-87{width:87%;max-width:87%}.sb-circle-notification{width:1rem;height:1rem;border-radius:100%;color:var(--white);position:absolute;top:0;right:0;background:orangered;text-align:center;font-weight:600;font-size:.7rem}.sb-list-notification{padding-left:2rem;padding-right:1rem;padding-top:.6rem}.sb-list-notification li{margin-bottom:0rem;list-style-type:disc;font-size:.8rem}.custom-selectbx select{border-radius:.1875rem;min-height:2rem;padding:.25rem .5rem;font-size:12px;background:#fff;min-width:14em;display:inline-block;color:#212121;box-shadow:none;border:1px solid rgba(34,36,38,.15);transition:box-shadow .1s ease,width .1s ease;-webkit-appearance:none;box-shadow:none!important}.custom-selectbx select:focus,.custom-selectbx select:active{border:1px solid var(--primary-300)!important;outline:0!important}.custom-selectbx select option{background-color:#fff!important;outline:0!important;padding:6px 12px}.custom-selectbx :-webkit-autofill{color:#fff!important}.custom-selectbx label:after{content:"\25bc";display:inline-block;box-sizing:border-box;color:#000;background-color:#fff;margin-left:-14px;pointer-events:none;font-size:10px}.sb-loader-top{top:18%!important}.sb-workspace-modal .sb-field-group.disabled sui-select{border:none}.sb-workspace-modal .sb-field-group.disabled sui-select .dropdown.icon{display:none}.sb-workspace-modal .sb-field-group.disabled sui-multi-select{border:none;padding:0!important}.sb-workspace-modal .sb-field-group.disabled sui-multi-select .dropdown.icon{display:none}.iziModal-isAttached body{overflow:inherit!important}.h-7{height:7px}.h-12{height:12px}.w-20{width:20px}.w-85{width:85%;max-width:85%}.b-0{border:0!important}.sb-line-height-24{line-height:24px}.bg-none{background-color:transparent!important}.bg-none:hover,.bg-none:focus{background-color:transparent!important}.add-to-library{height:100%;background:var(--primary-100)!important}.add-to-library .back-btn:hover{background:none!important}.add-to-library__header{height:72px;display:flex;align-items:center}.add-to-library .back-btn{min-width:auto}.add-to-library .add-to-library-dot{width:.3125rem;height:.3125rem;border-radius:50%;background-color:var(--white);display:inline-block;margin:0px .5rem}.add-to-library__tab .item{padding:16px 24px;font-size:12px;cursor:pointer}.add-to-library__tab .item.active,.add-to-library__tab .item:hover{border-bottom:3px solid var(--primary-color);color:var(--primary-color)}.add-to-library__filter{height:72px;cursor:pointer;color:var(--white);display:flex;align-items:center;position:relative;z-index:10;border-right:2px solid var(--primary-color);padding:0px 1rem}.add-to-library__filter i.caret.down{height:auto}.add-to-library__filter:hover,.add-to-library__filter.active{background-color:#e5edf6;color:var(--primary-color)}.add-to-library__filter:hover .icon-svg .icon-svg--white,.add-to-library__filter.active .icon-svg .icon-svg--white{fill:var(--primary-color)}.add-to-library__filter-panel{background:#e5edf6;position:absolute;left:0;right:0;z-index:9;width:100%;top:97%;border:2px solid var(--primary-color);min-height:120px;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012}.add-to-library__filter-panel .panel-container{min-height:120px}.add-to-library__filter-panel .panel{flex:0 0 25%;padding:1rem .5rem;border-right:1px solid #ccc}.add-to-library__filter-panel .panel:last-child{border-right:none}.add-to-library__no-result{display:flex;flex-direction:column;align-items:center;padding:5.5rem 0 0;width:20rem;text-align:center;margin:0 auto}.add-to-library__toc-player.sb-g{grid-column-gap:0}.add-to-library__toc-player-searchbar{box-shadow:0 3px 6px #00000029}.add-to-library__toc-player .sbtoc-container .sbaccordion__panel-header__title{font-weight:700}.add-to-library__select-chapters{padding:16px 0;display:flex;align-items:center}.add-to-library__select-chapters .label-separator{width:100%;height:1px;background:#ccc;flex:1}.add-to-library__button{position:relative;overflow:hidden;display:flex}.add-to-library__button:before{content:"";width:100%;height:100%;background-color:var(--secondary-color);position:absolute;transition:all 1s ease;left:-170px;top:0}.add-to-library__button:hover:before{left:0;z-index:1}.add-to-library__button:hover i.icon,.add-to-library__button:hover span{z-index:2;color:var(--white)}.add-to-library .sb-medium__pills-container .pill{border:.0625rem solid var(--green);color:var(--green);cursor:pointer}.add-to-library .sb-medium__pills-container .pill:hover{background-color:var(--green);color:var(--white)}.add-to-library .sb-medium__pills-container .pill.active{background-color:var(--green);color:var(--white);cursor:pointer}.add-to-library .sb-medium__pills-container .pill.pill-content{border:.0625rem solid var(--primary-color);color:var(--primary-color);cursor:pointer}.add-to-library .sb-medium__pills-container .pill.pill-content.active,.add-to-library .sb-medium__pills-container .pill.pill-content:hover{background-color:var(--primary-color);color:var(--white);cursor:pointer}.add-to-library .sb-medium__sb-pills-content{display:inline-flex;align-items:center;flex-wrap:wrap}.add-to-library .sb-medium__sb-pills-content .pill{background-color:var(--white);white-space:nowrap;-webkit-appearance:none;text-overflow:ellipsis;min-height:2rem;margin-right:8px;padding:.25rem .5rem;border-radius:.125rem;text-transform:capitalize;text-decoration:none;text-align:center;box-sizing:border-box;display:flex;align-items:center;font-size:12px;margin-bottom:8px}.add-to-library__class .pill{width:auto!important;max-width:5.625rem!important;background-color:var(--white);white-space:nowrap;-webkit-appearance:none;text-overflow:ellipsis;margin-right:.5rem;text-transform:capitalize;text-decoration:none;text-align:center;display:inline-flex;align-items:center;flex-wrap:wrap;border-radius:1rem;padding:.25rem 1rem;color:var(--primary-400);min-height:2rem;cursor:pointer}.add-to-library__class .pill:hover,.add-to-library__class .pill.active{background-color:var(--primary-400);color:var(--white)}.add-to-library__class .pill[aria-selected=true]{color:#111}.add-to-library__divider{width:1px;height:32px;background:#ccc;margin:0 4px;display:inline-block}.add-to-library .sbgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(291.98px,1fr));grid-gap:1rem;grid-row-gap:1rem}.add-to-library .sbcard{width:100%;border-radius:.125rem;background-color:var(--white);box-shadow:none;display:flex;flex-direction:column;cursor:pointer;border:2px solid var(--white);box-shadow:0 .125rem .4375rem #00000029}.add-to-library .sbcard.sbcard--resource:hover,.add-to-library .sbcard.sbcard--resource.active{border:2px solid var(--primary-color)}.add-to-library .sbcard.sbcard--resource:hover .sbcard__main_area .icon-check,.add-to-library .sbcard.sbcard--resource.active .sbcard__main_area .icon-check{display:block}@media (min-width: 768px){.add-to-library .sbcard{border-radius:.125rem}}.add-to-library .sbcard__main_area{display:flex;flex-direction:row;align-items:center;padding:1rem;height:5.625rem;position:relative}.add-to-library .sbcard__main_area .icon-check{display:none;position:absolute;right:4px;top:4px;font-size:22px;margin-right:0;color:var(--primary-400)}.add-to-library .sbcard__img{height:4rem;width:4rem;overflow:hidden;margin-right:.5rem;flex:0 0 4rem}.add-to-library .sbcard__img html[dir=rtl]{margin-left:.5rem;margin-right:0rem}.add-to-library .sbcard__img img{width:100%}.add-to-library .sbcard__info{padding-right:.5rem}html[dir=rtl] .add-to-library .sbcard__info{padding-left:.5rem;padding-right:0rem}.add-to-library .sbcard__title{color:var(--primary-400);font-size:.875rem;margin-bottom:.25rem;line-height:normal;font-weight:700}.add-to-library .sbcard__meta1{color:var(--gray-800);font-size:.75rem;display:inline-flex;align-items:center}.add-to-library .sbcard .dot-divider{width:.25rem;height:.25rem;border-radius:100%;background-color:#d8d8d8;display:inline-block;margin:0px .5rem}.add-to-library .sbcard__moreinfo{border-top:1px solid #e9e5e5;border-radius:0 0 .125rem .125rem;background-color:#fafafa;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;padding:.5rem;min-height:3.5rem}.add-to-library .sbcard__meta2{color:var(--gray-400);font-size:.75rem;line-height:.875rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around}.add-to-library .sbcard__tags{display:flex;flex-direction:row;align-items:center}.add-to-library .sbcard__badge{display:flex}.add-to-library .sbcard__badge img{width:1rem}.add-to-library .sbcard__type{margin-left:1.5rem;background:var(--gray-200);position:relative;height:1.25rem;padding:0 .5rem 0px .25rem;color:var(--white);margin-right:-.5rem;font-size:.6875rem;display:flex;align-items:center}html[dir=rtl] .add-to-library .sbcard__type{margin-right:1.5rem;margin-left:-.5rem;padding:0 .25rem 0px .5rem}.add-to-library .sbcard__type:before{content:"";width:0;height:0;border-width:.625rem .3125rem;border-style:solid;border-color:var(--gray-200) var(--gray-200) var(--gray-200) transparent;position:absolute;left:-.625rem}html[dir=rtl] .add-to-library .sbcard__type:before{right:-.625rem;left:inherit;border-color:var(--gray-200) transparent var(--gray-200) var(--gray-200)}.add-to-library .sbcard--recently-viewed .sb-card__img{height:5.5rem;width:5.5rem;flex:0 0 5.5rem;margin:0}.add-to-library .sbcard--recently-viewed .sb-card__img .img-container{display:flex;align-items:center;background-color:var(--gray-100);height:5.5rem;width:5.5rem}.add-to-library .sbcard--recently-viewed .sb-card__info{padding:8px}.add-to-library .badge{display:inline-block;background:#d4d3d3;color:var(--gray-800);text-align:center;padding:0 .75rem;border-radius:.25rem;height:1.5rem;line-height:1.5rem;font-size:1rem;font-weight:400}.add-to-library__cards-layout{height:calc(100vh - 72px)}.add-to-library .section{width:100%}.add-to-library .section--card{width:28%;padding:0 8px 16px 0;overflow:auto}.add-to-library .section--toc-content{width:72%;display:flex;background:#fff}.add-to-library .section--toc-content .toc-content-list{padding:0 8px;overflow:auto;background:#f2f2f2;flex:0 0 40%}.add-to-library .section--toc-content .toc-content-player{padding:0;overflow:auto;flex:1}.sbtoc-container .sbselectpopover{height:3rem;padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-shadow:0 .25rem .4375rem #0000001a}.sbtoc-container .sbselectpopover--bg-white{background:var(--white)}.sbtoc-container .sbselectpopover h4{font-size:1em;color:var(--primary-400);margin:0;padding:0;font-weight:700;width:100%}.sbtoc-container .sbtoc-filter{height:3rem;padding:.5rem 1rem;box-shadow:0 .125rem .625rem -.3125rem #00000040;display:inline-flex;align-items:center;width:100%;overflow:hidden;overflow-x:auto;border-bottom:.0625rem solid #e0e0e0}.sbtoc-container .sbtoc-filter--bg-gray{background:var(--gray-0)}.sbtoc-container .sbtoc-filter__grid{display:inline-flex;align-items:center;margin:0;padding:0}.sbtoc-container .sbtoc-filter__grid-item{border-radius:1.5rem;padding:.5rem;margin:0;margin-right:.5rem;display:inline-flex;align-items:flex-start;background:var(--white);font-size:.8em;white-space:nowrap;cursor:pointer;min-width:3rem;justify-content:center}.sbtoc-container .sbtoc-filter__grid-item .icon-svg{margin-right:.25rem}.sbtoc-container .sbtoc-filter__grid-item--active,.sbtoc-container .sbtoc-filter__grid-item:hover{background:var(--primary-400);color:var(--white)}.sbtoc-container .sbtoc-filter__grid-item--active .icon-svg svg,.sbtoc-container .sbtoc-filter__grid-item:hover .icon-svg svg{fill:var(--white)}.sbtoc-container .sbaccordion{width:100%}.sbtoc-container .sbaccordion__panel{margin-bottom:.25rem;box-shadow:0 .25rem .4375rem #0000001a}.sbtoc-container .sbaccordion__panel-header{background:var(--white);padding:.5rem 1rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;height:3rem;border-radius:.25rem}.sbtoc-container .sbaccordion__panel-header__title{font-size:var(--font-size-base);font-weight:400;color:var(--primary-400);margin:0;padding:0;width:100%}.sbtoc-container .sbaccordion__panel-content{border-top:.0625rem solid #e0e0e0;background:var(--gray-0);min-height:auto;overflow:hidden;overflow-y:auto;max-height:18.75rem}.sbtoc-container--detailed{box-shadow:0 .25rem .4375rem #0000001a;background:var(--white)}.sbchapter{border-bottom:.0625rem solid #ddd;padding:1rem 1rem .5rem}.sbchapter h4{font-size:var(--font-size-xs);line-height:normal;color:var(--gray-800);margin-bottom:.5rem}.sbchapter .textbookBtnLink{visibility:hidden}.sbchapter__item{background:var(--white);border:.0625rem solid #ddd;box-shadow:0 .1875rem .25rem #024f9d1a;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem;padding:.5rem;cursor:pointer;min-height:3.5rem;position:relative}.sbchapter__item.active{background:var(--secondary-300);border:.0625rem solid var(--gray-100);border-bottom:0}.sbchapter__item.active.active:last-child{border-bottom:.0625rem solid var(--gray-100)}.sbchapter__item.active .textbookBtnLink{visibility:visible;right:12px}.sbchapter__item.active .textbookBtnLink .sb-btn-link{border-color:var(--secondary-0)!important;background-color:var(--secondary-0)!important}.sbchapter__item.selected{background:var(--secondary-300);border:solid 1px var(--primary-600)!important}.sbchapter__item.active.selected{border:solid 1px var(--primary-600)!important}.sbchapter__item .btn-addtoLibrary{position:absolute;right:1px;display:flex;justify-content:center;align-items:center;padding:8px}.sbchapter__item h4{font-size:var(--font-size-sm);line-height:1.25rem;color:var(--primary-400);margin:0;padding:0}.sbchapter__item .sbchapter__img{width:2.5rem;height:2.5rem;flex:0 0 2.5rem;overflow:hidden}.sbchapter__item .sbchapter__img img{width:100%}.sbchapter__item:last-child{margin-bottom:0}.sbchapter__item:hover{background:var(--secondary-0)}.sbchapter__item:hover{visibility:visible}.sbchapter__item--active{background:var(--primary-100)}.sbchapter__item .sb-checkbox.ui.checkbox{min-width:30px!important}.sbchapter-open{border-bottom:.0625rem solid #e0e0e0;padding-bottom:var(--base-block-space)}.sbchapter-open__title{font-size:var(--font-size-base);font-weight:700;color:var(--primary-400);margin:0;padding:1rem;width:100%}.sbchapter-open__topics{padding:0}.sbchapter-open__topics__title{font-size:var(--font-size-base);margin:0px 0px .5rem;color:var(--primary-400);padding:0px 1rem}.sbchapter-open__topic{font-size:var(--font-size-sm);padding:.5rem 2rem;margin:0;color:var(--primary-400)}.sbchapter-open__topic--active{background:var(--primary-100)}.sbchapter-open__topic:hover{background:var(--gray-0)}.sbsmartscroll-style::-webkit-scrollbar{width:.3125rem;height:.3125rem;background-color:var(--primary-400);-webkit-appearance:none}.sbsmartscroll-style::-webkit-scrollbar-thumb{background-color:var(--gray-400)}.sbsmartscroll-style::-webkit-scrollbar-track{box-shadow:inset 0 0 .375rem #0000;background-color:var(--gray-0)}.content-metadeta__content{border-bottom:.0625rem solid var(--gray-100)}.content-metadeta__title{color:var(--gray-200)}.content-metadeta__text{color:var(--gray-800)}.content-metadeta__text__link:hover{text-decoration:underline}:host ::ng-deep .ui.styled.accordion .title{color:var(--primary-400)!important}:host ::ng-deep .ui.styled.accordion .active.title,:host ::ng-deep .ui.styled.accordion .accordion .active.title{padding:1rem 1rem .5rem!important}:host ::ng-deep .ui.accordion .active.title .chevron.down.icon{position:relative;top:.3125rem}.content-video__player__details{min-height:4rem;padding:.5rem}.content-video__player__title{font-weight:700;color:var(--primary-400);font-size:var(--h5-font-size)}.content-video__player__title__subtitle{display:flex;color:var(--gray-800)}.content-video__player__title__subtitle i{color:var(--yellow)}.content-video__player__screenpart{padding-left:1rem}.content-video__player__screenpart .separator{border-left:.03125rem solid var(--gray-400);height:2.5rem;width:.5rem}.content-video__content{overflow-y:auto;padding-right:.5rem;margin-right:-.5rem;padding-bottom:.5rem}.sb-btn.shine-effect{overflow:hidden}.sb-btn.shine-effect:after{content:"";top:0;left:0;transform:translate(100%);width:100%;height:100%;position:absolute;z-index:1;animation:slide 1s infinite;opacity:1;border-radius:unset;transform-origin:unset;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0) 100%)}@keyframes slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sb-select-searchfilter i.dropdown.icon{margin:-7px;padding:0;font-size:1rem}.sb-select-searchfilter.ui.selection.dropdown{background:#fff!important;border:solid 1px #b7b5b5!important;height:inherit!important}.sb-select-searchfilter .ui.label.visible{margin:.4rem .125rem .25rem!important}.sb-select-searchfilter .text{padding:5px 8px!important}.sb-prominent-filter-field{width:33.2%!important}.sb-prominent-filter{position:relative;top:unset;box-shadow:none}.sb-prominent-filter:nth-child(6){padding-right:0}.sb-prominent-filter .sb-search-box{width:36%;border:1px solid var(--gray-200)}.sb-prominent-filter .sb-search-box .search.icon:before{color:#bbb7b2}.sb-prominent-filter .sb-search-box .sb-search-input{padding:.5rem}.sb-prominent-filter .small{max-width:inherit}.sb-prominent-filter .sb-prominent-filter-field{cursor:pointer}.sb-prominent-filter .sb-prominent-filter-field:last-child{text-align:inherit!important;margin:inherit!important}.sb-prominent-filter .sb-prominent-filter-field .ui.selection.dropdown{border-color:#999}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.selection.dropdown .text{padding-left:.7rem;text-transform:none}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.search.dropdown>input.search{left:0}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.search.dropdown>input.search{margin:0}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.search.dropdown>.text{top:2px}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.dropdown .label{margin:.25rem;vertical-align:middle}.sb-prominent-filter .sb-prominent-filter-field ::ng-deep .ui.multiple.dropdown>.text{line-height:1.4rem;vertical-align:bottom;padding:0 0 0 .7rem}.aspectratio{position:relative;height:0;width:100%}.aspectratio[data-ratio="16:9"]{padding-top:56.25%}.aspectratio [data-ratio="4:3"]{padding-top:75%}.aspectratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.aspectratio>* video{width:100%;height:100%}.select-chapters-overlay{position:absolute;top:0;left:0;z-index:1;background:rgba(255,255,255,.9);width:100%;height:100%;display:flex;align-items:center;text-align:center;padding:0 10%}.select-chapters-overlay h3{color:#024f9d;font-weight:700}.sb-library-scroll{max-height:calc(100vh - 72px);overflow:auto}.sb-border-vertical{border-right:solid 1px #ccc;height:2.8rem}.d-none,.hide{display:none!important}.sb-bg-header-blue{background:#d8e1e8}.sb-btn:focus{outline:0!important}.sb-dock-skeleton-bx{border-top:.0625rem solid #e0e0e0;background:var(--gray-0);min-height:2rem;overflow:hidden;overflow-y:auto;box-shadow:#0000001a}.sb-dock-flex-auto{flex:1 1 auto}.sb-dock-width-auto{width:auto}.sbtoc-container .selection.dropdown{min-width:inherit;min-height:inherit;font-size:.9rem;background:#fff}.sbtoc-container .selection.dropdown .dropdown.icon{top:6px}.sbtoc-container .selection.dropdown .text.default{color:#949393;font-size:.785rem}.sbtoc-container .ui.toggle.checkbox label:before{background:rgb(33,80,169)}.sbtoc-container .sb-w-75{width:75px}.sbtoc-container .ui.toggle.checkbox label:after{width:1rem;height:1rem}.sbtoc-container .ui.toggle.checkbox label:before{height:1rem;width:2.8rem}.sbtoc-container .toggle.checkbox label{margin:0}.sbtoc-container .mt-5{margin-top:-5px!important}.textbookBtnLink{right:0}.sb-left-icon-btn.sb-btn-xs{padding:0 .5rem!important}.ui.grid>.column:not(.row){padding-top:16px;padding-bottom:16px}button,input,textarea,optgroup,select,h1,h2,h3,h4,h5,.ui.header,.ui.text.container,.ui.input input,.ui.list .list>.item .header,.ui.list>.item .header,.ui.steps .step .title,.ui.ordered.steps .step:before,.ui.ordered.steps .step.completed:before,.ui.message .header,.ui.sortable.table thead th:after,.ui.card>.content>.header,.ui.cards>.card>.content>.header,.ui.items>.item>.content>.header,.ui.statistic>.value,.ui.statistics .statistic>.value,.ui.statistic>.label,.ui.statistics .statistic>.label,.ui.accordion .title:not(.ui),.ui.checkbox label,.ui.modal>.header,.ui.popup>.header,.ui.search>.results .result .title,.ui.search>.results>.message .header,.ui.button,.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.menu,.ui.dropdown,.ui.category.search>.results .category>.name{font-family:inherit}.ui.tiny.header .icon{line-height:1;font-size:.75em}.ui.pagination.menu{flex-wrap:wrap}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none}.ui.dimmer{background-color:#00000059}.ui.modal>.close{opacity:1}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:rgb(255,255,255)}@media screen and (max-width: 768px){.ui.container{margin:0 8px!important;padding-left:16px!important;padding-right:16px!important}.ui.steps:not(.unstackable){flex-direction:row}.ui.steps:not(.unstackable) .step{width:50%!important}}:root{font-size:16px;--font-stack-en: "Noto Sans", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-hi: "Noto Sans Devanagari", "Noto Sans", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", "Noto Nastaliq Urdu", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-stack-ur: "Noto Sans", "Noto Nastaliq Urdu", "Noto Sans Devanagari", "Noto Sans Tamil", "Noto Sans Bengali", "Noto Sans Malayalam", "Noto Sans Gurmukhi", "Noto Sans Gujarati", "Noto Sans Telugu", "Noto Sans Kannada", "Noto Sans Oriya", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--blue: #024f9d;--green: #008840;--orange: #e55a28;--red: #ff4558;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--yellow: #ffc107;--teal: #20c997;--cyan: #17a2b8;--black: #000000;--white: #ffffff;--gray-hs: 0, 0%;--gray: hsl(var(--gray-hs), 20%);--gray-0: hsl(var(--gray-hs), 95%);--gray-100: hsl(var(--gray-hs), 80%);--gray-200: hsl(var(--gray-hs), 60%);--gray-300: hsl(var(--gray-hs), 59%);--gray-400: hsl(var(--gray-hs), 40%);--gray-800: var(--gray);--primary-color: #024f9d;--secondary-color: #008840;--tertiary-color: #e55a28;--primary-0: #f3f7fa;--primary-100: #edf4f9;--primary-200: #80a7ce;--primary-250: #d3e7f4;--primary-300: #7ab4ee;--primary-400: var(--primary-color);--primary-600: #005391;--primary-800: #002e50;--secondary-0: #e1ffdf;--secondary-100: #00c786;--secondary-200: #07bc81;--secondary-300: #D4EFE6;--secondary-400: var(--secondary-color);--tertiary-0: #feedd7;--tertiary-100: #ffa11d;--tertiary-400: var(--tertiary-color);--red-0: #fbccd1;--red-100: #ff6979;--red-400: var(--red);--info-color: var(--blue);--success-color: var(--green);--warning-color: var(--orange);--danger-color: var(--red);--body-background-color: var(--primary-0);--default-text-color: var(--gray-800);--bg-body: var(--primary-0);--body-color: var(--gray-800);--alpha0: 0;--alpha25: .25;--alpha50: .5;--alpha75: .75;--font-default-size: .875rem;--font-size-base: var(--font-default-size);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-base: var(--font-weight-normal);--line-height-base: calc(var(--font-size-base) * 1.61803398875);--h1-font-size: 2rem;--h2-font-size: 1.75rem;--h3-font-size: 1.5rem;--h4-font-size: 1.2rem;--h5-font-size: 1rem;--h6-font-size: var(--font-size-base);--font-size-lg: var(--h4-font-size);--font-size-md: var(--h5-font-size);--font-size-normal: var(--font-size-base);--font-size-sm: .75rem;--font-size-xs: .625rem;--p-font-size: var(--font-size-base);--base-font-size: .875rem;--base-block-space: .5rem;--icon-svg-xxs: .75rem;--icon-svg-xs: calc(var(--base-block-space) * 2);--icon-svg-sm: calc(var(--base-block-space) * 3);--icon-svg-md: calc(var(--base-block-space) * 4);--icon-svg-lg: calc(var(--base-block-space) * 5);--icon-svg-xl: calc(var(--base-block-space) * 6);--rc-96C8DA: #96C8DA;--rc-0076FE: #0076FE;--rc-E5EDF5: #E5EDF5;--rc-7c7b7b: #7c7b7b;--rc-f5f5f5: #f5f5f5;--rc-fdfdfd: #fdfdfd;--rc-dedede: #dedede;--rc-F5F9FC: #F5F9FC;--rc-c4c4c4: #c4c4c4;--rc-d8d8d8: #d8d8d8;--rc-e9e5e5: #e9e5e5;--rc-dddddd: #dddddd;--rc-7b86f4: #7b86f4;--rc-d0d0d0: #d0d0d0;--rc-5c8db7: #5c8db7;--rc-91aecc: #91aecc;--rc-f9f9f9: #f9f9f9;--rc-d4d3d3: #d4d3d3;--rc-FAFAFA: #FAFAFA;--rc-866A6A: #866a6a;--rc-979797: #979797;--rc-e0e1e2: #e0e1e2;--rc-00BD7F: #00BD7F;--rc-9F9F9F: #9F9F9F;--rc-F3F8FF: #F3F8FF;--rc-80A7CE: #80A7CE;--rc-9b9b9b: #9b9b9b;--rc-2ca58d: #2ca58d;--rc-007AFF: #007AFF;--rc-bdbdbd: #bdbdbd;--rc-cecece: #cecece;--rc-2972a4: #2972a4;--rc-E0F1FD: #E0F1FD;--rc-C8D6EA: #C8D6EA;--rc-e2e3e5: #e2e3e5;--rc-BCBEC0: #BCBEC0;--rc-d4d4d5: #d4d4d5;--rc-d4d8da: #d4d8da;--rc-bfe1cf: #bfe1cf;--rc-289fd9: #289fd9;--rc-e68900: #e68900;--rc-2f4272: #2f4272;--rc-e0e0e0: #e0e0e0;--rc-2361ff: #2361ff;--rc-ffb300: #ffb300;--rc-d8dee2: #d8dee2;--rc-252525: #252525;--rc-fcf2d6: #fcf2d6;--rc-add8e6: #add8e6;--rc-afd9e7: #afd9e7;--rc-D9E4F2: #D9E4F2;--rc-88B7E6: #88B7E6;--rc-4a4a4a: #4a4a4a;--rc-fff6f6: #fff6f6;--rc-f7f7f7: #f7f7f7;--rc-66c7f4: #66c7f4;--rc-1B4785: #1B4785;--rc-a9a9a9: #a9a9a9;--rc-1b1c1d: #1b1c1d;--rc-dededf: #dededf;--rc-aaaaaa: #aaaaaa;--rc-042D55: #042D55;--rc-eeeeee: #eeeeee;--rc-bbbbbb: #bbbbbb;--rc-009D53: #009D53;--rc-E0EFFF: #E0EFFF;--rc-196DAB: #196DAB;--rc-c2c2c2: #c2c2c2;--rc-e5e5e5: #e5e5e5;--rc-c3c3c3: #c3c3c3;--rc-00abc7:#00abc7;--rc-FCE6E6:#FCE6E6;--rc-DECACA:#DECACA;--rc-424242:#424242;--rc-F5D7D7:#F5D7D7;--rc-F7FFF5:#F7FFF5;--rc-D3DED1:#D3DED1;--rc-EBF6E0:#EBF6E0;--rc-F6F6F6:#F6F6F6;--rc-33B6CC:#33B6CC;--rc-2dadc2:#2dadc2;--rc-0fbad6:#0fbad6;--rc-f7ffec:#f7ffec;--rc-d2ddc7:#d2ddc7;--rc-ffe1e1:#ffe1e1;--rc-e6c8c8:#e6c8c8;--rc-f56b56:#f56b56;--rc-dc523d:#dc523d;--rc-e65c47:#e65c47;--rc-565c70:#565c70;--rc-6D7278:#6D7278;--rc-E08A20:#E08A20;--rc-rgba-black: 0, 0, 0;--rc-rgba-white: 255, 255, 255;--rc-rgba-gray: 51, 51, 51;--rc-rgba-primary: 2, 79, 157;--rc-rgba-primary-300: 41, 114, 164;--rc-rgba-gray-300: 34, 36, 38;--rc-rgba-866a6a: 134, 106, 106;--rc-rgba-d0d0d0: 208, 208, 208;--rc-rgba-7b86f4: 123, 134, 244;--rc-rgba-C8D6EA: 200, 214, 234}.color-4{color:#979797}.text-gray{color:#9f9f9f!important}.line-height-1-3{line-height:1.3em!important}.curriculum-content{font-size:14px;display:flex;padding:8px 0}span.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;backface-visibility:hidden}span.icon.folder:before{content:"\f07b"}span.icon.folder.outline:before{content:"\f114"}span.icon.play.circle:before{content:"\f144"}.disabled .title span{font-weight:500}.cardsHeading{font-weight:700;font-size:1.25em}.cardsSubHeading{font-weight:500;font-size:1.125em;color:var(--primary-color)}.cardsDescription{font-weight:500;font-size:1.0625em;font-weight:400;line-height:1.4;color:#000}.cardsKnowMore{font-weight:700;font-size:1em;color:var(--primary-color)}.sliderCardHeading{font-weight:700;font-size:1.1875em;float:left;padding-left:10px}.segmentCardHeading{font-weight:700;font-size:1.313em}.segmentAvatarDesc{font-weight:500;font-size:1.0625em;color:#000000d9}.segmentAvatarSubDesc{font-weight:500;font-size:.9375em;color:#7c7b7b}.segmentCardSubDesc{font-weight:500;font-size:1.0625em}.courseStructureSectionHeading{font-weight:700;font-size:1.67em}.courseStructureHeading{font-weight:700;font-size:.85em}.courseStructureDesc{font-weight:500;font-size:.7em}.courseAccordianHeading{font-weight:700;font-size:1.1875em}.courseAccordianDesc{font-weight:500;font-size:1.125em}.courseAccordianSubDesc{font-weight:700;font-size:.9375em}.segmentCardHeading{font-weight:700;font-size:1.438em}.ui.header.HomeAccordianHeading,.sectionHeading{font-weight:700;font-size:1.375em}.ShowFilterTitle{font-weight:700;font-size:.9375em}.ShowFilterSubTitle{font-weight:500;font-size:.9375em;color:#7c7b7b}.note-card-time-stamp{font-weight:500;font-size:.625em}.medium-font-text{font-size:medium}.dashBoardSectionHeading{font-weight:700;font-size:1.4em}.dashBoardMenuItem{font-weight:500;font-size:.9375em;color:var(--primary-color)}.ui.cards>.card .meta.dashBoardCardText{font-weight:500;font-size:1.1em;color:#7c7b7b}.ui.cards>.card>.content>.description.dashboardCardSubText{font-weight:500;font-size:1.6em;color:#333}.batch-card-desc{font-weight:500;font-size:.8em}.termsConSubHeading{color:#333;font-size:14px;font-style:italic;font-weight:400}.termsConDescrption{color:#333;font-size:14px;font-weight:500}.termsConAccept{opacity:.67;color:#333;font-size:13px;font-weight:500}.opacity-1{opacity:1!important}.text-align-right{text-align:right!important}.text-decoration-underline{text-decoration:underline!important}.float-ContentLeft{float:left!important}.float-ContentRight,.right-float{float:right!important}.width-100{width:100%!important}.cursor-pointerText{cursor:text;pointer-events:none!important}.mouse-pointer{cursor:pointer}.vertical-align-middle{vertical-align:middle!important}.right-floated{float:right!important}.blur-content{opacity:.2;background:#f5f5f5;cursor:text}.searchdropdown.ui.disabled.button{box-shadow:0 0 0 1px #33333354 inset!important}#custom-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#d8d8d8}#custom-scroll::-webkit-scrollbar{width:8px;background-color:#f5f5f5}#custom-scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d8d8}.overflowContentHorizontal{overflow-x:auto;max-width:100%}.badgesImage.ui.mini.image{width:16px!important;height:16px!important}.content-font{font-size:1.1em!important}*[dir=ltr] .black-divider{border-right:1px solid #d4d8da!important}*[dir=rtl] .black-divider{border-left:1px solid #d4d8da!important}.capitalizeTextInfo{text-transform:capitalize}.pre-line-space{white-space:pre-line}.courseHeader-rating.ui.star.rating .active.icon{background:0 0!important;color:var(--primary-color)!important;text-shadow:none!important}h4.ui.header.sectionHeading{font-weight:700;font-size:1.375em}.ui.menu{font-weight:500;color:#333}.ui.divider.header-search-filters-divider{margin-top:0;border-color:transparent;border-width:0px}.header-filter-container{background-color:#fff}.ui.secondary.pointing.menu{border-bottom:0}.header-user-container{float:right}.padding-top-header-large-icons{padding-top:1.5rem}.ui.secondary.pointing.menu .active.item{border-color:var(--primary-color);color:#333;font-weight:400}.ui.secondary.pointing.menu{background:#fff;margin:0rem;justify-content:flex-start}.ui.dropdown .menu>.item.headerDropdownProfile{cursor:text;background:none;font-weight:700}.searchfilterinput .ng-empty+.icon.search,.searchfilterinput .ng-empty+.icon.search:hover{cursor:auto!important;opacity:.3!important;pointer-events:none}.cardImageText{position:absolute;bottom:0;left:0;background-color:#0003;color:#fff;width:100%;margin:0;max-height:70px;padding-top:10px;padding-bottom:10px;text-align:center}.rightSideSectionCards.ui.card{width:100%}.imageInCardsResponsive{overflow:hidden;height:150px}div:focus{outline:none}.ui.cards>.card>.content{padding-right:3px}.ui.three.cards>.card{width:calc(33.33333333% - 3.3em);margin-right:.2em}.ui.three.cards>.card:hover{transition:all .3s ease 0s;box-shadow:0 3px 5px #00000080}.fixedRatingCard{max-height:2.8em;overflow:hidden;height:2.8em}@media screen and (max-width: 1100px) and (min-width: 1024px){.ui.rating{font-size:.8em}}.rightSideSectionCards.ui.card>.content>.header{font-size:16px}.ui.card>.extra,.ui.cards>.card>.extra{font-size:14px}i.large.icon.limitedPublishingLinkIcon{margin-left:-4px;transform:rotate(-43deg);font-size:1.8em}.content-input{display:none}.content-player-body{padding:0}.content-player{position:relative;width:99.8%;z-index:11}.ui.segment.content-player-header{padding:5px;border:gray}.contentViewerIframeShadow{width:100%;border:0px}.contentMetaSection{top:-40px;z-index:10}.profileImageSizeText{font-size:10px;color:#000;margin-top:-10px}.ui.modal .ui.tiny.header.flag-description{color:#979797;font-size:1em;font-weight:500}.ui.form .field>label.flag-form,.ui.form .grouped.fields>label{color:#979797;font-size:.9em;padding-top:20px;font-weight:400}.ui.form .grouped.fields .field.radiomargin{margin:1em 0}.ui.dropdown.genderSelectionDropDown{border:0;border-bottom:1px solid #333333;border-radius:0}.ui.modal.ui.dropdown>.text{margin-left:-1.1em}.ui.modal.ui.multiple.dropdown>.text{margin:0;line-height:0}.field>label{color:#333;font-weight:700;line-height:14px}.inline.fields>label{color:#333}.ui.modal .ui.radio.checkbox .box,.ui.radio.checkbox label{color:#333}.ui.modal .ui.header{font-size:1.5em}.ui.modal .scrolling.content{max-height:70vh;overflow:auto}.ui.tree-picker.modal .header .ui.menu{margin-top:-12px}.modal .ui.segment{box-shadow:none;border:none}.ui.form input:not([type]):focus{border-color:#333}.centered.grid.no-result-container{margin-top:5%;margin-bottom:5%}.no-result-container .column img{display:block;height:9em;margin:auto;width:9em}.no-result-container .no-result-text{text-align:center;padding-top:20px;font-size:18px;font-weight:600;color:#7c7b7b}.no-result-container .no-result-search-text{text-align:center;padding-top:5px;font-size:16px;color:#7c7b7b}.ui.card>.sliderCards.content.CardcontentTopPadding{padding-top:50px}.profileUpdateCardContentHeight{height:100px;max-height:100px}.blue-text-color-sunbird{color:var(--primary-color)}.red-text-color-sunbird{color:#fc002e}.ui.segment.ann-segment-left-border{border-radius:10px;border-left-color:var(--primary-color);border-left-width:11px}.announcement-description{font-weight:500;font-size:1em}.announcement-meta-data{font-weight:500;font-size:1em;color:#7c7b7b}.ann-link-or-attachment{color:var(--primary-color);cursor:pointer;font-weight:500;font-size:.9em}.announcement-extra-data{font-weight:500;font-size:.8em}.showing-all-sent-ann{color:#333;font-weight:500;font-size:1.13em;line-height:19px}.ann-table-heading{color:#7c7b7b;font-weight:500;font-size:1.1em;line-height:19px}.table-list-name-ann{color:#333;font-weight:500;font-size:1.05em;line-height:19px}.ann-data-text{color:#333;font-weight:500;font-size:1em;line-height:19px}ui.primary.basic.button.announcement-button{border:1px solid var(--primary-color);border-radius:4px}.announcement-button-text{color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}ui.primary.basic.button.ann-upload-attachment{border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}.ann-upload-attachment-text{color:var(--primary-color);font-weight:700;font-size:1em;line-height:17px}.linkify.icon.opacity04{opacity:.4}.announcement-footer{margin:-1.25rem}.ui.items>.item.box{box-shadow:0 1px 2px #22242626;margin:1rem 0;padding:1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.width-100{width:100%}.ann-details-form-scroller{max-height:80vh;overflow-y:auto}.btn-width-26{width:26%}i.file.pdf.ann-details-icon{width:44px;height:44px;padding-top:3px;padding-left:4px;margin-top:10px}.announcement-list-see-all{font-weight:700;font-size:1.2em;padding-top:15px}.ui.items>.item>.content p.ann-attachment-detail-meta{margin-left:10px;margin-top:-5px;font-weight:500;font-size:1em;color:#7c7b7b}.ui.items>.item>.content p.ann-attachment-detail-heading{font-weight:500;font-size:1.2em;margin-bottom:0;margin-left:10px}.search-location-icon{margin-top:2%}.component_items{padding:1%}.items-area{height:200px;overflow-y:auto}.checkBox-element{margin-top:10px;margin-left:10px}.UpReviewTableHeader{font-size:1em;font-weight:400}.UpReviewSubHeader{font-size:.7em;opacity:.7;font-weight:500}.UpReviewHeader{font-size:1em;font-weight:500}.ui.tiny.image.UpReviewTinyImage{height:40px;width:40px;max-height:40px;max-width:40px}.UpForReviewListHover:hover{background-color:#f5f5f5}.UpForReviewStatusOrange{color:#ffb300;font-size:1.1em;font-weight:500}.UpForReviewStatusGreen{color:#47cf73;font-size:1.1em;font-weight:500}.ui.upForReviewTable.table{border:none}h5.ui.header{font-size:1rem}.searchicon.ui.icon.input input.upForReviewSearchBox{width:450px;background:#fdfdfd;border-right:none;border-top:none;border-left:none;border-bottom:1px solid rgba(51,51,51,.33);border-radius:0}.ann-fileupload-list{overflow-x:hidden;overflow-y:hidden}.ann-fileupload-meta-data{text-align:center;color:#7c7b7b;font-size:.9em}.ann-fileupload-meta-data>.description{font-size:1.2em}.ann-fileupload-extra{font-style:italic}.ann-fileupload-input-field{position:absolute;right:0;top:0;font-size:118px;margin:0;padding:0;cursor:pointer;opacity:0;height:100%}.qq-upload-list li.qq-upload-success.w3-border{border:1px solid #cccccc}.qq-upload-list li.qq-upload-success.w3-round-xlarge{border-radius:5px}.qq-upload-list li.qq-upload-success.qq-upload-success{background-color:var(--white);padding:5px;margin-bottom:5px}.qq-uploader{border:2px dashed #cccccc;max-height:330px;overflow-y:auto;min-height:300px}body ::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:5px}.qq-upload-file{width:calc(100% - 40px)}.qq-upload-list{overflow-y:hidden}ul{list-style:none}ul li{margin-bottom:29px;position:relative}ul li span.text{margin-right:43%}.title-padding-left{padding-left:8%}ul.courseStr{-webkit-padding-start:0px!important}li.subStr{height:2em;padding-top:1%;text-align:center;position:relative}li.subStr:before{content:"";position:absolute;top:-3em;left:-.1em;width:.1em;height:4em;background:#d4d4d5;z-index:1}li.subStr:after{content:"";position:absolute;top:.9em;left:-.1em;width:3em;height:.1em;background:#d4d4d5}ul.subList-padding{padding-top:7%!important;padding-left:8%!important}.courseStructureHeader{border-bottom:0 solid rgba(34,36,38,.15)!important}.courseStructureHeaderText{padding-top:2%!important;font-size:16px;font-weight:700}.ui.styled.accordion.title{margin:0;font-size:1em;padding:.75em 1em;color:#000000f2;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease;font-size:20px}.text-align-center{text-align:center!important}.courseHeaderButton{padding:5%!important}.progressBar-margin{margin:0!important}.noselect{-webkit-user-select:none;user-select:none;cursor:default!important;border:none!important;background-color:none!important}.text-cencapitalize{text-transform:capitalize}.popular-section{border-bottom:1px solid rgba(0,0,0,.1);padding-top:1em;padding-bottom:1em;padding-left:0}.popular-section>.card-section-header{font-weight:700}.mycourses-padding.ui.grid>.column:not(.row){padding-top:0;margin-bottom:1em}.accordian-left-text{padding:8px;font-size:1.2em;color:#333;font-weight:500;display:flex;flex-direction:row}.toc-left-nav-btn-content{text-align:left}.toc-left-nav-btn-content>h4{margin-bottom:2px}.toc-right-nav-btn-content{text-align:right}.toc-right-nav-btn-content>h4{margin-bottom:2px}.toc-note{font-size:15px!important;margin:0!important}.toc-note-content{margin-top:46px!important}.tocbutton{white-space:nowrap}.videosegment.ui.segment{position:relative;background:var(--primary-0);box-shadow:0 0;padding:0;border-radius:0;border:0;margin:0}.tocplayer.ui.grid{border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 8px 6px -8px #f5f5f5;padding-top:0;margin-bottom:1em;padding-bottom:20px}.courseupdate{color:#7c7b7b;line-height:1.6;font-size:1em;word-break:break-word}.courseupdate a{color:var(--primary-color)!important}.courseupdate b{font-weight:400}.courseupdate span{font-weight:600;color:var(--gray-800)}.container-with-button{width:100%!important;padding-right:0!important}.toc-list{list-style:none!important;cursor:pointer;margin-left:5px}.take-note-card{color:var(--primary-color);vertical-align:top;display:inline-block;text-align:center;width:120px;font-weight:500;font-size:1em;text-decoration:underline}.take-note-card img{width:40px;height:50px}.take-note-card span{display:block;padding-top:8px}.homeCard.ui.card{max-width:100%;position:relative;display:flex;flex-direction:column;width:100%!important;min-height:0;background:#ffffff;padding:14px 16px 16px;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5;transition:box-shadow .1s ease,transform .1s ease}.ui.styled.accordion .removeline.title{margin:0;padding:0;color:#0006;font-weight:700;border-top:none;transition:background .1s ease,color .1s ease}.ui.styled.accordion .active.title .angle.down.icon{background:0 0;color:#000000f2;transform:rotate(180deg)}.main-home-comp .slick-slider{margin-bottom:0}.sunblogin{color:#333;z-index:11}.ui[class*="right ribbon"].label:after{left:auto;right:0;border-style:solid;border-width:0em 0em 0 0!important;border-color:transparent;border-top-color:inherit}.community-overlay{position:absolute;top:4%;font-size:6em;left:25%;display:block}.community-background{opacity:.3;background:gray}.opacity-cardContent{opacity:.2}.card-Content-HeadingFont{padding:0 0 1em 1em}.landing-image{border-radius:.65em}.landing-text{padding-top:3em}.landing-text p{margin:0;font-size:14px}.landing-grid{background-color:#fff;padding:50px;border-bottom:1px solid rgba(206,197,197,.79);box-shadow:0 1px 3px #00000013}.image-grid{margin:40px 0}.feature-header{padding:10px}.announcementCard-header{padding:0}.ui.segment{position:relative;box-shadow:none;margin:1rem 0;padding:20px;border-radius:4px;border:0px solid #d8dee2}.homeCard.ui.card>.content{padding:0}.homeCard.ui.card>.content>.header+.description{margin-top:11px}.serch-allresult{color:#717171}.search-content-header{background:transparent!important;box-shadow:none}#search-suggestions{box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5;height:200px;overflow-y:auto;z-index:10;position:absolute;background:white;text-align:left;width:600px}#search-suggestions .result .content .title{font-size:13px;padding:2px;color:#717171;cursor:pointer}#search-suggestions .result .content .title:hover{color:#000}@media only screen and (max-width: 1400px){#search-suggestions{width:500px}}@media only screen and (max-width: 1097px){#search-suggestions{width:405px}}.searchPaginationAlign{margin-left:7%}@media only screen and (min-width: 1600px){.searchPaginationAlign{margin-left:5%}}@media only screen and (min-width: 1700px){.searchPaginationAlign{margin-left:6%}}@media only screen and (min-width: 1824px){.searchPaginationAlign{margin-left:2%}}.filtersearch.ui.selection.dropdown{min-width:108%}.dropdown-content{text-align:right;white-space:nowrap;padding:.5em 0}.filter-text{text-align:left;vertical-align:middle;line-height:2.1;white-space:nowrap}.filter-button{white-space:nowrap}.searchfilterinput.ui.search .prompt{border-radius:0}.searchinput{width:100%}@media screen and (min-width: 768px){.searchinput{width:350px}}.searchicon.ui.icon.input input{padding-right:6px!important;border:1px solid rgba(51,51,51,.33);border-radius:0 .28571429rem .28571429rem 0;padding-top:.85em}.searchinput.ui.icon.input>i.circular.icon{top:.45em}.searchicon.ui.icon.input i{cursor:pointer}.ui.multiple.dropdown>.text{white-space:nowrap}.ui.multiple.dropdown>.default{white-space:nowrap;margin:.1875rem 0!important}.ui.selection.dropdown{line-height:1.5}.ui.multiple.dropdown>.search{padding:0!important}.filtercolumn.ui.grid>.column:not(.row){padding-left:1.7em}.filtercolmntext.ui.grid>.column:not(.row){padding-left:1.39em}.searchdropdown.ui.basic.button{box-shadow:0 0 0 1px #33333354 inset}.filter-sel-text{position:static;padding:0;max-width:100%;margin:.55238095em 0 .45238095em .64285714em;line-height:1.21428571em;color:#cdcccc}.dropdown-items.ui.selection.dropdown .menu>.item{border-top:none;padding:1em 1.5em!important;white-space:normal;word-wrap:normal}.dropdown-items.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;padding:1em 1.5em!important;font-size:1rem;text-transform:none;box-shadow:none;-webkit-touch-callout:none}.filtercolmntext{z-index:11}.conceptSelector.ui.form .treepicker-parent input{color:#cdcccc;font-size:13px}.ui.input input.filterLocationInput{padding-top:12px;border:0;border-bottom:1px solid #333333;border-radius:0;color:#7c7b7b;font-size:13px}.resource-padding.ui.grid>.column:not(.row){padding-top:0;margin-bottom:1em}.ui.modal .ui.input.shareContent input{border:1px solid #333333;padding:1em 0 1em 1em}.ui.top.center.popup.contentSharing{color:#fff}.ui.popup.contentSharing{background:var(--primary-color)}.ui.top.popup.contentSharing:before{background:var(--primary-color)}.dash-heading-border{border-bottom:1px dashed #333333;overflow:auto}.currentcourse-block-desc{line-height:22px;padding-top:10px;padding-left:20px}.dynamic-section-card .slider .card{position:relative!important;background-color:transparent!important;box-shadow:none}.dynamic-section-card .slider .card .image img{padding:0!important;height:150px}.dynamic-section-card .slider .card .image .header{position:absolute;bottom:0;left:0;background-color:#0003;color:#fff;width:100%;margin:0;max-height:70px;padding-top:10px;padding-bottom:10px;text-align:center}.dynamic-section-card .slider .card .content{background-color:transparent!important}.dynamic-section-card .slider .card .extra{border-top:transparent!important}.dynamic-section-card .slider .card .extra .card-rating .active{color:var(--primary-color)!important;text-shadow:none!important;padding-top:0!important}.profilesettings{text-align:right}.profilesttingheader.ui.header{color:#fdfdfd;font-size:13px;line-height:17px}.profileheader.ui.items>.item>.content>.header:not(.ui){font-size:1.6em}.profileheader.ui.items>.item .meta:last-child{color:#fdfdfd}.userAvtarWrap{position:relative;max-height:150px!important;max-width:150px!important}.img-description-layer{position:absolute!important;inset:0;color:#fff!important;visibility:hidden!important;opacity:.1!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:2em!important;border-radius:50%!important;background:rgba(34,36,38,.1)}.userAvtarWrap:hover .img-description-layer{visibility:visible!important;opacity:1!important}.header-image-profile{height:100px!important;width:100px!important}@media only screen and (max-width: 1024px){.profile-header-text{padding-left:40px!important}}.profile-headerLabelCard{margin-left:0!important;margin-top:5px!important}.profilesegmentmargin.ui.segment:first-child{margin-top:20px}.profileitems.ui.items>.item a.header,.profileitems.ui.items>.item a.header:hover{font-size:1em!important;font-weight:600!important;line-height:20px!important;color:#7c7b7b!important}.profileitems.ui.items>.item>.content>a.header,.profileitems.ui.items>.item>.content>a.header:hover{font-size:1em!important;font-weight:600!important;line-height:20px!important;color:#7c7b7b!important}.profileitems.ui.items>.item .description{color:#7c7b7b!important;font-size:.89em!important;line-height:17px!important;margin-top:0!important}.profileitems .item .metadata .date{color:#7c7b7b!important;font-size:.89em!important;line-height:14px!important}.add-edit-btn-profile{float:right;margin:0 0 0 1em;cursor:pointer}.profileitems.ui.relaxed.items:not(.horizontal)>.item:not(:last-child){padding:12px 0}.profileitems.ui.relaxed.items:not(.horizontal)>.item:not(:first-child){padding:12px 0}.workspacebutton.ui.card{width:inherit}.profileitems .ui.avatar.image{width:3em;height:3em;border-radius:0}.profileitems.ui.items>.item .avatar img,.ui.items>.item img.avatar{width:3em;height:3em;border-radius:0!important}.iniformationcontent{color:#7c7b7b}.formdivider{border-bottom:1px dashed #fdfdfd;padding-bottom:10px}.searchListInfo{border-bottom:1px solid rgba(34,36,38,.15)!important}.badgesItem.ui.items>.item>.image+.content{padding-left:.8em!important}.badgesItem.ui.items>.item>.image+.content p{font-size:1.05em!important;line-height:16px!important;color:#7c7b7b!important}.ui.basic.label{border:1px solid #fdfdfd!important}.ui.basic.label:hover{border-color:var(--primary-color)!important}.ui.bottom.attached.tabular.menu.expand-or-minimize-btn{justify-content:center;height:.3em;min-height:1.28571429em;margin-top:-.1em}.ui.bottom.attached.tabular.menu .item.expand-or-minimize-btn-pad{padding:10px 10px 14px 15px}.ui.icon.button.profile-page-permission-btn{border-radius:3px;font-size:1.1em;height:1.5em;padding:3px;margin-left:10px}.workspaceicon.ui.header>.icon{padding-top:0;float:left}.workspaceicon.ui.header:first-child{margin-top:21px}.publicmenusection.ui.vertical.menu{padding:15px 0 0 4px}.publicmenusection.ui.secondary.vertical.menu>.item{color:#7c7b7b;text-transform:uppercase;font-weight:700}.publicmenusection.ui.secondary.menu .active.item{background:linear-gradient(270deg,rgba(218,218,218,0) 0%,#ffffff 100%);border-radius:0;color:#000000f2;text-transform:uppercase;font-weight:700}.publicmenusection.ui.secondary.menu a.item:hover{background:linear-gradient(270deg,rgba(218,218,218,0) 0%,#ffffff 100%);border-radius:0;color:#000000f2}.workspacesegment{margin-top:0}.workspacecontent{line-height:45px}.workspacetitle.title{color:#333;font-size:14px;line-height:17px;font-weight:400}.workspaceinstuction{text-align:center;color:#7c7b7b;font-size:12px}.workspacedownload.ui.segment{box-sizing:border-box;border:2px solid #fdfdfd;border-radius:4px;border-style:dashed;text-align:center}.uploador p{color:#7c7b7b;font-size:10px}.fileupload.ui.primary.basic.button{margin-top:20px}.filedivider.ui.divider{margin:40px}.iwt{display:block}.textcontent{display:flex;align-items:center;margin:4px}.textcontent i.icon{font-size:3.5em;display:flex;align-items:center}.my-text{font-size:1.063em;color:#333;vertical-align:middle}.my-icon{vertical-align:middle}.workspace-navigate{display:inline-block;margin:16px;white-space:nowrap}@media only screen and (max-width: 1200px){.workspace-navigate{white-space:pre-line}}.workspace-navigate-heading{font-size:1.3em;font-weight:700;color:#333;vertical-align:middle}i.trash.outline.icon.trashIcon-fontSize{font-size:1.5em!important}.youtubeupload.ui.form .inline.fields .field>label{text-align:center;color:#fdfdfd;font-size:13px;font-weight:400;white-space:nowrap}.ann-fileupload-or-text{text-align:center;color:#7c7b7b;font-size:1em;padding-top:20px}.paginationAlignment{padding-right:6.3em!important}.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;left:auto;bottom:auto;width:850px!important}@media only screen and (max-width: 1200px){.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;width:600px!important}}@media only screen and (max-width: 1300px){.ui.fluid.bottom.right.popup.upForReviewPopUp{top:25px!important;right:0!important;width:750px!important}}.ui.fluid.bottom.right.popup.upForReviewPopUp:before{right:14em}.addnotes i.circular.icon{padding:.6em!important;position:absolute;margin-top:4px}.circleicon i.link.icon{position:absolute;margin-top:6px}.notesearch .ui.input input{width:340px}.notelistscroll{height:600px;overflow-y:scroll;cursor:pointer;border-top:0}.notelistrightscroll{max-height:600px;overflow-y:auto;cursor:pointer;border-top:0}.notelistborder{border:2px solid #d9d9d9!important;padding:10px!important}.ui.items>.item>.content.contentnotelist:hover{background-color:#d9d9d9;box-shadow:0 2px 3px #d9d9d9}.noteellipsis{overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap}.notedecheader{font-weight:600;word-wrap:break-word}.noteListSegment.ui.segment{padding:14px 0;background:#ffffff}.notedec p{word-break:break-all}.contributionsListScroll{max-height:300px;overflow-y:auto}.wmd-input{height:150px!important}.ui.items>.item>.image.userSearchImage>img{min-height:80px;max-width:80px;max-height:80px}[dir=rtl] .ui.items>.item>.userSearchContent{padding:0 24px 0 0}.ui.items>.item.userSearchCardHover{padding:10px}.ui.items>.item.userSearchCardHover:hover{-webkit-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);moz-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);-o-box-shadow:1px 6px 15px 2px rgba(0,0,0,.15);transition:all .5s;z-index:100;transform:scale(1.07);-webkit-transform:scale(1.02);background-color:#fff;border-radius:5px}.ui.divided.items>.item:first-child{padding-top:10px!important}.ui.divided.items>.item:last-child{padding-bottom:10px!important}.trashIconAlign{margin:-.2em -.2em 0 0}.ui.form ui.selectOrgRoles{padding:20px 11px 10px 10px;height:200px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.orgRolesListView{margin:0 10px 20px 0}.ui.mini.image.badgeIconAlignment{height:20px;width:20px;padding-top:3px;margin-right:15px}i.edit.icon.editIcon-fontSize{font-size:1.5em}.batchCardDropDown{float:right;font-size:13px!important;font-weight:400;padding:8px;border-radius:3px}.batchCardDropDown:hover{background-color:#edf4f9}html[dir=rtl] .batchCardDropDown .dropdown.icon{margin:0 .5rem 0 0}.batchCardAlign{padding:10px 15px;display:flex;align-items:center}.headerBatchCard{font-weight:700;font-size:1em}.headerBatchCard .header{font-size:.9em}.ui.attached.batchCard.button{background:#ffffff!important;margin:0!important;width:100%!important}.batchcardListContent{margin-left:30px;float:left;background:#f5f5f5;max-height:250px;overflow-y:auto;border-top:none!important;margin-right:5px!important}#batchcardList::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#batchcardList::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#batchcardList::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d8d8d8}.batchHeader-logo{top:14%!important;height:auto;width:57px!important;position:absolute!important}.batch-des label{color:#333;font-size:13px;font-weight:700;line-height:14px}.des-content{color:#333;font-size:13px;line-height:18px;padding-top:12px}.batch-date label{color:#333;font-size:13px;font-weight:700;line-height:14px}#createBatchModal.ui.modal .createbatchdropdown.ui.selection.dropdown{padding-bottom:2px!important;padding-top:0!important}#createBatchModal.ui.modal .createbatchdropdown.ui.multiple.search.dropdown>input.search{margin:0!important}#createBatchModal .date-calendar{left:-10px!important}#createBatchModal .date-select{padding:1em 0 1em 2em!important}#updateBatchModal.ui.modal .createbatchdropdown.ui.selection.dropdown{padding-bottom:2px!important;padding-top:0!important}#updateBatchModal.ui.modal .createbatchdropdown.ui.multiple.search.dropdown>input.search{margin:0!important}#updateBatchModal .date-calendar{left:-10px!important}#updateBatchModal .date-select{padding:1em 0 1em 2em!important}.batch-list-items .item .ui.avatar.image{width:4em;height:4em}.member label{color:#333;font-size:13px;font-weight:700;line-height:14px}.batchDetailsChips{padding:5px 10px!important}.batchSelectedDetails.ui.list>.item{color:#333}.selectedBatchMeta.meta{color:#000000b3!important;font-size:.89em!important;line-height:2}.selectedBatchContent{color:#000000b3!important}span.dashBoardMenuItem.active{color:var(--primary-color);font-weight:700}.adminCanvasPadding{padding:20px}.adminCanvasBorder{background-color:#fff;border:1px solid #d4d4d5;border-radius:5px}.chart-slider{position:relative;float:right;top:40px}.ui.card.adminDashboardCard{width:330px}.table-headerDashboard{color:var(--primary-color);font-weight:700}.dashboard-label{font-weight:700;font-size:1.4rem}.CloseButtonFont{font-size:1.5rem!important}.text-font{font-size:small!important}.ui.courseDashBoardTable.table tr td{border-top:0px!important}.corse-graph-navigation-btn{position:absolute;right:1.6em;top:1.6em}.course-graph-holder{display:inline}.courseProgressBoardPadding{margin-top:-20px!important}.cousreDashboardAlignIcon{margin-left:-30px!important}.ui.ordered.list .list>.item:before,ol.ui.list ol li:before{margin-left:-2.5em!important}.create-ann-header-desc{font-size:.9em;color:#7c7b7b}.ui.label.ann-step-notifier{border-radius:0;padding:14px}.create-ann-form-scroller{max-height:400px;overflow-y:auto;height:327px}.announcement-heading-section{font-size:1.5em}.create-ann-Selected-secepient{font-size:1em}.line-height-20{line-height:20px}.btn-width-34{width:34%}iframe.iziModal-iframe{width:100vw!important;height:100vh!important;z-index:999999;position:relative;border:none}.iziModal-wrap{position:fixed;z-index:99999;width:100%!important;height:100%!important;inset:0}.overflow-word-wrap{overflow-wrap:break-word!important}.expand-or-minimize{font-weight:700;font-size:1em;color:var(--primary-color);cursor:pointer}.ui.fluid.search.dropdown .menu>.item>img{width:2.1666em;vertical-align:middle;height:2.1666em}.ui.label>img{width:2.1666em!important;vertical-align:middle;height:2.1666em!important}.primary-text-color-sunbird{color:#333!important}.secondary-text-color-sunbird{color:#7c7b7b!important}.ui.card .card-desc-fixed-height{color:#7c7b7b;font-weight:500;font-size:1em;height:2.8em;max-height:2.8em;overflow-wrap:break-word}.ui.segment .segment-heading{font-weight:700;font-size:1.25em}.ann-section-heading{font-weight:700;font-size:1.4em}.remove-outline{outline:none!important}.left-float{float:left!important}.ui.icon.input>i.icon.dialcode-search-icon:not(.link){pointer-events:auto}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.4em}.player-badge-alignment{display:flex;flex-direction:row}.filter-title{font-weight:700;font-size:.98em}.ui.button .header{font-weight:600;width:100%;display:inline-block;font-size:1.4em;line-height:1.35}@media only screen and (min-width: 320px) and (max-width: 767px){.accordion-content{width:250px}p.m-responsive-cp-header{margin-top:20px!important;float:left}.ui.grid.m-responsive-cp-nmt-50{margin-top:-50px}.ui.button .header{font-size:1em}.take-note-card{width:30px}.m-responsive-cp-badge-ml{margin-left:0!important}.m-responsive-sort-al{float:left}i.icon.m-responsive-p-icon-ml{margin-left:10px}.ui.items:not(.unstackable)>.item>.image.m-responsive-p-avatar-ml{margin-left:10px}.m-responsive-p-header-fl{float:left;clear:both;padding-bottom:10px}.toc-right-nav-btn-content span.font-white.description,.toc-left-nav-btn-content span.font-white.description{font-size:12px;max-height:26px;display:block;overflow:hidden;text-overflow:ellipsis;min-height:28px;white-space:normal;line-height:1.2em}#app-player-collection-renderer .toc-right-nav-btn-content{max-width:97%;margin-right:.52em}}@media only screen and (min-width: 320px) and (max-width: 400px){.ui.HomeAccordianHeading.m-responsive-cp{margin-top:10px;font-size:1.15em;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:210px}}.accordion-content{align-self:center}i.icon.accordion-content-right{align-self:center;margin-left:auto}.ui.calendar .table td{padding:.5em}.no-scroll{overflow-y:hidden;margin-right:16px}.fullpage .ui.dimmer .ui.modal.fullscreen{top:0;position:fixed!important;bottom:0;left:0!important;right:0;width:100%!important;height:100%;margin:0!important;overflow-y:auto;overflow-x:hidden}.ui.modal .ui.header.content-header{font-size:1.3em}.ui.fullpage.divider:not(.vertical):not(.horizontal){border-top:1px solid #d8d8d8}.ui.modal .ui.header.custom-modal-header{font-weight:700;font-size:1.4rem}.ui.modal .custom-modal-subheader{font-size:1rem;font-weight:600}.ui.basic.table tbody tr.modal-table td{border:0}.ui[class*=basic].border-less.table:not(.sortable):not(.striped) thead tr:first-child,.ui[class*=basic].border-less.table:not(.sortable):not(.striped) td:first-child,.ui[class*=basic].border-less.table:not(.sortable):not(.striped) th:first-child{padding-left:25px}.ui.basic.border-less.table{border:0;border-top:1px solid #d8d8d8;border-radius:0;font-weight:300;font-size:13px}.bb-1{border-bottom:1px solid #d8d8d8}.fl{float:left!important}.word-break-all{word-break:break-all!important}.fullpage .content{left:0;right:0;top:0;position:relative}.fullpage .scrollable.content{position:relative;height:100%;overflow:hidden}.fullpage .actions{padding:1rem;background-color:#f9f9f9;position:absolute;left:0;right:0;bottom:0;height:4.5rem}.ui.modal .ui.modal-sub-header{font-size:1.23rem;font-weight:600}.batch-type-heading{display:block;margin:0 0 .28571429rem;color:#000000de;font-size:.92857143em;font-weight:700;text-transform:none}.ui.selection.dropdown.with-border,.ui.input.with-border input{border:1px solid #d4d4d5;border-radius:5px}.ui.grid .left-content.dividing-border{border-left:1px solid #d4d4d5;position:absolute!important;height:calc(100% - 140px);right:0}.content-with-scroll{height:calc(100% - 160px)!important}.height-100{height:100%!important}.ui.very.basic.border-less.table{border:0}.ui.positive.button.read-more-data{border-radius:250px;background:#3793a7;margin-right:10px;padding-top:6px;padding-bottom:6px}.uppercase{text-transform:uppercase!important}angular2-multiselect .select-all{padding:0;border:0}.pure-checkbox.select-all input[type=checkbox]+label{padding:0!important}.pure-checkbox.select-all span{padding:10px 18px 10px 10px;display:block;border-bottom:1px solid #ccc}.pure-checkbox.select-all span:empty{display:none!important}.pure-checkbox.select-all input[type=checkbox]+label:before{right:18px!important}.pure-checkbox.select-all input[type=checkbox]+label:after{right:20px!important}angular2-multiselect .select-all span[hidden]{display:none!important}angular2-multiselect .arrow-up{display:none}angular2-multiselect .dropdown-list{padding:0}angular2-multiselect .list-area{box-shadow:none;border-radius:0}.pure-checkbox{margin:0}.pure-checkbox input[type=checkbox]+label{padding:0 2em 0 0!important;display:block}.pure-checkbox label{font-weight:300;font-size:13px}.pure-checkbox input[type=checkbox]+label:before{right:0!important;left:auto!important;color:#999!important;border-color:#999!important;width:10px!important;height:10px!important}.pure-checkbox input[type=checkbox]:checked+label:before{background:#2185d0!important;border-color:#2185d0!important}.selected-list .c-btn{font-weight:300;font-size:13px}.pure-checkbox input[type=checkbox]+label:after{width:6px!important;height:2px!important;margin-top:-5px!important;right:2px!important;left:auto!important}.pure-checkbox.selected-item{background:transparent}.pure-checkbox.selected-item label{color:#2185d0!important;font-weight:300;font-weight:700!important}.selected-list .c-list .c-token{background:#999!important;font-weight:600}.list-message{font-size:13px;padding:10px 0}.batch-table sui-checkbox.checked label:before{background:#2185d0!important}.batch-table sui-checkbox.checked label:after{color:#fff!important}.placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center}.placeholder-heading{align-self:center;font-weight:700}.placeholder-content{align-self:center;font-size:1.1em;font-weight:600;opacity:.6}.min-height-0{height:0!important}.selected-list .countplaceholder,.selected-list .c-list .c-token{visibility:hidden}.count{position:relative}.count .countplaceholder{position:absolute;left:13px;top:50%;transform:translateY(-50%);z-index:100}.batchmember .UpReviewHeader{font-size:14px}.batchmember .UpReviewSubHeader{font-size:10px;line-height:1.5}.width-30{max-width:30px!important}.min-height-50{min-height:50px!important}.min-height-80{min-height:80px!important}.ui.basic.button.dial-code{box-shadow:none;border:1px solid rgba(51,51,51,.33);max-height:36px}.conceptSelector.ui.form .treepicker-parent input{background:transparent}.modal.mini.fixed-small{max-width:320px;width:100%;transform:translate(-50%,-50%)}.modal.mini.fixed-mini{max-width:200px;width:100%}.ui.list .list>.item a.header,.ui.list>.item a.header{color:var(--primary-color)!important}.ui.list .list>.item a.header:hover,.ui.list>.item a.header:hover{color:var(--primary-color)!important;opacity:.8}i.blue.icon{color:var(--primary-color)!important}.search-content-header .ui.floated.header{margin:5px 0 0 5px!important;font-size:1.143rem!important;font-weight:600}@media screen and (max-width: 768px){.ui.grid{margin:0!important;max-width:100vw}}.click-notify-xurl{position:absolute;z-index:12!important;top:100px!important;left:50%!important;transform:translate(-50%,-50%)!important}.content-filter-sort .ui.dropdown .menu{right:0;left:auto}.sb-btn-hover-none:hover{background:none!important}*[lang=en] body{font-family:var(--font-stack-en)}html,body{height:100%}body{background:var(--primary-0)!important;position:relative;font-family:var(--font-stack-en);letter-spacing:.2px;height:auto;color:var(--gray-800);min-height:100vh;text-rendering:optimizeLegibility;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;margin:0}body.pushable{background:var(--primary-0)!important}body.pushable>.pusher{background:transparent!important;padding-bottom:400px!important}body.pushable>.pusher.dimmed{height:100vh}.font-italic{font-style:italic}@media only screen and (max-width: 1199px) and (min-width: 768px){.ui.container{width:95%;margin-left:auto!important;margin-right:auto!important}}@media (min-width: 1280px){.ui.container,.ui.grid.container{width:95%!important}}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{word-break:break-all!important}lib-questionset-editor .add-to-library .dynamic-form .sb-dropdown label,lib-questionset-editor .add-to-library .input-label{z-index:2!important}/*! * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:FontAwesome;src:url(fontawesome-webfont.eot?v=4.7.0);src:url(fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(fontawesome-webfont.woff?v=4.7.0) format("woff"),url(fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/web-component-examples/vanilla-js/sunbird-questionset-editor.js b/web-component-examples/vanilla-js/sunbird-questionset-editor.js index b9b79519f..9841bae7f 100644 --- a/web-component-examples/vanilla-js/sunbird-questionset-editor.js +++ b/web-component-examples/vanilla-js/sunbird-questionset-editor.js @@ -1,3548 +1,3645 @@ -(()=>{"use strict";var e,s={},_={};function n(e){var a=_[e];if(void 0!==a)return a.exports;var r=_[e]={id:e,loaded:!1,exports:{}};return s[e].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.m=s,n.amdD=function(){throw new Error("define cannot be used indirect")},e=[],n.O=(a,r,f,o)=>{if(!r){var u=1/0;for(t=0;t=o)&&Object.keys(n.O).every(h=>n.O[h](r[l]))?r.splice(l--,1):(c=!1,o0&&e[t-1][2]>o;t--)e[t]=e[t-1];e[t]=[r,f,o]},n.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return n.d(a,{a}),a},n.d=(e,a)=>{for(var r in a)n.o(a,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},n.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),n.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0};n.O.j=f=>0===e[f];var a=(f,o)=>{var l,i,[t,u,c]=o,d=0;if(t.some(v=>0!==e[v])){for(l in u)n.o(u,l)&&(n.m[l]=u[l]);if(c)var b=c(n)}for(f&&f(o);d{!function(e){const n=e.performance;function i(L){n&&n.mark&&n.mark(L)}function o(L,E){n&&n.measure&&n.measure(L,E)}i("Zone");const c=e.__Zone_symbol_prefix||"__zone_symbol__";function a(L){return c+L}const y=!0===e[a("forceDuplicateZoneCheck")];if(e.Zone){if(y||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}let d=(()=>{class L{constructor(t,r){this._parent=t,this._name=r?r.name||"unnamed":"",this._properties=r&&r.properties||{},this._zoneDelegate=new v(this,this._parent&&this._parent._zoneDelegate,r)}static assertZonePatched(){if(e.Promise!==oe.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let t=L.current;for(;t.parent;)t=t.parent;return t}static get current(){return U.zone}static get currentTask(){return re}static __load_patch(t,r,k=!1){if(oe.hasOwnProperty(t)){if(!k&&y)throw Error("Already loaded patch: "+t)}else if(!e["__Zone_disable_"+t]){const C="Zone:"+t;i(C),oe[t]=r(e,L,z),o(C,C)}}get parent(){return this._parent}get name(){return this._name}get(t){const r=this.getZoneWith(t);if(r)return r._properties[t]}getZoneWith(t){let r=this;for(;r;){if(r._properties.hasOwnProperty(t))return r;r=r._parent}return null}fork(t){if(!t)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,t)}wrap(t,r){if("function"!=typeof t)throw new Error("Expecting function got: "+t);const k=this._zoneDelegate.intercept(this,t,r),C=this;return function(){return C.runGuarded(k,this,arguments,r)}}run(t,r,k,C){U={parent:U,zone:this};try{return this._zoneDelegate.invoke(this,t,r,k,C)}finally{U=U.parent}}runGuarded(t,r=null,k,C){U={parent:U,zone:this};try{try{return this._zoneDelegate.invoke(this,t,r,k,C)}catch($){if(this._zoneDelegate.handleError(this,$))throw $}}finally{U=U.parent}}runTask(t,r,k){if(t.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(t.zone||J).name+"; Execution: "+this.name+")");if(t.state===x&&(t.type===Q||t.type===P))return;const C=t.state!=p;C&&t._transitionTo(p,j),t.runCount++;const $=re;re=t,U={parent:U,zone:this};try{t.type==P&&t.data&&!t.data.isPeriodic&&(t.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,t,r,k)}catch(l){if(this._zoneDelegate.handleError(this,l))throw l}}finally{t.state!==x&&t.state!==h&&(t.type==Q||t.data&&t.data.isPeriodic?C&&t._transitionTo(j,p):(t.runCount=0,this._updateTaskCount(t,-1),C&&t._transitionTo(x,p,x))),U=U.parent,re=$}}scheduleTask(t){if(t.zone&&t.zone!==this){let k=this;for(;k;){if(k===t.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${t.zone.name}`);k=k.parent}}t._transitionTo(X,x);const r=[];t._zoneDelegates=r,t._zone=this;try{t=this._zoneDelegate.scheduleTask(this,t)}catch(k){throw t._transitionTo(h,X,x),this._zoneDelegate.handleError(this,k),k}return t._zoneDelegates===r&&this._updateTaskCount(t,1),t.state==X&&t._transitionTo(j,X),t}scheduleMicroTask(t,r,k,C){return this.scheduleTask(new m(I,t,r,k,C,void 0))}scheduleMacroTask(t,r,k,C,$){return this.scheduleTask(new m(P,t,r,k,C,$))}scheduleEventTask(t,r,k,C,$){return this.scheduleTask(new m(Q,t,r,k,C,$))}cancelTask(t){if(t.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(t.zone||J).name+"; Execution: "+this.name+")");t._transitionTo(G,j,p);try{this._zoneDelegate.cancelTask(this,t)}catch(r){throw t._transitionTo(h,G),this._zoneDelegate.handleError(this,r),r}return this._updateTaskCount(t,-1),t._transitionTo(x,G),t.runCount=0,t}_updateTaskCount(t,r){const k=t._zoneDelegates;-1==r&&(t._zoneDelegates=null);for(let C=0;CL.hasTask(t,r),onScheduleTask:(L,E,t,r)=>L.scheduleTask(t,r),onInvokeTask:(L,E,t,r,k,C)=>L.invokeTask(t,r,k,C),onCancelTask:(L,E,t,r)=>L.cancelTask(t,r)};class v{constructor(E,t,r){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=E,this._parentDelegate=t,this._forkZS=r&&(r&&r.onFork?r:t._forkZS),this._forkDlgt=r&&(r.onFork?t:t._forkDlgt),this._forkCurrZone=r&&(r.onFork?this.zone:t._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:t._interceptZS),this._interceptDlgt=r&&(r.onIntercept?t:t._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this.zone:t._interceptCurrZone),this._invokeZS=r&&(r.onInvoke?r:t._invokeZS),this._invokeDlgt=r&&(r.onInvoke?t:t._invokeDlgt),this._invokeCurrZone=r&&(r.onInvoke?this.zone:t._invokeCurrZone),this._handleErrorZS=r&&(r.onHandleError?r:t._handleErrorZS),this._handleErrorDlgt=r&&(r.onHandleError?t:t._handleErrorDlgt),this._handleErrorCurrZone=r&&(r.onHandleError?this.zone:t._handleErrorCurrZone),this._scheduleTaskZS=r&&(r.onScheduleTask?r:t._scheduleTaskZS),this._scheduleTaskDlgt=r&&(r.onScheduleTask?t:t._scheduleTaskDlgt),this._scheduleTaskCurrZone=r&&(r.onScheduleTask?this.zone:t._scheduleTaskCurrZone),this._invokeTaskZS=r&&(r.onInvokeTask?r:t._invokeTaskZS),this._invokeTaskDlgt=r&&(r.onInvokeTask?t:t._invokeTaskDlgt),this._invokeTaskCurrZone=r&&(r.onInvokeTask?this.zone:t._invokeTaskCurrZone),this._cancelTaskZS=r&&(r.onCancelTask?r:t._cancelTaskZS),this._cancelTaskDlgt=r&&(r.onCancelTask?t:t._cancelTaskDlgt),this._cancelTaskCurrZone=r&&(r.onCancelTask?this.zone:t._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const k=r&&r.onHasTask;(k||t&&t._hasTaskZS)&&(this._hasTaskZS=k?r:w,this._hasTaskDlgt=t,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=E,r.onScheduleTask||(this._scheduleTaskZS=w,this._scheduleTaskDlgt=t,this._scheduleTaskCurrZone=this.zone),r.onInvokeTask||(this._invokeTaskZS=w,this._invokeTaskDlgt=t,this._invokeTaskCurrZone=this.zone),r.onCancelTask||(this._cancelTaskZS=w,this._cancelTaskDlgt=t,this._cancelTaskCurrZone=this.zone))}fork(E,t){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,E,t):new d(E,t)}intercept(E,t,r){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,E,t,r):t}invoke(E,t,r,k,C){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,E,t,r,k,C):t.apply(r,k)}handleError(E,t){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,E,t)}scheduleTask(E,t){let r=t;if(this._scheduleTaskZS)this._hasTaskZS&&r._zoneDelegates.push(this._hasTaskDlgtOwner),r=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,E,t),r||(r=t);else if(t.scheduleFn)t.scheduleFn(t);else{if(t.type!=I)throw new Error("Task is missing scheduleFn.");R(t)}return r}invokeTask(E,t,r,k){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,E,t,r,k):t.callback.apply(r,k)}cancelTask(E,t){let r;if(this._cancelTaskZS)r=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,E,t);else{if(!t.cancelFn)throw Error("Task is not cancelable");r=t.cancelFn(t)}return r}hasTask(E,t){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,E,t)}catch(r){this.handleError(E,r)}}_updateTaskCount(E,t){const r=this._taskCounts,k=r[E],C=r[E]=k+t;if(C<0)throw new Error("More tasks executed then were scheduled.");0!=k&&0!=C||this.hasTask(this.zone,{microTask:r.microTask>0,macroTask:r.macroTask>0,eventTask:r.eventTask>0,change:E})}}class m{constructor(E,t,r,k,C,$){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=E,this.source=t,this.data=k,this.scheduleFn=C,this.cancelFn=$,!r)throw new Error("callback is not defined");this.callback=r;const l=this;this.invoke=E===Q&&k&&k.useG?m.invokeTask:function(){return m.invokeTask.call(e,l,this,arguments)}}static invokeTask(E,t,r){E||(E=this),ee++;try{return E.runCount++,E.zone.runTask(E,t,r)}finally{1==ee&&_(),ee--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(x,X)}_transitionTo(E,t,r){if(this._state!==t&&this._state!==r)throw new Error(`${this.type} '${this.source}': can not transition to '${E}', expecting state '${t}'${r?" or '"+r+"'":""}, was '${this._state}'.`);this._state=E,E==x&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const M=a("setTimeout"),Z=a("Promise"),N=a("then");let K,B=[],H=!1;function q(L){if(K||e[Z]&&(K=e[Z].resolve(0)),K){let E=K[N];E||(E=K.then),E.call(K,L)}else e[M](L,0)}function R(L){0===ee&&0===B.length&&q(_),L&&B.push(L)}function _(){if(!H){for(H=!0;B.length;){const L=B;B=[];for(let E=0;EU,onUnhandledError:W,microtaskDrainDone:W,scheduleMicroTask:R,showUncaughtError:()=>!d[a("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:W,patchMethod:()=>W,bindArguments:()=>[],patchThen:()=>W,patchMacroTask:()=>W,patchEventPrototype:()=>W,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>W,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>W,wrapWithCurrentZone:()=>W,filterProperties:()=>[],attachOriginToPatched:()=>W,_redefineProperty:()=>W,patchCallbacks:()=>W,nativeScheduleMicroTask:q};let U={parent:null,zone:new d(null,null)},re=null,ee=0;function W(){}o("Zone","Zone"),e.Zone=d}(typeof window<"u"&&window||typeof self<"u"&&self||global);const ue=Object.getOwnPropertyDescriptor,pe=Object.defineProperty,ve=Object.getPrototypeOf,Se=Object.create,it=Array.prototype.slice,De="addEventListener",Oe="removeEventListener",Ze=Zone.__symbol__(De),Ne=Zone.__symbol__(Oe),ie="true",ce="false",me=Zone.__symbol__("");function Ie(e,n){return Zone.current.wrap(e,n)}function Le(e,n,i,o,c){return Zone.current.scheduleMacroTask(e,n,i,o,c)}const A=Zone.__symbol__,be=typeof window<"u",_e=be?window:void 0,Y=be&&_e||"object"==typeof self&&self||global,ct="removeAttribute";function Me(e,n){for(let i=e.length-1;i>=0;i--)"function"==typeof e[i]&&(e[i]=Ie(e[i],n+"_"+i));return e}function Ve(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&typeof e.set>"u")}const Fe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,we=!("nw"in Y)&&typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process),je=!we&&!Fe&&!(!be||!_e.HTMLElement),Be=typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process)&&!Fe&&!(!be||!_e.HTMLElement),Pe={},Ue=function(e){if(!(e=e||Y.event))return;let n=Pe[e.type];n||(n=Pe[e.type]=A("ON_PROPERTY"+e.type));const i=this||e.target||Y,o=i[n];let c;return je&&i===_e&&"error"===e.type?(c=o&&o.call(this,e.message,e.filename,e.lineno,e.colno,e.error),!0===c&&e.preventDefault()):(c=o&&o.apply(this,arguments),null!=c&&!c&&e.preventDefault()),c};function We(e,n,i){let o=ue(e,n);if(!o&&i&&ue(i,n)&&(o={enumerable:!0,configurable:!0}),!o||!o.configurable)return;const c=A("on"+n+"patched");if(e.hasOwnProperty(c)&&e[c])return;delete o.writable,delete o.value;const a=o.get,y=o.set,d=n.slice(2);let w=Pe[d];w||(w=Pe[d]=A("ON_PROPERTY"+d)),o.set=function(v){let m=this;!m&&e===Y&&(m=Y),m&&("function"==typeof m[w]&&m.removeEventListener(d,Ue),y&&y.call(m,null),m[w]=v,"function"==typeof v&&m.addEventListener(d,Ue,!1))},o.get=function(){let v=this;if(!v&&e===Y&&(v=Y),!v)return null;const m=v[w];if(m)return m;if(a){let M=a.call(this);if(M)return o.set.call(this,M),"function"==typeof v[ct]&&v.removeAttribute(n),M}return null},pe(e,n,o),e[c]=!0}function qe(e,n,i){if(n)for(let o=0;ofunction(y,d){const w=i(y,d);return w.cbIdx>=0&&"function"==typeof d[w.cbIdx]?Le(w.name,d[w.cbIdx],w,c):a.apply(y,d)})}function le(e,n){e[A("OriginalDelegate")]=n}let Xe=!1,Ae=!1;function ft(){if(Xe)return Ae;Xe=!0;try{const e=_e.navigator.userAgent;(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/"))&&(Ae=!0)}catch{}return Ae}Zone.__load_patch("ZoneAwarePromise",(e,n,i)=>{const o=Object.getOwnPropertyDescriptor,c=Object.defineProperty,y=i.symbol,d=[],w=!0===e[y("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],v=y("Promise"),m=y("then"),M="__creationTrace__";i.onUnhandledError=l=>{if(i.showUncaughtError()){const u=l&&l.rejection;u?console.error("Unhandled Promise rejection:",u instanceof Error?u.message:u,"; Zone:",l.zone.name,"; Task:",l.task&&l.task.source,"; Value:",u,u instanceof Error?u.stack:void 0):console.error(l)}},i.microtaskDrainDone=()=>{for(;d.length;){const l=d.shift();try{l.zone.runGuarded(()=>{throw l.throwOriginal?l.rejection:l})}catch(u){N(u)}}};const Z=y("unhandledPromiseRejectionHandler");function N(l){i.onUnhandledError(l);try{const u=n[Z];"function"==typeof u&&u.call(this,l)}catch{}}function B(l){return l&&l.then}function H(l){return l}function K(l){return t.reject(l)}const q=y("state"),R=y("value"),_=y("finally"),J=y("parentPromiseValue"),x=y("parentPromiseState"),X="Promise.then",j=null,p=!0,G=!1,h=0;function I(l,u){return s=>{try{z(l,u,s)}catch(f){z(l,!1,f)}}}const P=function(){let l=!1;return function(s){return function(){l||(l=!0,s.apply(null,arguments))}}},Q="Promise resolved with itself",oe=y("currentTaskTrace");function z(l,u,s){const f=P();if(l===s)throw new TypeError(Q);if(l[q]===j){let g=null;try{("object"==typeof s||"function"==typeof s)&&(g=s&&s.then)}catch(b){return f(()=>{z(l,!1,b)})(),l}if(u!==G&&s instanceof t&&s.hasOwnProperty(q)&&s.hasOwnProperty(R)&&s[q]!==j)re(s),z(l,s[q],s[R]);else if(u!==G&&"function"==typeof g)try{g.call(s,f(I(l,u)),f(I(l,!1)))}catch(b){f(()=>{z(l,!1,b)})()}else{l[q]=u;const b=l[R];if(l[R]=s,l[_]===_&&u===p&&(l[q]=l[x],l[R]=l[J]),u===G&&s instanceof Error){const T=n.currentTask&&n.currentTask.data&&n.currentTask.data[M];T&&c(s,oe,{configurable:!0,enumerable:!1,writable:!0,value:T})}for(let T=0;T{try{const S=l[R],D=!!s&&_===s[_];D&&(s[J]=S,s[x]=b);const O=u.run(T,void 0,D&&T!==K&&T!==H?[]:[S]);z(s,!0,O)}catch(S){z(s,!1,S)}},s)}const L=function(){},E=e.AggregateError;class t{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(u){return z(new this(null),p,u)}static reject(u){return z(new this(null),G,u)}static any(u){if(!u||"function"!=typeof u[Symbol.iterator])return Promise.reject(new E([],"All promises were rejected"));const s=[];let f=0;try{for(let T of u)f++,s.push(t.resolve(T))}catch{return Promise.reject(new E([],"All promises were rejected"))}if(0===f)return Promise.reject(new E([],"All promises were rejected"));let g=!1;const b=[];return new t((T,S)=>{for(let D=0;D{g||(g=!0,T(O))},O=>{b.push(O),f--,0===f&&(g=!0,S(new E(b,"All promises were rejected")))})})}static race(u){let s,f,g=new this((S,D)=>{s=S,f=D});function b(S){s(S)}function T(S){f(S)}for(let S of u)B(S)||(S=this.resolve(S)),S.then(b,T);return g}static all(u){return t.allWithCallback(u)}static allSettled(u){return(this&&this.prototype instanceof t?this:t).allWithCallback(u,{thenCallback:f=>({status:"fulfilled",value:f}),errorCallback:f=>({status:"rejected",reason:f})})}static allWithCallback(u,s){let f,g,b=new this((O,V)=>{f=O,g=V}),T=2,S=0;const D=[];for(let O of u){B(O)||(O=this.resolve(O));const V=S;try{O.then(F=>{D[V]=s?s.thenCallback(F):F,T--,0===T&&f(D)},F=>{s?(D[V]=s.errorCallback(F),T--,0===T&&f(D)):g(F)})}catch(F){g(F)}T++,S++}return T-=2,0===T&&f(D),b}constructor(u){const s=this;if(!(s instanceof t))throw new Error("Must be an instanceof Promise.");s[q]=j,s[R]=[];try{const f=P();u&&u(f(I(s,p)),f(I(s,G)))}catch(f){z(s,!1,f)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return t}then(u,s){var f;let g=null===(f=this.constructor)||void 0===f?void 0:f[Symbol.species];(!g||"function"!=typeof g)&&(g=this.constructor||t);const b=new g(L),T=n.current;return this[q]==j?this[R].push(T,b,u,s):ee(this,T,b,u,s),b}catch(u){return this.then(null,u)}finally(u){var s;let f=null===(s=this.constructor)||void 0===s?void 0:s[Symbol.species];(!f||"function"!=typeof f)&&(f=t);const g=new f(L);g[_]=_;const b=n.current;return this[q]==j?this[R].push(b,g,u,u):ee(this,b,g,u,u),g}}t.resolve=t.resolve,t.reject=t.reject,t.race=t.race,t.all=t.all;const r=e[v]=e.Promise;e.Promise=t;const k=y("thenPatched");function C(l){const u=l.prototype,s=o(u,"then");if(s&&(!1===s.writable||!s.configurable))return;const f=u.then;u[m]=f,l.prototype.then=function(g,b){return new t((S,D)=>{f.call(this,S,D)}).then(g,b)},l[k]=!0}return i.patchThen=C,r&&(C(r),ae(e,"fetch",l=>function $(l){return function(u,s){let f=l.apply(u,s);if(f instanceof t)return f;let g=f.constructor;return g[k]||C(g),f}}(l))),Promise[n.__symbol__("uncaughtPromiseErrors")]=d,t}),Zone.__load_patch("toString",e=>{const n=Function.prototype.toString,i=A("OriginalDelegate"),o=A("Promise"),c=A("Error"),a=function(){if("function"==typeof this){const v=this[i];if(v)return"function"==typeof v?n.call(v):Object.prototype.toString.call(v);if(this===Promise){const m=e[o];if(m)return n.call(m)}if(this===Error){const m=e[c];if(m)return n.call(m)}}return n.call(this)};a[i]=n,Function.prototype.toString=a;const y=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":y.call(this)}});let Ee=!1;if(typeof window<"u")try{const e=Object.defineProperty({},"passive",{get:function(){Ee=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch{Ee=!1}const ht={useG:!0},te={},ze={},Ye=new RegExp("^"+me+"(\\w+)(true|false)$"),$e=A("propagationStopped");function Je(e,n){const i=(n?n(e):e)+ce,o=(n?n(e):e)+ie,c=me+i,a=me+o;te[e]={},te[e][ce]=c,te[e][ie]=a}function dt(e,n,i,o){const c=o&&o.add||De,a=o&&o.rm||Oe,y=o&&o.listeners||"eventListeners",d=o&&o.rmAll||"removeAllListeners",w=A(c),v="."+c+":",m="prependListener",M="."+m+":",Z=function(R,_,J){if(R.isRemoved)return;const x=R.callback;let X;"object"==typeof x&&x.handleEvent&&(R.callback=p=>x.handleEvent(p),R.originalDelegate=x);try{R.invoke(R,_,[J])}catch(p){X=p}const j=R.options;return j&&"object"==typeof j&&j.once&&_[a].call(_,J.type,R.originalDelegate?R.originalDelegate:R.callback,j),X};function N(R,_,J){if(!(_=_||e.event))return;const x=R||_.target||e,X=x[te[_.type][J?ie:ce]];if(X){const j=[];if(1===X.length){const p=Z(X[0],x,_);p&&j.push(p)}else{const p=X.slice();for(let G=0;G{throw G})}}}const B=function(R){return N(this,R,!1)},H=function(R){return N(this,R,!0)};function K(R,_){if(!R)return!1;let J=!0;_&&void 0!==_.useG&&(J=_.useG);const x=_&&_.vh;let X=!0;_&&void 0!==_.chkDup&&(X=_.chkDup);let j=!1;_&&void 0!==_.rt&&(j=_.rt);let p=R;for(;p&&!p.hasOwnProperty(c);)p=ve(p);if(!p&&R[c]&&(p=R),!p||p[w])return!1;const G=_&&_.eventNameToString,h={},I=p[w]=p[c],P=p[A(a)]=p[a],Q=p[A(y)]=p[y],oe=p[A(d)]=p[d];let z;_&&_.prepend&&(z=p[A(_.prepend)]=p[_.prepend]);const t=J?function(s){if(!h.isExisting)return I.call(h.target,h.eventName,h.capture?H:B,h.options)}:function(s){return I.call(h.target,h.eventName,s.invoke,h.options)},r=J?function(s){if(!s.isRemoved){const f=te[s.eventName];let g;f&&(g=f[s.capture?ie:ce]);const b=g&&s.target[g];if(b)for(let T=0;Tfunction(c,a){c[$e]=!0,o&&o.apply(c,a)})}function Et(e,n,i,o,c){const a=Zone.__symbol__(o);if(n[a])return;const y=n[a]=n[o];n[o]=function(d,w,v){return w&&w.prototype&&c.forEach(function(m){const M=`${i}.${o}::`+m,Z=w.prototype;try{if(Z.hasOwnProperty(m)){const N=e.ObjectGetOwnPropertyDescriptor(Z,m);N&&N.value?(N.value=e.wrapWithCurrentZone(N.value,M),e._redefineProperty(w.prototype,m,N)):Z[m]&&(Z[m]=e.wrapWithCurrentZone(Z[m],M))}else Z[m]&&(Z[m]=e.wrapWithCurrentZone(Z[m],M))}catch{}}),y.call(n,d,w,v)},e.attachOriginToPatched(n[o],y)}function Qe(e,n,i){if(!i||0===i.length)return n;const o=i.filter(a=>a.target===e);if(!o||0===o.length)return n;const c=o[0].ignoreProperties;return n.filter(a=>-1===c.indexOf(a))}function et(e,n,i,o){e&&qe(e,Qe(e,n,i),o)}function He(e){return Object.getOwnPropertyNames(e).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}Zone.__load_patch("util",(e,n,i)=>{const o=He(e);i.patchOnProperties=qe,i.patchMethod=ae,i.bindArguments=Me,i.patchMacroTask=lt;const c=n.__symbol__("BLACK_LISTED_EVENTS"),a=n.__symbol__("UNPATCHED_EVENTS");e[a]&&(e[c]=e[a]),e[c]&&(n[c]=n[a]=e[c]),i.patchEventPrototype=_t,i.patchEventTarget=dt,i.isIEOrEdge=ft,i.ObjectDefineProperty=pe,i.ObjectGetOwnPropertyDescriptor=ue,i.ObjectCreate=Se,i.ArraySlice=it,i.patchClass=ge,i.wrapWithCurrentZone=Ie,i.filterProperties=Qe,i.attachOriginToPatched=le,i._redefineProperty=Object.defineProperty,i.patchCallbacks=Et,i.getGlobalObjects=()=>({globalSources:ze,zoneSymbolEventNames:te,eventNames:o,isBrowser:je,isMix:Be,isNode:we,TRUE_STR:ie,FALSE_STR:ce,ZONE_SYMBOL_PREFIX:me,ADD_EVENT_LISTENER_STR:De,REMOVE_EVENT_LISTENER_STR:Oe})});const Re=A("zoneTask");function Te(e,n,i,o){let c=null,a=null;i+=o;const y={};function d(v){const m=v.data;return m.args[0]=function(){return v.invoke.apply(this,arguments)},m.handleId=c.apply(e,m.args),v}function w(v){return a.call(e,v.data.handleId)}c=ae(e,n+=o,v=>function(m,M){if("function"==typeof M[0]){const Z={isPeriodic:"Interval"===o,delay:"Timeout"===o||"Interval"===o?M[1]||0:void 0,args:M},N=M[0];M[0]=function(){try{return N.apply(this,arguments)}finally{Z.isPeriodic||("number"==typeof Z.handleId?delete y[Z.handleId]:Z.handleId&&(Z.handleId[Re]=null))}};const B=Le(n,M[0],Z,d,w);if(!B)return B;const H=B.data.handleId;return"number"==typeof H?y[H]=B:H&&(H[Re]=B),H&&H.ref&&H.unref&&"function"==typeof H.ref&&"function"==typeof H.unref&&(B.ref=H.ref.bind(H),B.unref=H.unref.bind(H)),"number"==typeof H||H?H:B}return v.apply(e,M)}),a=ae(e,i,v=>function(m,M){const Z=M[0];let N;"number"==typeof Z?N=y[Z]:(N=Z&&Z[Re],N||(N=Z)),N&&"string"==typeof N.type?"notScheduled"!==N.state&&(N.cancelFn&&N.data.isPeriodic||0===N.runCount)&&("number"==typeof Z?delete y[Z]:Z&&(Z[Re]=null),N.zone.cancelTask(N)):v.apply(e,M)})}Zone.__load_patch("legacy",e=>{const n=e[Zone.__symbol__("legacyPatch")];n&&n()}),Zone.__load_patch("queueMicrotask",(e,n,i)=>{i.patchMethod(e,"queueMicrotask",o=>function(c,a){n.current.scheduleMicroTask("queueMicrotask",a[0])})}),Zone.__load_patch("timers",e=>{const n="set",i="clear";Te(e,n,i,"Timeout"),Te(e,n,i,"Interval"),Te(e,n,i,"Immediate")}),Zone.__load_patch("requestAnimationFrame",e=>{Te(e,"request","cancel","AnimationFrame"),Te(e,"mozRequest","mozCancel","AnimationFrame"),Te(e,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(e,n)=>{const i=["alert","prompt","confirm"];for(let o=0;ofunction(w,v){return n.current.run(a,e,v,d)})}),Zone.__load_patch("EventTarget",(e,n,i)=>{(function mt(e,n){n.patchEventPrototype(e,n)})(e,i),function pt(e,n){if(Zone[n.symbol("patchEventTarget")])return;const{eventNames:i,zoneSymbolEventNames:o,TRUE_STR:c,FALSE_STR:a,ZONE_SYMBOL_PREFIX:y}=n.getGlobalObjects();for(let w=0;w{ge("MutationObserver"),ge("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(e,n,i)=>{ge("IntersectionObserver")}),Zone.__load_patch("FileReader",(e,n,i)=>{ge("FileReader")}),Zone.__load_patch("on_property",(e,n,i)=>{!function Tt(e,n){if(we&&!Be||Zone[e.symbol("patchEvents")])return;const i=n.__Zone_ignore_on_properties;let o=[];if(je){const c=window;o=o.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const a=function ut(){try{const e=_e.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:c,ignoreProperties:["error"]}]:[];et(c,He(c),i&&i.concat(a),ve(c))}o=o.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c{!function yt(e,n){const{isBrowser:i,isMix:o}=n.getGlobalObjects();(i||o)&&e.customElements&&"customElements"in e&&n.patchCallbacks(n,e.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(e,i)}),Zone.__load_patch("XHR",(e,n)=>{!function w(v){const m=v.XMLHttpRequest;if(!m)return;const M=m.prototype;let N=M[Ze],B=M[Ne];if(!N){const h=v.XMLHttpRequestEventTarget;if(h){const I=h.prototype;N=I[Ze],B=I[Ne]}}const H="readystatechange",K="scheduled";function q(h){const I=h.data,P=I.target;P[a]=!1,P[d]=!1;const Q=P[c];N||(N=P[Ze],B=P[Ne]),Q&&B.call(P,H,Q);const oe=P[c]=()=>{if(P.readyState===P.DONE)if(!I.aborted&&P[a]&&h.state===K){const U=P[n.__symbol__("loadfalse")];if(0!==P.status&&U&&U.length>0){const re=h.invoke;h.invoke=function(){const ee=P[n.__symbol__("loadfalse")];for(let W=0;Wfunction(h,I){return h[o]=0==I[2],h[y]=I[1],J.apply(h,I)}),X=A("fetchTaskAborting"),j=A("fetchTaskScheduling"),p=ae(M,"send",()=>function(h,I){if(!0===n.current[j]||h[o])return p.apply(h,I);{const P={target:h,url:h[y],isPeriodic:!1,args:I,aborted:!1},Q=Le("XMLHttpRequest.send",R,P,q,_);h&&!0===h[d]&&!P.aborted&&Q.state===K&&Q.invoke()}}),G=ae(M,"abort",()=>function(h,I){const P=function Z(h){return h[i]}(h);if(P&&"string"==typeof P.type){if(null==P.cancelFn||P.data&&P.data.aborted)return;P.zone.cancelTask(P)}else if(!0===n.current[X])return G.apply(h,I)})}(e);const i=A("xhrTask"),o=A("xhrSync"),c=A("xhrListener"),a=A("xhrScheduled"),y=A("xhrURL"),d=A("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",e=>{e.navigator&&e.navigator.geolocation&&function at(e,n){const i=e.constructor.name;for(let o=0;o{const w=function(){return d.apply(this,Me(arguments,i+"."+c))};return le(w,d),w})(a)}}}(e.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(e,n)=>{function i(o){return function(c){Ke(e,o).forEach(y=>{const d=e.PromiseRejectionEvent;if(d){const w=new d(o,{promise:c.promise,reason:c.rejection});y.invoke(w)}})}}e.PromiseRejectionEvent&&(n[A("unhandledPromiseRejectionHandler")]=i("unhandledrejection"),n[A("rejectionHandledHandler")]=i("rejectionhandled"))})}},ue=>{ue(ue.s=8583)}]); -(()=>{"use strict";var e,L={},_={};function t(e){var r=_[e];if(void 0!==r)return r.exports;var d=_[e]={id:e,loaded:!1,exports:{}};return L[e].call(d.exports,d,d.exports,t),d.loaded=!0,d.exports}t.m=L,e=[],t.O=(r,d,n,o)=>{if(!d){var a=1/0;for(i=0;i=o)&&Object.keys(t.O).every(I=>t.O[I](d[c]))?d.splice(c--,1):(p=!1,o0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[d,n,o]},t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var d in r)t.o(r,d)&&!t.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:r[d]})},t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={runtime:0};t.O.j=n=>0===e[n];var r=(n,o)=>{var c,g,[i,a,p]=o,f=0;if(i.some(v=>0!==e[v])){for(c in a)t.o(a,c)&&(t.m[c]=a[c]);if(p)var m=p(t)}for(n&&n(o);f{"use strict";var e,b={},d={};function t(e){var n=d[e];if(void 0!==n)return n.exports;var r=d[e]={id:e,loaded:!1,exports:{}};return b[e].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}t.m=b,e=[],t.O=(n,r,a,f)=>{if(!r){var i=1/0;for(o=0;o=f)&&Object.keys(t.O).every(h=>t.O[h](r[c]))?r.splice(c--,1):(l=!1,f0&&e[o-1][2]>f;o--)e[o]=e[o-1];e[o]=[r,a,f]},(()=>{var n,e=Object.getPrototypeOf?r=>Object.getPrototypeOf(r):r=>r.__proto__;t.t=function(r,a){if(1&a&&(r=this(r)),8&a||"object"==typeof r&&r&&(4&a&&r.__esModule||16&a&&"function"==typeof r.then))return r;var f=Object.create(null);t.r(f);var o={};n=n||[null,e({}),e([]),e(e)];for(var i=2&a&&r;"object"==typeof i&&!~n.indexOf(i);i=e(i))Object.getOwnPropertyNames(i).forEach(l=>o[l]=()=>r[l]);return o.default=()=>r,t.d(f,o),f}})(),t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),t.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={666:0};t.O.j=a=>0===e[a];var n=(a,f)=>{var c,s,[o,i,l]=f,_=0;if(o.some(u=>0!==e[u])){for(c in i)t.o(i,c)&&(t.m[c]=i[c]);if(l)var p=l(t)}for(a&&a(f);_{!function(e){const n=e.performance;function i(L){n&&n.mark&&n.mark(L)}function o(L,T){n&&n.measure&&n.measure(L,T)}i("Zone");const c=e.__Zone_symbol_prefix||"__zone_symbol__";function a(L){return c+L}const y=!0===e[a("forceDuplicateZoneCheck")];if(e.Zone){if(y||"function"!=typeof e.Zone.__symbol__)throw new Error("Zone already loaded.");return e.Zone}let d=(()=>{class L{static#e=this.__symbol__=a;static assertZonePatched(){if(e.Promise!==oe.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let t=L.current;for(;t.parent;)t=t.parent;return t}static get current(){return U.zone}static get currentTask(){return re}static __load_patch(t,r,k=!1){if(oe.hasOwnProperty(t)){if(!k&&y)throw Error("Already loaded patch: "+t)}else if(!e["__Zone_disable_"+t]){const C="Zone:"+t;i(C),oe[t]=r(e,L,z),o(C,C)}}get parent(){return this._parent}get name(){return this._name}constructor(t,r){this._parent=t,this._name=r?r.name||"unnamed":"",this._properties=r&&r.properties||{},this._zoneDelegate=new v(this,this._parent&&this._parent._zoneDelegate,r)}get(t){const r=this.getZoneWith(t);if(r)return r._properties[t]}getZoneWith(t){let r=this;for(;r;){if(r._properties.hasOwnProperty(t))return r;r=r._parent}return null}fork(t){if(!t)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,t)}wrap(t,r){if("function"!=typeof t)throw new Error("Expecting function got: "+t);const k=this._zoneDelegate.intercept(this,t,r),C=this;return function(){return C.runGuarded(k,this,arguments,r)}}run(t,r,k,C){U={parent:U,zone:this};try{return this._zoneDelegate.invoke(this,t,r,k,C)}finally{U=U.parent}}runGuarded(t,r=null,k,C){U={parent:U,zone:this};try{try{return this._zoneDelegate.invoke(this,t,r,k,C)}catch($){if(this._zoneDelegate.handleError(this,$))throw $}}finally{U=U.parent}}runTask(t,r,k){if(t.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(t.zone||J).name+"; Execution: "+this.name+")");if(t.state===x&&(t.type===Q||t.type===w))return;const C=t.state!=E;C&&t._transitionTo(E,A),t.runCount++;const $=re;re=t,U={parent:U,zone:this};try{t.type==w&&t.data&&!t.data.isPeriodic&&(t.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,t,r,k)}catch(l){if(this._zoneDelegate.handleError(this,l))throw l}}finally{t.state!==x&&t.state!==h&&(t.type==Q||t.data&&t.data.isPeriodic?C&&t._transitionTo(A,E):(t.runCount=0,this._updateTaskCount(t,-1),C&&t._transitionTo(x,E,x))),U=U.parent,re=$}}scheduleTask(t){if(t.zone&&t.zone!==this){let k=this;for(;k;){if(k===t.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${t.zone.name}`);k=k.parent}}t._transitionTo(X,x);const r=[];t._zoneDelegates=r,t._zone=this;try{t=this._zoneDelegate.scheduleTask(this,t)}catch(k){throw t._transitionTo(h,X,x),this._zoneDelegate.handleError(this,k),k}return t._zoneDelegates===r&&this._updateTaskCount(t,1),t.state==X&&t._transitionTo(A,X),t}scheduleMicroTask(t,r,k,C){return this.scheduleTask(new p(I,t,r,k,C,void 0))}scheduleMacroTask(t,r,k,C,$){return this.scheduleTask(new p(w,t,r,k,C,$))}scheduleEventTask(t,r,k,C,$){return this.scheduleTask(new p(Q,t,r,k,C,$))}cancelTask(t){if(t.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(t.zone||J).name+"; Execution: "+this.name+")");if(t.state===A||t.state===E){t._transitionTo(G,A,E);try{this._zoneDelegate.cancelTask(this,t)}catch(r){throw t._transitionTo(h,G),this._zoneDelegate.handleError(this,r),r}return this._updateTaskCount(t,-1),t._transitionTo(x,G),t.runCount=0,t}}_updateTaskCount(t,r){const k=t._zoneDelegates;-1==r&&(t._zoneDelegates=null);for(let C=0;CL.hasTask(t,r),onScheduleTask:(L,T,t,r)=>L.scheduleTask(t,r),onInvokeTask:(L,T,t,r,k,C)=>L.invokeTask(t,r,k,C),onCancelTask:(L,T,t,r)=>L.cancelTask(t,r)};class v{constructor(T,t,r){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=T,this._parentDelegate=t,this._forkZS=r&&(r&&r.onFork?r:t._forkZS),this._forkDlgt=r&&(r.onFork?t:t._forkDlgt),this._forkCurrZone=r&&(r.onFork?this.zone:t._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:t._interceptZS),this._interceptDlgt=r&&(r.onIntercept?t:t._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this.zone:t._interceptCurrZone),this._invokeZS=r&&(r.onInvoke?r:t._invokeZS),this._invokeDlgt=r&&(r.onInvoke?t:t._invokeDlgt),this._invokeCurrZone=r&&(r.onInvoke?this.zone:t._invokeCurrZone),this._handleErrorZS=r&&(r.onHandleError?r:t._handleErrorZS),this._handleErrorDlgt=r&&(r.onHandleError?t:t._handleErrorDlgt),this._handleErrorCurrZone=r&&(r.onHandleError?this.zone:t._handleErrorCurrZone),this._scheduleTaskZS=r&&(r.onScheduleTask?r:t._scheduleTaskZS),this._scheduleTaskDlgt=r&&(r.onScheduleTask?t:t._scheduleTaskDlgt),this._scheduleTaskCurrZone=r&&(r.onScheduleTask?this.zone:t._scheduleTaskCurrZone),this._invokeTaskZS=r&&(r.onInvokeTask?r:t._invokeTaskZS),this._invokeTaskDlgt=r&&(r.onInvokeTask?t:t._invokeTaskDlgt),this._invokeTaskCurrZone=r&&(r.onInvokeTask?this.zone:t._invokeTaskCurrZone),this._cancelTaskZS=r&&(r.onCancelTask?r:t._cancelTaskZS),this._cancelTaskDlgt=r&&(r.onCancelTask?t:t._cancelTaskDlgt),this._cancelTaskCurrZone=r&&(r.onCancelTask?this.zone:t._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const k=r&&r.onHasTask;(k||t&&t._hasTaskZS)&&(this._hasTaskZS=k?r:b,this._hasTaskDlgt=t,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=T,r.onScheduleTask||(this._scheduleTaskZS=b,this._scheduleTaskDlgt=t,this._scheduleTaskCurrZone=this.zone),r.onInvokeTask||(this._invokeTaskZS=b,this._invokeTaskDlgt=t,this._invokeTaskCurrZone=this.zone),r.onCancelTask||(this._cancelTaskZS=b,this._cancelTaskDlgt=t,this._cancelTaskCurrZone=this.zone))}fork(T,t){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,T,t):new d(T,t)}intercept(T,t,r){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,T,t,r):t}invoke(T,t,r,k,C){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,T,t,r,k,C):t.apply(r,k)}handleError(T,t){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,T,t)}scheduleTask(T,t){let r=t;if(this._scheduleTaskZS)this._hasTaskZS&&r._zoneDelegates.push(this._hasTaskDlgtOwner),r=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,T,t),r||(r=t);else if(t.scheduleFn)t.scheduleFn(t);else{if(t.type!=I)throw new Error("Task is missing scheduleFn.");R(t)}return r}invokeTask(T,t,r,k){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,T,t,r,k):t.callback.apply(r,k)}cancelTask(T,t){let r;if(this._cancelTaskZS)r=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,T,t);else{if(!t.cancelFn)throw Error("Task is not cancelable");r=t.cancelFn(t)}return r}hasTask(T,t){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,T,t)}catch(r){this.handleError(T,r)}}_updateTaskCount(T,t){const r=this._taskCounts,k=r[T],C=r[T]=k+t;if(C<0)throw new Error("More tasks executed then were scheduled.");0!=k&&0!=C||this.hasTask(this.zone,{microTask:r.microTask>0,macroTask:r.macroTask>0,eventTask:r.eventTask>0,change:T})}}class p{constructor(T,t,r,k,C,$){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=T,this.source=t,this.data=k,this.scheduleFn=C,this.cancelFn=$,!r)throw new Error("callback is not defined");this.callback=r;const l=this;this.invoke=T===Q&&k&&k.useG?p.invokeTask:function(){return p.invokeTask.call(e,l,this,arguments)}}static invokeTask(T,t,r){T||(T=this),ee++;try{return T.runCount++,T.zone.runTask(T,t,r)}finally{1==ee&&_(),ee--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(x,X)}_transitionTo(T,t,r){if(this._state!==t&&this._state!==r)throw new Error(`${this.type} '${this.source}': can not transition to '${T}', expecting state '${t}'${r?" or '"+r+"'":""}, was '${this._state}'.`);this._state=T,T==x&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const M=a("setTimeout"),O=a("Promise"),N=a("then");let K,B=[],H=!1;function q(L){if(K||e[O]&&(K=e[O].resolve(0)),K){let T=K[N];T||(T=K.then),T.call(K,L)}else e[M](L,0)}function R(L){0===ee&&0===B.length&&q(_),L&&B.push(L)}function _(){if(!H){for(H=!0;B.length;){const L=B;B=[];for(let T=0;TU,onUnhandledError:W,microtaskDrainDone:W,scheduleMicroTask:R,showUncaughtError:()=>!d[a("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:W,patchMethod:()=>W,bindArguments:()=>[],patchThen:()=>W,patchMacroTask:()=>W,patchEventPrototype:()=>W,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>W,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>W,wrapWithCurrentZone:()=>W,filterProperties:()=>[],attachOriginToPatched:()=>W,_redefineProperty:()=>W,patchCallbacks:()=>W,nativeScheduleMicroTask:q};let U={parent:null,zone:new d(null,null)},re=null,ee=0;function W(){}o("Zone","Zone"),e.Zone=d}(typeof window<"u"&&window||typeof self<"u"&&self||global);const ue=Object.getOwnPropertyDescriptor,pe=Object.defineProperty,ve=Object.getPrototypeOf,Se=Object.create,it=Array.prototype.slice,Ze="addEventListener",De="removeEventListener",Oe=Zone.__symbol__(Ze),Ne=Zone.__symbol__(De),ie="true",ce="false",me=Zone.__symbol__("");function Ie(e,n){return Zone.current.wrap(e,n)}function Me(e,n,i,o,c){return Zone.current.scheduleMacroTask(e,n,i,o,c)}const j=Zone.__symbol__,be=typeof window<"u",_e=be?window:void 0,Y=be&&_e||"object"==typeof self&&self||global,ct="removeAttribute";function Le(e,n){for(let i=e.length-1;i>=0;i--)"function"==typeof e[i]&&(e[i]=Ie(e[i],n+"_"+i));return e}function Ve(e){return!e||!1!==e.writable&&!("function"==typeof e.get&&typeof e.set>"u")}const Fe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,we=!("nw"in Y)&&typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process),Ae=!we&&!Fe&&!(!be||!_e.HTMLElement),Be=typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process)&&!Fe&&!(!be||!_e.HTMLElement),Pe={},Ue=function(e){if(!(e=e||Y.event))return;let n=Pe[e.type];n||(n=Pe[e.type]=j("ON_PROPERTY"+e.type));const i=this||e.target||Y,o=i[n];let c;return Ae&&i===_e&&"error"===e.type?(c=o&&o.call(this,e.message,e.filename,e.lineno,e.colno,e.error),!0===c&&e.preventDefault()):(c=o&&o.apply(this,arguments),null!=c&&!c&&e.preventDefault()),c};function We(e,n,i){let o=ue(e,n);if(!o&&i&&ue(i,n)&&(o={enumerable:!0,configurable:!0}),!o||!o.configurable)return;const c=j("on"+n+"patched");if(e.hasOwnProperty(c)&&e[c])return;delete o.writable,delete o.value;const a=o.get,y=o.set,d=n.slice(2);let b=Pe[d];b||(b=Pe[d]=j("ON_PROPERTY"+d)),o.set=function(v){let p=this;!p&&e===Y&&(p=Y),p&&("function"==typeof p[b]&&p.removeEventListener(d,Ue),y&&y.call(p,null),p[b]=v,"function"==typeof v&&p.addEventListener(d,Ue,!1))},o.get=function(){let v=this;if(!v&&e===Y&&(v=Y),!v)return null;const p=v[b];if(p)return p;if(a){let M=a.call(this);if(M)return o.set.call(this,M),"function"==typeof v[ct]&&v.removeAttribute(n),M}return null},pe(e,n,o),e[c]=!0}function qe(e,n,i){if(n)for(let o=0;ofunction(y,d){const b=i(y,d);return b.cbIdx>=0&&"function"==typeof d[b.cbIdx]?Me(b.name,d[b.cbIdx],b,c):a.apply(y,d)})}function le(e,n){e[j("OriginalDelegate")]=n}let Xe=!1,je=!1;function ft(){if(Xe)return je;Xe=!0;try{const e=_e.navigator.userAgent;(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")||-1!==e.indexOf("Edge/"))&&(je=!0)}catch{}return je}Zone.__load_patch("ZoneAwarePromise",(e,n,i)=>{const o=Object.getOwnPropertyDescriptor,c=Object.defineProperty,y=i.symbol,d=[],b=!0===e[y("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],v=y("Promise"),p=y("then"),M="__creationTrace__";i.onUnhandledError=l=>{if(i.showUncaughtError()){const u=l&&l.rejection;u?console.error("Unhandled Promise rejection:",u instanceof Error?u.message:u,"; Zone:",l.zone.name,"; Task:",l.task&&l.task.source,"; Value:",u,u instanceof Error?u.stack:void 0):console.error(l)}},i.microtaskDrainDone=()=>{for(;d.length;){const l=d.shift();try{l.zone.runGuarded(()=>{throw l.throwOriginal?l.rejection:l})}catch(u){N(u)}}};const O=y("unhandledPromiseRejectionHandler");function N(l){i.onUnhandledError(l);try{const u=n[O];"function"==typeof u&&u.call(this,l)}catch{}}function B(l){return l&&l.then}function H(l){return l}function K(l){return t.reject(l)}const q=y("state"),R=y("value"),_=y("finally"),J=y("parentPromiseValue"),x=y("parentPromiseState"),X="Promise.then",A=null,E=!0,G=!1,h=0;function I(l,u){return s=>{try{z(l,u,s)}catch(f){z(l,!1,f)}}}const w=function(){let l=!1;return function(s){return function(){l||(l=!0,s.apply(null,arguments))}}},Q="Promise resolved with itself",oe=y("currentTaskTrace");function z(l,u,s){const f=w();if(l===s)throw new TypeError(Q);if(l[q]===A){let g=null;try{("object"==typeof s||"function"==typeof s)&&(g=s&&s.then)}catch(P){return f(()=>{z(l,!1,P)})(),l}if(u!==G&&s instanceof t&&s.hasOwnProperty(q)&&s.hasOwnProperty(R)&&s[q]!==A)re(s),z(l,s[q],s[R]);else if(u!==G&&"function"==typeof g)try{g.call(s,f(I(l,u)),f(I(l,!1)))}catch(P){f(()=>{z(l,!1,P)})()}else{l[q]=u;const P=l[R];if(l[R]=s,l[_]===_&&u===E&&(l[q]=l[x],l[R]=l[J]),u===G&&s instanceof Error){const m=n.currentTask&&n.currentTask.data&&n.currentTask.data[M];m&&c(s,oe,{configurable:!0,enumerable:!1,writable:!0,value:m})}for(let m=0;m{try{const S=l[R],Z=!!s&&_===s[_];Z&&(s[J]=S,s[x]=P);const D=u.run(m,void 0,Z&&m!==K&&m!==H?[]:[S]);z(s,!0,D)}catch(S){z(s,!1,S)}},s)}const L=function(){},T=e.AggregateError;class t{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(u){return z(new this(null),E,u)}static reject(u){return z(new this(null),G,u)}static any(u){if(!u||"function"!=typeof u[Symbol.iterator])return Promise.reject(new T([],"All promises were rejected"));const s=[];let f=0;try{for(let m of u)f++,s.push(t.resolve(m))}catch{return Promise.reject(new T([],"All promises were rejected"))}if(0===f)return Promise.reject(new T([],"All promises were rejected"));let g=!1;const P=[];return new t((m,S)=>{for(let Z=0;Z{g||(g=!0,m(D))},D=>{P.push(D),f--,0===f&&(g=!0,S(new T(P,"All promises were rejected")))})})}static race(u){let s,f,g=new this((S,Z)=>{s=S,f=Z});function P(S){s(S)}function m(S){f(S)}for(let S of u)B(S)||(S=this.resolve(S)),S.then(P,m);return g}static all(u){return t.allWithCallback(u)}static allSettled(u){return(this&&this.prototype instanceof t?this:t).allWithCallback(u,{thenCallback:f=>({status:"fulfilled",value:f}),errorCallback:f=>({status:"rejected",reason:f})})}static allWithCallback(u,s){let f,g,P=new this((D,V)=>{f=D,g=V}),m=2,S=0;const Z=[];for(let D of u){B(D)||(D=this.resolve(D));const V=S;try{D.then(F=>{Z[V]=s?s.thenCallback(F):F,m--,0===m&&f(Z)},F=>{s?(Z[V]=s.errorCallback(F),m--,0===m&&f(Z)):g(F)})}catch(F){g(F)}m++,S++}return m-=2,0===m&&f(Z),P}constructor(u){const s=this;if(!(s instanceof t))throw new Error("Must be an instanceof Promise.");s[q]=A,s[R]=[];try{const f=w();u&&u(f(I(s,E)),f(I(s,G)))}catch(f){z(s,!1,f)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return t}then(u,s){let f=this.constructor?.[Symbol.species];(!f||"function"!=typeof f)&&(f=this.constructor||t);const g=new f(L),P=n.current;return this[q]==A?this[R].push(P,g,u,s):ee(this,P,g,u,s),g}catch(u){return this.then(null,u)}finally(u){let s=this.constructor?.[Symbol.species];(!s||"function"!=typeof s)&&(s=t);const f=new s(L);f[_]=_;const g=n.current;return this[q]==A?this[R].push(g,f,u,u):ee(this,g,f,u,u),f}}t.resolve=t.resolve,t.reject=t.reject,t.race=t.race,t.all=t.all;const r=e[v]=e.Promise;e.Promise=t;const k=y("thenPatched");function C(l){const u=l.prototype,s=o(u,"then");if(s&&(!1===s.writable||!s.configurable))return;const f=u.then;u[p]=f,l.prototype.then=function(g,P){return new t((S,Z)=>{f.call(this,S,Z)}).then(g,P)},l[k]=!0}return i.patchThen=C,r&&(C(r),ae(e,"fetch",l=>function $(l){return function(u,s){let f=l.apply(u,s);if(f instanceof t)return f;let g=f.constructor;return g[k]||C(g),f}}(l))),Promise[n.__symbol__("uncaughtPromiseErrors")]=d,t}),Zone.__load_patch("toString",e=>{const n=Function.prototype.toString,i=j("OriginalDelegate"),o=j("Promise"),c=j("Error"),a=function(){if("function"==typeof this){const v=this[i];if(v)return"function"==typeof v?n.call(v):Object.prototype.toString.call(v);if(this===Promise){const p=e[o];if(p)return n.call(p)}if(this===Error){const p=e[c];if(p)return n.call(p)}}return n.call(this)};a[i]=n,Function.prototype.toString=a;const y=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":y.call(this)}});let Ee=!1;if(typeof window<"u")try{const e=Object.defineProperty({},"passive",{get:function(){Ee=!0}});window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch{Ee=!1}const ht={useG:!0},te={},ze={},Ye=new RegExp("^"+me+"(\\w+)(true|false)$"),$e=j("propagationStopped");function Je(e,n){const i=(n?n(e):e)+ce,o=(n?n(e):e)+ie,c=me+i,a=me+o;te[e]={},te[e][ce]=c,te[e][ie]=a}function dt(e,n,i,o){const c=o&&o.add||Ze,a=o&&o.rm||De,y=o&&o.listeners||"eventListeners",d=o&&o.rmAll||"removeAllListeners",b=j(c),v="."+c+":",p="prependListener",M="."+p+":",O=function(R,_,J){if(R.isRemoved)return;const x=R.callback;let X;"object"==typeof x&&x.handleEvent&&(R.callback=E=>x.handleEvent(E),R.originalDelegate=x);try{R.invoke(R,_,[J])}catch(E){X=E}const A=R.options;return A&&"object"==typeof A&&A.once&&_[a].call(_,J.type,R.originalDelegate?R.originalDelegate:R.callback,A),X};function N(R,_,J){if(!(_=_||e.event))return;const x=R||_.target||e,X=x[te[_.type][J?ie:ce]];if(X){const A=[];if(1===X.length){const E=O(X[0],x,_);E&&A.push(E)}else{const E=X.slice();for(let G=0;G{throw G})}}}const B=function(R){return N(this,R,!1)},H=function(R){return N(this,R,!0)};function K(R,_){if(!R)return!1;let J=!0;_&&void 0!==_.useG&&(J=_.useG);const x=_&&_.vh;let X=!0;_&&void 0!==_.chkDup&&(X=_.chkDup);let A=!1;_&&void 0!==_.rt&&(A=_.rt);let E=R;for(;E&&!E.hasOwnProperty(c);)E=ve(E);if(!E&&R[c]&&(E=R),!E||E[b])return!1;const G=_&&_.eventNameToString,h={},I=E[b]=E[c],w=E[j(a)]=E[a],Q=E[j(y)]=E[y],oe=E[j(d)]=E[d];let z;_&&_.prepend&&(z=E[j(_.prepend)]=E[_.prepend]);const t=J?function(s){if(!h.isExisting)return I.call(h.target,h.eventName,h.capture?H:B,h.options)}:function(s){return I.call(h.target,h.eventName,s.invoke,h.options)},r=J?function(s){if(!s.isRemoved){const f=te[s.eventName];let g;f&&(g=f[s.capture?ie:ce]);const P=g&&s.target[g];if(P)for(let m=0;mfunction(c,a){c[$e]=!0,o&&o.apply(c,a)})}function Et(e,n,i,o,c){const a=Zone.__symbol__(o);if(n[a])return;const y=n[a]=n[o];n[o]=function(d,b,v){return b&&b.prototype&&c.forEach(function(p){const M=`${i}.${o}::`+p,O=b.prototype;try{if(O.hasOwnProperty(p)){const N=e.ObjectGetOwnPropertyDescriptor(O,p);N&&N.value?(N.value=e.wrapWithCurrentZone(N.value,M),e._redefineProperty(b.prototype,p,N)):O[p]&&(O[p]=e.wrapWithCurrentZone(O[p],M))}else O[p]&&(O[p]=e.wrapWithCurrentZone(O[p],M))}catch{}}),y.call(n,d,b,v)},e.attachOriginToPatched(n[o],y)}function Qe(e,n,i){if(!i||0===i.length)return n;const o=i.filter(a=>a.target===e);if(!o||0===o.length)return n;const c=o[0].ignoreProperties;return n.filter(a=>-1===c.indexOf(a))}function et(e,n,i,o){e&&qe(e,Qe(e,n,i),o)}function He(e){return Object.getOwnPropertyNames(e).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}Zone.__load_patch("util",(e,n,i)=>{const o=He(e);i.patchOnProperties=qe,i.patchMethod=ae,i.bindArguments=Le,i.patchMacroTask=lt;const c=n.__symbol__("BLACK_LISTED_EVENTS"),a=n.__symbol__("UNPATCHED_EVENTS");e[a]&&(e[c]=e[a]),e[c]&&(n[c]=n[a]=e[c]),i.patchEventPrototype=_t,i.patchEventTarget=dt,i.isIEOrEdge=ft,i.ObjectDefineProperty=pe,i.ObjectGetOwnPropertyDescriptor=ue,i.ObjectCreate=Se,i.ArraySlice=it,i.patchClass=ge,i.wrapWithCurrentZone=Ie,i.filterProperties=Qe,i.attachOriginToPatched=le,i._redefineProperty=Object.defineProperty,i.patchCallbacks=Et,i.getGlobalObjects=()=>({globalSources:ze,zoneSymbolEventNames:te,eventNames:o,isBrowser:Ae,isMix:Be,isNode:we,TRUE_STR:ie,FALSE_STR:ce,ZONE_SYMBOL_PREFIX:me,ADD_EVENT_LISTENER_STR:Ze,REMOVE_EVENT_LISTENER_STR:De})});const Re=j("zoneTask");function Te(e,n,i,o){let c=null,a=null;i+=o;const y={};function d(v){const p=v.data;return p.args[0]=function(){return v.invoke.apply(this,arguments)},p.handleId=c.apply(e,p.args),v}function b(v){return a.call(e,v.data.handleId)}c=ae(e,n+=o,v=>function(p,M){if("function"==typeof M[0]){const O={isPeriodic:"Interval"===o,delay:"Timeout"===o||"Interval"===o?M[1]||0:void 0,args:M},N=M[0];M[0]=function(){try{return N.apply(this,arguments)}finally{O.isPeriodic||("number"==typeof O.handleId?delete y[O.handleId]:O.handleId&&(O.handleId[Re]=null))}};const B=Me(n,M[0],O,d,b);if(!B)return B;const H=B.data.handleId;return"number"==typeof H?y[H]=B:H&&(H[Re]=B),H&&H.ref&&H.unref&&"function"==typeof H.ref&&"function"==typeof H.unref&&(B.ref=H.ref.bind(H),B.unref=H.unref.bind(H)),"number"==typeof H||H?H:B}return v.apply(e,M)}),a=ae(e,i,v=>function(p,M){const O=M[0];let N;"number"==typeof O?N=y[O]:(N=O&&O[Re],N||(N=O)),N&&"string"==typeof N.type?"notScheduled"!==N.state&&(N.cancelFn&&N.data.isPeriodic||0===N.runCount)&&("number"==typeof O?delete y[O]:O&&(O[Re]=null),N.zone.cancelTask(N)):v.apply(e,M)})}Zone.__load_patch("legacy",e=>{const n=e[Zone.__symbol__("legacyPatch")];n&&n()}),Zone.__load_patch("timers",e=>{const n="set",i="clear";Te(e,n,i,"Timeout"),Te(e,n,i,"Interval"),Te(e,n,i,"Immediate")}),Zone.__load_patch("requestAnimationFrame",e=>{Te(e,"request","cancel","AnimationFrame"),Te(e,"mozRequest","mozCancel","AnimationFrame"),Te(e,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(e,n)=>{const i=["alert","prompt","confirm"];for(let o=0;ofunction(b,v){return n.current.run(a,e,v,d)})}),Zone.__load_patch("EventTarget",(e,n,i)=>{(function gt(e,n){n.patchEventPrototype(e,n)})(e,i),function mt(e,n){if(Zone[n.symbol("patchEventTarget")])return;const{eventNames:i,zoneSymbolEventNames:o,TRUE_STR:c,FALSE_STR:a,ZONE_SYMBOL_PREFIX:y}=n.getGlobalObjects();for(let b=0;b{ge("MutationObserver"),ge("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(e,n,i)=>{ge("IntersectionObserver")}),Zone.__load_patch("FileReader",(e,n,i)=>{ge("FileReader")}),Zone.__load_patch("on_property",(e,n,i)=>{!function Tt(e,n){if(we&&!Be||Zone[e.symbol("patchEvents")])return;const i=n.__Zone_ignore_on_properties;let o=[];if(Ae){const c=window;o=o.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const a=function ut(){try{const e=_e.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:c,ignoreProperties:["error"]}]:[];et(c,He(c),i&&i.concat(a),ve(c))}o=o.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c{!function pt(e,n){const{isBrowser:i,isMix:o}=n.getGlobalObjects();(i||o)&&e.customElements&&"customElements"in e&&n.patchCallbacks(n,e.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(e,i)}),Zone.__load_patch("XHR",(e,n)=>{!function b(v){const p=v.XMLHttpRequest;if(!p)return;const M=p.prototype;let N=M[Oe],B=M[Ne];if(!N){const h=v.XMLHttpRequestEventTarget;if(h){const I=h.prototype;N=I[Oe],B=I[Ne]}}const H="readystatechange",K="scheduled";function q(h){const I=h.data,w=I.target;w[a]=!1,w[d]=!1;const Q=w[c];N||(N=w[Oe],B=w[Ne]),Q&&B.call(w,H,Q);const oe=w[c]=()=>{if(w.readyState===w.DONE)if(!I.aborted&&w[a]&&h.state===K){const U=w[n.__symbol__("loadfalse")];if(0!==w.status&&U&&U.length>0){const re=h.invoke;h.invoke=function(){const ee=w[n.__symbol__("loadfalse")];for(let W=0;Wfunction(h,I){return h[o]=0==I[2],h[y]=I[1],J.apply(h,I)}),X=j("fetchTaskAborting"),A=j("fetchTaskScheduling"),E=ae(M,"send",()=>function(h,I){if(!0===n.current[A]||h[o])return E.apply(h,I);{const w={target:h,url:h[y],isPeriodic:!1,args:I,aborted:!1},Q=Me("XMLHttpRequest.send",R,w,q,_);h&&!0===h[d]&&!w.aborted&&Q.state===K&&Q.invoke()}}),G=ae(M,"abort",()=>function(h,I){const w=function O(h){return h[i]}(h);if(w&&"string"==typeof w.type){if(null==w.cancelFn||w.data&&w.data.aborted)return;w.zone.cancelTask(w)}else if(!0===n.current[X])return G.apply(h,I)})}(e);const i=j("xhrTask"),o=j("xhrSync"),c=j("xhrListener"),a=j("xhrScheduled"),y=j("xhrURL"),d=j("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",e=>{e.navigator&&e.navigator.geolocation&&function at(e,n){const i=e.constructor.name;for(let o=0;o{const b=function(){return d.apply(this,Le(arguments,i+"."+c))};return le(b,d),b})(a)}}}(e.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(e,n)=>{function i(o){return function(c){Ke(e,o).forEach(y=>{const d=e.PromiseRejectionEvent;if(d){const b=new d(o,{promise:c.promise,reason:c.rejection});y.invoke(b)}})}}e.PromiseRejectionEvent&&(n[j("unhandledPromiseRejectionHandler")]=i("unhandledrejection"),n[j("rejectionHandledHandler")]=i("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(e,n,i)=>{!function yt(e,n){n.patchMethod(e,"queueMicrotask",i=>function(o,c){Zone.current.scheduleMicroTask("queueMicrotask",c[0])})}(e,i)})}},ue=>{ue(ue.s=8332)}]); +(()=>{"use strict";var e,R={},C={};function t(e){var r=C[e];if(void 0!==r)return r.exports;var d=C[e]={id:e,loaded:!1,exports:{}};return R[e].call(d.exports,d,d.exports,t),d.loaded=!0,d.exports}t.m=R,e=[],t.O=(r,d,n,s)=>{if(!d){var l=1/0;for(o=0;o=s)&&Object.keys(t.O).every(w=>t.O[w](d[u]))?d.splice(u--,1):(p=!1,s0&&e[o-1][2]>s;o--)e[o]=e[o-1];e[o]=[d,n,s]},t.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return t.d(r,{a:r}),r},t.d=(e,r)=>{for(var d in r)t.o(r,d)&&!t.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:r[d]})},t.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),t.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={runtime:0};t.O.j=n=>0===e[n];var r=(n,s)=>{var u,g,[o,l,p]=s,f=0;if(o.some(v=>0!==e[v])){for(u in l)t.o(l,u)&&(t.m[u]=l[u]);if(p)var m=p(t)}for(n&&n(s);f{"use strict";t.r(_),t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t( /*! zone.js */ -4924),t( +6657),t( /*! document-register-element */ -7586)},7586: +3615)},3615: /*!***********************************************************************************!*\ !*** ./node_modules/document-register-element/build/document-register-element.js ***! - \***********************************************************************************/()=>{!function(L,_){"use strict";function t(){var Vt=x.splice(0,x.length);for(Nn=0;Vt.length;)Vt.shift().call(null,Vt.shift())}function e(Vt,Yt){for(var dn=0,On=Vt.length;dn1)&&w(this)}}}),at(qe,me,{value:function(jt){-1>0,V="__"+oe+Le,Q="addEventListener",W="attached",ee="Callback",ve="detached",Me="extends",me="attributeChanged"+ee,Re=W+ee,$e="connected"+ee,Ve="disconnected"+ee,it="created"+ee,X=ve+ee,F="ADDITION",ue="REMOVAL",ie="DOMAttrModified",Ue="DOMContentLoaded",st="DOMSubtreeModified",ke="<",ye="=",be=/^[A-Z][._A-Z0-9]*-[-._A-Z0-9]*$/,Z=["ANNOTATION-XML","COLOR-PROFILE","FONT-FACE","FONT-FACE-SRC","FONT-FACE-URI","FONT-FACE-FORMAT","FONT-FACE-NAME","MISSING-GLYPH"],K=[],ae=[],Ae="",We=A.documentElement,ze=K.indexOf||function(Vt){for(var Yt=this.length;Yt--&&this[Yt]!==Vt;);return Yt},se=h.prototype,Ie=se.hasOwnProperty,_e=se.isPrototypeOf,Ee=h.defineProperty,Se=[],Ze=h.getOwnPropertyDescriptor,yt=h.getOwnPropertyNames,Mt=h.getPrototypeOf,zt=h.setPrototypeOf,Ct=!!h.__proto__,ne="__dreCEv1",Ge=L.customElements,He=!/^force/.test(_.type)&&!!(Ge&&Ge.define&&Ge.get&&Ge.whenDefined),Je=h.create||h,Rt=L.Map||function(){var Vt,Yt=[],dn=[];return{get:function(On){return dn[ze.call(Yt,On)]},set:function(On,Fn){(Vt=ze.call(Yt,On))<0?dn[Yt.push(On)-1]=Fn:dn[Vt]=Fn}}},bt=L.Promise||function(Vt){function Yt(qe){for(On=!0;dn.length;)dn.shift()(qe)}var dn=[],On=!1,Fn={catch:function(){return Fn},then:function(qe){return dn.push(qe),On&&setTimeout(Yt,1),Fn}};return Vt(Yt),Fn},et=!1,It=Je(null),St=Je(null),tn=new Rt,Lt=function(Vt){return Vt.toLowerCase()},fn=h.create||function Vt(Yt){return Yt?(Vt.prototype=Yt,new Vt):this},nn=zt||(Ct?function(Vt,Yt){return Vt.__proto__=Yt,Vt}:yt&&Ze?function(){function Vt(Yt,dn){for(var On,Fn=yt(dn),qe=0,ct=Fn.length;qe
",new Mn(function(Vt,Yt){if(Vt[0]&&"childList"==Vt[0].type&&!Vt[0].removedNodes[0].childNodes.length){var dn=(xe=Ze(Cn,"innerHTML"))&&xe.set;dn&&Ee(Cn,"innerHTML",{set:function(On){for(;this.lastChild;)this.removeChild(this.lastChild);dn.call(this,On)}})}Yt.disconnect(),xe=null}).observe(xe,{childList:!0,subtree:!0}),xe.innerHTML=""),Un||(zt||Ct?(J=function(Vt,Yt){_e.call(Yt,Vt)||f(Vt,Yt)},re=f):(J=function(Vt,Yt){Vt[V]||(Vt[V]=h(!0),f(Vt,Yt))},re=J),en?(fr=!1,Vt=Ze(Cn,Q),Yt=Vt.value,dn=function(qe){var ct=new CustomEvent(ie,{bubbles:!0});ct.attrName=qe,ct.prevValue=Ot.call(this,qe),ct.newValue=null,ct[ue]=ct.attrChange=2,gn.call(this,qe),At.call(this,ct)},On=function(qe,ct){var Tt=pn.call(this,qe),jt=Tt&&Ot.call(this,qe),yn=new CustomEvent(ie,{bubbles:!0});an.call(this,qe,ct),yn.attrName=qe,yn.prevValue=Tt?jt:null,yn.newValue=ct,Tt?yn.MODIFICATION=yn.attrChange=1:yn[F]=yn.attrChange=0,At.call(this,yn)},Fn=function(qe){var ct,Tt=qe.currentTarget,jt=Tt[V],yn=qe.propertyName;jt.hasOwnProperty(yn)&&(jt=jt[yn],(ct=new CustomEvent(ie,{bubbles:!0})).attrName=jt.name,ct.prevValue=jt.value||null,ct.newValue=jt.value=Tt[yn]||null,null==ct.prevValue?ct[F]=ct.attrChange=0:ct.MODIFICATION=ct.attrChange=1,At.call(Tt,ct))},Vt.value=function(qe,ct,Tt){qe===ie&&this[me]&&this.setAttribute!==On&&(this[V]={className:{name:"class",value:this.className}},this.setAttribute=On,this.removeAttribute=dn,Yt.call(this,"propertychange",Fn)),Yt.call(this,qe,ct,Tt)},Ee(Cn,Q,Vt)):Mn||(We[Q](ie,ln),We.setAttribute(V,1),We.removeAttribute(V),fr&&(T=function(Vt){var Yt,dn,On,Fn=this;if(Fn===Vt.target){for(On in Yt=Fn[V],Fn[V]=dn=N(Fn),dn){if(!(On in Yt))return S(0,Fn,On,Yt[On],dn[On],F);if(dn[On]!==Yt[On])return S(1,Fn,On,Yt[On],dn[On],"MODIFICATION")}for(On in Yt)if(!(On in dn))return S(2,Fn,On,Yt[On],dn[On],ue)}},S=function(Vt,Yt,dn,On,Fn,qe){var ct={attrChange:Vt,currentTarget:Yt,attrName:dn,prevValue:On,newValue:Fn};ct[qe]=Vt,i(ct)},N=function(Vt){for(var Yt,dn,On={},Fn=Vt.attributes,qe=0,ct=Fn.length;qe$");if(Yt[Me]="a",(Vt.prototype=fn(rn.prototype)).constructor=Vt,L.customElements.define(dn,Vt,Yt),!On.test(A.createElement("a",{is:dn}).outerHTML)||!On.test((new Vt).outerHTML))throw Yt}(function Vt(){return Reflect.construct(rn,[],Vt)},{},"document-register-element-a"+Le)}catch{P()}if(!_.noBuiltIn)try{if(hn.call(A,"a","a").outerHTML.indexOf("is")<0)throw{}}catch{Lt=function(Yt){return{is:Yt.toLowerCase()}}}}(window)},4924: + \***********************************************************************************/()=>{!function(R,C){"use strict";function t(){var Gt=T.splice(0,T.length);for(Tn=0;Gt.length;)Gt.shift().call(null,Gt.shift())}function e(Gt,un){for(var In=0,Sn=Gt.length;In1)&&M(this)}}}),_n(qe,ue,{value:function(en){-1>0,V="__"+re+Ue,z="addEventListener",G="attached",q="Callback",me="detached",Me="extends",ue="attributeChanged"+q,De=G+q,Pe="connected"+q,Se="disconnected"+q,lt="created"+q,K=me+q,j="ADDITION",ge="REMOVAL",ce="DOMAttrModified",Qe="DOMContentLoaded",rt="DOMSubtreeModified",Ve="<",ye="=",we=/^[A-Z][._A-Z0-9]*-[-._A-Z0-9]*$/,Z=["ANNOTATION-XML","COLOR-PROFILE","FONT-FACE","FONT-FACE-SRC","FONT-FACE-URI","FONT-FACE-FORMAT","FONT-FACE-NAME","MISSING-GLYPH"],le=[],ie=[],ve="",Fe=E.documentElement,Ge=le.indexOf||function(Gt){for(var un=this.length;un--&&this[un]!==Gt;);return un},se=h.prototype,_e=se.hasOwnProperty,Te=se.isPrototypeOf,be=h.defineProperty,Be=[],Je=h.getOwnPropertyDescriptor,gt=h.getOwnPropertyNames,wt=h.getPrototypeOf,ht=h.setPrototypeOf,et=!!h.__proto__,ne="__dreCEv1",ze=R.customElements,Ke=!/^force/.test(C.type)&&!!(ze&&ze.define&&ze.get&&ze.whenDefined),tt=h.create||h,St=R.Map||function(){var Gt,un=[],In=[];return{get:function(Sn){return In[Ge.call(un,Sn)]},set:function(Sn,Ln){(Gt=Ge.call(un,Sn))<0?In[un.push(Sn)-1]=Ln:In[Gt]=Ln}}},Yt=R.Promise||function(Gt){function un(qe){for(Sn=!0;In.length;)In.shift()(qe)}var In=[],Sn=!1,Ln={catch:function(){return Ln},then:function(qe){return In.push(qe),Sn&&setTimeout(un,1),Ln}};return Gt(un),Ln},qt=!1,dn=tt(null),vn=tt(null),cn=new St,rn=function(Gt){return Gt.toLowerCase()},mn=h.create||function Gt(un){return un?(Gt.prototype=un,new Gt):this},on=ht||(et?function(Gt,un){return Gt.__proto__=un,Gt}:gt&&Je?function(){function Gt(un,In){for(var Sn,Ln=gt(In),qe=0,ft=Ln.length;qe
",new dt(function(Gt,un){if(Gt[0]&&"childList"==Gt[0].type&&!Gt[0].removedNodes[0].childNodes.length){var In=(Oe=Je(Wt,"innerHTML"))&&Oe.set;In&&be(Wt,"innerHTML",{set:function(Sn){for(;this.lastChild;)this.removeChild(this.lastChild);In.call(this,Sn)}})}un.disconnect(),Oe=null}).observe(Oe,{childList:!0,subtree:!0}),Oe.innerHTML=""),wn||(ht||et?(X=function(Gt,un){Te.call(un,Gt)||f(Gt,un)},ee=f):(X=function(Gt,un){Gt[V]||(Gt[V]=h(!0),f(Gt,un))},ee=X),fn?(zn=!1,Gt=Je(Wt,z),un=Gt.value,In=function(qe){var ft=new CustomEvent(ce,{bubbles:!0});ft.attrName=qe,ft.prevValue=mt.call(this,qe),ft.newValue=null,ft[ge]=ft.attrChange=2,Rt.call(this,qe),At.call(this,ft)},Sn=function(qe,ft){var Tt=sn.call(this,qe),en=Tt&&mt.call(this,qe),Cn=new CustomEvent(ce,{bubbles:!0});ut.call(this,qe,ft),Cn.attrName=qe,Cn.prevValue=Tt?en:null,Cn.newValue=ft,Tt?Cn.MODIFICATION=Cn.attrChange=1:Cn[j]=Cn.attrChange=0,At.call(this,Cn)},Ln=function(qe){var ft,Tt=qe.currentTarget,en=Tt[V],Cn=qe.propertyName;en.hasOwnProperty(Cn)&&(en=en[Cn],(ft=new CustomEvent(ce,{bubbles:!0})).attrName=en.name,ft.prevValue=en.value||null,ft.newValue=en.value=Tt[Cn]||null,null==ft.prevValue?ft[j]=ft.attrChange=0:ft.MODIFICATION=ft.attrChange=1,At.call(Tt,ft))},Gt.value=function(qe,ft,Tt){qe===ce&&this[ue]&&this.setAttribute!==Sn&&(this[V]={className:{name:"class",value:this.className}},this.setAttribute=Sn,this.removeAttribute=In,un.call(this,"propertychange",Ln)),un.call(this,qe,ft,Tt)},be(Wt,z,Gt)):dt||(Fe[z](ce,zt),Fe.setAttribute(V,1),Fe.removeAttribute(V),zn&&(I=function(Gt){var un,In,Sn,Ln=this;if(Ln===Gt.target){for(Sn in un=Ln[V],Ln[V]=In=L(Ln),In){if(!(Sn in un))return S(0,Ln,Sn,un[Sn],In[Sn],j);if(In[Sn]!==un[Sn])return S(1,Ln,Sn,un[Sn],In[Sn],"MODIFICATION")}for(Sn in un)if(!(Sn in In))return S(2,Ln,Sn,un[Sn],In[Sn],ge)}},S=function(Gt,un,In,Sn,Ln,qe){var ft={attrChange:Gt,currentTarget:un,attrName:In,prevValue:Sn,newValue:Ln};ft[qe]=Gt,o(ft)},L=function(Gt){for(var un,In,Sn={},Ln=Gt.attributes,qe=0,ft=Ln.length;qe$");if(un[Me]="a",(Gt.prototype=mn(at.prototype)).constructor=Gt,R.customElements.define(In,Gt,un),!Sn.test(E.createElement("a",{is:In}).outerHTML)||!Sn.test((new Gt).outerHTML))throw un}(function Gt(){return Reflect.construct(at,[],Gt)},{},"document-register-element-a"+Ue)}catch{B()}if(!C.noBuiltIn)try{if(_t.call(E,"a","a").outerHTML.indexOf("is")<0)throw{}}catch{rn=function(un){return{is:un.toLowerCase()}}}}(window)},6657: /*!***********************************************!*\ !*** ./node_modules/zone.js/fesm2015/zone.js ***! - \***********************************************/()=>{"use strict";!function(K){const ae=K.performance;function Ae(ut){ae&&ae.mark&&ae.mark(ut)}function We(ut,rt){ae&&ae.measure&&ae.measure(ut,rt)}Ae("Zone");const ze=K.__Zone_symbol_prefix||"__zone_symbol__";function se(ut){return ze+ut}const Ie=!0===K[se("forceDuplicateZoneCheck")];if(K.Zone){if(Ie||"function"!=typeof K.Zone.__symbol__)throw new Error("Zone already loaded.");return K.Zone}class _e{constructor(rt,ht){this._parent=rt,this._name=ht?ht.name||"unnamed":"",this._properties=ht&&ht.properties||{},this._zoneDelegate=new Se(this,this._parent&&this._parent._zoneDelegate,ht)}static assertZonePatched(){if(K.Promise!==rn.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let rt=_e.current;for(;rt.parent;)rt=rt.parent;return rt}static get current(){return en.zone}static get currentTask(){return at}static __load_patch(rt,ht,At=!1){if(rn.hasOwnProperty(rt)){if(!At&&Ie)throw Error("Already loaded patch: "+rt)}else if(!K["__Zone_disable_"+rt]){const Ot="Zone:"+rt;Ae(Ot),rn[rt]=ht(K,_e,Cn),We(Ot,Ot)}}get parent(){return this._parent}get name(){return this._name}get(rt){const ht=this.getZoneWith(rt);if(ht)return ht._properties[rt]}getZoneWith(rt){let ht=this;for(;ht;){if(ht._properties.hasOwnProperty(rt))return ht;ht=ht._parent}return null}fork(rt){if(!rt)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,rt)}wrap(rt,ht){if("function"!=typeof rt)throw new Error("Expecting function got: "+rt);const At=this._zoneDelegate.intercept(this,rt,ht),Ot=this;return function(){return Ot.runGuarded(At,this,arguments,ht)}}run(rt,ht,At,Ot){en={parent:en,zone:this};try{return this._zoneDelegate.invoke(this,rt,ht,At,Ot)}finally{en=en.parent}}runGuarded(rt,ht=null,At,Ot){en={parent:en,zone:this};try{try{return this._zoneDelegate.invoke(this,rt,ht,At,Ot)}catch(pn){if(this._zoneDelegate.handleError(this,pn))throw pn}}finally{en=en.parent}}runTask(rt,ht,At){if(rt.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(rt.zone||Rt).name+"; Execution: "+this.name+")");if(rt.state===bt&&(rt.type===Mn||rt.type===nn))return;const Ot=rt.state!=St;Ot&&rt._transitionTo(St,It),rt.runCount++;const pn=at;at=rt,en={parent:en,zone:this};try{rt.type==nn&&rt.data&&!rt.data.isPeriodic&&(rt.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,rt,ht,At)}catch(gn){if(this._zoneDelegate.handleError(this,gn))throw gn}}finally{rt.state!==bt&&rt.state!==Lt&&(rt.type==Mn||rt.data&&rt.data.isPeriodic?Ot&&rt._transitionTo(It,St):(rt.runCount=0,this._updateTaskCount(rt,-1),Ot&&rt._transitionTo(bt,St,bt))),en=en.parent,at=pn}}scheduleTask(rt){if(rt.zone&&rt.zone!==this){let At=this;for(;At;){if(At===rt.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${rt.zone.name}`);At=At.parent}}rt._transitionTo(et,bt);const ht=[];rt._zoneDelegates=ht,rt._zone=this;try{rt=this._zoneDelegate.scheduleTask(this,rt)}catch(At){throw rt._transitionTo(Lt,et,bt),this._zoneDelegate.handleError(this,At),At}return rt._zoneDelegates===ht&&this._updateTaskCount(rt,1),rt.state==et&&rt._transitionTo(It,et),rt}scheduleMicroTask(rt,ht,At,Ot){return this.scheduleTask(new Ze(fn,rt,ht,At,Ot,void 0))}scheduleMacroTask(rt,ht,At,Ot,pn){return this.scheduleTask(new Ze(nn,rt,ht,At,Ot,pn))}scheduleEventTask(rt,ht,At,Ot,pn){return this.scheduleTask(new Ze(Mn,rt,ht,At,Ot,pn))}cancelTask(rt){if(rt.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(rt.zone||Rt).name+"; Execution: "+this.name+")");rt._transitionTo(tn,It,St);try{this._zoneDelegate.cancelTask(this,rt)}catch(ht){throw rt._transitionTo(Lt,tn),this._zoneDelegate.handleError(this,ht),ht}return this._updateTaskCount(rt,-1),rt._transitionTo(bt,tn),rt.runCount=0,rt}_updateTaskCount(rt,ht){const At=rt._zoneDelegates;-1==ht&&(rt._zoneDelegates=null);for(let Ot=0;Otut.hasTask(ht,At),onScheduleTask:(ut,rt,ht,At)=>ut.scheduleTask(ht,At),onInvokeTask:(ut,rt,ht,At,Ot,pn)=>ut.invokeTask(ht,At,Ot,pn),onCancelTask:(ut,rt,ht,At)=>ut.cancelTask(ht,At)};class Se{constructor(rt,ht,At){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=rt,this._parentDelegate=ht,this._forkZS=At&&(At&&At.onFork?At:ht._forkZS),this._forkDlgt=At&&(At.onFork?ht:ht._forkDlgt),this._forkCurrZone=At&&(At.onFork?this.zone:ht._forkCurrZone),this._interceptZS=At&&(At.onIntercept?At:ht._interceptZS),this._interceptDlgt=At&&(At.onIntercept?ht:ht._interceptDlgt),this._interceptCurrZone=At&&(At.onIntercept?this.zone:ht._interceptCurrZone),this._invokeZS=At&&(At.onInvoke?At:ht._invokeZS),this._invokeDlgt=At&&(At.onInvoke?ht:ht._invokeDlgt),this._invokeCurrZone=At&&(At.onInvoke?this.zone:ht._invokeCurrZone),this._handleErrorZS=At&&(At.onHandleError?At:ht._handleErrorZS),this._handleErrorDlgt=At&&(At.onHandleError?ht:ht._handleErrorDlgt),this._handleErrorCurrZone=At&&(At.onHandleError?this.zone:ht._handleErrorCurrZone),this._scheduleTaskZS=At&&(At.onScheduleTask?At:ht._scheduleTaskZS),this._scheduleTaskDlgt=At&&(At.onScheduleTask?ht:ht._scheduleTaskDlgt),this._scheduleTaskCurrZone=At&&(At.onScheduleTask?this.zone:ht._scheduleTaskCurrZone),this._invokeTaskZS=At&&(At.onInvokeTask?At:ht._invokeTaskZS),this._invokeTaskDlgt=At&&(At.onInvokeTask?ht:ht._invokeTaskDlgt),this._invokeTaskCurrZone=At&&(At.onInvokeTask?this.zone:ht._invokeTaskCurrZone),this._cancelTaskZS=At&&(At.onCancelTask?At:ht._cancelTaskZS),this._cancelTaskDlgt=At&&(At.onCancelTask?ht:ht._cancelTaskDlgt),this._cancelTaskCurrZone=At&&(At.onCancelTask?this.zone:ht._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const Ot=At&&At.onHasTask;(Ot||ht&&ht._hasTaskZS)&&(this._hasTaskZS=Ot?At:Ee,this._hasTaskDlgt=ht,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=rt,At.onScheduleTask||(this._scheduleTaskZS=Ee,this._scheduleTaskDlgt=ht,this._scheduleTaskCurrZone=this.zone),At.onInvokeTask||(this._invokeTaskZS=Ee,this._invokeTaskDlgt=ht,this._invokeTaskCurrZone=this.zone),At.onCancelTask||(this._cancelTaskZS=Ee,this._cancelTaskDlgt=ht,this._cancelTaskCurrZone=this.zone))}fork(rt,ht){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,rt,ht):new _e(rt,ht)}intercept(rt,ht,At){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,rt,ht,At):ht}invoke(rt,ht,At,Ot,pn){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,rt,ht,At,Ot,pn):ht.apply(At,Ot)}handleError(rt,ht){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,rt,ht)}scheduleTask(rt,ht){let At=ht;if(this._scheduleTaskZS)this._hasTaskZS&&At._zoneDelegates.push(this._hasTaskDlgtOwner),At=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,rt,ht),At||(At=ht);else if(ht.scheduleFn)ht.scheduleFn(ht);else{if(ht.type!=fn)throw new Error("Task is missing scheduleFn.");He(ht)}return At}invokeTask(rt,ht,At,Ot){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,rt,ht,At,Ot):ht.callback.apply(At,Ot)}cancelTask(rt,ht){let At;if(this._cancelTaskZS)At=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,rt,ht);else{if(!ht.cancelFn)throw Error("Task is not cancelable");At=ht.cancelFn(ht)}return At}hasTask(rt,ht){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,rt,ht)}catch(At){this.handleError(rt,At)}}_updateTaskCount(rt,ht){const At=this._taskCounts,Ot=At[rt],pn=At[rt]=Ot+ht;if(pn<0)throw new Error("More tasks executed then were scheduled.");0!=Ot&&0!=pn||this.hasTask(this.zone,{microTask:At.microTask>0,macroTask:At.macroTask>0,eventTask:At.eventTask>0,change:rt})}}class Ze{constructor(rt,ht,At,Ot,pn,gn){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=rt,this.source=ht,this.data=Ot,this.scheduleFn=pn,this.cancelFn=gn,!At)throw new Error("callback is not defined");this.callback=At;const an=this;this.invoke=rt===Mn&&Ot&&Ot.useG?Ze.invokeTask:function(){return Ze.invokeTask.call(K,an,this,arguments)}}static invokeTask(rt,ht,At){rt||(rt=this),de++;try{return rt.runCount++,rt.zone.runTask(rt,ht,At)}finally{1==de&&Je(),de--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(bt,et)}_transitionTo(rt,ht,At){if(this._state!==ht&&this._state!==At)throw new Error(`${this.type} '${this.source}': can not transition to '${rt}', expecting state '${ht}'${At?" or '"+At+"'":""}, was '${this._state}'.`);this._state=rt,rt==bt&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const yt=se("setTimeout"),Mt=se("Promise"),zt=se("then");let ne,Ct=[],Qt=!1;function Ge(ut){if(ne||K[Mt]&&(ne=K[Mt].resolve(0)),ne){let rt=ne[zt];rt||(rt=ne.then),rt.call(ne,ut)}else K[yt](ut,0)}function He(ut){0===de&&0===Ct.length&&Ge(Je),ut&&Ct.push(ut)}function Je(){if(!Qt){for(Qt=!0;Ct.length;){const ut=Ct;Ct=[];for(let rt=0;rten,onUnhandledError:Qe,microtaskDrainDone:Qe,scheduleMicroTask:He,showUncaughtError:()=>!_e[se("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Qe,patchMethod:()=>Qe,bindArguments:()=>[],patchThen:()=>Qe,patchMacroTask:()=>Qe,patchEventPrototype:()=>Qe,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Qe,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Qe,wrapWithCurrentZone:()=>Qe,filterProperties:()=>[],attachOriginToPatched:()=>Qe,_redefineProperty:()=>Qe,patchCallbacks:()=>Qe,nativeScheduleMicroTask:Ge};let en={parent:null,zone:new _e(null,null)},at=null,de=0;function Qe(){}We("Zone","Zone"),K.Zone=_e}(typeof window<"u"&&window||typeof self<"u"&&self||global);const L=Object.getOwnPropertyDescriptor,_=Object.defineProperty,t=Object.getPrototypeOf,e=Object.create,r=Array.prototype.slice,d="addEventListener",n="removeEventListener",o=Zone.__symbol__(d),i=Zone.__symbol__(n),a="true",p="false",c=Zone.__symbol__("");function g(K,ae){return Zone.current.wrap(K,ae)}function f(K,ae,Ae,We,ze){return Zone.current.scheduleMacroTask(K,ae,Ae,We,ze)}const m=Zone.__symbol__,v=typeof window<"u",y=v?window:void 0,I=v&&y||"object"==typeof self&&self||global,O="removeAttribute";function D(K,ae){for(let Ae=K.length-1;Ae>=0;Ae--)"function"==typeof K[Ae]&&(K[Ae]=g(K[Ae],ae+"_"+Ae));return K}function w(K){return!K||!1!==K.writable&&!("function"==typeof K.get&&typeof K.set>"u")}const s=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,P=!("nw"in I)&&typeof I.process<"u"&&"[object process]"==={}.toString.call(I.process),A=!P&&!s&&!(!v||!y.HTMLElement),h=typeof I.process<"u"&&"[object process]"==={}.toString.call(I.process)&&!s&&!(!v||!y.HTMLElement),b={},x=function(K){if(!(K=K||I.event))return;let ae=b[K.type];ae||(ae=b[K.type]=m("ON_PROPERTY"+K.type));const Ae=this||K.target||I,We=Ae[ae];let ze;return A&&Ae===y&&"error"===K.type?(ze=We&&We.call(this,K.message,K.filename,K.lineno,K.colno,K.error),!0===ze&&K.preventDefault()):(ze=We&&We.apply(this,arguments),null!=ze&&!ze&&K.preventDefault()),ze};function T(K,ae,Ae){let We=L(K,ae);if(!We&&Ae&&L(Ae,ae)&&(We={enumerable:!0,configurable:!0}),!We||!We.configurable)return;const ze=m("on"+ae+"patched");if(K.hasOwnProperty(ze)&&K[ze])return;delete We.writable,delete We.value;const se=We.get,Ie=We.set,_e=ae.slice(2);let Ee=b[_e];Ee||(Ee=b[_e]=m("ON_PROPERTY"+_e)),We.set=function(Se){let Ze=this;!Ze&&K===I&&(Ze=I),Ze&&("function"==typeof Ze[Ee]&&Ze.removeEventListener(_e,x),Ie&&Ie.call(Ze,null),Ze[Ee]=Se,"function"==typeof Se&&Ze.addEventListener(_e,x,!1))},We.get=function(){let Se=this;if(!Se&&K===I&&(Se=I),!Se)return null;const Ze=Se[Ee];if(Ze)return Ze;if(se){let yt=se.call(this);if(yt)return We.set.call(this,yt),"function"==typeof Se[O]&&Se.removeAttribute(ae),yt}return null},_(K,ae,We),K[ze]=!0}function S(K,ae,Ae){if(ae)for(let We=0;Wefunction(Ie,_e){const Ee=Ae(Ie,_e);return Ee.cbIdx>=0&&"function"==typeof _e[Ee.cbIdx]?f(Ee.name,_e[Ee.cbIdx],Ee,ze):se.apply(Ie,_e)})}function re(K,ae){K[m("OriginalDelegate")]=ae}let xe=!1,oe=!1;function V(){if(xe)return oe;xe=!0;try{const K=y.navigator.userAgent;(-1!==K.indexOf("MSIE ")||-1!==K.indexOf("Trident/")||-1!==K.indexOf("Edge/"))&&(oe=!0)}catch{}return oe}Zone.__load_patch("ZoneAwarePromise",(K,ae,Ae)=>{const We=Object.getOwnPropertyDescriptor,ze=Object.defineProperty,Ie=Ae.symbol,_e=[],Ee=!0===K[Ie("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Se=Ie("Promise"),Ze=Ie("then"),yt="__creationTrace__";Ae.onUnhandledError=an=>{if(Ae.showUncaughtError()){const hn=an&&an.rejection;hn?console.error("Unhandled Promise rejection:",hn instanceof Error?hn.message:hn,"; Zone:",an.zone.name,"; Task:",an.task&&an.task.source,"; Value:",hn,hn instanceof Error?hn.stack:void 0):console.error(an)}},Ae.microtaskDrainDone=()=>{for(;_e.length;){const an=_e.shift();try{an.zone.runGuarded(()=>{throw an.throwOriginal?an.rejection:an})}catch(hn){zt(hn)}}};const Mt=Ie("unhandledPromiseRejectionHandler");function zt(an){Ae.onUnhandledError(an);try{const hn=ae[Mt];"function"==typeof hn&&hn.call(this,an)}catch{}}function Ct(an){return an&&an.then}function Qt(an){return an}function ne(an){return ht.reject(an)}const Ge=Ie("state"),He=Ie("value"),Je=Ie("finally"),Rt=Ie("parentPromiseValue"),bt=Ie("parentPromiseState"),et="Promise.then",It=null,St=!0,tn=!1,Lt=0;function fn(an,hn){return on=>{try{Cn(an,hn,on)}catch(un){Cn(an,!1,un)}}}const nn=function(){let an=!1;return function(on){return function(){an||(an=!0,on.apply(null,arguments))}}},Mn="Promise resolved with itself",rn=Ie("currentTaskTrace");function Cn(an,hn,on){const un=nn();if(an===on)throw new TypeError(Mn);if(an[Ge]===It){let Bn=null;try{("object"==typeof on||"function"==typeof on)&&(Bn=on&&on.then)}catch(ln){return un(()=>{Cn(an,!1,ln)})(),an}if(hn!==tn&&on instanceof ht&&on.hasOwnProperty(Ge)&&on.hasOwnProperty(He)&&on[Ge]!==It)at(on),Cn(an,on[Ge],on[He]);else if(hn!==tn&&"function"==typeof Bn)try{Bn.call(on,un(fn(an,hn)),un(fn(an,!1)))}catch(ln){un(()=>{Cn(an,!1,ln)})()}else{an[Ge]=hn;const ln=an[He];if(an[He]=on,an[Je]===Je&&hn===St&&(an[Ge]=an[bt],an[He]=an[Rt]),hn===tn&&on instanceof Error){const Nn=ae.currentTask&&ae.currentTask.data&&ae.currentTask.data[yt];Nn&&ze(on,rn,{configurable:!0,enumerable:!1,writable:!0,value:Nn})}for(let Nn=0;Nn{try{const Un=an[He],Xn=!!on&&Je===on[Je];Xn&&(on[Rt]=Un,on[bt]=ln);const qn=hn.run(Nn,void 0,Xn&&Nn!==ne&&Nn!==Qt?[]:[Un]);Cn(on,!0,qn)}catch(Un){Cn(on,!1,Un)}},on)}const ut=function(){},rt=K.AggregateError;class ht{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(hn){return Cn(new this(null),St,hn)}static reject(hn){return Cn(new this(null),tn,hn)}static any(hn){if(!hn||"function"!=typeof hn[Symbol.iterator])return Promise.reject(new rt([],"All promises were rejected"));const on=[];let un=0;try{for(let Nn of hn)un++,on.push(ht.resolve(Nn))}catch{return Promise.reject(new rt([],"All promises were rejected"))}if(0===un)return Promise.reject(new rt([],"All promises were rejected"));let Bn=!1;const ln=[];return new ht((Nn,Un)=>{for(let Xn=0;Xn{Bn||(Bn=!0,Nn(qn))},qn=>{ln.push(qn),un--,0===un&&(Bn=!0,Un(new rt(ln,"All promises were rejected")))})})}static race(hn){let on,un,Bn=new this((Un,Xn)=>{on=Un,un=Xn});function ln(Un){on(Un)}function Nn(Un){un(Un)}for(let Un of hn)Ct(Un)||(Un=this.resolve(Un)),Un.then(ln,Nn);return Bn}static all(hn){return ht.allWithCallback(hn)}static allSettled(hn){return(this&&this.prototype instanceof ht?this:ht).allWithCallback(hn,{thenCallback:un=>({status:"fulfilled",value:un}),errorCallback:un=>({status:"rejected",reason:un})})}static allWithCallback(hn,on){let un,Bn,ln=new this((qn,fr)=>{un=qn,Bn=fr}),Nn=2,Un=0;const Xn=[];for(let qn of hn){Ct(qn)||(qn=this.resolve(qn));const fr=Un;try{qn.then(Tr=>{Xn[fr]=on?on.thenCallback(Tr):Tr,Nn--,0===Nn&&un(Xn)},Tr=>{on?(Xn[fr]=on.errorCallback(Tr),Nn--,0===Nn&&un(Xn)):Bn(Tr)})}catch(Tr){Bn(Tr)}Nn++,Un++}return Nn-=2,0===Nn&&un(Xn),ln}constructor(hn){const on=this;if(!(on instanceof ht))throw new Error("Must be an instanceof Promise.");on[Ge]=It,on[He]=[];try{const un=nn();hn&&hn(un(fn(on,St)),un(fn(on,tn)))}catch(un){Cn(on,!1,un)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return ht}then(hn,on){var un;let Bn=null===(un=this.constructor)||void 0===un?void 0:un[Symbol.species];(!Bn||"function"!=typeof Bn)&&(Bn=this.constructor||ht);const ln=new Bn(ut),Nn=ae.current;return this[Ge]==It?this[He].push(Nn,ln,hn,on):de(this,Nn,ln,hn,on),ln}catch(hn){return this.then(null,hn)}finally(hn){var on;let un=null===(on=this.constructor)||void 0===on?void 0:on[Symbol.species];(!un||"function"!=typeof un)&&(un=ht);const Bn=new un(ut);Bn[Je]=Je;const ln=ae.current;return this[Ge]==It?this[He].push(ln,Bn,hn,hn):de(this,ln,Bn,hn,hn),Bn}}ht.resolve=ht.resolve,ht.reject=ht.reject,ht.race=ht.race,ht.all=ht.all;const At=K[Se]=K.Promise;K.Promise=ht;const Ot=Ie("thenPatched");function pn(an){const hn=an.prototype,on=We(hn,"then");if(on&&(!1===on.writable||!on.configurable))return;const un=hn.then;hn[Ze]=un,an.prototype.then=function(Bn,ln){return new ht((Un,Xn)=>{un.call(this,Un,Xn)}).then(Bn,ln)},an[Ot]=!0}return Ae.patchThen=pn,At&&(pn(At),j(K,"fetch",an=>function gn(an){return function(hn,on){let un=an.apply(hn,on);if(un instanceof ht)return un;let Bn=un.constructor;return Bn[Ot]||pn(Bn),un}}(an))),Promise[ae.__symbol__("uncaughtPromiseErrors")]=_e,ht}),Zone.__load_patch("toString",K=>{const ae=Function.prototype.toString,Ae=m("OriginalDelegate"),We=m("Promise"),ze=m("Error"),se=function(){if("function"==typeof this){const Se=this[Ae];if(Se)return"function"==typeof Se?ae.call(Se):Object.prototype.toString.call(Se);if(this===Promise){const Ze=K[We];if(Ze)return ae.call(Ze)}if(this===Error){const Ze=K[ze];if(Ze)return ae.call(Ze)}}return ae.call(this)};se[Ae]=ae,Function.prototype.toString=se;const Ie=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":Ie.call(this)}});let Q=!1;if(typeof window<"u")try{const K=Object.defineProperty({},"passive",{get:function(){Q=!0}});window.addEventListener("test",K,K),window.removeEventListener("test",K,K)}catch{Q=!1}const W={useG:!0},ee={},ve={},Me=new RegExp("^"+c+"(\\w+)(true|false)$"),me=m("propagationStopped");function Re(K,ae){const Ae=(ae?ae(K):K)+p,We=(ae?ae(K):K)+a,ze=c+Ae,se=c+We;ee[K]={},ee[K][p]=ze,ee[K][a]=se}function $e(K,ae,Ae,We){const ze=We&&We.add||d,se=We&&We.rm||n,Ie=We&&We.listeners||"eventListeners",_e=We&&We.rmAll||"removeAllListeners",Ee=m(ze),Se="."+ze+":",Ze="prependListener",yt="."+Ze+":",Mt=function(He,Je,Rt){if(He.isRemoved)return;const bt=He.callback;let et;"object"==typeof bt&&bt.handleEvent&&(He.callback=St=>bt.handleEvent(St),He.originalDelegate=bt);try{He.invoke(He,Je,[Rt])}catch(St){et=St}const It=He.options;return It&&"object"==typeof It&&It.once&&Je[se].call(Je,Rt.type,He.originalDelegate?He.originalDelegate:He.callback,It),et};function zt(He,Je,Rt){if(!(Je=Je||K.event))return;const bt=He||Je.target||K,et=bt[ee[Je.type][Rt?a:p]];if(et){const It=[];if(1===et.length){const St=Mt(et[0],bt,Je);St&&It.push(St)}else{const St=et.slice();for(let tn=0;tn{throw tn})}}}const Ct=function(He){return zt(this,He,!1)},Qt=function(He){return zt(this,He,!0)};function ne(He,Je){if(!He)return!1;let Rt=!0;Je&&void 0!==Je.useG&&(Rt=Je.useG);const bt=Je&&Je.vh;let et=!0;Je&&void 0!==Je.chkDup&&(et=Je.chkDup);let It=!1;Je&&void 0!==Je.rt&&(It=Je.rt);let St=He;for(;St&&!St.hasOwnProperty(ze);)St=t(St);if(!St&&He[ze]&&(St=He),!St||St[Ee])return!1;const tn=Je&&Je.eventNameToString,Lt={},fn=St[Ee]=St[ze],nn=St[m(se)]=St[se],Mn=St[m(Ie)]=St[Ie],rn=St[m(_e)]=St[_e];let Cn;Je&&Je.prepend&&(Cn=St[m(Je.prepend)]=St[Je.prepend]);const ht=Rt?function(on){if(!Lt.isExisting)return fn.call(Lt.target,Lt.eventName,Lt.capture?Qt:Ct,Lt.options)}:function(on){return fn.call(Lt.target,Lt.eventName,on.invoke,Lt.options)},At=Rt?function(on){if(!on.isRemoved){const un=ee[on.eventName];let Bn;un&&(Bn=un[on.capture?a:p]);const ln=Bn&&on.target[Bn];if(ln)for(let Nn=0;Nnfunction(ze,se){ze[me]=!0,We&&We.apply(ze,se)})}function X(K,ae,Ae,We,ze){const se=Zone.__symbol__(We);if(ae[se])return;const Ie=ae[se]=ae[We];ae[We]=function(_e,Ee,Se){return Ee&&Ee.prototype&&ze.forEach(function(Ze){const yt=`${Ae}.${We}::`+Ze,Mt=Ee.prototype;try{if(Mt.hasOwnProperty(Ze)){const zt=K.ObjectGetOwnPropertyDescriptor(Mt,Ze);zt&&zt.value?(zt.value=K.wrapWithCurrentZone(zt.value,yt),K._redefineProperty(Ee.prototype,Ze,zt)):Mt[Ze]&&(Mt[Ze]=K.wrapWithCurrentZone(Mt[Ze],yt))}else Mt[Ze]&&(Mt[Ze]=K.wrapWithCurrentZone(Mt[Ze],yt))}catch{}}),Ie.call(ae,_e,Ee,Se)},K.attachOriginToPatched(ae[We],Ie)}function F(K,ae,Ae){if(!Ae||0===Ae.length)return ae;const We=Ae.filter(se=>se.target===K);if(!We||0===We.length)return ae;const ze=We[0].ignoreProperties;return ae.filter(se=>-1===ze.indexOf(se))}function ue(K,ae,Ae,We){K&&S(K,F(K,ae,Ae),We)}function ie(K){return Object.getOwnPropertyNames(K).filter(ae=>ae.startsWith("on")&&ae.length>2).map(ae=>ae.substring(2))}Zone.__load_patch("util",(K,ae,Ae)=>{const We=ie(K);Ae.patchOnProperties=S,Ae.patchMethod=j,Ae.bindArguments=D,Ae.patchMacroTask=J;const ze=ae.__symbol__("BLACK_LISTED_EVENTS"),se=ae.__symbol__("UNPATCHED_EVENTS");K[se]&&(K[ze]=K[se]),K[ze]&&(ae[ze]=ae[se]=K[ze]),Ae.patchEventPrototype=it,Ae.patchEventTarget=$e,Ae.isIEOrEdge=V,Ae.ObjectDefineProperty=_,Ae.ObjectGetOwnPropertyDescriptor=L,Ae.ObjectCreate=e,Ae.ArraySlice=r,Ae.patchClass=U,Ae.wrapWithCurrentZone=g,Ae.filterProperties=F,Ae.attachOriginToPatched=re,Ae._redefineProperty=Object.defineProperty,Ae.patchCallbacks=X,Ae.getGlobalObjects=()=>({globalSources:ve,zoneSymbolEventNames:ee,eventNames:We,isBrowser:A,isMix:h,isNode:P,TRUE_STR:a,FALSE_STR:p,ZONE_SYMBOL_PREFIX:c,ADD_EVENT_LISTENER_STR:d,REMOVE_EVENT_LISTENER_STR:n})});const st=m("zoneTask");function ke(K,ae,Ae,We){let ze=null,se=null;Ae+=We;const Ie={};function _e(Se){const Ze=Se.data;return Ze.args[0]=function(){return Se.invoke.apply(this,arguments)},Ze.handleId=ze.apply(K,Ze.args),Se}function Ee(Se){return se.call(K,Se.data.handleId)}ze=j(K,ae+=We,Se=>function(Ze,yt){if("function"==typeof yt[0]){const Mt={isPeriodic:"Interval"===We,delay:"Timeout"===We||"Interval"===We?yt[1]||0:void 0,args:yt},zt=yt[0];yt[0]=function(){try{return zt.apply(this,arguments)}finally{Mt.isPeriodic||("number"==typeof Mt.handleId?delete Ie[Mt.handleId]:Mt.handleId&&(Mt.handleId[st]=null))}};const Ct=f(ae,yt[0],Mt,_e,Ee);if(!Ct)return Ct;const Qt=Ct.data.handleId;return"number"==typeof Qt?Ie[Qt]=Ct:Qt&&(Qt[st]=Ct),Qt&&Qt.ref&&Qt.unref&&"function"==typeof Qt.ref&&"function"==typeof Qt.unref&&(Ct.ref=Qt.ref.bind(Qt),Ct.unref=Qt.unref.bind(Qt)),"number"==typeof Qt||Qt?Qt:Ct}return Se.apply(K,yt)}),se=j(K,Ae,Se=>function(Ze,yt){const Mt=yt[0];let zt;"number"==typeof Mt?zt=Ie[Mt]:(zt=Mt&&Mt[st],zt||(zt=Mt)),zt&&"string"==typeof zt.type?"notScheduled"!==zt.state&&(zt.cancelFn&&zt.data.isPeriodic||0===zt.runCount)&&("number"==typeof Mt?delete Ie[Mt]:Mt&&(Mt[st]=null),zt.zone.cancelTask(zt)):Se.apply(K,yt)})}Zone.__load_patch("legacy",K=>{const ae=K[Zone.__symbol__("legacyPatch")];ae&&ae()}),Zone.__load_patch("queueMicrotask",(K,ae,Ae)=>{Ae.patchMethod(K,"queueMicrotask",We=>function(ze,se){ae.current.scheduleMicroTask("queueMicrotask",se[0])})}),Zone.__load_patch("timers",K=>{const Ae="clear";ke(K,"set",Ae,"Timeout"),ke(K,"set",Ae,"Interval"),ke(K,"set",Ae,"Immediate")}),Zone.__load_patch("requestAnimationFrame",K=>{ke(K,"request","cancel","AnimationFrame"),ke(K,"mozRequest","mozCancel","AnimationFrame"),ke(K,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(K,ae)=>{const Ae=["alert","prompt","confirm"];for(let We=0;Wefunction(Ee,Se){return ae.current.run(se,K,Se,_e)})}),Zone.__load_patch("EventTarget",(K,ae,Ae)=>{(function Z(K,ae){ae.patchEventPrototype(K,ae)})(K,Ae),function be(K,ae){if(Zone[ae.symbol("patchEventTarget")])return;const{eventNames:Ae,zoneSymbolEventNames:We,TRUE_STR:ze,FALSE_STR:se,ZONE_SYMBOL_PREFIX:Ie}=ae.getGlobalObjects();for(let Ee=0;Ee{U("MutationObserver"),U("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(K,ae,Ae)=>{U("IntersectionObserver")}),Zone.__load_patch("FileReader",(K,ae,Ae)=>{U("FileReader")}),Zone.__load_patch("on_property",(K,ae,Ae)=>{!function Ue(K,ae){if(P&&!h||Zone[K.symbol("patchEvents")])return;const Ae=ae.__Zone_ignore_on_properties;let We=[];if(A){const ze=window;We=We.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const se=function Le(){try{const K=y.navigator.userAgent;if(-1!==K.indexOf("MSIE ")||-1!==K.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:ze,ignoreProperties:["error"]}]:[];ue(ze,ie(ze),Ae&&Ae.concat(se),t(ze))}We=We.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let ze=0;ze{!function ye(K,ae){const{isBrowser:Ae,isMix:We}=ae.getGlobalObjects();(Ae||We)&&K.customElements&&"customElements"in K&&ae.patchCallbacks(ae,K.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(K,Ae)}),Zone.__load_patch("XHR",(K,ae)=>{!function Ee(Se){const Ze=Se.XMLHttpRequest;if(!Ze)return;const yt=Ze.prototype;let zt=yt[o],Ct=yt[i];if(!zt){const Lt=Se.XMLHttpRequestEventTarget;if(Lt){const fn=Lt.prototype;zt=fn[o],Ct=fn[i]}}const Qt="readystatechange",ne="scheduled";function Ge(Lt){const fn=Lt.data,nn=fn.target;nn[se]=!1,nn[_e]=!1;const Mn=nn[ze];zt||(zt=nn[o],Ct=nn[i]),Mn&&Ct.call(nn,Qt,Mn);const rn=nn[ze]=()=>{if(nn.readyState===nn.DONE)if(!fn.aborted&&nn[se]&&Lt.state===ne){const en=nn[ae.__symbol__("loadfalse")];if(0!==nn.status&&en&&en.length>0){const at=Lt.invoke;Lt.invoke=function(){const de=nn[ae.__symbol__("loadfalse")];for(let Qe=0;Qefunction(Lt,fn){return Lt[We]=0==fn[2],Lt[Ie]=fn[1],Rt.apply(Lt,fn)}),et=m("fetchTaskAborting"),It=m("fetchTaskScheduling"),St=j(yt,"send",()=>function(Lt,fn){if(!0===ae.current[It]||Lt[We])return St.apply(Lt,fn);{const nn={target:Lt,url:Lt[Ie],isPeriodic:!1,args:fn,aborted:!1},Mn=f("XMLHttpRequest.send",He,nn,Ge,Je);Lt&&!0===Lt[_e]&&!nn.aborted&&Mn.state===ne&&Mn.invoke()}}),tn=j(yt,"abort",()=>function(Lt,fn){const nn=function Mt(Lt){return Lt[Ae]}(Lt);if(nn&&"string"==typeof nn.type){if(null==nn.cancelFn||nn.data&&nn.data.aborted)return;nn.zone.cancelTask(nn)}else if(!0===ae.current[et])return tn.apply(Lt,fn)})}(K);const Ae=m("xhrTask"),We=m("xhrSync"),ze=m("xhrListener"),se=m("xhrScheduled"),Ie=m("xhrURL"),_e=m("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",K=>{K.navigator&&K.navigator.geolocation&&function M(K,ae){const Ae=K.constructor.name;for(let We=0;We{const Ee=function(){return _e.apply(this,D(arguments,Ae+"."+ze))};return re(Ee,_e),Ee})(se)}}}(K.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(K,ae)=>{function Ae(We){return function(ze){Ve(K,We).forEach(Ie=>{const _e=K.PromiseRejectionEvent;if(_e){const Ee=new _e(We,{promise:ze.promise,reason:ze.rejection});Ie.invoke(Ee)}})}}K.PromiseRejectionEvent&&(ae[m("unhandledPromiseRejectionHandler")]=Ae("unhandledrejection"),ae[m("rejectionHandledHandler")]=Ae("rejectionhandled"))})}},L=>{L(L.s=9297)}]),function(L,_){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=L.document?_(L,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return _(t)}:_(L)}(typeof window<"u"?window:this,function(L,_){"use strict";var t=[],e=Object.getPrototypeOf,r=t.slice,d=t.flat?function(E){return t.flat.call(E)}:function(E){return t.concat.apply([],E)},n=t.push,o=t.indexOf,i={},a=i.toString,p=i.hasOwnProperty,c=p.toString,g=c.call(Object),f={},m=function(E){return"function"==typeof E&&"number"!=typeof E.nodeType&&"function"!=typeof E.item},v=function(E){return null!=E&&E===E.window},y=L.document,I={type:!0,src:!0,nonce:!0,noModule:!0};function O(E,R,G){var q,he,Te=(G=G||y).createElement("script");if(Te.text=E,R)for(q in I)(he=R[q]||R.getAttribute&&R.getAttribute(q))&&Te.setAttribute(q,he);G.head.appendChild(Te).parentNode.removeChild(Te)}function D(E){return null==E?E+"":"object"==typeof E||"function"==typeof E?i[a.call(E)]||"object":typeof E}var M="3.7.0",w=/HTML$/i,s=function(E,R){return new s.fn.init(E,R)};function P(E){var R=!!E&&"length"in E&&E.length,G=D(E);return!m(E)&&!v(E)&&("array"===G||0===R||"number"==typeof R&&0+~]|"+T+")"+T+"*"),En=new RegExp(T+"|>"),wt=new RegExp(Ke),bn=new RegExp("^"+ge+"$"),$n={ID:new RegExp("^#("+ge+")"),CLASS:new RegExp("^\\.("+ge+")"),TAG:new RegExp("^("+ge+"|[*])"),ATTR:new RegExp("^"+je),PSEUDO:new RegExp("^"+Ke),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+T+"*(even|odd|(([+-]|)(\\d*)n|)"+T+"*(?:([+-]|)"+T+"*(\\d+)|))"+T+"*\\)|)","i"),bool:new RegExp("^(?:"+Ce+")$","i"),needsContext:new RegExp("^"+T+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+T+"*((?:-\\d)?\\d*)"+T+"*\\)|)(?=[^-]|$)","i")},wr=/^(?:input|select|textarea|button)$/i,kr=/^h\d$/i,vr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,or=/[+~]/,tr=new RegExp("\\\\[\\da-fA-F]{1,6}"+T+"?|\\\\([^\\r\\n\\f])","g"),hr=function(Xe,gt){var Bt="0x"+Xe.slice(1)-65536;return gt||(Bt<0?String.fromCharCode(Bt+65536):String.fromCharCode(Bt>>10|55296,1023&Bt|56320))},Kn=function(){$r()},Cr=di(function(Xe){return!0===Xe.disabled&&A(Xe,"fieldset")},{dir:"parentNode",next:"legend"});try{Pt.apply(t=r.call(j.childNodes),j.childNodes)}catch{Pt={apply:function(gt,Bt){J.apply(gt,r.call(Bt))},call:function(gt){J.apply(gt,r.call(arguments,1))}}}function nt(Xe,gt,Bt,kt){var Xt,Tn,pt,Pn,An,Jn,Qn,Gn=gt&>.ownerDocument,Zn=gt?gt.nodeType:9;if(Bt=Bt||[],"string"!=typeof Xe||!Xe||1!==Zn&&9!==Zn&&11!==Zn)return Bt;if(!kt&&($r(gt),gt=gt||Te,ft)){if(11!==Zn&&(An=vr.exec(Xe)))if(Xt=An[1]){if(9===Zn){if(!(pt=gt.getElementById(Xt)))return Bt;if(pt.id===Xt)return Pt.call(Bt,pt),Bt}else if(Gn&&(pt=Gn.getElementById(Xt))&&nt.contains(gt,pt)&&pt.id===Xt)return Pt.call(Bt,pt),Bt}else{if(An[2])return Pt.apply(Bt,gt.getElementsByTagName(Xe)),Bt;if((Xt=An[3])&>.getElementsByClassName)return Pt.apply(Bt,gt.getElementsByClassName(Xt)),Bt}if(!(er[Xe+" "]||ot&&ot.test(Xe))){if(Qn=Xe,Gn=gt,1===Zn&&(En.test(Xe)||Jt.test(Xe))){for((Gn=or.test(Xe)&&br(gt.parentNode)||gt)==gt&&f.scope||((Pn=gt.getAttribute("id"))?Pn=s.escapeSelector(Pn):gt.setAttribute("id",Pn=Ut)),Tn=(Jn=Zr(Xe)).length;Tn--;)Jn[Tn]=(Pn?"#"+Pn:":scope")+" "+Mi(Jn[Tn]);Qn=Jn.join(",")}try{return Pt.apply(Bt,Gn.querySelectorAll(Qn)),Bt}catch{er(Xe,!0)}finally{Pn===Ut&>.removeAttribute("id")}}}return zi(Xe.replace(S,"$1"),gt,Bt,kt)}function fe(){var Xe=[];return function gt(Bt,kt){return Xe.push(Bt+" ")>R.cacheLength&&delete gt[Xe.shift()],gt[Bt+" "]=kt}}function tt(Xe){return Xe[Ut]=!0,Xe}function Wt(Xe){var gt=Te.createElement("fieldset");try{return!!Xe(gt)}catch{return!1}finally{gt.parentNode&>.parentNode.removeChild(gt),gt=null}}function Sn(Xe){return function(gt){return A(gt,"input")&>.type===Xe}}function Er(Xe){return function(gt){return(A(gt,"input")||A(gt,"button"))&>.type===Xe}}function Yr(Xe){return function(gt){return"form"in gt?gt.parentNode&&!1===gt.disabled?"label"in gt?"label"in gt.parentNode?gt.parentNode.disabled===Xe:gt.disabled===Xe:gt.isDisabled===Xe||gt.isDisabled!==!Xe&&Cr(gt)===Xe:gt.disabled===Xe:"label"in gt&>.disabled===Xe}}function In(Xe){return tt(function(gt){return gt=+gt,tt(function(Bt,kt){for(var Xt,Tn=Xe([],Bt.length,gt),pt=Tn.length;pt--;)Bt[Xt=Tn[pt]]&&(Bt[Xt]=!(kt[Xt]=Bt[Xt]))})})}function br(Xe){return Xe&&typeof Xe.getElementsByTagName<"u"&&Xe}function $r(Xe){var gt,Bt=Xe?Xe.ownerDocument||Xe:j;return Bt!=Te&&9===Bt.nodeType&&Bt.documentElement&&(Be=(Te=Bt).documentElement,ft=!s.isXMLDoc(Te),_t=Be.matches||Be.webkitMatchesSelector||Be.msMatchesSelector,j!=Te&&(gt=Te.defaultView)&>.top!==gt&>.addEventListener("unload",Kn),f.getById=Wt(function(kt){return Be.appendChild(kt).id=s.expando,!Te.getElementsByName||!Te.getElementsByName(s.expando).length}),f.disconnectedMatch=Wt(function(kt){return _t.call(kt,"*")}),f.scope=Wt(function(){return Te.querySelectorAll(":scope")}),f.cssHas=Wt(function(){try{return Te.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),f.getById?(R.filter.ID=function(kt){var Xt=kt.replace(tr,hr);return function(Tn){return Tn.getAttribute("id")===Xt}},R.find.ID=function(kt,Xt){if(typeof Xt.getElementById<"u"&&ft){var Tn=Xt.getElementById(kt);return Tn?[Tn]:[]}}):(R.filter.ID=function(kt){var Xt=kt.replace(tr,hr);return function(Tn){var pt=typeof Tn.getAttributeNode<"u"&&Tn.getAttributeNode("id");return pt&&pt.value===Xt}},R.find.ID=function(kt,Xt){if(typeof Xt.getElementById<"u"&&ft){var Tn,pt,Pn,An=Xt.getElementById(kt);if(An){if((Tn=An.getAttributeNode("id"))&&Tn.value===kt)return[An];for(Pn=Xt.getElementsByName(kt),pt=0;An=Pn[pt++];)if((Tn=An.getAttributeNode("id"))&&Tn.value===kt)return[An]}return[]}}),R.find.TAG=function(kt,Xt){return typeof Xt.getElementsByTagName<"u"?Xt.getElementsByTagName(kt):Xt.querySelectorAll(kt)},R.find.CLASS=function(kt,Xt){if(typeof Xt.getElementsByClassName<"u"&&ft)return Xt.getElementsByClassName(kt)},ot=[],Wt(function(kt){var Xt;Be.appendChild(kt).innerHTML="",kt.querySelectorAll("[selected]").length||ot.push("\\["+T+"*(?:value|"+Ce+")"),kt.querySelectorAll("[id~="+Ut+"-]").length||ot.push("~="),kt.querySelectorAll("a#"+Ut+"+*").length||ot.push(".#.+[+~]"),kt.querySelectorAll(":checked").length||ot.push(":checked"),(Xt=Te.createElement("input")).setAttribute("type","hidden"),kt.appendChild(Xt).setAttribute("name","D"),Be.appendChild(kt).disabled=!0,2!==kt.querySelectorAll(":disabled").length&&ot.push(":enabled",":disabled"),(Xt=Te.createElement("input")).setAttribute("name",""),kt.appendChild(Xt),kt.querySelectorAll("[name='']").length||ot.push("\\["+T+"*name"+T+"*="+T+"*(?:''|\"\")")}),f.cssHas||ot.push(":has"),ot=ot.length&&new RegExp(ot.join("|")),Pe=function(kt,Xt){if(kt===Xt)return he=!0,0;var Tn=!kt.compareDocumentPosition-!Xt.compareDocumentPosition;return Tn||(1&(Tn=(kt.ownerDocument||kt)==(Xt.ownerDocument||Xt)?kt.compareDocumentPosition(Xt):1)||!f.sortDetached&&Xt.compareDocumentPosition(kt)===Tn?kt===Te||kt.ownerDocument==j&&nt.contains(j,kt)?-1:Xt===Te||Xt.ownerDocument==j&&nt.contains(j,Xt)?1:q?o.call(q,kt)-o.call(q,Xt):0:4&Tn?-1:1)}),Te}for(E in nt.matches=function(Xe,gt){return nt(Xe,null,null,gt)},nt.matchesSelector=function(Xe,gt){if($r(Xe),ft&&!er[gt+" "]&&(!ot||!ot.test(gt)))try{var Bt=_t.call(Xe,gt);if(Bt||f.disconnectedMatch||Xe.document&&11!==Xe.document.nodeType)return Bt}catch{er(gt,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Xe){return Xe[1]=Xe[1].replace(tr,hr),Xe[3]=(Xe[3]||Xe[4]||Xe[5]||"").replace(tr,hr),"~="===Xe[2]&&(Xe[3]=" "+Xe[3]+" "),Xe.slice(0,4)},CHILD:function(Xe){return Xe[1]=Xe[1].toLowerCase(),"nth"===Xe[1].slice(0,3)?(Xe[3]||nt.error(Xe[0]),Xe[4]=+(Xe[4]?Xe[5]+(Xe[6]||1):2*("even"===Xe[3]||"odd"===Xe[3])),Xe[5]=+(Xe[7]+Xe[8]||"odd"===Xe[3])):Xe[3]&&nt.error(Xe[0]),Xe},PSEUDO:function(Xe){var gt,Bt=!Xe[6]&&Xe[2];return $n.CHILD.test(Xe[0])?null:(Xe[3]?Xe[2]=Xe[4]||Xe[5]||"":Bt&&wt.test(Bt)&&(gt=Zr(Bt,!0))&&(gt=Bt.indexOf(")",Bt.length-gt)-Bt.length)&&(Xe[0]=Xe[0].slice(0,gt),Xe[2]=Bt.slice(0,gt)),Xe.slice(0,3))}},filter:{TAG:function(Xe){var gt=Xe.replace(tr,hr).toLowerCase();return"*"===Xe?function(){return!0}:function(Bt){return A(Bt,gt)}},CLASS:function(Xe){var gt=xn[Xe+" "];return gt||(gt=new RegExp("(^|"+T+")"+Xe+"("+T+"|$)"))&&xn(Xe,function(Bt){return gt.test("string"==typeof Bt.className&&Bt.className||typeof Bt.getAttribute<"u"&&Bt.getAttribute("class")||"")})},ATTR:function(Xe,gt,Bt){return function(kt){var Xt=nt.attr(kt,Xe);return null==Xt?"!="===gt:!gt||(Xt+="","="===gt?Xt===Bt:"!="===gt?Xt!==Bt:"^="===gt?Bt&&0===Xt.indexOf(Bt):"*="===gt?Bt&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function V(E,R,G){return m(R)?s.grep(E,function(q,he){return!!R.call(q,he,q)!==G}):R.nodeType?s.grep(E,function(q){return q===R!==G}):"string"!=typeof R?s.grep(E,function(q){return-1)[^>]*|#([\w-]+))$/;(s.fn.init=function(E,R,G){var q,he;if(!E)return this;if(G=G||Q,"string"==typeof E){if(!(q="<"===E[0]&&">"===E[E.length-1]&&3<=E.length?[null,E,null]:W.exec(E))||!q[1]&&R)return!R||R.jquery?(R||G).find(E):this.constructor(R).find(E);if(q[1]){if(s.merge(this,s.parseHTML(q[1],(R=R instanceof s?R[0]:R)&&R.nodeType?R.ownerDocument||R:y,!0)),Le.test(q[1])&&s.isPlainObject(R))for(q in R)m(this[q])?this[q](R[q]):this.attr(q,R[q]);return this}return(he=y.getElementById(q[2]))&&(this[0]=he,this.length=1),this}return E.nodeType?(this[0]=E,this.length=1,this):m(E)?void 0!==G.ready?G.ready(E):E(s):s.makeArray(E,this)}).prototype=s.fn,Q=s(y);var ee=/^(?:parents|prev(?:Until|All))/,ve={children:!0,contents:!0,next:!0,prev:!0};function Me(E,R){for(;(E=E[R])&&1!==E.nodeType;);return E}s.fn.extend({has:function(E){var R=s(E,this),G=R.length;return this.filter(function(){for(var q=0;q\x20\t\r\n\f]*)/i,He=/^$|^module$|\/(?:java|ecma)script/i;Ct=y.createDocumentFragment().appendChild(y.createElement("div")),(Qt=y.createElement("input")).setAttribute("type","radio"),Qt.setAttribute("checked","checked"),Qt.setAttribute("name","t"),Ct.appendChild(Qt),f.checkClone=Ct.cloneNode(!0).cloneNode(!0).lastChild.checked,Ct.innerHTML="",f.noCloneChecked=!!Ct.cloneNode(!0).lastChild.defaultValue,Ct.innerHTML="",f.option=!!Ct.lastChild;var Je={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Rt(E,R){var G;return G=typeof E.getElementsByTagName<"u"?E.getElementsByTagName(R||"*"):typeof E.querySelectorAll<"u"?E.querySelectorAll(R||"*"):[],void 0===R||R&&A(E,R)?s.merge([E],G):G}function bt(E,R){for(var G=0,q=E.length;G",""]);var et=/<|&#?\w+;/;function It(E,R,G,q,he){for(var Te,Be,ft,ot,_t,Pt,Ut=R.createDocumentFragment(),Dt=[],Ht=0,xn=E.length;Ht\s*$/g;function en(E,R){return A(E,"table")&&A(11!==R.nodeType?R:R.firstChild,"tr")&&s(E).children("tbody")[0]||E}function at(E){return E.type=(null!==E.getAttribute("type"))+"/"+E.type,E}function de(E){return"true/"===(E.type||"").slice(0,5)?E.type=E.type.slice(5):E.removeAttribute("type"),E}function Qe(E,R){var G,q,he,Te,Be,ft;if(1===R.nodeType){if(Z.hasData(E)&&(ft=Z.get(E).events))for(he in Z.remove(R,"handle events"),ft)for(G=0,q=ft[he].length;G"u"?s.prop(E,R,G):(1===Te&&s.isXMLDoc(E)||(he=s.attrHooks[R.toLowerCase()]||(s.expr.match.bool.test(R)?Kt:void 0)),void 0!==G?null===G?void s.removeAttr(E,R):he&&"set"in he&&void 0!==(q=he.set(E,G,R))?q:(E.setAttribute(R,G+""),G):he&&"get"in he&&null!==(q=he.get(E,R))?q:null==(q=s.find.attr(E,R))?void 0:q)},attrHooks:{type:{set:function(E,R){if(!f.radioValue&&"radio"===R&&A(E,"input")){var G=E.value;return E.setAttribute("type",R),G&&(E.value=G),R}}}},removeAttr:function(E,R){var G,q=0,he=R&&R.match(me);if(he&&1===E.nodeType)for(;G=he[q++];)E.removeAttribute(G)}}),Kt={set:function(E,R,G){return!1===R?s.removeAttr(E,G):E.setAttribute(G,G),G}},s.each(s.expr.match.bool.source.match(/\w+/g),function(E,R){var G=wn[R]||s.find.attr;wn[R]=function(q,he,Te){var Be,ft,ot=he.toLowerCase();return Te||(ft=wn[ot],wn[ot]=Be,Be=null!=G(q,he,Te)?ot:null,wn[ot]=ft),Be}});var rr=/^(?:input|select|textarea|button)$/i,mr=/^(?:a|area)$/i;function cr(E){return(E.match(me)||[]).join(" ")}function ir(E){return E.getAttribute&&E.getAttribute("class")||""}function ur(E){return Array.isArray(E)?E:"string"==typeof E&&E.match(me)||[]}s.fn.extend({prop:function(E,R){return ue(this,s.prop,E,R,1").attr(E.scriptAttrs||{}).prop({charset:E.scriptCharset,src:E.url}).on("load error",G=function(Te){R.remove(),G=null,Te&&he("error"===Te.type?404:200,Te.type)}),y.head.appendChild(R[0])},abort:function(){G&&G()}}});var ai,si=[],gi=/(=)\?(?=&|$)|\?\?/;s.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var E=si.pop()||s.expando+"_"+jr.guid++;return this[E]=!0,E}}),s.ajaxPrefilter("json jsonp",function(E,R,G){var q,he,Te,Be=!1!==E.jsonp&&(gi.test(E.url)?"url":"string"==typeof E.data&&0===(E.contentType||"").indexOf("application/x-www-form-urlencoded")&&gi.test(E.data)&&"data");if(Be||"jsonp"===E.dataTypes[0])return q=E.jsonpCallback=m(E.jsonpCallback)?E.jsonpCallback():E.jsonpCallback,Be?E[Be]=E[Be].replace(gi,"$1"+q):!1!==E.jsonp&&(E.url+=(Xr.test(E.url)?"&":"?")+E.jsonp+"="+q),E.converters["script json"]=function(){return Te||s.error(q+" was not called"),Te[0]},E.dataTypes[0]="json",he=L[q],L[q]=function(){Te=arguments},G.always(function(){void 0===he?s(L).removeProp(q):L[q]=he,E[q]&&(E.jsonpCallback=R.jsonpCallback,si.push(q)),Te&&m(he)&&he(Te[0]),Te=he=void 0}),"script"}),f.createHTMLDocument=((ai=y.implementation.createHTMLDocument("").body).innerHTML="
",2===ai.childNodes.length),s.parseHTML=function(E,R,G){return"string"!=typeof E?[]:("boolean"==typeof R&&(G=R,R=!1),R||(f.createHTMLDocument?((q=(R=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,R.head.appendChild(q)):R=y),Te=!G&&[],(he=Le.exec(E))?[R.createElement(he[1])]:(he=It([E],R,Te),Te&&Te.length&&s(Te).remove(),s.merge([],he.childNodes)));var q,he,Te},s.fn.load=function(E,R,G){var q,he,Te,Be=this,ft=E.indexOf(" ");return-1").append(s.parseHTML(ot)).find(q):ot)}).always(G&&function(ot,_t){Be.each(function(){G.apply(this,Te||[ot.responseText,_t,ot])})}),this},s.expr.pseudos.animated=function(E){return s.grep(s.timers,function(R){return E===R.elem}).length},s.offset={setOffset:function(E,R,G){var q,he,Te,Be,ft,ot,_t=s.css(E,"position"),Pt=s(E),Ut={};"static"===_t&&(E.style.position="relative"),ft=Pt.offset(),Te=s.css(E,"top"),ot=s.css(E,"left"),("absolute"===_t||"fixed"===_t)&&-1<(Te+ot).indexOf("auto")?(Be=(q=Pt.position()).top,he=q.left):(Be=parseFloat(Te)||0,he=parseFloat(ot)||0),m(R)&&(R=R.call(E,G,s.extend({},ft))),null!=R.top&&(Ut.top=R.top-ft.top+Be),null!=R.left&&(Ut.left=R.left-ft.left+he),"using"in R?R.using.call(E,Ut):Pt.css(Ut)}},s.fn.extend({offset:function(E){if(arguments.length)return void 0===E?this:this.each(function(he){s.offset.setOffset(this,E,he)});var R,G,q=this[0];return q?q.getClientRects().length?{top:(R=q.getBoundingClientRect()).top+(G=q.ownerDocument.defaultView).pageYOffset,left:R.left+G.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var E,R,G,q=this[0],he={top:0,left:0};if("fixed"===s.css(q,"position"))R=q.getBoundingClientRect();else{for(R=this.offset(),G=q.ownerDocument,E=q.offsetParent||G.documentElement;E&&(E===G.body||E===G.documentElement)&&"static"===s.css(E,"position");)E=E.parentNode;E&&E!==q&&1===E.nodeType&&((he=s(E).offset()).top+=s.css(E,"borderTopWidth",!0),he.left+=s.css(E,"borderLeftWidth",!0))}return{top:R.top-he.top-s.css(q,"marginTop",!0),left:R.left-he.left-s.css(q,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var E=this.offsetParent;E&&"static"===s.css(E,"position");)E=E.offsetParent;return E||_e})}}),s.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(E,R){var G="pageYOffset"===R;s.fn[E]=function(q){return ue(this,function(he,Te,Be){var ft;if(v(he)?ft=he:9===he.nodeType&&(ft=he.defaultView),void 0===Be)return ft?ft[R]:he[Te];ft?ft.scrollTo(G?ft.pageXOffset:Be,G?Be:ft.pageYOffset):he[Te]=Be},E,q,arguments.length)}}),s.each(["top","left"],function(E,R){s.cssHooks[R]=hn(f.pixelPosition,function(G,q){if(q)return q=an(G,R),ht.test(q)?s(G).position()[R]+"px":q})}),s.each({Height:"height",Width:"width"},function(E,R){s.each({padding:"inner"+E,content:R,"":"outer"+E},function(G,q){s.fn[q]=function(he,Te){var Be=arguments.length&&(G||"boolean"!=typeof he),ft=G||(!0===he||!0===Te?"margin":"border");return ue(this,function(ot,_t,Pt){var Ut;return v(ot)?0===q.indexOf("outer")?ot["inner"+E]:ot.document.documentElement["client"+E]:9===ot.nodeType?(Ut=ot.documentElement,Math.max(ot.body["scroll"+E],Ut["scroll"+E],ot.body["offset"+E],Ut["offset"+E],Ut["client"+E])):void 0===Pt?s.css(ot,_t,ft):s.style(ot,_t,Pt,ft)},R,Be?he:void 0,Be)}})}),s.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(E,R){s.fn[R]=function(G){return this.on(R,G)}}),s.fn.extend({bind:function(E,R,G){return this.on(E,null,R,G)},unbind:function(E,R){return this.off(E,null,R)},delegate:function(E,R,G,q){return this.on(R,E,G,q)},undelegate:function(E,R,G){return 1===arguments.length?this.off(E,"**"):this.off(R,E||"**",G)},hover:function(E,R){return this.mouseenter(E).mouseleave(R||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,R){s.fn[R]=function(G,q){return 0"u"&&(L.jQuery=L.$=s),s}),function(L,_){"object"==typeof exports&&"object"==typeof module?module.exports=_():"function"==typeof define&&define.amd?define([],_):"object"==typeof exports?exports.katex=_():L.katex=_()}(typeof self<"u"?self:this,function(){return function(L){var _={};function t(e){if(_[e])return _[e].exports;var r=_[e]={i:e,l:!1,exports:{}};return L[e].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=L,t.c=_,t.d=function(e,r,d){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:d})},t.r=function(e){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r||4&r&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(t.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)t.d(d,n,function(o){return e[o]}.bind(null,n));return d},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=1)}([function(L,_,t){},function(L,_,t){"use strict";t.r(_),t(0);var e=function(){function H(te,Y,pe){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=te,this.start=Y,this.end=pe}return H.range=function(te,Y){return Y?te&&te.loc&&Y.loc&&te.loc.lexer===Y.loc.lexer?new H(te.loc.lexer,te.loc.start,Y.loc.end):null:te&&te.loc},H}(),r=function(){function H(te,Y){this.text=void 0,this.loc=void 0,this.text=te,this.loc=Y}return H.prototype.range=function(te,Y){return new H(Y,e.range(this,te))},H}(),d=function H(te,Y){this.position=void 0;var pe,Ne="KaTeX parse error: "+te,lt=Y&&Y.loc;if(lt&<.start<=lt.end){var vt=lt.lexer.input,xt=lt.end;Ne+=(pe=lt.start)===vt.length?" at end of input: ":" at position "+(pe+1)+": ";var Gt=vt.slice(pe,xt).replace(/[^]/g,"$&\u0332");Ne+=(pe>15?"\u2026"+vt.slice(pe-15,pe):vt.slice(0,pe))+Gt+(xt+15":">","<":"<",'"':""","'":"'"},a=/[&><"']/g,p=function H(te){return"ordgroup"===te.type||"color"===te.type?1===te.body.length?H(te.body[0]):te:"font"===te.type?H(te.body):te},c={contains:function(H,te){return-1!==H.indexOf(te)},deflt:function(H,te){return void 0===H?te:H},escape:function(H){return String(H).replace(a,function(te){return i[te]})},hyphenate:function(H){return H.replace(o,"-$1").toLowerCase()},getBaseElem:p,isCharacterBox:function(H){var te=p(H);return"mathord"===te.type||"textord"===te.type||"atom"===te.type},protocolFromUrl:function(H){var te=/^\s*([^\\\/#]*?)(?::|�*58|�*3a)/i.exec(H);return null!=te?te[1]:"_relative"}},g=function(){function H(Y){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.displayMode=c.deflt((Y=Y||{}).displayMode,!1),this.output=c.deflt(Y.output,"htmlAndMathml"),this.leqno=c.deflt(Y.leqno,!1),this.fleqn=c.deflt(Y.fleqn,!1),this.throwOnError=c.deflt(Y.throwOnError,!0),this.errorColor=c.deflt(Y.errorColor,"#cc0000"),this.macros=Y.macros||{},this.minRuleThickness=Math.max(0,c.deflt(Y.minRuleThickness,0)),this.colorIsTextColor=c.deflt(Y.colorIsTextColor,!1),this.strict=c.deflt(Y.strict,"warn"),this.trust=c.deflt(Y.trust,!1),this.maxSize=Math.max(0,c.deflt(Y.maxSize,1/0)),this.maxExpand=Math.max(0,c.deflt(Y.maxExpand,1e3))}var te=H.prototype;return te.reportNonstrict=function(Y,pe,Ne){var lt=this.strict;if("function"==typeof lt&&(lt=lt(Y,pe,Ne)),lt&&"ignore"!==lt){if(!0===lt||"error"===lt)throw new n("LaTeX-incompatible input and strict mode is set to 'error': "+pe+" ["+Y+"]",Ne);"warn"===lt?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+pe+" ["+Y+"]"):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+lt+"': "+pe+" ["+Y+"]")}},te.useStrictBehavior=function(Y,pe,Ne){var lt=this.strict;if("function"==typeof lt)try{lt=lt(Y,pe,Ne)}catch{lt="error"}return!(!lt||"ignore"===lt||!0!==lt&&"error"!==lt&&("warn"===lt?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+pe+" ["+Y+"]"),1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+lt+"': "+pe+" ["+Y+"]"),1)))},te.isTrusted=function(Y){Y.url&&!Y.protocol&&(Y.protocol=c.protocolFromUrl(Y.url));var pe="function"==typeof this.trust?this.trust(Y):this.trust;return Boolean(pe)},H}(),f=function(){function H(Y,pe,Ne){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Y,this.size=pe,this.cramped=Ne}var te=H.prototype;return te.sup=function(){return m[v[this.id]]},te.sub=function(){return m[y[this.id]]},te.fracNum=function(){return m[I[this.id]]},te.fracDen=function(){return m[O[this.id]]},te.cramp=function(){return m[D[this.id]]},te.text=function(){return m[M[this.id]]},te.isTight=function(){return this.size>=2},H}(),m=[new f(0,0,!1),new f(1,0,!0),new f(2,1,!1),new f(3,1,!0),new f(4,2,!1),new f(5,2,!0),new f(6,3,!1),new f(7,3,!0)],v=[4,5,4,5,6,7,6,7],y=[5,5,5,5,7,7,7,7],I=[2,3,4,5,6,7,6,7],O=[3,3,5,5,7,7,7,7],D=[1,1,3,3,5,5,7,7],M=[0,1,2,3,2,3,2,3],w={DISPLAY:m[0],TEXT:m[2],SCRIPT:m[4],SCRIPTSCRIPT:m[6]},s=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}],P=[];function A(H){for(var te=0;te=P[te]&&H<=P[te+1])return!0;return!1}s.forEach(function(H){return H.blocks.forEach(function(te){return P.push.apply(P,te)})});var h={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"},b=function(){function H(Y){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=Y,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var te=H.prototype;return te.hasClass=function(Y){return c.contains(this.classes,Y)},te.toNode=function(){for(var Y=document.createDocumentFragment(),pe=0;pe"},U=function(){function H(Y,pe,Ne,lt){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,T.call(this,Y,Ne,lt),this.children=pe||[]}var te=H.prototype;return te.setAttribute=function(Y,pe){this.attributes[Y]=pe},te.hasClass=function(Y){return c.contains(this.classes,Y)},te.toNode=function(){return S.call(this,"span")},te.toMarkup=function(){return N.call(this,"span")},H}(),j=function(){function H(Y,pe,Ne,lt){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,T.call(this,pe,lt),this.children=Ne||[],this.setAttribute("href",Y)}var te=H.prototype;return te.setAttribute=function(Y,pe){this.attributes[Y]=pe},te.hasClass=function(Y){return c.contains(this.classes,Y)},te.toNode=function(){return S.call(this,"a")},te.toMarkup=function(){return N.call(this,"a")},H}(),J=function(){function H(Y,pe,Ne){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=pe,this.src=Y,this.classes=["mord"],this.style=Ne}var te=H.prototype;return te.hasClass=function(Y){return c.contains(this.classes,Y)},te.toNode=function(){var Y=document.createElement("img");for(var pe in Y.src=this.src,Y.alt=this.alt,Y.className="mord",this.style)this.style.hasOwnProperty(pe)&&(Y.style[pe]=this.style[pe]);return Y},te.toMarkup=function(){var Y=""+this.alt+""},H}(),re={\u00ee:"\u0131\u0302",\u00ef:"\u0131\u0308",\u00ed:"\u0131\u0301",\u00ec:"\u0131\u0300"},xe=function(){function H(Y,pe,Ne,lt,vt,xt,Gt,qt){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=Y,this.height=pe||0,this.depth=Ne||0,this.italic=lt||0,this.skew=vt||0,this.width=xt||0,this.classes=Gt||[],this.style=qt||{},this.maxFontSize=0;var mn=function(Dn){for(var we=0;we=mt[0]&&Dn<=mt[1])return ce.name}return null}(this.text.charCodeAt(0));mn&&this.classes.push(mn+"_fallback"),/[\xee\xef\xed\xec]/.test(this.text)&&(this.text=re[this.text])}var te=H.prototype;return te.hasClass=function(Y){return c.contains(this.classes,Y)},te.toNode=function(){var Y=document.createTextNode(this.text),pe=null;for(var Ne in this.italic>0&&((pe=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((pe=pe||document.createElement("span")).className=x(this.classes)),this.style)this.style.hasOwnProperty(Ne)&&((pe=pe||document.createElement("span")).style[Ne]=this.style[Ne]);return pe?(pe.appendChild(Y),pe):Y},te.toMarkup=function(){var Y=!1,pe="0&&(Ne+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(lt)&&(Ne+=c.hyphenate(lt)+":"+this.style[lt]+";");Ne&&(Y=!0,pe+=' style="'+c.escape(Ne)+'"');var vt=c.escape(this.text);return Y?(pe+=">",pe+=vt,pe+=""):vt},H}(),oe=function(){function H(Y,pe){this.children=void 0,this.attributes=void 0,this.children=Y||[],this.attributes=pe||{}}var te=H.prototype;return te.toNode=function(){var Y=document.createElementNS("http://www.w3.org/2000/svg","svg");for(var pe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,pe)&&Y.setAttribute(pe,this.attributes[pe]);for(var Ne=0;Ne"},H}(),Le=function(){function H(Y,pe){this.pathName=void 0,this.alternate=void 0,this.pathName=Y,this.alternate=pe}var te=H.prototype;return te.toNode=function(){var Y=document.createElementNS("http://www.w3.org/2000/svg","path");return Y.setAttribute("d",this.alternate?this.alternate:h[this.pathName]),Y},te.toMarkup=function(){return this.alternate?"":""},H}(),V=function(){function H(Y){this.attributes=void 0,this.attributes=Y||{}}var te=H.prototype;return te.toNode=function(){var Y=document.createElementNS("http://www.w3.org/2000/svg","line");for(var pe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,pe)&&Y.setAttribute(pe,this.attributes[pe]);return Y},te.toMarkup=function(){var Y=""},H}();function Q(H){if(H instanceof xe)return H;throw new Error("Expected symbolNode but got "+String(H)+".")}var W={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},ee={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},ve={\u00c5:"A",\u00c7:"C",\u00d0:"D",\u00de:"o",\u00e5:"a",\u00e7:"c",\u00f0:"d",\u00fe:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041a:"K",\u041b:"N",\u041c:"M",\u041d:"H",\u041e:"O",\u041f:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042a:"B",\u042b:"X",\u042c:"B",\u042d:"3",\u042e:"X",\u042f:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043a:"n",\u043b:"n",\u043c:"m",\u043d:"n",\u043e:"o",\u043f:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044a:"a",\u044b:"m",\u044c:"a",\u044d:"e",\u044e:"m",\u044f:"r"};function Me(H,te,Y){if(!W[te])throw new Error("Font metrics not found for font: "+te+".");var pe=H.charCodeAt(0),Ne=W[te][pe];if(!Ne&&H[0]in ve&&(pe=ve[H[0]].charCodeAt(0),Ne=W[te][pe]),Ne||"text"!==Y||A(pe)&&(Ne=W[te][77]),Ne)return{depth:Ne[0],height:Ne[1],italic:Ne[2],skew:Ne[3],width:Ne[4]}}var me={},Re={bin:1,close:1,inner:1,open:1,punct:1,rel:1},$e={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Ve={math:{},text:{}},it=Ve;function X(H,te,Y,pe,Ne,lt){Ve[H][Ne]={font:te,group:Y,replace:pe},lt&&pe&&(Ve[H][pe]=Ve[H][Ne])}var F="main",ue="ams",ie="bin",Ue="mathord",st="op-token",ke="rel";X("math",F,ke,"\u2261","\\equiv",!0),X("math",F,ke,"\u227a","\\prec",!0),X("math",F,ke,"\u227b","\\succ",!0),X("math",F,ke,"\u223c","\\sim",!0),X("math",F,ke,"\u22a5","\\perp"),X("math",F,ke,"\u2aaf","\\preceq",!0),X("math",F,ke,"\u2ab0","\\succeq",!0),X("math",F,ke,"\u2243","\\simeq",!0),X("math",F,ke,"\u2223","\\mid",!0),X("math",F,ke,"\u226a","\\ll",!0),X("math",F,ke,"\u226b","\\gg",!0),X("math",F,ke,"\u224d","\\asymp",!0),X("math",F,ke,"\u2225","\\parallel"),X("math",F,ke,"\u22c8","\\bowtie",!0),X("math",F,ke,"\u2323","\\smile",!0),X("math",F,ke,"\u2291","\\sqsubseteq",!0),X("math",F,ke,"\u2292","\\sqsupseteq",!0),X("math",F,ke,"\u2250","\\doteq",!0),X("math",F,ke,"\u2322","\\frown",!0),X("math",F,ke,"\u220b","\\ni",!0),X("math",F,ke,"\u221d","\\propto",!0),X("math",F,ke,"\u22a2","\\vdash",!0),X("math",F,ke,"\u22a3","\\dashv",!0),X("math",F,ke,"\u220b","\\owns"),X("math",F,"punct",".","\\ldotp"),X("math",F,"punct","\u22c5","\\cdotp"),X("math",F,"textord","#","\\#"),X("text",F,"textord","#","\\#"),X("math",F,"textord","&","\\&"),X("text",F,"textord","&","\\&"),X("math",F,"textord","\u2135","\\aleph",!0),X("math",F,"textord","\u2200","\\forall",!0),X("math",F,"textord","\u210f","\\hbar",!0),X("math",F,"textord","\u2203","\\exists",!0),X("math",F,"textord","\u2207","\\nabla",!0),X("math",F,"textord","\u266d","\\flat",!0),X("math",F,"textord","\u2113","\\ell",!0),X("math",F,"textord","\u266e","\\natural",!0),X("math",F,"textord","\u2663","\\clubsuit",!0),X("math",F,"textord","\u2118","\\wp",!0),X("math",F,"textord","\u266f","\\sharp",!0),X("math",F,"textord","\u2662","\\diamondsuit",!0),X("math",F,"textord","\u211c","\\Re",!0),X("math",F,"textord","\u2661","\\heartsuit",!0),X("math",F,"textord","\u2111","\\Im",!0),X("math",F,"textord","\u2660","\\spadesuit",!0),X("text",F,"textord","\xa7","\\S",!0),X("text",F,"textord","\xb6","\\P",!0),X("math",F,"textord","\u2020","\\dag"),X("text",F,"textord","\u2020","\\dag"),X("text",F,"textord","\u2020","\\textdagger"),X("math",F,"textord","\u2021","\\ddag"),X("text",F,"textord","\u2021","\\ddag"),X("text",F,"textord","\u2021","\\textdaggerdbl"),X("math",F,"close","\u23b1","\\rmoustache",!0),X("math",F,"open","\u23b0","\\lmoustache",!0),X("math",F,"close","\u27ef","\\rgroup",!0),X("math",F,"open","\u27ee","\\lgroup",!0),X("math",F,ie,"\u2213","\\mp",!0),X("math",F,ie,"\u2296","\\ominus",!0),X("math",F,ie,"\u228e","\\uplus",!0),X("math",F,ie,"\u2293","\\sqcap",!0),X("math",F,ie,"\u2217","\\ast"),X("math",F,ie,"\u2294","\\sqcup",!0),X("math",F,ie,"\u25ef","\\bigcirc"),X("math",F,ie,"\u2219","\\bullet"),X("math",F,ie,"\u2021","\\ddagger"),X("math",F,ie,"\u2240","\\wr",!0),X("math",F,ie,"\u2a3f","\\amalg"),X("math",F,ie,"&","\\And"),X("math",F,ke,"\u27f5","\\longleftarrow",!0),X("math",F,ke,"\u21d0","\\Leftarrow",!0),X("math",F,ke,"\u27f8","\\Longleftarrow",!0),X("math",F,ke,"\u27f6","\\longrightarrow",!0),X("math",F,ke,"\u21d2","\\Rightarrow",!0),X("math",F,ke,"\u27f9","\\Longrightarrow",!0),X("math",F,ke,"\u2194","\\leftrightarrow",!0),X("math",F,ke,"\u27f7","\\longleftrightarrow",!0),X("math",F,ke,"\u21d4","\\Leftrightarrow",!0),X("math",F,ke,"\u27fa","\\Longleftrightarrow",!0),X("math",F,ke,"\u21a6","\\mapsto",!0),X("math",F,ke,"\u27fc","\\longmapsto",!0),X("math",F,ke,"\u2197","\\nearrow",!0),X("math",F,ke,"\u21a9","\\hookleftarrow",!0),X("math",F,ke,"\u21aa","\\hookrightarrow",!0),X("math",F,ke,"\u2198","\\searrow",!0),X("math",F,ke,"\u21bc","\\leftharpoonup",!0),X("math",F,ke,"\u21c0","\\rightharpoonup",!0),X("math",F,ke,"\u2199","\\swarrow",!0),X("math",F,ke,"\u21bd","\\leftharpoondown",!0),X("math",F,ke,"\u21c1","\\rightharpoondown",!0),X("math",F,ke,"\u2196","\\nwarrow",!0),X("math",F,ke,"\u21cc","\\rightleftharpoons",!0),X("math",ue,ke,"\u226e","\\nless",!0),X("math",ue,ke,"\ue010","\\@nleqslant"),X("math",ue,ke,"\ue011","\\@nleqq"),X("math",ue,ke,"\u2a87","\\lneq",!0),X("math",ue,ke,"\u2268","\\lneqq",!0),X("math",ue,ke,"\ue00c","\\@lvertneqq"),X("math",ue,ke,"\u22e6","\\lnsim",!0),X("math",ue,ke,"\u2a89","\\lnapprox",!0),X("math",ue,ke,"\u2280","\\nprec",!0),X("math",ue,ke,"\u22e0","\\npreceq",!0),X("math",ue,ke,"\u22e8","\\precnsim",!0),X("math",ue,ke,"\u2ab9","\\precnapprox",!0),X("math",ue,ke,"\u2241","\\nsim",!0),X("math",ue,ke,"\ue006","\\@nshortmid"),X("math",ue,ke,"\u2224","\\nmid",!0),X("math",ue,ke,"\u22ac","\\nvdash",!0),X("math",ue,ke,"\u22ad","\\nvDash",!0),X("math",ue,ke,"\u22ea","\\ntriangleleft"),X("math",ue,ke,"\u22ec","\\ntrianglelefteq",!0),X("math",ue,ke,"\u228a","\\subsetneq",!0),X("math",ue,ke,"\ue01a","\\@varsubsetneq"),X("math",ue,ke,"\u2acb","\\subsetneqq",!0),X("math",ue,ke,"\ue017","\\@varsubsetneqq"),X("math",ue,ke,"\u226f","\\ngtr",!0),X("math",ue,ke,"\ue00f","\\@ngeqslant"),X("math",ue,ke,"\ue00e","\\@ngeqq"),X("math",ue,ke,"\u2a88","\\gneq",!0),X("math",ue,ke,"\u2269","\\gneqq",!0),X("math",ue,ke,"\ue00d","\\@gvertneqq"),X("math",ue,ke,"\u22e7","\\gnsim",!0),X("math",ue,ke,"\u2a8a","\\gnapprox",!0),X("math",ue,ke,"\u2281","\\nsucc",!0),X("math",ue,ke,"\u22e1","\\nsucceq",!0),X("math",ue,ke,"\u22e9","\\succnsim",!0),X("math",ue,ke,"\u2aba","\\succnapprox",!0),X("math",ue,ke,"\u2246","\\ncong",!0),X("math",ue,ke,"\ue007","\\@nshortparallel"),X("math",ue,ke,"\u2226","\\nparallel",!0),X("math",ue,ke,"\u22af","\\nVDash",!0),X("math",ue,ke,"\u22eb","\\ntriangleright"),X("math",ue,ke,"\u22ed","\\ntrianglerighteq",!0),X("math",ue,ke,"\ue018","\\@nsupseteqq"),X("math",ue,ke,"\u228b","\\supsetneq",!0),X("math",ue,ke,"\ue01b","\\@varsupsetneq"),X("math",ue,ke,"\u2acc","\\supsetneqq",!0),X("math",ue,ke,"\ue019","\\@varsupsetneqq"),X("math",ue,ke,"\u22ae","\\nVdash",!0),X("math",ue,ke,"\u2ab5","\\precneqq",!0),X("math",ue,ke,"\u2ab6","\\succneqq",!0),X("math",ue,ke,"\ue016","\\@nsubseteqq"),X("math",ue,ie,"\u22b4","\\unlhd"),X("math",ue,ie,"\u22b5","\\unrhd"),X("math",ue,ke,"\u219a","\\nleftarrow",!0),X("math",ue,ke,"\u219b","\\nrightarrow",!0),X("math",ue,ke,"\u21cd","\\nLeftarrow",!0),X("math",ue,ke,"\u21cf","\\nRightarrow",!0),X("math",ue,ke,"\u21ae","\\nleftrightarrow",!0),X("math",ue,ke,"\u21ce","\\nLeftrightarrow",!0),X("math",ue,ke,"\u25b3","\\vartriangle"),X("math",ue,"textord","\u210f","\\hslash"),X("math",ue,"textord","\u25bd","\\triangledown"),X("math",ue,"textord","\u25ca","\\lozenge"),X("math",ue,"textord","\u24c8","\\circledS"),X("math",ue,"textord","\xae","\\circledR"),X("text",ue,"textord","\xae","\\circledR"),X("math",ue,"textord","\u2221","\\measuredangle",!0),X("math",ue,"textord","\u2204","\\nexists"),X("math",ue,"textord","\u2127","\\mho"),X("math",ue,"textord","\u2132","\\Finv",!0),X("math",ue,"textord","\u2141","\\Game",!0),X("math",ue,"textord","\u2035","\\backprime"),X("math",ue,"textord","\u25b2","\\blacktriangle"),X("math",ue,"textord","\u25bc","\\blacktriangledown"),X("math",ue,"textord","\u25a0","\\blacksquare"),X("math",ue,"textord","\u29eb","\\blacklozenge"),X("math",ue,"textord","\u2605","\\bigstar"),X("math",ue,"textord","\u2222","\\sphericalangle",!0),X("math",ue,"textord","\u2201","\\complement",!0),X("math",ue,"textord","\xf0","\\eth",!0),X("math",ue,"textord","\u2571","\\diagup"),X("math",ue,"textord","\u2572","\\diagdown"),X("math",ue,"textord","\u25a1","\\square"),X("math",ue,"textord","\u25a1","\\Box"),X("math",ue,"textord","\u25ca","\\Diamond"),X("math",ue,"textord","\xa5","\\yen",!0),X("text",ue,"textord","\xa5","\\yen",!0),X("math",ue,"textord","\u2713","\\checkmark",!0),X("text",ue,"textord","\u2713","\\checkmark"),X("math",ue,"textord","\u2136","\\beth",!0),X("math",ue,"textord","\u2138","\\daleth",!0),X("math",ue,"textord","\u2137","\\gimel",!0),X("math",ue,"textord","\u03dd","\\digamma",!0),X("math",ue,"textord","\u03f0","\\varkappa"),X("math",ue,"open","\u250c","\\ulcorner",!0),X("math",ue,"close","\u2510","\\urcorner",!0),X("math",ue,"open","\u2514","\\llcorner",!0),X("math",ue,"close","\u2518","\\lrcorner",!0),X("math",ue,ke,"\u2266","\\leqq",!0),X("math",ue,ke,"\u2a7d","\\leqslant",!0),X("math",ue,ke,"\u2a95","\\eqslantless",!0),X("math",ue,ke,"\u2272","\\lesssim",!0),X("math",ue,ke,"\u2a85","\\lessapprox",!0),X("math",ue,ke,"\u224a","\\approxeq",!0),X("math",ue,ie,"\u22d6","\\lessdot"),X("math",ue,ke,"\u22d8","\\lll",!0),X("math",ue,ke,"\u2276","\\lessgtr",!0),X("math",ue,ke,"\u22da","\\lesseqgtr",!0),X("math",ue,ke,"\u2a8b","\\lesseqqgtr",!0),X("math",ue,ke,"\u2251","\\doteqdot"),X("math",ue,ke,"\u2253","\\risingdotseq",!0),X("math",ue,ke,"\u2252","\\fallingdotseq",!0),X("math",ue,ke,"\u223d","\\backsim",!0),X("math",ue,ke,"\u22cd","\\backsimeq",!0),X("math",ue,ke,"\u2ac5","\\subseteqq",!0),X("math",ue,ke,"\u22d0","\\Subset",!0),X("math",ue,ke,"\u228f","\\sqsubset",!0),X("math",ue,ke,"\u227c","\\preccurlyeq",!0),X("math",ue,ke,"\u22de","\\curlyeqprec",!0),X("math",ue,ke,"\u227e","\\precsim",!0),X("math",ue,ke,"\u2ab7","\\precapprox",!0),X("math",ue,ke,"\u22b2","\\vartriangleleft"),X("math",ue,ke,"\u22b4","\\trianglelefteq"),X("math",ue,ke,"\u22a8","\\vDash",!0),X("math",ue,ke,"\u22aa","\\Vvdash",!0),X("math",ue,ke,"\u2323","\\smallsmile"),X("math",ue,ke,"\u2322","\\smallfrown"),X("math",ue,ke,"\u224f","\\bumpeq",!0),X("math",ue,ke,"\u224e","\\Bumpeq",!0),X("math",ue,ke,"\u2267","\\geqq",!0),X("math",ue,ke,"\u2a7e","\\geqslant",!0),X("math",ue,ke,"\u2a96","\\eqslantgtr",!0),X("math",ue,ke,"\u2273","\\gtrsim",!0),X("math",ue,ke,"\u2a86","\\gtrapprox",!0),X("math",ue,ie,"\u22d7","\\gtrdot"),X("math",ue,ke,"\u22d9","\\ggg",!0),X("math",ue,ke,"\u2277","\\gtrless",!0),X("math",ue,ke,"\u22db","\\gtreqless",!0),X("math",ue,ke,"\u2a8c","\\gtreqqless",!0),X("math",ue,ke,"\u2256","\\eqcirc",!0),X("math",ue,ke,"\u2257","\\circeq",!0),X("math",ue,ke,"\u225c","\\triangleq",!0),X("math",ue,ke,"\u223c","\\thicksim"),X("math",ue,ke,"\u2248","\\thickapprox"),X("math",ue,ke,"\u2ac6","\\supseteqq",!0),X("math",ue,ke,"\u22d1","\\Supset",!0),X("math",ue,ke,"\u2290","\\sqsupset",!0),X("math",ue,ke,"\u227d","\\succcurlyeq",!0),X("math",ue,ke,"\u22df","\\curlyeqsucc",!0),X("math",ue,ke,"\u227f","\\succsim",!0),X("math",ue,ke,"\u2ab8","\\succapprox",!0),X("math",ue,ke,"\u22b3","\\vartriangleright"),X("math",ue,ke,"\u22b5","\\trianglerighteq"),X("math",ue,ke,"\u22a9","\\Vdash",!0),X("math",ue,ke,"\u2223","\\shortmid"),X("math",ue,ke,"\u2225","\\shortparallel"),X("math",ue,ke,"\u226c","\\between",!0),X("math",ue,ke,"\u22d4","\\pitchfork",!0),X("math",ue,ke,"\u221d","\\varpropto"),X("math",ue,ke,"\u25c0","\\blacktriangleleft"),X("math",ue,ke,"\u2234","\\therefore",!0),X("math",ue,ke,"\u220d","\\backepsilon"),X("math",ue,ke,"\u25b6","\\blacktriangleright"),X("math",ue,ke,"\u2235","\\because",!0),X("math",ue,ke,"\u22d8","\\llless"),X("math",ue,ke,"\u22d9","\\gggtr"),X("math",ue,ie,"\u22b2","\\lhd"),X("math",ue,ie,"\u22b3","\\rhd"),X("math",ue,ke,"\u2242","\\eqsim",!0),X("math",F,ke,"\u22c8","\\Join"),X("math",ue,ke,"\u2251","\\Doteq",!0),X("math",ue,ie,"\u2214","\\dotplus",!0),X("math",ue,ie,"\u2216","\\smallsetminus"),X("math",ue,ie,"\u22d2","\\Cap",!0),X("math",ue,ie,"\u22d3","\\Cup",!0),X("math",ue,ie,"\u2a5e","\\doublebarwedge",!0),X("math",ue,ie,"\u229f","\\boxminus",!0),X("math",ue,ie,"\u229e","\\boxplus",!0),X("math",ue,ie,"\u22c7","\\divideontimes",!0),X("math",ue,ie,"\u22c9","\\ltimes",!0),X("math",ue,ie,"\u22ca","\\rtimes",!0),X("math",ue,ie,"\u22cb","\\leftthreetimes",!0),X("math",ue,ie,"\u22cc","\\rightthreetimes",!0),X("math",ue,ie,"\u22cf","\\curlywedge",!0),X("math",ue,ie,"\u22ce","\\curlyvee",!0),X("math",ue,ie,"\u229d","\\circleddash",!0),X("math",ue,ie,"\u229b","\\circledast",!0),X("math",ue,ie,"\u22c5","\\centerdot"),X("math",ue,ie,"\u22ba","\\intercal",!0),X("math",ue,ie,"\u22d2","\\doublecap"),X("math",ue,ie,"\u22d3","\\doublecup"),X("math",ue,ie,"\u22a0","\\boxtimes",!0),X("math",ue,ke,"\u21e2","\\dashrightarrow",!0),X("math",ue,ke,"\u21e0","\\dashleftarrow",!0),X("math",ue,ke,"\u21c7","\\leftleftarrows",!0),X("math",ue,ke,"\u21c6","\\leftrightarrows",!0),X("math",ue,ke,"\u21da","\\Lleftarrow",!0),X("math",ue,ke,"\u219e","\\twoheadleftarrow",!0),X("math",ue,ke,"\u21a2","\\leftarrowtail",!0),X("math",ue,ke,"\u21ab","\\looparrowleft",!0),X("math",ue,ke,"\u21cb","\\leftrightharpoons",!0),X("math",ue,ke,"\u21b6","\\curvearrowleft",!0),X("math",ue,ke,"\u21ba","\\circlearrowleft",!0),X("math",ue,ke,"\u21b0","\\Lsh",!0),X("math",ue,ke,"\u21c8","\\upuparrows",!0),X("math",ue,ke,"\u21bf","\\upharpoonleft",!0),X("math",ue,ke,"\u21c3","\\downharpoonleft",!0),X("math",ue,ke,"\u22b8","\\multimap",!0),X("math",ue,ke,"\u21ad","\\leftrightsquigarrow",!0),X("math",ue,ke,"\u21c9","\\rightrightarrows",!0),X("math",ue,ke,"\u21c4","\\rightleftarrows",!0),X("math",ue,ke,"\u21a0","\\twoheadrightarrow",!0),X("math",ue,ke,"\u21a3","\\rightarrowtail",!0),X("math",ue,ke,"\u21ac","\\looparrowright",!0),X("math",ue,ke,"\u21b7","\\curvearrowright",!0),X("math",ue,ke,"\u21bb","\\circlearrowright",!0),X("math",ue,ke,"\u21b1","\\Rsh",!0),X("math",ue,ke,"\u21ca","\\downdownarrows",!0),X("math",ue,ke,"\u21be","\\upharpoonright",!0),X("math",ue,ke,"\u21c2","\\downharpoonright",!0),X("math",ue,ke,"\u21dd","\\rightsquigarrow",!0),X("math",ue,ke,"\u21dd","\\leadsto"),X("math",ue,ke,"\u21db","\\Rrightarrow",!0),X("math",ue,ke,"\u21be","\\restriction"),X("math",F,"textord","\u2018","`"),X("math",F,"textord","$","\\$"),X("text",F,"textord","$","\\$"),X("text",F,"textord","$","\\textdollar"),X("math",F,"textord","%","\\%"),X("text",F,"textord","%","\\%"),X("math",F,"textord","_","\\_"),X("text",F,"textord","_","\\_"),X("text",F,"textord","_","\\textunderscore"),X("math",F,"textord","\u2220","\\angle",!0),X("math",F,"textord","\u221e","\\infty",!0),X("math",F,"textord","\u2032","\\prime"),X("math",F,"textord","\u25b3","\\triangle"),X("math",F,"textord","\u0393","\\Gamma",!0),X("math",F,"textord","\u0394","\\Delta",!0),X("math",F,"textord","\u0398","\\Theta",!0),X("math",F,"textord","\u039b","\\Lambda",!0),X("math",F,"textord","\u039e","\\Xi",!0),X("math",F,"textord","\u03a0","\\Pi",!0),X("math",F,"textord","\u03a3","\\Sigma",!0),X("math",F,"textord","\u03a5","\\Upsilon",!0),X("math",F,"textord","\u03a6","\\Phi",!0),X("math",F,"textord","\u03a8","\\Psi",!0),X("math",F,"textord","\u03a9","\\Omega",!0),X("math",F,"textord","A","\u0391"),X("math",F,"textord","B","\u0392"),X("math",F,"textord","E","\u0395"),X("math",F,"textord","Z","\u0396"),X("math",F,"textord","H","\u0397"),X("math",F,"textord","I","\u0399"),X("math",F,"textord","K","\u039a"),X("math",F,"textord","M","\u039c"),X("math",F,"textord","N","\u039d"),X("math",F,"textord","O","\u039f"),X("math",F,"textord","P","\u03a1"),X("math",F,"textord","T","\u03a4"),X("math",F,"textord","X","\u03a7"),X("math",F,"textord","\xac","\\neg",!0),X("math",F,"textord","\xac","\\lnot"),X("math",F,"textord","\u22a4","\\top"),X("math",F,"textord","\u22a5","\\bot"),X("math",F,"textord","\u2205","\\emptyset"),X("math",ue,"textord","\u2205","\\varnothing"),X("math",F,Ue,"\u03b1","\\alpha",!0),X("math",F,Ue,"\u03b2","\\beta",!0),X("math",F,Ue,"\u03b3","\\gamma",!0),X("math",F,Ue,"\u03b4","\\delta",!0),X("math",F,Ue,"\u03f5","\\epsilon",!0),X("math",F,Ue,"\u03b6","\\zeta",!0),X("math",F,Ue,"\u03b7","\\eta",!0),X("math",F,Ue,"\u03b8","\\theta",!0),X("math",F,Ue,"\u03b9","\\iota",!0),X("math",F,Ue,"\u03ba","\\kappa",!0),X("math",F,Ue,"\u03bb","\\lambda",!0),X("math",F,Ue,"\u03bc","\\mu",!0),X("math",F,Ue,"\u03bd","\\nu",!0),X("math",F,Ue,"\u03be","\\xi",!0),X("math",F,Ue,"\u03bf","\\omicron",!0),X("math",F,Ue,"\u03c0","\\pi",!0),X("math",F,Ue,"\u03c1","\\rho",!0),X("math",F,Ue,"\u03c3","\\sigma",!0),X("math",F,Ue,"\u03c4","\\tau",!0),X("math",F,Ue,"\u03c5","\\upsilon",!0),X("math",F,Ue,"\u03d5","\\phi",!0),X("math",F,Ue,"\u03c7","\\chi",!0),X("math",F,Ue,"\u03c8","\\psi",!0),X("math",F,Ue,"\u03c9","\\omega",!0),X("math",F,Ue,"\u03b5","\\varepsilon",!0),X("math",F,Ue,"\u03d1","\\vartheta",!0),X("math",F,Ue,"\u03d6","\\varpi",!0),X("math",F,Ue,"\u03f1","\\varrho",!0),X("math",F,Ue,"\u03c2","\\varsigma",!0),X("math",F,Ue,"\u03c6","\\varphi",!0),X("math",F,ie,"\u2217","*"),X("math",F,ie,"+","+"),X("math",F,ie,"\u2212","-"),X("math",F,ie,"\u22c5","\\cdot",!0),X("math",F,ie,"\u2218","\\circ"),X("math",F,ie,"\xf7","\\div",!0),X("math",F,ie,"\xb1","\\pm",!0),X("math",F,ie,"\xd7","\\times",!0),X("math",F,ie,"\u2229","\\cap",!0),X("math",F,ie,"\u222a","\\cup",!0),X("math",F,ie,"\u2216","\\setminus"),X("math",F,ie,"\u2227","\\land"),X("math",F,ie,"\u2228","\\lor"),X("math",F,ie,"\u2227","\\wedge",!0),X("math",F,ie,"\u2228","\\vee",!0),X("math",F,"textord","\u221a","\\surd"),X("math",F,"open","(","("),X("math",F,"open","[","["),X("math",F,"open","\u27e8","\\langle",!0),X("math",F,"open","\u2223","\\lvert"),X("math",F,"open","\u2225","\\lVert"),X("math",F,"close",")",")"),X("math",F,"close","]","]"),X("math",F,"close","?","?"),X("math",F,"close","!","!"),X("math",F,"close","\u27e9","\\rangle",!0),X("math",F,"close","\u2223","\\rvert"),X("math",F,"close","\u2225","\\rVert"),X("math",F,ke,"=","="),X("math",F,ke,"<","<"),X("math",F,ke,">",">"),X("math",F,ke,":",":"),X("math",F,ke,"\u2248","\\approx",!0),X("math",F,ke,"\u2245","\\cong",!0),X("math",F,ke,"\u2265","\\ge"),X("math",F,ke,"\u2265","\\geq",!0),X("math",F,ke,"\u2190","\\gets"),X("math",F,ke,">","\\gt"),X("math",F,ke,"\u2208","\\in",!0),X("math",F,ke,"\ue020","\\@not"),X("math",F,ke,"\u2282","\\subset",!0),X("math",F,ke,"\u2283","\\supset",!0),X("math",F,ke,"\u2286","\\subseteq",!0),X("math",F,ke,"\u2287","\\supseteq",!0),X("math",ue,ke,"\u2288","\\nsubseteq",!0),X("math",ue,ke,"\u2289","\\nsupseteq",!0),X("math",F,ke,"\u22a8","\\models"),X("math",F,ke,"\u2190","\\leftarrow",!0),X("math",F,ke,"\u2264","\\le"),X("math",F,ke,"\u2264","\\leq",!0),X("math",F,ke,"<","\\lt"),X("math",F,ke,"\u2192","\\rightarrow",!0),X("math",F,ke,"\u2192","\\to"),X("math",ue,ke,"\u2271","\\ngeq",!0),X("math",ue,ke,"\u2270","\\nleq",!0),X("math",F,"spacing","\xa0","\\ "),X("math",F,"spacing","\xa0","~"),X("math",F,"spacing","\xa0","\\space"),X("math",F,"spacing","\xa0","\\nobreakspace"),X("text",F,"spacing","\xa0","\\ "),X("text",F,"spacing","\xa0","~"),X("text",F,"spacing","\xa0","\\space"),X("text",F,"spacing","\xa0","\\nobreakspace"),X("math",F,"spacing",null,"\\nobreak"),X("math",F,"spacing",null,"\\allowbreak"),X("math",F,"punct",",",","),X("math",F,"punct",";",";"),X("math",ue,ie,"\u22bc","\\barwedge",!0),X("math",ue,ie,"\u22bb","\\veebar",!0),X("math",F,ie,"\u2299","\\odot",!0),X("math",F,ie,"\u2295","\\oplus",!0),X("math",F,ie,"\u2297","\\otimes",!0),X("math",F,"textord","\u2202","\\partial",!0),X("math",F,ie,"\u2298","\\oslash",!0),X("math",ue,ie,"\u229a","\\circledcirc",!0),X("math",ue,ie,"\u22a1","\\boxdot",!0),X("math",F,ie,"\u25b3","\\bigtriangleup"),X("math",F,ie,"\u25bd","\\bigtriangledown"),X("math",F,ie,"\u2020","\\dagger"),X("math",F,ie,"\u22c4","\\diamond"),X("math",F,ie,"\u22c6","\\star"),X("math",F,ie,"\u25c3","\\triangleleft"),X("math",F,ie,"\u25b9","\\triangleright"),X("math",F,"open","{","\\{"),X("text",F,"textord","{","\\{"),X("text",F,"textord","{","\\textbraceleft"),X("math",F,"close","}","\\}"),X("text",F,"textord","}","\\}"),X("text",F,"textord","}","\\textbraceright"),X("math",F,"open","{","\\lbrace"),X("math",F,"close","}","\\rbrace"),X("math",F,"open","[","\\lbrack"),X("text",F,"textord","[","\\lbrack"),X("math",F,"close","]","\\rbrack"),X("text",F,"textord","]","\\rbrack"),X("math",F,"open","(","\\lparen"),X("math",F,"close",")","\\rparen"),X("text",F,"textord","<","\\textless"),X("text",F,"textord",">","\\textgreater"),X("math",F,"open","\u230a","\\lfloor",!0),X("math",F,"close","\u230b","\\rfloor",!0),X("math",F,"open","\u2308","\\lceil",!0),X("math",F,"close","\u2309","\\rceil",!0),X("math",F,"textord","\\","\\backslash"),X("math",F,"textord","\u2223","|"),X("math",F,"textord","\u2223","\\vert"),X("text",F,"textord","|","\\textbar"),X("math",F,"textord","\u2225","\\|"),X("math",F,"textord","\u2225","\\Vert"),X("text",F,"textord","\u2225","\\textbardbl"),X("text",F,"textord","~","\\textasciitilde"),X("text",F,"textord","\\","\\textbackslash"),X("text",F,"textord","^","\\textasciicircum"),X("math",F,ke,"\u2191","\\uparrow",!0),X("math",F,ke,"\u21d1","\\Uparrow",!0),X("math",F,ke,"\u2193","\\downarrow",!0),X("math",F,ke,"\u21d3","\\Downarrow",!0),X("math",F,ke,"\u2195","\\updownarrow",!0),X("math",F,ke,"\u21d5","\\Updownarrow",!0),X("math",F,st,"\u2210","\\coprod"),X("math",F,st,"\u22c1","\\bigvee"),X("math",F,st,"\u22c0","\\bigwedge"),X("math",F,st,"\u2a04","\\biguplus"),X("math",F,st,"\u22c2","\\bigcap"),X("math",F,st,"\u22c3","\\bigcup"),X("math",F,st,"\u222b","\\int"),X("math",F,st,"\u222b","\\intop"),X("math",F,st,"\u222c","\\iint"),X("math",F,st,"\u222d","\\iiint"),X("math",F,st,"\u220f","\\prod"),X("math",F,st,"\u2211","\\sum"),X("math",F,st,"\u2a02","\\bigotimes"),X("math",F,st,"\u2a01","\\bigoplus"),X("math",F,st,"\u2a00","\\bigodot"),X("math",F,st,"\u222e","\\oint"),X("math",F,st,"\u222f","\\oiint"),X("math",F,st,"\u2230","\\oiiint"),X("math",F,st,"\u2a06","\\bigsqcup"),X("math",F,st,"\u222b","\\smallint"),X("text",F,"inner","\u2026","\\textellipsis"),X("math",F,"inner","\u2026","\\mathellipsis"),X("text",F,"inner","\u2026","\\ldots",!0),X("math",F,"inner","\u2026","\\ldots",!0),X("math",F,"inner","\u22ef","\\@cdots",!0),X("math",F,"inner","\u22f1","\\ddots",!0),X("math",F,"textord","\u22ee","\\varvdots"),X("math",F,"accent-token","\u02ca","\\acute"),X("math",F,"accent-token","\u02cb","\\grave"),X("math",F,"accent-token","\xa8","\\ddot"),X("math",F,"accent-token","~","\\tilde"),X("math",F,"accent-token","\u02c9","\\bar"),X("math",F,"accent-token","\u02d8","\\breve"),X("math",F,"accent-token","\u02c7","\\check"),X("math",F,"accent-token","^","\\hat"),X("math",F,"accent-token","\u20d7","\\vec"),X("math",F,"accent-token","\u02d9","\\dot"),X("math",F,"accent-token","\u02da","\\mathring"),X("math",F,Ue,"\u0131","\\imath",!0),X("math",F,Ue,"\u0237","\\jmath",!0),X("text",F,"textord","\u0131","\\i",!0),X("text",F,"textord","\u0237","\\j",!0),X("text",F,"textord","\xdf","\\ss",!0),X("text",F,"textord","\xe6","\\ae",!0),X("text",F,"textord","\xe6","\\ae",!0),X("text",F,"textord","\u0153","\\oe",!0),X("text",F,"textord","\xf8","\\o",!0),X("text",F,"textord","\xc6","\\AE",!0),X("text",F,"textord","\u0152","\\OE",!0),X("text",F,"textord","\xd8","\\O",!0),X("text",F,"accent-token","\u02ca","\\'"),X("text",F,"accent-token","\u02cb","\\`"),X("text",F,"accent-token","\u02c6","\\^"),X("text",F,"accent-token","\u02dc","\\~"),X("text",F,"accent-token","\u02c9","\\="),X("text",F,"accent-token","\u02d8","\\u"),X("text",F,"accent-token","\u02d9","\\."),X("text",F,"accent-token","\u02da","\\r"),X("text",F,"accent-token","\u02c7","\\v"),X("text",F,"accent-token","\xa8",'\\"'),X("text",F,"accent-token","\u02dd","\\H"),X("text",F,"accent-token","\u25ef","\\textcircled");var ye={"--":!0,"---":!0,"``":!0,"''":!0};X("text",F,"textord","\u2013","--"),X("text",F,"textord","\u2013","\\textendash"),X("text",F,"textord","\u2014","---"),X("text",F,"textord","\u2014","\\textemdash"),X("text",F,"textord","\u2018","`"),X("text",F,"textord","\u2018","\\textquoteleft"),X("text",F,"textord","\u2019","'"),X("text",F,"textord","\u2019","\\textquoteright"),X("text",F,"textord","\u201c","``"),X("text",F,"textord","\u201c","\\textquotedblleft"),X("text",F,"textord","\u201d","''"),X("text",F,"textord","\u201d","\\textquotedblright"),X("math",F,"textord","\xb0","\\degree",!0),X("text",F,"textord","\xb0","\\degree"),X("text",F,"textord","\xb0","\\textdegree",!0),X("math",F,Ue,"\xa3","\\pounds"),X("math",F,Ue,"\xa3","\\mathsterling",!0),X("text",F,Ue,"\xa3","\\pounds"),X("text",F,Ue,"\xa3","\\textsterling",!0),X("math",ue,"textord","\u2720","\\maltese"),X("text",ue,"textord","\u2720","\\maltese"),X("text",F,"spacing","\xa0","\\ "),X("text",F,"spacing","\xa0"," "),X("text",F,"spacing","\xa0","~");for(var be=0;be<14;be++){var Z='0123456789/@."'.charAt(be);X("math",F,"textord",Z,Z)}for(var K=0;K<30;K++){var ae='0123456789!@*()-=+[]<>|";:?/.,'.charAt(K);X("text",F,"textord",ae,ae)}for(var Ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",We=0;We=5?0:Y>=3?1:2]){var Ne=me[pe]={cssEmPerMu:ee.quad[pe]/18};for(var lt in ee)ee.hasOwnProperty(lt)&&(Ne[lt]=ee[lt][pe])}return me[pe]}(this.size)),this._fontMetrics},te.getColor=function(){return this.phantom?"transparent":this.color},H}();Ge.BASESIZE=6;var He=Ge,Je={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},Rt={ex:!0,em:!0,mu:!0},bt=function(H){return"string"!=typeof H&&(H=H.unit),H in Je||H in Rt||"ex"===H},et=function(H,te){var Y;if(H.unit in Je)Y=Je[H.unit]/te.fontMetrics().ptPerEm/te.sizeMultiplier;else if("mu"===H.unit)Y=te.fontMetrics().cssEmPerMu;else{var pe;if(pe=te.style.isTight()?te.havingStyle(te.style.text()):te,"ex"===H.unit)Y=pe.fontMetrics().xHeight;else{if("em"!==H.unit)throw new n("Invalid unit: '"+H.unit+"'");Y=pe.fontMetrics().quad}pe!==te&&(Y*=pe.sizeMultiplier/te.sizeMultiplier)}return Math.min(H.number*Y,te.maxSize)},It=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xa3"],St=function(H,te,Y){return it[Y][H]&&it[Y][H].replace&&(H=it[Y][H].replace),{value:H,metrics:Me(H,te,Y)}},tn=function(H,te,Y,pe,Ne){var lt,vt=St(H,te,Y),xt=vt.metrics;if(H=vt.value,xt){var Gt=xt.italic;("text"===Y||pe&&"mathit"===pe.font)&&(Gt=0),lt=new xe(H,xt.height,xt.depth,Gt,xt.skew,xt.width,Ne)}else typeof console<"u"&&console.warn("No character metrics for '"+H+"' in style '"+te+"' and mode '"+Y+"'"),lt=new xe(H,0,0,0,0,0,Ne);if(pe){lt.maxFontSize=pe.sizeMultiplier,pe.style.isTight()&<.classes.push("mtight");var qt=pe.getColor();qt&&(lt.style.color=qt)}return lt},Lt=function(H,te){if(x(H.classes)!==x(te.classes)||H.skew!==te.skew||H.maxFontSize!==te.maxFontSize)return!1;for(var Y in H.style)if(H.style.hasOwnProperty(Y)&&H.style[Y]!==te.style[Y])return!1;for(var pe in te.style)if(te.style.hasOwnProperty(pe)&&H.style[pe]!==te.style[pe])return!1;return!0},fn=function(H){for(var te=0,Y=0,pe=0,Ne=0;Nete&&(te=lt.height),lt.depth>Y&&(Y=lt.depth),lt.maxFontSize>pe&&(pe=lt.maxFontSize)}H.height=te,H.depth=Y,H.maxFontSize=pe},nn=function(H,te,Y,pe){var Ne=new U(H,te,Y,pe);return fn(Ne),Ne},Mn=function(H,te,Y,pe){return new U(H,te,Y,pe)},rn=function(H){var te=new b(H);return fn(te),te},Cn=function(H,te,Y){var pe="";switch(H){case"amsrm":pe="AMS";break;case"textrm":pe="Main";break;case"textsf":pe="SansSerif";break;case"texttt":pe="Typewriter";break;default:pe=H}return pe+"-"+("textbf"===te&&"textit"===Y?"BoldItalic":"textbf"===te?"Bold":"textit"===te?"Italic":"Regular")},en={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},at={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},de={fontMap:en,makeSymbol:tn,mathsym:function(H,te,Y,pe){return void 0===pe&&(pe=[]),"boldsymbol"===Y.font&&St(H,"Main-Bold",te).metrics?tn(H,"Main-Bold",te,Y,pe.concat(["mathbf"])):"\\"===H||"main"===it[te][H].font?tn(H,"Main-Regular",te,Y,pe):tn(H,"AMS-Regular",te,Y,pe.concat(["amsrm"]))},makeSpan:nn,makeSvgSpan:Mn,makeLineSpan:function(H,te,Y){var pe=nn([H],[],te);return pe.height=Math.max(Y||te.fontMetrics().defaultRuleThickness,te.minRuleThickness),pe.style.borderBottomWidth=pe.height+"em",pe.maxFontSize=1,pe},makeAnchor:function(H,te,Y,pe){var Ne=new j(H,te,Y,pe);return fn(Ne),Ne},makeFragment:rn,wrapFragment:function(H,te){return H instanceof b?nn([],[H],te):H},makeVList:function(H,te){for(var Y=function(nr){if("individualShift"===nr.positionType){for(var Ur=nr.children,Qr=[Ur[0]],Ai=-Ur[0].shift-Ur[0].elem.depth,oi=Ai,Kr=1;Kr0&&(lt.push(ct(vt,te)),vt=[]),lt.push(Ne[xt]));vt.length>0&<.push(ct(vt,te)),Y&&((pe=ct(Vt(Y,te,!0))).classes=["tag"],lt.push(pe));var qt=Xn(["katex-html"],lt);if(qt.setAttribute("aria-hidden","true"),pe){var mn=pe.children[0];mn.style.height=qt.height+qt.depth+"em",mn.style.verticalAlign=-qt.depth+"em"}return qt}function jt(H){return new b(H)}var yn=function(){function H(Y,pe){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=Y,this.attributes={},this.children=pe||[]}var te=H.prototype;return te.setAttribute=function(Y,pe){this.attributes[Y]=pe},te.getAttribute=function(Y){return this.attributes[Y]},te.toNode=function(){var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var pe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,pe)&&Y.setAttribute(pe,this.attributes[pe]);for(var Ne=0;Ne"},te.toText=function(){return this.children.map(function(Y){return Y.toText()}).join("")},H}(),vn=function(){function H(Y){this.text=void 0,this.text=Y}var te=H.prototype;return te.toNode=function(){return document.createTextNode(this.text)},te.toMarkup=function(){return c.escape(this.toText())},te.toText=function(){return this.text},H}(),Kt={MathNode:yn,TextNode:vn,SpaceNode:function(){function H(Y){this.width=void 0,this.character=void 0,this.width=Y,this.character=Y>=.05555&&Y<=.05556?"\u200a":Y>=.1666&&Y<=.1667?"\u2009":Y>=.2222&&Y<=.2223?"\u2005":Y>=.2777&&Y<=.2778?"\u2005\u200a":Y>=-.05556&&Y<=-.05555?"\u200a\u2063":Y>=-.1667&&Y<=-.1666?"\u2009\u2063":Y>=-.2223&&Y<=-.2222?"\u205f\u2063":Y>=-.2778&&Y<=-.2777?"\u2005\u2063":null}var te=H.prototype;return te.toNode=function(){if(this.character)return document.createTextNode(this.character);var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return Y.setAttribute("width",this.width+"em"),Y},te.toMarkup=function(){return this.character?""+this.character+"":''},te.toText=function(){return this.character?this.character:" "},H}(),newDocumentFragment:jt},wn=function(H,te,Y){return!it[te][H]||!it[te][H].replace||55349===H.charCodeAt(0)||ye.hasOwnProperty(H)&&Y&&(Y.fontFamily&&"tt"===Y.fontFamily.substr(4,2)||Y.font&&"tt"===Y.font.substr(4,2))||(H=it[te][H].replace),new Kt.TextNode(H)},rr=function(H){return 1===H.length?H[0]:new Kt.MathNode("mrow",H)},mr=function(H,te){if("texttt"===te.fontFamily)return"monospace";if("textsf"===te.fontFamily)return"textit"===te.fontShape&&"textbf"===te.fontWeight?"sans-serif-bold-italic":"textit"===te.fontShape?"sans-serif-italic":"textbf"===te.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===te.fontShape&&"textbf"===te.fontWeight)return"bold-italic";if("textit"===te.fontShape)return"italic";if("textbf"===te.fontWeight)return"bold";var Y=te.font;if(!Y||"mathnormal"===Y)return null;var pe=H.mode;if("mathit"===Y)return"italic";if("boldsymbol"===Y)return"bold-italic";if("mathbf"===Y)return"bold";if("mathbb"===Y)return"double-struck";if("mathfrak"===Y)return"fraktur";if("mathscr"===Y||"mathcal"===Y)return"script";if("mathsf"===Y)return"sans-serif";if("mathtt"===Y)return"monospace";var Ne=H.text;return c.contains(["\\imath","\\jmath"],Ne)?null:(it[pe][Ne]&&it[pe][Ne].replace&&(Ne=it[pe][Ne].replace),Me(Ne,de.fontMap[Y].fontName,pe)?de.fontMap[Y].variant:null)},cr=function(H,te,Y){if(1===H.length){var pe=ur(H[0],te);return Y&&pe instanceof yn&&"mo"===pe.type&&(pe.setAttribute("lspace","0em"),pe.setAttribute("rspace","0em")),[pe]}for(var Ne,lt=[],vt=0;vt0&&(ce.text=ce.text.slice(0,1)+"\u0338"+ce.text.slice(1),lt.pop())}}}lt.push(xt),Ne=xt}return lt},ir=function(H,te,Y){return rr(cr(H,te,Y))},ur=function(H,te){if(!H)return new Kt.MathNode("mrow");if(Bn[H.type])return Bn[H.type](H,te);throw new n("Got group of unknown type: '"+H.type+"'")};function Fr(H,te,Y,pe){var Ne,lt=cr(H,Y);Ne=1===lt.length&<[0]instanceof yn&&c.contains(["mrow","mtable"],lt[0].type)?lt[0]:new Kt.MathNode("mrow",lt);var vt=new Kt.MathNode("annotation",[new Kt.TextNode(te)]);vt.setAttribute("encoding","application/x-tex");var xt=new Kt.MathNode("semantics",[Ne,vt]),Gt=new Kt.MathNode("math",[xt]);return Gt.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),de.makeSpan([pe?"katex":"katex-mathml"],[Gt])}var Mr=function(H){return new He({style:H.displayMode?w.DISPLAY:w.TEXT,maxSize:H.maxSize,minRuleThickness:H.minRuleThickness})},jr=function(H,te){if(te.displayMode){var Y=["katex-display"];te.leqno&&Y.push("leqno"),te.fleqn&&Y.push("fleqn"),H=de.makeSpan(Y,[H])}return H},yr={widehat:"^",widecheck:"\u02c7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23df",overbrace:"\u23de",overgroup:"\u23e0",undergroup:"\u23e1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21d2",xRightarrow:"\u21d2",overleftharpoon:"\u21bc",xleftharpoonup:"\u21bc",overrightharpoon:"\u21c0",xrightharpoonup:"\u21c0",xLeftarrow:"\u21d0",xLeftrightarrow:"\u21d4",xhookleftarrow:"\u21a9",xhookrightarrow:"\u21aa",xmapsto:"\u21a6",xrightharpoondown:"\u21c1",xleftharpoondown:"\u21bd",xrightleftharpoons:"\u21cc",xleftrightharpoons:"\u21cb",xtwoheadleftarrow:"\u219e",xtwoheadrightarrow:"\u21a0",xlongequal:"=",xtofrom:"\u21c4",xrightleftarrows:"\u21c4",xrightequilibrium:"\u21cc",xleftequilibrium:"\u21cb"},ei={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},Ci=function(H){var te=new Kt.MathNode("mo",[new Kt.TextNode(yr[H.substr(1)])]);return te.setAttribute("stretchy","true"),te},ci=function(H,te){var Y=function(){var vt=4e5,xt=H.label.substr(1);if(c.contains(["widehat","widecheck","widetilde","utilde"],xt)){var Gt,qt,mn,Dn=function(H){return"ordgroup"===H.type?H.body.length:1}(H.base);if(Dn>5)"widehat"===xt||"widecheck"===xt?(Gt=420,vt=2364,mn=.42,qt=xt+"4"):(Gt=312,vt=2340,mn=.34,qt="tilde4");else{var we=[1,1,2,2,3,3][Dn];"widehat"===xt||"widecheck"===xt?(vt=[0,1062,2364,2364,2364][we],Gt=[0,239,300,360,420][we],mn=[0,.24,.3,.3,.36,.42][we],qt=xt+we):(vt=[0,600,1033,2339,2340][we],Gt=[0,260,286,306,312][we],mn=[0,.26,.286,.3,.306,.34][we],qt="tilde"+we)}var ce=new Le(qt),Ye=new oe([ce],{width:"100%",height:mn+"em",viewBox:"0 0 "+vt+" "+Gt,preserveAspectRatio:"none"});return{span:de.makeSvgSpan([],[Ye],te),minWidth:0,height:mn}}var mt,Zt,cn=[],Ln=ei[xt],Hn=Ln[0],Ir=Ln[1],pr=Ln[2],lr=pr/1e3,ar=Hn.length;if(1===ar)mt=["hide-tail"],Zt=[Ln[3]];else if(2===ar)mt=["halfarrow-left","halfarrow-right"],Zt=["xMinYMin","xMaxYMin"];else{if(3!==ar)throw new Error("Correct katexImagesData or update code here to support\n "+ar+" children.");mt=["brace-left","brace-center","brace-right"],Zt=["xMinYMin","xMidYMin","xMaxYMin"]}for(var Or=0;Or0&&(pe.style.minWidth=Ne+"em"),pe},zr=function(H,te){var Y,pe,Ne,lt=ut(H,"supsub");lt?(Y=(pe=Qe(lt.base,"accent")).base,lt.base=Y,Ne=function(Zt){if(Zt instanceof U)return Zt;throw new Error("Expected span but got "+String(Zt)+".")}(qe(lt,te)),lt.base=pe):Y=(pe=Qe(H,"accent")).base;var vt=qe(Y,te.havingCrampedStyle()),xt=0;if(pe.isShifty&&c.isCharacterBox(Y)){var Gt=c.getBaseElem(Y);xt=Q(qe(Gt,te.havingCrampedStyle())).skew}var qt,mn=Math.min(vt.height,te.fontMetrics().xHeight);if(pe.isStretchy)qt=ci(pe,te),qt=de.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:vt},{type:"elem",elem:qt,wrapperClasses:["svg-align"],wrapperStyle:xt>0?{width:"calc(100% - "+2*xt+"em)",marginLeft:2*xt+"em"}:void 0}]},te);else{var Dn,we;"\\vec"===pe.label?(Dn=de.staticSvg("vec",te),we=de.svgData.vec[1]):((Dn=Q(Dn=de.makeOrd({mode:pe.mode,text:pe.label},te,"textord"))).italic=0,we=Dn.width),qt=de.makeSpan(["accent-body"],[Dn]);var ce="\\textcircled"===pe.label;ce&&(qt.classes.push("accent-full"),mn=vt.height);var Ye=xt;ce||(Ye-=we/2),qt.style.left=Ye+"em","\\textcircled"===pe.label&&(qt.style.top=".2em"),qt=de.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:vt},{type:"kern",size:-mn},{type:"elem",elem:qt}]},te)}var mt=de.makeSpan(["mord","accent"],[qt],te);return Ne?(Ne.children[0]=mt,Ne.height=Math.max(mt.height,Ne.height),Ne.classes[0]="mord",Ne):mt},Nr=function(H,te){var Y=H.isStretchy?Ci(H.label):new Kt.MathNode("mo",[wn(H.label,H.mode)]),pe=new Kt.MathNode("mover",[ur(H.base,te),Y]);return pe.setAttribute("accent","true"),pe},Qi=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(H){return"\\"+H}).join("|"));ln({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(H,te){var Y=te[0],pe=!Qi.test(H.funcName);return{type:"accent",mode:H.parser.mode,label:H.funcName,isStretchy:pe,isShifty:!pe||"\\widehat"===H.funcName||"\\widetilde"===H.funcName||"\\widecheck"===H.funcName,base:Y}},htmlBuilder:zr,mathmlBuilder:Nr}),ln({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(H,te){return{type:"accent",mode:H.parser.mode,label:H.funcName,isStretchy:!1,isShifty:!0,base:te[0]}},htmlBuilder:zr,mathmlBuilder:Nr}),ln({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(H,te){return{type:"accentUnder",mode:H.parser.mode,label:H.funcName,base:te[0]}},htmlBuilder:function(H,te){var Y=qe(H.base,te),pe=ci(H,te),Ne="\\utilde"===H.label?.12:0,lt=de.makeVList({positionType:"bottom",positionData:pe.height+Ne,children:[{type:"elem",elem:pe,wrapperClasses:["svg-align"]},{type:"kern",size:Ne},{type:"elem",elem:Y}]},te);return de.makeSpan(["mord","accentunder"],[lt],te)},mathmlBuilder:function(H,te){var Y=Ci(H.label),pe=new Kt.MathNode("munder",[ur(H.base,te),Y]);return pe.setAttribute("accentunder","true"),pe}});var Br=function(H){var te=new Kt.MathNode("mpadded",H?[H]:[]);return te.setAttribute("width","+0.6em"),te.setAttribute("lspace","0.3em"),te};ln({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(H,te,Y){return{type:"xArrow",mode:H.parser.mode,label:H.funcName,body:te[0],below:Y[0]}},htmlBuilder:function(H,te){var Y,pe=te.style,Ne=te.havingStyle(pe.sup()),lt=de.wrapFragment(qe(H.body,Ne,te),te);lt.classes.push("x-arrow-pad"),H.below&&(Ne=te.havingStyle(pe.sub()),(Y=de.wrapFragment(qe(H.below,Ne,te),te)).classes.push("x-arrow-pad"));var vt,xt=ci(H,te),Gt=-te.fontMetrics().axisHeight+.5*xt.height,qt=-te.fontMetrics().axisHeight-.5*xt.height-.111;if((lt.depth>.25||"\\xleftequilibrium"===H.label)&&(qt-=lt.depth),Y){var mn=-te.fontMetrics().axisHeight+Y.height+.5*xt.height+.111;vt=de.makeVList({positionType:"individualShift",children:[{type:"elem",elem:lt,shift:qt},{type:"elem",elem:xt,shift:Gt},{type:"elem",elem:Y,shift:mn}]},te)}else vt=de.makeVList({positionType:"individualShift",children:[{type:"elem",elem:lt,shift:qt},{type:"elem",elem:xt,shift:Gt}]},te);return vt.children[0].children[0].children[1].classes.push("svg-align"),de.makeSpan(["mrel","x-arrow"],[vt],te)},mathmlBuilder:function(H,te){var Y,pe=Ci(H.label);if(H.body){var Ne=Br(ur(H.body,te));if(H.below){var lt=Br(ur(H.below,te));Y=new Kt.MathNode("munderover",[pe,lt,Ne])}else Y=new Kt.MathNode("mover",[pe,Ne])}else if(H.below){var vt=Br(ur(H.below,te));Y=new Kt.MathNode("munder",[pe,vt])}else Y=Br(),Y=new Kt.MathNode("mover",[pe,Y]);return Y}}),ln({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){for(var Y=H.parser,pe=Qe(te[0],"ordgroup").body,Ne="",lt=0;lt","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],si=[0,1.2,1.8,2.4,3],gi=[{type:"small",style:w.SCRIPTSCRIPT},{type:"small",style:w.SCRIPT},{type:"small",style:w.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],mi=[{type:"small",style:w.SCRIPTSCRIPT},{type:"small",style:w.SCRIPT},{type:"small",style:w.TEXT},{type:"stack"}],Ei=[{type:"small",style:w.SCRIPTSCRIPT},{type:"small",style:w.SCRIPT},{type:"small",style:w.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Oi=function(H){if("small"===H.type)return"Main-Regular";if("large"===H.type)return"Size"+H.size+"-Regular";if("stack"===H.type)return"Size4-Regular";throw new Error("Add support for delim type '"+H.type+"' here.")},E=function(H,te,Y,pe){for(var Ne=Math.min(2,3-pe.style.size);Nete)return Y[Ne]}return Y[Y.length-1]},R=function(H,te,Y,pe,Ne,lt){var vt;"<"===H||"\\lt"===H||"\u27e8"===H?H="\\langle":">"!==H&&"\\gt"!==H&&"\u27e9"!==H||(H="\\rangle"),vt=c.contains(ai,H)?gi:c.contains(bi,H)?Ei:mi;var qt,mn,Dn,ce,Ye,mt,xt=E(H,te,vt,pe);return"small"===xt.type?(qt=xt.style,mn=Y,ce=lt,Ye=de.makeSymbol(H,"Main-Regular",Ne,Dn=pe),mt=ui(Ye,qt,Dn,ce),mn&&Lr(mt,Dn,qt),mt):"large"===xt.type?Pi(H,xt.size,Y,pe,Ne,lt):ti(H,te,Y,pe,Ne,lt)},q=function(H,te,Y,pe,Ne){if("<"===H||"\\lt"===H||"\u27e8"===H?H="\\langle":">"!==H&&"\\gt"!==H&&"\u27e9"!==H||(H="\\rangle"),c.contains(bi,H)||c.contains(ai,H))return Pi(H,te,!1,Y,pe,Ne);if(c.contains(ni,H))return ti(H,si[te],!1,Y,pe,Ne);throw new n("Illegal delimiter: '"+H+"'")},he=R,Te=function(H,te,Y,pe,Ne,lt){var vt=pe.fontMetrics().axisHeight*pe.sizeMultiplier,xt=5/pe.fontMetrics().ptPerEm,Gt=Math.max(te-vt,Y+vt),qt=Math.max(Gt/500*901,2*Gt-xt);return R(H,qt,!0,pe,Ne,lt)},Be={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},ft=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230a","\u230b","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27e8","\\rangle","\u27e9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27ee","\u27ef","\\lmoustache","\\rmoustache","\u23b0","\u23b1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function ot(H,te){var Y=At(H);if(Y&&c.contains(ft,Y.text))return Y;throw new n("Invalid delimiter: '"+(Y?Y.text:JSON.stringify(H))+"' after '"+te.funcName+"'",H)}function _t(H){if(!H.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}ln({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(H,te){var Y=ot(te[0],H);return{type:"delimsizing",mode:H.parser.mode,size:Be[H.funcName].size,mclass:Be[H.funcName].mclass,delim:Y.text}},htmlBuilder:function(H,te){return"."===H.delim?de.makeSpan([H.mclass]):q(H.delim,H.size,te,H.mode,[H.mclass])},mathmlBuilder:function(H){var te=[];"."!==H.delim&&te.push(wn(H.delim,H.mode));var Y=new Kt.MathNode("mo",te);return Y.setAttribute("fence","mopen"===H.mclass||"mclose"===H.mclass?"true":"false"),Y}}),ln({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(H,te){var Y=H.parser.gullet.macros.get("\\current@color");if(Y&&"string"!=typeof Y)throw new n("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:H.parser.mode,delim:ot(te[0],H).text,color:Y}}}),ln({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(H,te){var Y=ot(te[0],H),pe=H.parser;++pe.leftrightDepth;var Ne=pe.parseExpression(!1);--pe.leftrightDepth,pe.expect("\\right",!1);var lt=Qe(pe.parseFunction(),"leftright-right");return{type:"leftright",mode:pe.mode,body:Ne,left:Y.text,right:lt.delim,rightColor:lt.color}},htmlBuilder:function(H,te){_t(H);for(var Y,pe,Ne=Vt(H.body,te,!0,["mopen","mclose"]),lt=0,vt=0,xt=!1,Gt=0;Gt-1?"mpadded":"menclose",[ur(H.body,te)]);switch(H.label){case"\\cancel":pe.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":pe.setAttribute("notation","downdiagonalstrike");break;case"\\sout":pe.setAttribute("notation","horizontalstrike");break;case"\\fbox":pe.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(Y=te.fontMetrics().fboxsep*te.fontMetrics().ptPerEm,pe.setAttribute("width","+"+2*Y+"pt"),pe.setAttribute("height","+"+2*Y+"pt"),pe.setAttribute("lspace",Y+"pt"),pe.setAttribute("voffset",Y+"pt"),"\\fcolorbox"===H.label){var Ne=Math.max(te.fontMetrics().fboxrule,te.minRuleThickness);pe.setAttribute("style","border: "+Ne+"em solid "+String(H.borderColor))}break;case"\\xcancel":pe.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return H.backgroundColor&&pe.setAttribute("mathbackground",H.backgroundColor),pe};ln({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(H,te,Y){var pe=H.parser,Ne=H.funcName,lt=Qe(te[0],"color-token").color;return{type:"enclose",mode:pe.mode,label:Ne,backgroundColor:lt,body:te[1]}},htmlBuilder:Pt,mathmlBuilder:Ut}),ln({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(H,te,Y){var pe=H.parser,Ne=H.funcName,lt=Qe(te[0],"color-token").color,vt=Qe(te[1],"color-token").color;return{type:"enclose",mode:pe.mode,label:Ne,backgroundColor:vt,borderColor:lt,body:te[2]}},htmlBuilder:Pt,mathmlBuilder:Ut}),ln({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(H,te){return{type:"enclose",mode:H.parser.mode,label:"\\fbox",body:te[0]}}}),ln({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(H,te,Y){return{type:"enclose",mode:H.parser.mode,label:H.funcName,body:te[0]}},htmlBuilder:Pt,mathmlBuilder:Ut});var Dt={};function Ht(H){for(var te=H.type,Y=H.names,lt=H.htmlBuilder,vt=H.mathmlBuilder,xt={type:te,numArgs:H.props.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:H.handler},Gt=0;Gt0&&(cn+=.25),Gt.push({pos:cn,isDashed:Ho[Ao]})}for(Ln(lt[0]),Y=0;Y0&&(pr<(gr+=Zt)&&(pr=gr),gr=0),H.addJot&&(pr+=ce),lr.height=Ir,lr.depth=pr,lr.pos=cn+=Ir,cn+=pr+gr,xt[Y]=lr,Ln(lt[Y+1])}var nr,Ur,Qr=cn/2+te.fontMetrics().axisHeight,Ai=H.cols||[],oi=[];for(pe=0,Ur=0;pe=vt)){var Ki=void 0;(pe>0||H.hskipBeforeAndAfter)&&0!==(Ki=c.deflt(Kr.pregap,Dn))&&((nr=de.makeSpan(["arraycolsep"],[])).style.width=Ki+"em",oi.push(nr));var no=[];for(Y=0;Y0){for(var Ji=de.makeLineSpan("hline",te,qt),sl=de.makeLineSpan("hdashline",te,qt),Io=[{type:"elem",elem:xt,shift:0}];Gt.length>0;){var zo=Gt.pop(),Ra=zo.pos-Qr;Io.push(zo.isDashed?{type:"elem",elem:sl,shift:Ra}:{type:"elem",elem:Ji,shift:Ra})}xt=de.makeVList({positionType:"individualShift",children:Io},te)}return de.makeSpan(["mord"],[xt],te)},Pe={c:"center ",l:"left ",r:"right "},Ce=function(H,te){var Y=new Kt.MathNode("mtable",H.body.map(function(Ln){return new Kt.MathNode("mtr",Ln.map(function(Hn){return new Kt.MathNode("mtd",[ur(Hn,te)])}))}));Y.setAttribute("rowspacing",(.5===H.arraystretch?.1:.16+H.arraystretch-1+(H.addJot?.09:0))+"em");var Ne="",lt="";if(H.cols){var vt=H.cols,xt="",Gt=!1,qt=0,mn=vt.length;"separator"===vt[0].type&&(Ne+="top ",qt=1),"separator"===vt[vt.length-1].type&&(Ne+="bottom ",mn-=1);for(var Dn=qt;Dn0?"left ":"",Ne+=Zt[Zt.length-1].length>0?"right ":"";for(var cn=1;cn0&&mn&&(ce=1),pe[Dn]={type:"align",align:we,pregap:ce,postgap:0}}return Ne.colSeparationType=mn?"align":"alignat",Ne};Ht({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(H,te){var Y={cols:(At(te[0])?[te[0]]:Qe(te[0],"ordgroup").body).map(function(pe){var Ne=ht(pe).text;if(-1!=="lcr".indexOf(Ne))return{type:"align",align:Ne};if("|"===Ne)return{type:"separator",separator:"|"};if(":"===Ne)return{type:"separator",separator:":"};throw new n("Unknown column alignment: "+Ne,pe)}),hskipBeforeAndAfter:!0};return kn(H.parser,Y,jn(H.envName))},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(H){var te={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[H.envName],Y=kn(H.parser,{hskipBeforeAndAfter:!1},jn(H.envName));return te?{type:"leftright",mode:H.mode,body:[Y],left:te[0],right:te[1],rightColor:void 0}:Y},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(H){var te=kn(H.parser,{arraystretch:.5},"script");return te.colSeparationType="small",te},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["subarray"],props:{numArgs:1},handler:function(H,te){var Y=(At(te[0])?[te[0]]:Qe(te[0],"ordgroup").body).map(function(Ne){var lt=ht(Ne).text;if(-1!=="lc".indexOf(lt))return{type:"align",align:lt};throw new n("Unknown column alignment: "+lt,Ne)});if(Y.length>1)throw new n("{subarray} can contain only one column");var pe={cols:Y,hskipBeforeAndAfter:!1,arraystretch:.5};if((pe=kn(H.parser,pe,"script")).body[0].length>1)throw new n("{subarray} can contain only one column");return pe},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(H){var te=kn(H.parser,{arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},jn(H.envName));return{type:"leftright",mode:H.mode,body:[te],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["aligned"],props:{numArgs:0},handler:ge,htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["gathered"],props:{numArgs:0},handler:function(H){return kn(H.parser,{cols:[{type:"align",align:"c"}],addJot:!0},"display")},htmlBuilder:er,mathmlBuilder:Ce}),Ht({type:"array",names:["alignedat"],props:{numArgs:1},handler:ge,htmlBuilder:er,mathmlBuilder:Ce}),ln({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(H,te){throw new n(H.funcName+" valid only within array environment")}});var je=Dt;ln({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(H,te){var Y=H.parser,pe=H.funcName,Ne=te[0];if("ordgroup"!==Ne.type)throw new n("Invalid environment name",Ne);for(var lt="",vt=0;vt=w.SCRIPT.id?Y.text():w.DISPLAY:"text"===H&&Y.size===w.DISPLAY.size?Y=w.TEXT:"script"===H?Y=w.SCRIPT:"scriptscript"===H&&(Y=w.SCRIPTSCRIPT),Y},wr=function(H,te){var Y,pe=$n(H.size,te.style),Ne=pe.fracNum(),lt=pe.fracDen();Y=te.havingStyle(Ne);var vt=qe(H.numer,Y,te);if(H.continued){var xt=8.5/te.fontMetrics().ptPerEm,Gt=3.5/te.fontMetrics().ptPerEm;vt.height=vt.height0?3*Dn:7*Dn,Ye=te.fontMetrics().denom1):(mn>0?(we=te.fontMetrics().num2,ce=Dn):(we=te.fontMetrics().num3,ce=3*Dn),Ye=te.fontMetrics().denom2),qt){var Ir=te.fontMetrics().axisHeight;we-vt.depth-(Ir+.5*mn)0&&(te="."===(te=H)?null:te),te};ln({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(H,te){var Y=H.parser,pe=te[4],Ne=te[5],lt=ut(te[0],"atom");lt&&(lt=rt(te[0],"open"));var vt=lt?or(lt.text):null,xt=ut(te[1],"atom");xt&&(xt=rt(te[1],"close"));var Gt,qt=xt?or(xt.text):null,mn=Qe(te[2],"size"),Dn=null;Gt=!!mn.isBlank||(Dn=mn.value).number>0;var we="auto",ce=ut(te[3],"ordgroup");if(ce){if(ce.body.length>0){var Ye=Qe(ce.body[0],"textord");we=vr[Number(Ye.text)]}}else ce=Qe(te[3],"textord"),we=vr[Number(ce.text)];return{type:"genfrac",mode:Y.mode,numer:pe,denom:Ne,continued:!1,hasBarLine:Gt,barSize:Dn,leftDelim:vt,rightDelim:qt,size:we}},htmlBuilder:wr,mathmlBuilder:kr}),ln({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(H,te){var pe=H.token;return{type:"infix",mode:H.parser.mode,replaceWith:"\\\\abovefrac",size:Qe(te[0],"size").value,token:pe}}}),ln({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(H,te){var Y=H.parser,pe=te[0],Ne=function(xt){if(!xt)throw new Error("Expected non-null, but got "+String(xt));return xt}(Qe(te[1],"infix").size);return{type:"genfrac",mode:Y.mode,numer:pe,denom:te[2],continued:!1,hasBarLine:Ne.number>0,barSize:Ne,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:wr,mathmlBuilder:kr});var tr=function(H,te){var Y,pe,Ne=te.style,lt=ut(H,"supsub");lt?(Y=lt.sup?qe(lt.sup,te.havingStyle(Ne.sup()),te):qe(lt.sub,te.havingStyle(Ne.sub()),te),pe=Qe(lt.base,"horizBrace")):pe=Qe(H,"horizBrace");var vt,xt=qe(pe.base,te.havingBaseStyle(w.DISPLAY)),Gt=ci(pe,te);if(pe.isOver?(vt=de.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:xt},{type:"kern",size:.1},{type:"elem",elem:Gt}]},te)).children[0].children[0].children[1].classes.push("svg-align"):(vt=de.makeVList({positionType:"bottom",positionData:xt.depth+.1+Gt.height,children:[{type:"elem",elem:Gt},{type:"kern",size:.1},{type:"elem",elem:xt}]},te)).children[0].children[0].children[0].classes.push("svg-align"),Y){var qt=de.makeSpan(["mord",pe.isOver?"mover":"munder"],[vt],te);vt=de.makeVList(pe.isOver?{positionType:"firstBaseline",children:[{type:"elem",elem:qt},{type:"kern",size:.2},{type:"elem",elem:Y}]}:{positionType:"bottom",positionData:qt.depth+.2+Y.height+Y.depth,children:[{type:"elem",elem:Y},{type:"kern",size:.2},{type:"elem",elem:qt}]},te)}return de.makeSpan(["mord",pe.isOver?"mover":"munder"],[vt],te)};ln({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(H,te){var pe=H.funcName;return{type:"horizBrace",mode:H.parser.mode,label:pe,isOver:/^\\over/.test(pe),base:te[0]}},htmlBuilder:tr,mathmlBuilder:function(H,te){var Y=Ci(H.label);return new Kt.MathNode(H.isOver?"mover":"munder",[ur(H.base,te),Y])}}),ln({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(H,te){var Y=H.parser,pe=te[1],Ne=Qe(te[0],"url").url;return Y.settings.isTrusted({command:"\\href",url:Ne})?{type:"href",mode:Y.mode,href:Ne,body:Un(pe)}:Y.formatUnsupportedCmd("\\href")},htmlBuilder:function(H,te){var Y=Vt(H.body,te,!1);return de.makeAnchor(H.href,[],Y,te)},mathmlBuilder:function(H,te){var Y=ir(H.body,te);return Y instanceof yn||(Y=new yn("mrow",[Y])),Y.setAttribute("href",H.href),Y}}),ln({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(H,te){var Y=H.parser,pe=Qe(te[0],"url").url;if(!Y.settings.isTrusted({command:"\\url",url:pe}))return Y.formatUnsupportedCmd("\\url");for(var Ne=[],lt=0;lt0&&(pe=et(H.totalheight,te)-Y,pe=Number(pe.toFixed(2)));var Ne=0;H.width.number>0&&(Ne=et(H.width,te));var lt={height:Y+pe+"em"};Ne>0&&(lt.width=Ne+"em"),pe>0&&(lt.verticalAlign=-pe+"em");var vt=new J(H.src,H.alt,lt);return vt.height=Y,vt.depth=pe,vt},mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mglyph",[]);Y.setAttribute("alt",H.alt);var pe=et(H.height,te),Ne=0;if(H.totalheight.number>0&&(Ne=(Ne=et(H.totalheight,te)-pe).toFixed(2),Y.setAttribute("valign","-"+Ne+"em")),Y.setAttribute("height",pe+Ne+"em"),H.width.number>0){var lt=et(H.width,te);Y.setAttribute("width",lt+"em")}return Y.setAttribute("src",H.src),Y}}),ln({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(H,te){var Y=H.parser,pe=H.funcName,Ne=Qe(te[0],"size");if(Y.settings.strict){var vt="mu"===Ne.value.unit;"m"===pe[1]?(vt||Y.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+pe+" supports only mu units, not "+Ne.value.unit+" units"),"math"!==Y.mode&&Y.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+pe+" works only in math mode")):vt&&Y.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+pe+" doesn't support mu units")}return{type:"kern",mode:Y.mode,dimension:Ne.value}},htmlBuilder:function(H,te){return de.makeGlue(H.dimension,te)},mathmlBuilder:function(H,te){var Y=et(H.dimension,te);return new Kt.SpaceNode(Y)}}),ln({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){var Ne=te[0];return{type:"lap",mode:H.parser.mode,alignment:H.funcName.slice(5),body:Ne}},htmlBuilder:function(H,te){var Y;"clap"===H.alignment?(Y=de.makeSpan([],[qe(H.body,te)]),Y=de.makeSpan(["inner"],[Y],te)):Y=de.makeSpan(["inner"],[qe(H.body,te)]);var pe=de.makeSpan(["fix"],[]),Ne=de.makeSpan([H.alignment],[Y,pe],te),lt=de.makeSpan(["strut"]);return lt.style.height=Ne.height+Ne.depth+"em",lt.style.verticalAlign=-Ne.depth+"em",Ne.children.unshift(lt),Ne=de.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ne}]},te),de.makeSpan(["mord"],[Ne],te)},mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mpadded",[ur(H.body,te)]);return"rlap"!==H.alignment&&Y.setAttribute("lspace",("llap"===H.alignment?"-1":"-0.5")+"width"),Y.setAttribute("width","0px"),Y}}),ln({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(H,te){var Y=H.funcName,pe=H.parser,Ne=pe.mode;pe.switchMode("math");var lt="\\("===Y?"\\)":"$",vt=pe.parseExpression(!1,lt);return pe.expect(lt),pe.switchMode(Ne),{type:"styling",mode:pe.mode,style:"text",body:vt}}}),ln({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(H,te){throw new n("Mismatched "+H.funcName)}});var Kn=function(H,te){switch(te.style.size){case w.DISPLAY.size:return H.display;case w.TEXT.size:return H.text;case w.SCRIPT.size:return H.script;case w.SCRIPTSCRIPT.size:return H.scriptscript;default:return H.text}};ln({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(H,te){return{type:"mathchoice",mode:H.parser.mode,display:Un(te[0]),text:Un(te[1]),script:Un(te[2]),scriptscript:Un(te[3])}},htmlBuilder:function(H,te){var Y=Kn(H,te),pe=Vt(Y,te,!1);return de.makeFragment(pe)},mathmlBuilder:function(H,te){var Y=Kn(H,te);return ir(Y,te)}});var Cr=function(H,te,Y,pe,Ne,lt,vt){var xt,Gt,qt;if(H=de.makeSpan([],[H]),te){var mn=qe(te,pe.havingStyle(Ne.sup()),pe);Gt={elem:mn,kern:Math.max(pe.fontMetrics().bigOpSpacing1,pe.fontMetrics().bigOpSpacing3-mn.depth)}}if(Y){var Dn=qe(Y,pe.havingStyle(Ne.sub()),pe);xt={elem:Dn,kern:Math.max(pe.fontMetrics().bigOpSpacing2,pe.fontMetrics().bigOpSpacing4-Dn.height)}}if(Gt&&xt){var we=pe.fontMetrics().bigOpSpacing5+xt.elem.height+xt.elem.depth+xt.kern+H.depth+vt;qt=de.makeVList({positionType:"bottom",positionData:we,children:[{type:"kern",size:pe.fontMetrics().bigOpSpacing5},{type:"elem",elem:xt.elem,marginLeft:-lt+"em"},{type:"kern",size:xt.kern},{type:"elem",elem:H},{type:"kern",size:Gt.kern},{type:"elem",elem:Gt.elem,marginLeft:lt+"em"},{type:"kern",size:pe.fontMetrics().bigOpSpacing5}]},pe)}else if(xt)qt=de.makeVList({positionType:"top",positionData:H.height-vt,children:[{type:"kern",size:pe.fontMetrics().bigOpSpacing5},{type:"elem",elem:xt.elem,marginLeft:-lt+"em"},{type:"kern",size:xt.kern},{type:"elem",elem:H}]},pe);else{if(!Gt)return H;qt=de.makeVList({positionType:"bottom",positionData:H.depth+vt,children:[{type:"elem",elem:H},{type:"kern",size:Gt.kern},{type:"elem",elem:Gt.elem,marginLeft:lt+"em"},{type:"kern",size:pe.fontMetrics().bigOpSpacing5}]},pe)}return de.makeSpan(["mop","op-limits"],[qt],pe)},nt=["\\smallint"],fe=function(H,te){var Y,pe,Ne,lt=!1,vt=ut(H,"supsub");vt?(Y=vt.sup,pe=vt.sub,Ne=Qe(vt.base,"op"),lt=!0):Ne=Qe(H,"op");var xt,Gt=te.style,qt=!1;if(Gt.size===w.DISPLAY.size&&Ne.symbol&&!c.contains(nt,Ne.name)&&(qt=!0),Ne.symbol){var mn=qt?"Size2-Regular":"Size1-Regular",Dn="";if("\\oiint"!==Ne.name&&"\\oiiint"!==Ne.name||(Dn=Ne.name.substr(1),Ne.name="oiint"===Dn?"\\iint":"\\iiint"),xt=de.makeSymbol(Ne.name,mn,"math",te,["mop","op-symbol",qt?"large-op":"small-op"]),Dn.length>0){var we=xt.italic,ce=de.staticSvg(Dn+"Size"+(qt?"2":"1"),te);xt=de.makeVList({positionType:"individualShift",children:[{type:"elem",elem:xt,shift:0},{type:"elem",elem:ce,shift:qt?.08:0}]},te),Ne.name="\\"+Dn,xt.classes.unshift("mop"),xt.italic=we}}else if(Ne.body){var Ye=Vt(Ne.body,te,!0);1===Ye.length&&Ye[0]instanceof xe?(xt=Ye[0]).classes[0]="mop":xt=de.makeSpan(["mop"],de.tryCombineChars(Ye),te)}else{for(var mt=[],Zt=1;Zt0){for(var Gt=Ne.body.map(function(we){var ce=we.text;return"string"==typeof ce?{type:"textord",mode:we.mode,text:ce}:we}),qt=Vt(Gt,te.withFont("mathrm"),!0),mn=0;mn=0?xt.setAttribute("height","+"+Ne+"em"):(xt.setAttribute("height",Ne+"em"),xt.setAttribute("depth","+"+-Ne+"em")),xt.setAttribute("voffset",Ne+"em"),xt}});var In=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];ln({type:"sizing",names:In,props:{numArgs:0,allowedInText:!0},handler:function(H,te){var pe=H.funcName,Ne=H.parser,lt=Ne.parseExpression(!1,H.breakOnTokenText);return{type:"sizing",mode:Ne.mode,size:In.indexOf(pe)+1,body:lt}},htmlBuilder:function(H,te){var Y=te.havingSize(H.size);return Yr(H.body,Y,te)},mathmlBuilder:function(H,te){var Y=te.havingSize(H.size),pe=cr(H.body,Y),Ne=new Kt.MathNode("mstyle",pe);return Ne.setAttribute("mathsize",Y.sizeMultiplier+"em"),Ne}}),ln({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(H,te,Y){var pe=H.parser,Ne=!1,lt=!1,vt=Y[0]&&Qe(Y[0],"ordgroup");if(vt)for(var xt="",Gt=0;GtY.height+Y.depth+lt&&(lt=(lt+Dn-Y.height-Y.depth)/2);var we=Gt.height-Y.height-lt-qt;Y.style.paddingLeft=xt.advanceWidth+"em";var ce=de.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Y,wrapperClasses:["svg-align"]},{type:"kern",size:-(Y.height+we)},{type:"elem",elem:Gt},{type:"kern",size:qt}]},te);if(H.index){var Ye=te.havingStyle(w.SCRIPTSCRIPT),mt=qe(H.index,Ye,te),cn=de.makeVList({positionType:"shift",positionData:-.6*(ce.height-ce.depth),children:[{type:"elem",elem:mt}]},te),Ln=de.makeSpan(["root"],[cn]);return de.makeSpan(["mord","sqrt"],[Ln,ce],te)}return de.makeSpan(["mord","sqrt"],[ce],te)},mathmlBuilder:function(H,te){var Y=H.body,pe=H.index;return pe?new Kt.MathNode("mroot",[ur(Y,te),ur(pe,te)]):new Kt.MathNode("msqrt",[ur(Y,te)])}});var br={display:w.DISPLAY,text:w.TEXT,script:w.SCRIPT,scriptscript:w.SCRIPTSCRIPT};ln({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(H,te){var pe=H.funcName,Ne=H.parser,lt=Ne.parseExpression(!0,H.breakOnTokenText),vt=pe.slice(1,pe.length-5);return{type:"styling",mode:Ne.mode,style:vt,body:lt}},htmlBuilder:function(H,te){var pe=te.havingStyle(br[H.style]).withFont("");return Yr(H.body,pe,te)},mathmlBuilder:function(H,te){var pe=te.havingStyle(br[H.style]),Ne=cr(H.body,pe),lt=new Kt.MathNode("mstyle",Ne),vt={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[H.style];return lt.setAttribute("scriptlevel",vt[0]),lt.setAttribute("displaystyle",vt[1]),lt}}),Nn({type:"supsub",htmlBuilder:function(H,te){var nr,Ur,Qr,Y=(Ur=te,(Qr=(nr=H).base)?"op"===Qr.type?Qr.limits&&(Ur.style.size===w.DISPLAY.size||Qr.alwaysHandleSupSub)?fe:null:"operatorname"===Qr.type?Qr.alwaysHandleSupSub&&(Ur.style.size===w.DISPLAY.size||Qr.limits)?Er:null:"accent"===Qr.type?c.isCharacterBox(Qr.base)?zr:null:"horizBrace"===Qr.type&&!nr.sub===Qr.isOver?tr:null:null);if(Y)return Y(H,te);var pe,Ne,lt,vt=H.base,xt=H.sup,Gt=H.sub,qt=qe(vt,te),mn=te.fontMetrics(),Dn=0,we=0,ce=vt&&c.isCharacterBox(vt);if(xt){var Ye=te.havingStyle(te.style.sup());pe=qe(xt,Ye,te),ce||(Dn=qt.height-Ye.fontMetrics().supDrop*Ye.sizeMultiplier/te.sizeMultiplier)}if(Gt){var mt=te.havingStyle(te.style.sub());Ne=qe(Gt,mt,te),ce||(we=qt.depth+mt.fontMetrics().subDrop*mt.sizeMultiplier/te.sizeMultiplier)}lt=te.style===w.DISPLAY?mn.sup1:te.style.cramped?mn.sup3:mn.sup2;var Zt,Ln=.5/mn.ptPerEm/te.sizeMultiplier+"em",Hn=null;if(Ne&&(qt instanceof xe||H.base&&"op"===H.base.type&&H.base.name&&("\\oiint"===H.base.name||"\\oiiint"===H.base.name))&&(Hn=-qt.italic+"em"),pe&&Ne){Dn=Math.max(Dn,lt,pe.depth+.25*mn.xHeight),we=Math.max(we,mn.sub2);var pr=4*mn.defaultRuleThickness;if(Dn-pe.depth-(Ne.height-we)0&&(Dn+=lr,we-=lr)}Zt=de.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ne,shift:we,marginRight:Ln,marginLeft:Hn},{type:"elem",elem:pe,shift:-Dn,marginRight:Ln}]},te)}else if(Ne)we=Math.max(we,mn.sub1,Ne.height-.8*mn.xHeight),Zt=de.makeVList({positionType:"shift",positionData:we,children:[{type:"elem",elem:Ne,marginLeft:Hn,marginRight:Ln}]},te);else{if(!pe)throw new Error("supsub must have either sup or sub.");Dn=Math.max(Dn,lt,pe.depth+.25*mn.xHeight),Zt=de.makeVList({positionType:"shift",positionData:-Dn,children:[{type:"elem",elem:pe,marginRight:Ln}]},te)}var gr=On(qt,"right")||"mord";return de.makeSpan([gr],[qt,de.makeSpan(["msupsub"],[Zt])],te)},mathmlBuilder:function(H,te){var Y,pe=!1,Ne=ut(H.base,"horizBrace");Ne&&!!H.sup===Ne.isOver&&(pe=!0,Y=Ne.isOver),!H.base||"op"!==H.base.type&&"operatorname"!==H.base.type||(H.base.parentIsSupSub=!0);var lt,vt=[ur(H.base,te)];if(H.sub&&vt.push(ur(H.sub,te)),H.sup&&vt.push(ur(H.sup,te)),pe)lt=Y?"mover":"munder";else if(H.sub)if(H.sup){var xt=H.base;lt=xt&&"op"===xt.type&&xt.limits&&te.style===w.DISPLAY||xt&&"operatorname"===xt.type&&xt.alwaysHandleSupSub&&(te.style===w.DISPLAY||xt.limits)?"munderover":"msubsup"}else{var Gt=H.base;lt=Gt&&"op"===Gt.type&&Gt.limits&&(te.style===w.DISPLAY||Gt.alwaysHandleSupSub)||Gt&&"operatorname"===Gt.type&&Gt.alwaysHandleSupSub&&(Gt.limits||te.style===w.DISPLAY)?"munder":"msub"}else{var qt=H.base;lt=qt&&"op"===qt.type&&qt.limits&&(te.style===w.DISPLAY||qt.alwaysHandleSupSub)||qt&&"operatorname"===qt.type&&qt.alwaysHandleSupSub&&(qt.limits||te.style===w.DISPLAY)?"mover":"msup"}return new Kt.MathNode(lt,vt)}}),Nn({type:"atom",htmlBuilder:function(H,te){return de.mathsym(H.text,H.mode,te,["m"+H.family])},mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mo",[wn(H.text,H.mode)]);if("bin"===H.family){var pe=mr(H,te);"bold-italic"===pe&&Y.setAttribute("mathvariant",pe)}else"punct"===H.family?Y.setAttribute("separator","true"):"open"!==H.family&&"close"!==H.family||Y.setAttribute("stretchy","false");return Y}});var $r={mi:"italic",mn:"normal",mtext:"normal"};Nn({type:"mathord",htmlBuilder:function(H,te){return de.makeOrd(H,te,"mathord")},mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mi",[wn(H.text,H.mode,te)]),pe=mr(H,te)||"italic";return pe!==$r[Y.type]&&Y.setAttribute("mathvariant",pe),Y}}),Nn({type:"textord",htmlBuilder:function(H,te){return de.makeOrd(H,te,"textord")},mathmlBuilder:function(H,te){var Y,pe=wn(H.text,H.mode,te),Ne=mr(H,te)||"normal";return Y="text"===H.mode?new Kt.MathNode("mtext",[pe]):/[0-9]/.test(H.text)?new Kt.MathNode("mn",[pe]):new Kt.MathNode("\\prime"===H.text?"mo":"mi",[pe]),Ne!==$r[Y.type]&&Y.setAttribute("mathvariant",Ne),Y}});var Gi={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Zr={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Nn({type:"spacing",htmlBuilder:function(H,te){if(Zr.hasOwnProperty(H.text)){var Y=Zr[H.text].className||"";if("text"===H.mode){var pe=de.makeOrd(H,te,"textord");return pe.classes.push(Y),pe}return de.makeSpan(["mspace",Y],[de.mathsym(H.text,H.mode,te)],te)}if(Gi.hasOwnProperty(H.text))return de.makeSpan(["mspace",Gi[H.text]],[],te);throw new n('Unknown type of space "'+H.text+'"')},mathmlBuilder:function(H,te){if(!Zr.hasOwnProperty(H.text)){if(Gi.hasOwnProperty(H.text))return new Kt.MathNode("mspace");throw new n('Unknown type of space "'+H.text+'"')}return new Kt.MathNode("mtext",[new Kt.TextNode("\xa0")])}});var Mi=function(){var H=new Kt.MathNode("mtd",[]);return H.setAttribute("width","50%"),H};Nn({type:"tag",mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mtable",[new Kt.MathNode("mtr",[Mi(),new Kt.MathNode("mtd",[ir(H.body,te)]),Mi(),new Kt.MathNode("mtd",[ir(H.tag,te)])])]);return Y.setAttribute("width","100%"),Y}});var di={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},fi={"\\textbf":"textbf","\\textmd":"textmd"},Bi={"\\textit":"textit","\\textup":"textup"},Li=function(H,te){var Y=H.font;return Y?di[Y]?te.withTextFontFamily(di[Y]):fi[Y]?te.withTextFontWeight(fi[Y]):te.withTextFontShape(Bi[Y]):te};ln({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(H,te){var pe=H.funcName;return{type:"text",mode:H.parser.mode,body:Un(te[0]),font:pe}},htmlBuilder:function(H,te){var Y=Li(H,te),pe=Vt(H.body,Y,!0);return de.makeSpan(["mord","text"],de.tryCombineChars(pe),Y)},mathmlBuilder:function(H,te){var Y=Li(H,te);return ir(H.body,Y)}}),ln({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){return{type:"underline",mode:H.parser.mode,body:te[0]}},htmlBuilder:function(H,te){var Y=qe(H.body,te),pe=de.makeLineSpan("underline-line",te),Ne=te.fontMetrics().defaultRuleThickness,lt=de.makeVList({positionType:"top",positionData:Y.height,children:[{type:"kern",size:Ne},{type:"elem",elem:pe},{type:"kern",size:3*Ne},{type:"elem",elem:Y}]},te);return de.makeSpan(["mord","underline"],[lt],te)},mathmlBuilder:function(H,te){var Y=new Kt.MathNode("mo",[new Kt.TextNode("\u203e")]);Y.setAttribute("stretchy","true");var pe=new Kt.MathNode("munder",[ur(H.body,te),Y]);return pe.setAttribute("accentunder","true"),pe}}),ln({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(H,te,Y){throw new n("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(H,te){for(var Y=Ii(H),pe=[],Ne=te.havingStyle(te.style.text()),lt=0;lt0&&(this.undefStack[this.undefStack.length-1][Y]=pe)}else{var vt=this.undefStack[this.undefStack.length-1];vt&&!vt.hasOwnProperty(Y)&&(vt[Y]=this.current[Y])}this.current[Y]=pe},H}(),Xt={},Tn=Xt;function pt(H,te){Xt[H]=te}pt("\\@firstoftwo",function(H){return{tokens:H.consumeArgs(2)[0],numArgs:0}}),pt("\\@secondoftwo",function(H){return{tokens:H.consumeArgs(2)[1],numArgs:0}}),pt("\\@ifnextchar",function(H){var te=H.consumeArgs(3),Y=H.future();return 1===te[0].length&&te[0][0].text===Y.text?{tokens:te[1],numArgs:0}:{tokens:te[2],numArgs:0}}),pt("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),pt("\\TextOrMath",function(H){var te=H.consumeArgs(2);return"text"===H.mode?{tokens:te[0],numArgs:0}:{tokens:te[1],numArgs:0}});var Pn={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};pt("\\char",function(H){var te,Y=H.popToken(),pe="";if("'"===Y.text)te=8,Y=H.popToken();else if('"'===Y.text)te=16,Y=H.popToken();else if("`"===Y.text)if("\\"===(Y=H.popToken()).text[0])pe=Y.text.charCodeAt(1);else{if("EOF"===Y.text)throw new n("\\char` missing argument");pe=Y.text.charCodeAt(0)}else te=10;if(te){if(null==(pe=Pn[Y.text])||pe>=te)throw new n("Invalid base-"+te+" digit "+Y.text);for(var Ne;null!=(Ne=Pn[H.future().text])&&Ne":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};pt("\\dots",function(H){var te="\\dotso",Y=H.expandAfterFuture().text;return Y in Qn?te=Qn[Y]:("\\not"===Y.substr(0,4)||Y in it.math&&c.contains(["bin","rel"],it.math[Y].group))&&(te="\\dotsb"),te});var Gn={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};pt("\\dotso",function(H){return H.future().text in Gn?"\\ldots\\,":"\\ldots"}),pt("\\dotsc",function(H){var te=H.future().text;return te in Gn&&","!==te?"\\ldots\\,":"\\ldots"}),pt("\\cdots",function(H){return H.future().text in Gn?"\\@cdots\\,":"\\@cdots"}),pt("\\dotsb","\\cdots"),pt("\\dotsm","\\cdots"),pt("\\dotsi","\\!\\cdots"),pt("\\dotsx","\\ldots\\,"),pt("\\DOTSI","\\relax"),pt("\\DOTSB","\\relax"),pt("\\DOTSX","\\relax"),pt("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),pt("\\,","\\tmspace+{3mu}{.1667em}"),pt("\\thinspace","\\,"),pt("\\>","\\mskip{4mu}"),pt("\\:","\\tmspace+{4mu}{.2222em}"),pt("\\medspace","\\:"),pt("\\;","\\tmspace+{5mu}{.2777em}"),pt("\\thickspace","\\;"),pt("\\!","\\tmspace-{3mu}{.1667em}"),pt("\\negthinspace","\\!"),pt("\\negmedspace","\\tmspace-{4mu}{.2222em}"),pt("\\negthickspace","\\tmspace-{5mu}{.277em}"),pt("\\enspace","\\kern.5em "),pt("\\enskip","\\hskip.5em\\relax"),pt("\\quad","\\hskip1em\\relax"),pt("\\qquad","\\hskip2em\\relax"),pt("\\tag","\\@ifstar\\tag@literal\\tag@paren"),pt("\\tag@paren","\\tag@literal{({#1})}"),pt("\\tag@literal",function(H){if(H.macros.get("\\df@tag"))throw new n("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),pt("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),pt("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),pt("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),pt("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),pt("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),pt("\\\\","\\newline"),pt("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Zn=W["Main-Regular"]["T".charCodeAt(0)][1]-.7*W["Main-Regular"]["A".charCodeAt(0)][1]+"em";pt("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+Zn+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),pt("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+Zn+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),pt("\\hspace","\\@ifstar\\@hspacer\\@hspace"),pt("\\@hspace","\\hskip #1\\relax"),pt("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),pt("\\ordinarycolon",":"),pt("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),pt("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),pt("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),pt("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),pt("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),pt("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),pt("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),pt("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),pt("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),pt("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),pt("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),pt("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),pt("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),pt("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),pt("\u2237","\\dblcolon"),pt("\u2239","\\eqcolon"),pt("\u2254","\\coloneqq"),pt("\u2255","\\eqqcolon"),pt("\u2a74","\\Coloneqq"),pt("\\ratio","\\vcentcolon"),pt("\\coloncolon","\\dblcolon"),pt("\\colonequals","\\coloneqq"),pt("\\coloncolonequals","\\Coloneqq"),pt("\\equalscolon","\\eqqcolon"),pt("\\equalscoloncolon","\\Eqqcolon"),pt("\\colonminus","\\coloneq"),pt("\\coloncolonminus","\\Coloneq"),pt("\\minuscolon","\\eqcolon"),pt("\\minuscoloncolon","\\Eqcolon"),pt("\\coloncolonapprox","\\Colonapprox"),pt("\\coloncolonsim","\\Colonsim"),pt("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),pt("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),pt("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),pt("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),pt("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220c}}"),pt("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),pt("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),pt("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),pt("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),pt("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),pt("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),pt("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),pt("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),pt("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),pt("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),pt("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),pt("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),pt("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228a}"),pt("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2acb}"),pt("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228b}"),pt("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2acc}"),pt("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27e6}}"),pt("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27e7}}"),pt("\u27e6","\\llbracket"),pt("\u27e7","\\rrbracket"),pt("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),pt("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),pt("\u2983","\\lBrace"),pt("\u2984","\\rBrace"),pt("\\darr","\\downarrow"),pt("\\dArr","\\Downarrow"),pt("\\Darr","\\Downarrow"),pt("\\lang","\\langle"),pt("\\rang","\\rangle"),pt("\\uarr","\\uparrow"),pt("\\uArr","\\Uparrow"),pt("\\Uarr","\\Uparrow"),pt("\\N","\\mathbb{N}"),pt("\\R","\\mathbb{R}"),pt("\\Z","\\mathbb{Z}"),pt("\\alef","\\aleph"),pt("\\alefsym","\\aleph"),pt("\\Alpha","\\mathrm{A}"),pt("\\Beta","\\mathrm{B}"),pt("\\bull","\\bullet"),pt("\\Chi","\\mathrm{X}"),pt("\\clubs","\\clubsuit"),pt("\\cnums","\\mathbb{C}"),pt("\\Complex","\\mathbb{C}"),pt("\\Dagger","\\ddagger"),pt("\\diamonds","\\diamondsuit"),pt("\\empty","\\emptyset"),pt("\\Epsilon","\\mathrm{E}"),pt("\\Eta","\\mathrm{H}"),pt("\\exist","\\exists"),pt("\\harr","\\leftrightarrow"),pt("\\hArr","\\Leftrightarrow"),pt("\\Harr","\\Leftrightarrow"),pt("\\hearts","\\heartsuit"),pt("\\image","\\Im"),pt("\\infin","\\infty"),pt("\\Iota","\\mathrm{I}"),pt("\\isin","\\in"),pt("\\Kappa","\\mathrm{K}"),pt("\\larr","\\leftarrow"),pt("\\lArr","\\Leftarrow"),pt("\\Larr","\\Leftarrow"),pt("\\lrarr","\\leftrightarrow"),pt("\\lrArr","\\Leftrightarrow"),pt("\\Lrarr","\\Leftrightarrow"),pt("\\Mu","\\mathrm{M}"),pt("\\natnums","\\mathbb{N}"),pt("\\Nu","\\mathrm{N}"),pt("\\Omicron","\\mathrm{O}"),pt("\\plusmn","\\pm"),pt("\\rarr","\\rightarrow"),pt("\\rArr","\\Rightarrow"),pt("\\Rarr","\\Rightarrow"),pt("\\real","\\Re"),pt("\\reals","\\mathbb{R}"),pt("\\Reals","\\mathbb{R}"),pt("\\Rho","\\mathrm{P}"),pt("\\sdot","\\cdot"),pt("\\sect","\\S"),pt("\\spades","\\spadesuit"),pt("\\sub","\\subset"),pt("\\sube","\\subseteq"),pt("\\supe","\\supseteq"),pt("\\Tau","\\mathrm{T}"),pt("\\thetasym","\\vartheta"),pt("\\weierp","\\wp"),pt("\\Zeta","\\mathrm{Z}"),pt("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),pt("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),pt("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),pt("\\blue","\\textcolor{##6495ed}{#1}"),pt("\\orange","\\textcolor{##ffa500}{#1}"),pt("\\pink","\\textcolor{##ff00af}{#1}"),pt("\\red","\\textcolor{##df0030}{#1}"),pt("\\green","\\textcolor{##28ae7b}{#1}"),pt("\\gray","\\textcolor{gray}{#1}"),pt("\\purple","\\textcolor{##9d38bd}{#1}"),pt("\\blueA","\\textcolor{##ccfaff}{#1}"),pt("\\blueB","\\textcolor{##80f6ff}{#1}"),pt("\\blueC","\\textcolor{##63d9ea}{#1}"),pt("\\blueD","\\textcolor{##11accd}{#1}"),pt("\\blueE","\\textcolor{##0c7f99}{#1}"),pt("\\tealA","\\textcolor{##94fff5}{#1}"),pt("\\tealB","\\textcolor{##26edd5}{#1}"),pt("\\tealC","\\textcolor{##01d1c1}{#1}"),pt("\\tealD","\\textcolor{##01a995}{#1}"),pt("\\tealE","\\textcolor{##208170}{#1}"),pt("\\greenA","\\textcolor{##b6ffb0}{#1}"),pt("\\greenB","\\textcolor{##8af281}{#1}"),pt("\\greenC","\\textcolor{##74cf70}{#1}"),pt("\\greenD","\\textcolor{##1fab54}{#1}"),pt("\\greenE","\\textcolor{##0d923f}{#1}"),pt("\\goldA","\\textcolor{##ffd0a9}{#1}"),pt("\\goldB","\\textcolor{##ffbb71}{#1}"),pt("\\goldC","\\textcolor{##ff9c39}{#1}"),pt("\\goldD","\\textcolor{##e07d10}{#1}"),pt("\\goldE","\\textcolor{##a75a05}{#1}"),pt("\\redA","\\textcolor{##fca9a9}{#1}"),pt("\\redB","\\textcolor{##ff8482}{#1}"),pt("\\redC","\\textcolor{##f9685d}{#1}"),pt("\\redD","\\textcolor{##e84d39}{#1}"),pt("\\redE","\\textcolor{##bc2612}{#1}"),pt("\\maroonA","\\textcolor{##ffbde0}{#1}"),pt("\\maroonB","\\textcolor{##ff92c6}{#1}"),pt("\\maroonC","\\textcolor{##ed5fa6}{#1}"),pt("\\maroonD","\\textcolor{##ca337c}{#1}"),pt("\\maroonE","\\textcolor{##9e034e}{#1}"),pt("\\purpleA","\\textcolor{##ddd7ff}{#1}"),pt("\\purpleB","\\textcolor{##c6b9fc}{#1}"),pt("\\purpleC","\\textcolor{##aa87ff}{#1}"),pt("\\purpleD","\\textcolor{##7854ab}{#1}"),pt("\\purpleE","\\textcolor{##543b78}{#1}"),pt("\\mintA","\\textcolor{##f5f9e8}{#1}"),pt("\\mintB","\\textcolor{##edf2df}{#1}"),pt("\\mintC","\\textcolor{##e0e5cc}{#1}"),pt("\\grayA","\\textcolor{##f6f7f7}{#1}"),pt("\\grayB","\\textcolor{##f0f1f2}{#1}"),pt("\\grayC","\\textcolor{##e3e5e6}{#1}"),pt("\\grayD","\\textcolor{##d6d8da}{#1}"),pt("\\grayE","\\textcolor{##babec2}{#1}"),pt("\\grayF","\\textcolor{##888d93}{#1}"),pt("\\grayG","\\textcolor{##626569}{#1}"),pt("\\grayH","\\textcolor{##3b3e40}{#1}"),pt("\\grayI","\\textcolor{##21242c}{#1}"),pt("\\kaBlue","\\textcolor{##314453}{#1}"),pt("\\kaGreen","\\textcolor{##71B307}{#1}");var Vn={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},xr=function(){function H(Y,pe,Ne){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=pe,this.expansionCount=0,this.feed(Y),this.macros=new kt(Tn,pe.macros),this.mode=Ne,this.stack=[]}var te=H.prototype;return te.feed=function(Y){this.lexer=new Bt(Y,this.settings)},te.switchMode=function(Y){this.mode=Y},te.beginGroup=function(){this.macros.beginGroup()},te.endGroup=function(){this.macros.endGroup()},te.future=function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},te.popToken=function(){return this.future(),this.stack.pop()},te.pushToken=function(Y){this.stack.push(Y)},te.pushTokens=function(Y){var pe;(pe=this.stack).push.apply(pe,Y)},te.consumeSpaces=function(){for(;" "===this.future().text;)this.stack.pop()},te.consumeArgs=function(Y){for(var pe=[],Ne=0;Nethis.settings.maxExpand)throw new n("Too many expansions: infinite loop or need to increase maxExpand setting");var lt=Ne.tokens;if(Ne.numArgs)for(var vt=this.consumeArgs(Ne.numArgs),xt=(lt=lt.slice()).length-1;xt>=0;--xt){var Gt=lt[xt];if("#"===Gt.text){if(0===xt)throw new n("Incomplete placeholder at end of macro body",Gt);if("#"===(Gt=lt[--xt]).text)lt.splice(xt+1,1);else{if(!/^[1-9]$/.test(Gt.text))throw new n("Not a valid argument number",Gt);var qt;(qt=lt).splice.apply(qt,[xt,2].concat(vt[+Gt.text-1]))}}}return this.pushTokens(lt),lt},te.expandAfterFuture=function(){return this.expandOnce(),this.future()},te.expandNextToken=function(){for(;;){var Y=this.expandOnce();if(Y instanceof r){if("\\relax"!==Y.text)return this.stack.pop();this.stack.pop()}}throw new Error},te.expandMacro=function(Y){if(this.macros.get(Y)){var pe=[],Ne=this.stack.length;for(this.pushToken(new r(Y));this.stack.length>Ne;)this.expandOnce()instanceof r&&pe.push(this.stack.pop());return pe}},te.expandMacroAsText=function(Y){var pe=this.expandMacro(Y);return pe&&pe.map(function(Ne){return Ne.text}).join("")},te._getExpansion=function(Y){var pe=this.macros.get(Y);if(null==pe)return pe;var Ne="function"==typeof pe?pe(this):pe;if("string"==typeof Ne){var lt=0;if(-1!==Ne.indexOf("#"))for(var vt=Ne.replace(/##/g,"");-1!==vt.indexOf("#"+(lt+1));)++lt;for(var xt=new Bt(Ne,this.settings),Gt=[],qt=xt.lex();"EOF"!==qt.text;)Gt.push(qt),qt=xt.lex();return Gt.reverse(),{tokens:Gt,numArgs:lt}}return Ne},te.isDefined=function(Y){return this.macros.has(Y)||xi.hasOwnProperty(Y)||it.math.hasOwnProperty(Y)||it.text.hasOwnProperty(Y)||Vn.hasOwnProperty(Y)},H}(),Rr={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030c":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030a":{text:"\\r",math:"\\mathring"},"\u030b":{text:"\\H"}},Pr={\u00e1:"a\u0301",\u00e0:"a\u0300",\u00e4:"a\u0308",\u01df:"a\u0308\u0304",\u00e3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1eaf:"a\u0306\u0301",\u1eb1:"a\u0306\u0300",\u1eb5:"a\u0306\u0303",\u01ce:"a\u030c",\u00e2:"a\u0302",\u1ea5:"a\u0302\u0301",\u1ea7:"a\u0302\u0300",\u1eab:"a\u0302\u0303",\u0227:"a\u0307",\u01e1:"a\u0307\u0304",\u00e5:"a\u030a",\u01fb:"a\u030a\u0301",\u1e03:"b\u0307",\u0107:"c\u0301",\u010d:"c\u030c",\u0109:"c\u0302",\u010b:"c\u0307",\u010f:"d\u030c",\u1e0b:"d\u0307",\u00e9:"e\u0301",\u00e8:"e\u0300",\u00eb:"e\u0308",\u1ebd:"e\u0303",\u0113:"e\u0304",\u1e17:"e\u0304\u0301",\u1e15:"e\u0304\u0300",\u0115:"e\u0306",\u011b:"e\u030c",\u00ea:"e\u0302",\u1ebf:"e\u0302\u0301",\u1ec1:"e\u0302\u0300",\u1ec5:"e\u0302\u0303",\u0117:"e\u0307",\u1e1f:"f\u0307",\u01f5:"g\u0301",\u1e21:"g\u0304",\u011f:"g\u0306",\u01e7:"g\u030c",\u011d:"g\u0302",\u0121:"g\u0307",\u1e27:"h\u0308",\u021f:"h\u030c",\u0125:"h\u0302",\u1e23:"h\u0307",\u00ed:"i\u0301",\u00ec:"i\u0300",\u00ef:"i\u0308",\u1e2f:"i\u0308\u0301",\u0129:"i\u0303",\u012b:"i\u0304",\u012d:"i\u0306",\u01d0:"i\u030c",\u00ee:"i\u0302",\u01f0:"j\u030c",\u0135:"j\u0302",\u1e31:"k\u0301",\u01e9:"k\u030c",\u013a:"l\u0301",\u013e:"l\u030c",\u1e3f:"m\u0301",\u1e41:"m\u0307",\u0144:"n\u0301",\u01f9:"n\u0300",\u00f1:"n\u0303",\u0148:"n\u030c",\u1e45:"n\u0307",\u00f3:"o\u0301",\u00f2:"o\u0300",\u00f6:"o\u0308",\u022b:"o\u0308\u0304",\u00f5:"o\u0303",\u1e4d:"o\u0303\u0301",\u1e4f:"o\u0303\u0308",\u022d:"o\u0303\u0304",\u014d:"o\u0304",\u1e53:"o\u0304\u0301",\u1e51:"o\u0304\u0300",\u014f:"o\u0306",\u01d2:"o\u030c",\u00f4:"o\u0302",\u1ed1:"o\u0302\u0301",\u1ed3:"o\u0302\u0300",\u1ed7:"o\u0302\u0303",\u022f:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030b",\u1e55:"p\u0301",\u1e57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030c",\u1e59:"r\u0307",\u015b:"s\u0301",\u1e65:"s\u0301\u0307",\u0161:"s\u030c",\u1e67:"s\u030c\u0307",\u015d:"s\u0302",\u1e61:"s\u0307",\u1e97:"t\u0308",\u0165:"t\u030c",\u1e6b:"t\u0307",\u00fa:"u\u0301",\u00f9:"u\u0300",\u00fc:"u\u0308",\u01d8:"u\u0308\u0301",\u01dc:"u\u0308\u0300",\u01d6:"u\u0308\u0304",\u01da:"u\u0308\u030c",\u0169:"u\u0303",\u1e79:"u\u0303\u0301",\u016b:"u\u0304",\u1e7b:"u\u0304\u0308",\u016d:"u\u0306",\u01d4:"u\u030c",\u00fb:"u\u0302",\u016f:"u\u030a",\u0171:"u\u030b",\u1e7d:"v\u0303",\u1e83:"w\u0301",\u1e81:"w\u0300",\u1e85:"w\u0308",\u0175:"w\u0302",\u1e87:"w\u0307",\u1e98:"w\u030a",\u1e8d:"x\u0308",\u1e8b:"x\u0307",\u00fd:"y\u0301",\u1ef3:"y\u0300",\u00ff:"y\u0308",\u1ef9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1e8f:"y\u0307",\u1e99:"y\u030a",\u017a:"z\u0301",\u017e:"z\u030c",\u1e91:"z\u0302",\u017c:"z\u0307",\u00c1:"A\u0301",\u00c0:"A\u0300",\u00c4:"A\u0308",\u01de:"A\u0308\u0304",\u00c3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1eae:"A\u0306\u0301",\u1eb0:"A\u0306\u0300",\u1eb4:"A\u0306\u0303",\u01cd:"A\u030c",\u00c2:"A\u0302",\u1ea4:"A\u0302\u0301",\u1ea6:"A\u0302\u0300",\u1eaa:"A\u0302\u0303",\u0226:"A\u0307",\u01e0:"A\u0307\u0304",\u00c5:"A\u030a",\u01fa:"A\u030a\u0301",\u1e02:"B\u0307",\u0106:"C\u0301",\u010c:"C\u030c",\u0108:"C\u0302",\u010a:"C\u0307",\u010e:"D\u030c",\u1e0a:"D\u0307",\u00c9:"E\u0301",\u00c8:"E\u0300",\u00cb:"E\u0308",\u1ebc:"E\u0303",\u0112:"E\u0304",\u1e16:"E\u0304\u0301",\u1e14:"E\u0304\u0300",\u0114:"E\u0306",\u011a:"E\u030c",\u00ca:"E\u0302",\u1ebe:"E\u0302\u0301",\u1ec0:"E\u0302\u0300",\u1ec4:"E\u0302\u0303",\u0116:"E\u0307",\u1e1e:"F\u0307",\u01f4:"G\u0301",\u1e20:"G\u0304",\u011e:"G\u0306",\u01e6:"G\u030c",\u011c:"G\u0302",\u0120:"G\u0307",\u1e26:"H\u0308",\u021e:"H\u030c",\u0124:"H\u0302",\u1e22:"H\u0307",\u00cd:"I\u0301",\u00cc:"I\u0300",\u00cf:"I\u0308",\u1e2e:"I\u0308\u0301",\u0128:"I\u0303",\u012a:"I\u0304",\u012c:"I\u0306",\u01cf:"I\u030c",\u00ce:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1e30:"K\u0301",\u01e8:"K\u030c",\u0139:"L\u0301",\u013d:"L\u030c",\u1e3e:"M\u0301",\u1e40:"M\u0307",\u0143:"N\u0301",\u01f8:"N\u0300",\u00d1:"N\u0303",\u0147:"N\u030c",\u1e44:"N\u0307",\u00d3:"O\u0301",\u00d2:"O\u0300",\u00d6:"O\u0308",\u022a:"O\u0308\u0304",\u00d5:"O\u0303",\u1e4c:"O\u0303\u0301",\u1e4e:"O\u0303\u0308",\u022c:"O\u0303\u0304",\u014c:"O\u0304",\u1e52:"O\u0304\u0301",\u1e50:"O\u0304\u0300",\u014e:"O\u0306",\u01d1:"O\u030c",\u00d4:"O\u0302",\u1ed0:"O\u0302\u0301",\u1ed2:"O\u0302\u0300",\u1ed6:"O\u0302\u0303",\u022e:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030b",\u1e54:"P\u0301",\u1e56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030c",\u1e58:"R\u0307",\u015a:"S\u0301",\u1e64:"S\u0301\u0307",\u0160:"S\u030c",\u1e66:"S\u030c\u0307",\u015c:"S\u0302",\u1e60:"S\u0307",\u0164:"T\u030c",\u1e6a:"T\u0307",\u00da:"U\u0301",\u00d9:"U\u0300",\u00dc:"U\u0308",\u01d7:"U\u0308\u0301",\u01db:"U\u0308\u0300",\u01d5:"U\u0308\u0304",\u01d9:"U\u0308\u030c",\u0168:"U\u0303",\u1e78:"U\u0303\u0301",\u016a:"U\u0304",\u1e7a:"U\u0304\u0308",\u016c:"U\u0306",\u01d3:"U\u030c",\u00db:"U\u0302",\u016e:"U\u030a",\u0170:"U\u030b",\u1e7c:"V\u0303",\u1e82:"W\u0301",\u1e80:"W\u0300",\u1e84:"W\u0308",\u0174:"W\u0302",\u1e86:"W\u0307",\u1e8c:"X\u0308",\u1e8a:"X\u0307",\u00dd:"Y\u0301",\u1ef2:"Y\u0300",\u0178:"Y\u0308",\u1ef8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1e8e:"Y\u0307",\u0179:"Z\u0301",\u017d:"Z\u030c",\u1e90:"Z\u0302",\u017b:"Z\u0307",\u03ac:"\u03b1\u0301",\u1f70:"\u03b1\u0300",\u1fb1:"\u03b1\u0304",\u1fb0:"\u03b1\u0306",\u03ad:"\u03b5\u0301",\u1f72:"\u03b5\u0300",\u03ae:"\u03b7\u0301",\u1f74:"\u03b7\u0300",\u03af:"\u03b9\u0301",\u1f76:"\u03b9\u0300",\u03ca:"\u03b9\u0308",\u0390:"\u03b9\u0308\u0301",\u1fd2:"\u03b9\u0308\u0300",\u1fd1:"\u03b9\u0304",\u1fd0:"\u03b9\u0306",\u03cc:"\u03bf\u0301",\u1f78:"\u03bf\u0300",\u03cd:"\u03c5\u0301",\u1f7a:"\u03c5\u0300",\u03cb:"\u03c5\u0308",\u03b0:"\u03c5\u0308\u0301",\u1fe2:"\u03c5\u0308\u0300",\u1fe1:"\u03c5\u0304",\u1fe0:"\u03c5\u0306",\u03ce:"\u03c9\u0301",\u1f7c:"\u03c9\u0300",\u038e:"\u03a5\u0301",\u1fea:"\u03a5\u0300",\u03ab:"\u03a5\u0308",\u1fe9:"\u03a5\u0304",\u1fe8:"\u03a5\u0306",\u038f:"\u03a9\u0301",\u1ffa:"\u03a9\u0300"},Wr=function(){function H(Y,pe){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new xr(Y,pe,this.mode),this.settings=pe,this.leftrightDepth=0}var te=H.prototype;return te.expect=function(Y,pe){if(void 0===pe&&(pe=!0),this.fetch().text!==Y)throw new n("Expected '"+Y+"', got '"+this.fetch().text+"'",this.fetch());pe&&this.consume()},te.consume=function(){this.nextToken=null},te.fetch=function(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},te.switchMode=function(Y){this.mode=Y,this.gullet.switchMode(Y)},te.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var Y=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),Y},te.parseExpression=function(Y,pe){for(var Ne=[];;){"math"===this.mode&&this.consumeSpaces();var lt=this.fetch();if(-1!==H.endOfExpression.indexOf(lt.text)||pe&<.text===pe||Y&&xi[lt.text]&&xi[lt.text].infix)break;var vt=this.parseAtom(pe);if(!vt)break;Ne.push(vt)}return"text"===this.mode&&this.formLigatures(Ne),this.handleInfixNodes(Ne)},te.handleInfixNodes=function(Y){for(var pe,Ne=-1,lt=0;lt0&&!mn||0===Gt&&!mn&&"math"===this.mode);if(!we){if(mn){xt.push(null);continue}throw new n("Expected group after '"+Y+"'",this.fetch())}(mn?xt:vt).push(we)}return{args:vt,optArgs:xt}},te.parseGroupOfType=function(Y,pe,Ne,lt,vt){switch(pe){case"color":return vt&&this.consumeSpaces(),this.parseColorGroup(Ne);case"size":return vt&&this.consumeSpaces(),this.parseSizeGroup(Ne);case"url":return this.parseUrlGroup(Ne,vt);case"math":case"text":return this.parseGroup(Y,Ne,lt,void 0,pe,vt);case"hbox":var xt=this.parseGroup(Y,Ne,lt,void 0,"text",vt);return xt&&{type:"styling",mode:xt.mode,body:[xt],style:"text"};case"raw":if(vt&&this.consumeSpaces(),Ne&&"{"===this.fetch().text)return null;var Gt=this.parseStringGroup("raw",Ne,!0);if(Gt)return{type:"raw",mode:"text",string:Gt.text};throw new n("Expected raw group",this.fetch());case"original":case null:case void 0:return this.parseGroup(Y,Ne,lt,void 0,void 0,vt);default:throw new n("Unknown group type as "+Y,this.fetch())}},te.consumeSpaces=function(){for(;" "===this.fetch().text;)this.consume()},te.parseStringGroup=function(Y,pe,Ne){var lt=pe?"[":"{",vt=pe?"]":"}",xt=this.fetch();if(xt.text!==lt){if(pe)return null;if(Ne&&"EOF"!==xt.text&&/[^{}[\]]/.test(xt.text))return this.consume(),xt}var Gt=this.mode;this.mode="text",this.expect(lt);for(var qt,mn="",Dn=this.fetch(),we=0,ce=Dn;(qt=this.fetch()).text!==vt||Ne&&we>0;){switch(qt.text){case"EOF":throw new n("Unexpected end of input in "+Y,Dn.range(ce,mn));case lt:we++;break;case vt:we--}mn+=(ce=qt).text,this.consume()}return this.expect(vt),this.mode=Gt,Dn.range(ce,mn)},te.parseRegexGroup=function(Y,pe){var Ne=this.mode;this.mode="text";for(var lt,vt=this.fetch(),xt=vt,Gt="";"EOF"!==(lt=this.fetch()).text&&Y.test(Gt+lt.text);)Gt+=(xt=lt).text,this.consume();if(""===Gt)throw new n("Invalid "+pe+": '"+vt.text+"'",vt);return this.mode=Ne,vt.range(xt,Gt)},te.parseColorGroup=function(Y){var pe=this.parseStringGroup("color",Y);if(!pe)return null;var Ne=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(pe.text);if(!Ne)throw new n("Invalid color: '"+pe.text+"'",pe);var lt=Ne[0];return/^[0-9a-f]{6}$/i.test(lt)&&(lt="#"+lt),{type:"color-token",mode:this.mode,color:lt}},te.parseSizeGroup=function(Y){var pe,Ne=!1;if(!(pe=Y||"{"===this.fetch().text?this.parseStringGroup("size",Y):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size")))return null;Y||0!==pe.text.length||(pe.text="0pt",Ne=!0);var lt=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(pe.text);if(!lt)throw new n("Invalid size: '"+pe.text+"'",pe);var vt={number:+(lt[1]+lt[2]),unit:lt[3]};if(!bt(vt))throw new n("Invalid unit: '"+vt.unit+"'",pe);return{type:"size",mode:this.mode,value:vt,isBlank:Ne}},te.parseUrlGroup=function(Y,pe){this.gullet.lexer.setCatcode("%",13);var Ne=this.parseStringGroup("url",Y,!0);if(this.gullet.lexer.setCatcode("%",14),!Ne)return null;var lt=Ne.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:lt}},te.parseGroup=function(Y,pe,Ne,lt,vt,xt){var Gt=this.mode;vt&&this.switchMode(vt),xt&&this.consumeSpaces();var qt,mn=this.fetch(),Dn=mn.text;if(pe?"["===Dn:"{"===Dn||"\\begingroup"===Dn){this.consume();var we=H.endOfGroup[Dn];this.gullet.beginGroup();var ce=this.parseExpression(!1,we),Ye=this.fetch();this.expect(we),this.gullet.endGroup(),qt={type:"ordgroup",mode:this.mode,loc:e.range(mn,Ye),body:ce,semisimple:"\\begingroup"===Dn||void 0}}else if(pe)qt=null;else if(null==(qt=this.parseFunction(lt,Y,Ne)||this.parseSymbol())&&"\\"===Dn[0]&&!Vn.hasOwnProperty(Dn)){if(this.settings.throwOnError)throw new n("Undefined control sequence: "+Dn,mn);qt=this.formatUnsupportedCmd(Dn),this.consume()}return vt&&this.switchMode(Gt),qt},te.formLigatures=function(Y){for(var pe=Y.length-1,Ne=0;Ne=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+pe[0]+'" used in math mode',Y);var qt=it[this.mode][pe].group,mn=e.range(Y);vt=Re.hasOwnProperty(qt)?{type:"atom",mode:this.mode,family:qt,loc:mn,text:pe}:{type:qt,mode:this.mode,loc:mn,text:pe}}else{if(!(pe.charCodeAt(0)>=128))return null;this.settings.strict&&(A(pe.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+pe[0]+'" used in math mode',Y):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+pe[0]+'" ('+pe.charCodeAt(0)+")",Y)),vt={type:"textord",mode:"text",loc:e.range(Y),text:pe}}if(this.consume(),xt)for(var we=0;we%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,p=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,c=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,g=/^(?:\/(?:[^~/]|~0|~1)*)*$/,f=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,m=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function v(s){return e.copy(v[s="full"==s?"full":"fast"])}function y(s){var P=s.match(r);if(!P)return!1;var A,h=+P[2],b=+P[3];return 1<=h&&h<=12&&1<=b&&b<=(2!=h||(A=+P[1])%4!=0||A%100==0&&A%400!=0?d[h]:29)}function I(s,P){var A=s.match(n);if(!A)return!1;var h=A[1],b=A[2],x=A[3];return(h<=23&&b<=59&&x<=59||23==h&&59==b&&60==x)&&(!P||A[5])}(_.exports=v).fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d:\d\d)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d:\d\d)$/i,uri:/^(?:[a-z][a-z0-9+-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":a,url:p,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:o,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:w,uuid:c,"json-pointer":g,"json-pointer-uri-fragment":f,"relative-json-pointer":m},v.full={date:y,time:I,"date-time":function(s){var P=s.split(O);return 2==P.length&&y(P[0])&&I(P[1],!0)},uri:function(s){return D.test(s)&&i.test(s)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":a,url:p,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&''*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:function(s){return s.length<=255&&o.test(s)},ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:w,uuid:c,"json-pointer":g,"json-pointer-uri-fragment":f,"relative-json-pointer":m};var O=/t|\s/i,D=/\/|:/,M=/[^\\]\\Z/;function w(s){if(M.test(s))return!1;try{return new RegExp(s),!0}catch{return!1}}},{"./util":10}],5:[function(L,_,t){"use strict";var e=L("./resolve"),r=L("./util"),d=L("./error_classes"),n=L("fast-json-stable-stringify"),o=L("../dotjs/validate"),i=r.ucs2length,a=L("fast-deep-equal"),p=d.Validation;function c(I,O,D){for(var M=0;M",w=y?">":"<",s=void 0;if(D){var T,P=e.util.getData(O.$data,a,e.dataPathArr),A="exclusive"+i,h="exclType"+i,b="exclIsNumber"+i,x="' + "+(N="op"+i)+" + '";o+=" var schemaExcl"+i+" = "+P+"; ",s=I,(T=T||[]).push(o+=" var "+A+"; var "+h+" = typeof "+(P="schemaExcl"+i)+"; if ("+h+" != 'boolean' && "+h+" != 'undefined' && "+h+" != 'number') { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(s||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: {} ",!1!==e.opts.messages&&(o+=" , message: '"+I+" should be boolean' "),e.opts.verbose&&(o+=" , schema: validate.schema"+c+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var S=o;o=T.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+S+"]); ":" validate.errors = ["+S+"]; return false; ":" var err = "+S+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+=" } else if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),o+=" "+h+" == 'number' ? ( ("+A+" = "+n+" === undefined || "+P+" "+M+"= "+n+") ? "+m+" "+w+"= "+P+" : "+m+" "+w+" "+n+" ) : ( ("+A+" = "+P+" === true) ? "+m+" "+w+"= "+n+" : "+m+" "+w+" "+n+" ) || "+m+" !== "+m+") { var op"+i+" = "+A+" ? '"+M+"' : '"+M+"='; ",void 0===p&&(g=e.errSchemaPath+"/"+(s=I),n=P,v=D)}else if(x=M,(b="number"==typeof O)&&v){var N="'"+x+"'";o+=" if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),o+=" ( "+n+" === undefined || "+O+" "+M+"= "+n+" ? "+m+" "+w+"= "+O+" : "+m+" "+w+" "+n+" ) || "+m+" !== "+m+") { "}else b&&void 0===p?(A=!0,g=e.errSchemaPath+"/"+(s=I),n=O,w+="="):(b&&(n=Math[y?"min":"max"](O,p)),O===(!b||n)?(A=!0,g=e.errSchemaPath+"/"+(s=I),w+="="):(A=!1,x+="=")),N="'"+x+"'",o+=" if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),o+=" "+m+" "+w+" "+n+" || "+m+" !== "+m+") { ";return s=s||r,(T=T||[]).push(o),o="",!1!==e.createErrors?(o+=" { keyword: '"+(s||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { comparison: "+N+", limit: "+n+", exclusive: "+A+" } ",!1!==e.opts.messages&&(o+=" , message: 'should be "+x+" ",o+=v?"' + "+n:n+"'"),e.opts.verbose&&(o+=" , schema: ",o+=v?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ",S=o,o=T.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+S+"]); ":" validate.errors = ["+S+"]; return false; ":" var err = "+S+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+=" } ",f&&(o+=" else { "),o}},{}],13:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n,o=" ",i=e.level,a=e.dataLevel,p=e.schema[r],c=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(a||""),v=e.opts.$data&&p&&p.$data;v?(o+=" var schema"+i+" = "+e.util.getData(p.$data,a,e.dataPathArr)+"; ",n="schema"+i):n=p,o+="if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || ");var y=r,I=I||[];I.push(o+=" "+m+".length "+("maxItems"==r?">":"<")+" "+n+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(y||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should NOT have ",o+="maxItems"==r?"more":"less",o+=" than ",o+=v?"' + "+n+" + '":""+p,o+=" items' "),e.opts.verbose&&(o+=" , schema: ",o+=v?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var O=o;return o=I.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",f&&(o+=" else { "),o}},{}],14:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n,o=" ",i=e.level,a=e.dataLevel,p=e.schema[r],c=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(a||""),v=e.opts.$data&&p&&p.$data;v?(o+=" var schema"+i+" = "+e.util.getData(p.$data,a,e.dataPathArr)+"; ",n="schema"+i):n=p,o+="if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),o+=!1===e.opts.unicode?" "+m+".length ":" ucs2length("+m+") ";var y=r,I=I||[];I.push(o+=" "+("maxLength"==r?">":"<")+" "+n+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(y||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should NOT be ",o+="maxLength"==r?"longer":"shorter",o+=" than ",o+=v?"' + "+n+" + '":""+p,o+=" characters' "),e.opts.verbose&&(o+=" , schema: ",o+=v?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var O=o;return o=I.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",f&&(o+=" else { "),o}},{}],15:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n,o=" ",i=e.level,a=e.dataLevel,p=e.schema[r],c=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(a||""),v=e.opts.$data&&p&&p.$data;v?(o+=" var schema"+i+" = "+e.util.getData(p.$data,a,e.dataPathArr)+"; ",n="schema"+i):n=p,o+="if ( ",v&&(o+=" ("+n+" !== undefined && typeof "+n+" != 'number') || ");var y=r,I=I||[];I.push(o+=" Object.keys("+m+").length "+("maxProperties"==r?">":"<")+" "+n+") { "),o="",!1!==e.createErrors?(o+=" { keyword: '"+(y||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should NOT have ",o+="maxProperties"==r?"more":"less",o+=" than ",o+=v?"' + "+n+" + '":""+p,o+=" properties' "),e.opts.verbose&&(o+=" , schema: ",o+=v?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var O=o;return o=I.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",f&&(o+=" else { "),o}},{}],16:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n=" ",o=e.schema[r],i=e.schemaPath+e.util.getProperty(r),a=e.errSchemaPath+"/"+r,p=!e.opts.allErrors,c=e.util.copy(e),g="";c.level++;var f="valid"+c.level,m=c.baseId,v=!0,y=o;if(y)for(var I,O=-1,D=y.length-1;O "+S+") { ";var U=f+"["+S+"]";y.schema=T,y.schemaPath=p+"["+S+"]",y.errSchemaPath=c+"/"+S,y.errorPath=e.util.getPathExpr(e.errorPath,S,e.opts.jsonPointers,!0),y.dataPathArr[M]=S;var j=e.validate(y);y.baseId=s,e.util.varOccurences(j,w)<2?n+=" "+e.util.varReplace(j,w,U)+" ":n+=" var "+w+" = "+U+"; "+j+" ",n+=" } ",g&&(n+=" if ("+O+") { ",I+="}")}"object"==typeof P&&e.util.schemaHasRules(P,e.RULES.all)&&(y.schema=P,y.schemaPath=e.schemaPath+".additionalItems",y.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+O+" = true; if ("+f+".length > "+a.length+") { for (var "+D+" = "+a.length+"; "+D+" < "+f+".length; "+D+"++) { ",y.errorPath=e.util.getPathExpr(e.errorPath,D,e.opts.jsonPointers,!0),U=f+"["+D+"]",y.dataPathArr[M]=D,j=e.validate(y),y.baseId=s,e.util.varOccurences(j,w)<2?n+=" "+e.util.varReplace(j,w,U)+" ":n+=" var "+w+" = "+U+"; "+j+" ",g&&(n+=" if (!"+O+") break; "),n+=" } } ",g&&(n+=" if ("+O+") { ",I+="}"))}else e.util.schemaHasRules(a,e.RULES.all)&&(y.schema=a,y.schemaPath=p,y.errSchemaPath=c,n+=" for (var "+D+" = 0; "+D+" < "+f+".length; "+D+"++) { ",y.errorPath=e.util.getPathExpr(e.errorPath,D,e.opts.jsonPointers,!0),U=f+"["+D+"]",y.dataPathArr[M]=D,j=e.validate(y),y.baseId=s,e.util.varOccurences(j,w)<2?n+=" "+e.util.varReplace(j,w,U)+" ":n+=" var "+w+" = "+U+"; "+j+" ",g&&(n+=" if (!"+O+") break; "),n+=" }");return g&&(n+=" "+I+" if ("+v+" == errors) {"),e.util.cleanUpCode(n)}},{}],28:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n,o=" ",i=e.level,a=e.dataLevel,p=e.schema[r],c=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(a||""),v=e.opts.$data&&p&&p.$data;v?(o+=" var schema"+i+" = "+e.util.getData(p.$data,a,e.dataPathArr)+"; ",n="schema"+i):n=p,o+="var division"+i+";if (",v&&(o+=" "+n+" !== undefined && ( typeof "+n+" != 'number' || "),o+=" (division"+i+" = "+m+" / "+n+", ",o+=e.opts.multipleOfPrecision?" Math.abs(Math.round(division"+i+") - division"+i+") > 1e-"+e.opts.multipleOfPrecision+" ":" division"+i+" !== parseInt(division"+i+") ",o+=" ) ",v&&(o+=" ) ");var y=y||[];y.push(o+=" ) { "),o="",!1!==e.createErrors?(o+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { multipleOf: "+n+" } ",!1!==e.opts.messages&&(o+=" , message: 'should be multiple of ",o+=v?"' + "+n:n+"'"),e.opts.verbose&&(o+=" , schema: ",o+=v?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var I=o;return o=y.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+I+"]); ":" validate.errors = ["+I+"]; return false; ":" var err = "+I+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+="} ",f&&(o+=" else { "),o}},{}],29:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n=" ",o=e.level,i=e.dataLevel,a=e.schema[r],p=e.schemaPath+e.util.getProperty(r),c=e.errSchemaPath+"/"+r,g=!e.opts.allErrors,f="data"+(i||""),m="errs__"+o,v=e.util.copy(e);v.level++;var y="valid"+v.level;if(e.util.schemaHasRules(a,e.RULES.all)){v.schema=a,v.schemaPath=p,v.errSchemaPath=c,n+=" var "+m+" = errors; ";var I,O=e.compositeRule;e.compositeRule=v.compositeRule=!0,v.createErrors=!1,v.opts.allErrors&&(I=v.opts.allErrors,v.opts.allErrors=!1),n+=" "+e.validate(v)+" ",v.createErrors=!0,I&&(v.opts.allErrors=I),e.compositeRule=v.compositeRule=O;var D=D||[];D.push(n+=" if ("+y+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ";var M=n;n=D.pop(),n+=!e.compositeRule&&g?e.async?" throw new ValidationError(["+M+"]); ":" validate.errors = ["+M+"]; return false; ":" var err = "+M+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { errors = "+m+"; if (vErrors !== null) { if ("+m+") vErrors.length = "+m+"; else vErrors = null; } ",e.opts.allErrors&&(n+=" } ")}else n+=" var err = ",!1!==e.createErrors?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(c)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",g&&(n+=" if (false) { ");return n}},{}],30:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n=" ",o=e.level,i=e.dataLevel,a=e.schema[r],p=e.schemaPath+e.util.getProperty(r),c=e.errSchemaPath+"/"+r,g=!e.opts.allErrors,f="data"+(i||""),m="valid"+o,v="errs__"+o,y=e.util.copy(e),I="";y.level++;var O="valid"+y.level,D=y.baseId,M="prevValid"+o,w="passingSchemas"+o;n+="var "+v+" = errors , "+M+" = false , "+m+" = false , "+w+" = null; ";var s=e.compositeRule;e.compositeRule=y.compositeRule=!0;var P=a;if(P)for(var A,h=-1,b=P.length-1;h 1) { ";var I=e.schema.items&&e.schema.items.type,O=Array.isArray(I);!I||"object"==I||"array"==I||O&&(0<=I.indexOf("object")||0<=I.indexOf("array"))?o+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+m+"[i], "+m+"[j])) { "+v+" = false; break outer; } } } ":(o+=" var itemIndices = {}, item; for (;i--;) { var item = "+m+"[i]; ",o+=" if ("+e.util["checkDataType"+(O?"s":"")](I,"item",!0)+") continue; ",O&&(o+=" if (typeof item == 'string') item = '\"' + item; "),o+=" if (typeof itemIndices[item] == 'number') { "+v+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "),o+=" } ",y&&(o+=" } ");var D=D||[];D.push(o+=" if (!"+v+") { "),o="",!1!==e.createErrors?(o+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { i: i, j: j } ",!1!==e.opts.messages&&(o+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(o+=" , schema: ",o+=y?"validate.schema"+c:""+p,o+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),o+=" } "):o+=" {} ";var M=o;o=D.pop(),o+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+M+"]); ":" validate.errors = ["+M+"]; return false; ":" var err = "+M+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",o+=" } ",f&&(o+=" else { ")}else f&&(o+=" if (true) { ");return o}},{}],37:[function(L,_,t){"use strict";_.exports=function(e,r,d){var n="",o=!0===e.schema.$async,i=e.util.schemaHasRulesExcept(e.schema,e.RULES.all,"$ref"),a=e.self._getId(e.schema);if(e.isTop&&(n+=" var validate = ",o&&(e.async=!0,n+="async "),n+="function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ",a&&(e.opts.sourceCode||e.opts.processCode)&&(n+=" /*# sourceURL="+a+" */ ")),"boolean"==typeof e.schema||!i&&!e.schema.$ref){var p=e.level,c=e.dataLevel,g=e.schema[r="false schema"],f=e.schemaPath+e.util.getProperty(r),m=e.errSchemaPath+"/"+r,v=!e.opts.allErrors,y="data"+(c||""),I="valid"+p;if(!1===e.schema){e.isTop?v=!0:n+=" var "+I+" = false; ",(F=F||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'false schema' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(m)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'boolean schema is false' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+y+" "),n+=" } "):n+=" {} ";var O=n;n=F.pop(),n+=!e.compositeRule&&v?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}else n+=e.isTop?o?" return data; ":" validate.errors = null; return true; ":" var "+I+" = true; ";return e.isTop&&(n+=" }; return validate; "),n}if(e.isTop){var D=e.isTop;p=e.level=0,c=e.dataLevel=0,y="data",e.rootId=e.resolve.fullPath(e.self._getId(e.root.schema)),e.baseId=e.baseId||e.rootId,delete e.isTop,e.dataPathArr=[void 0],n+=" var vErrors = null; ",n+=" var errors = 0; ",n+=" if (rootData === undefined) rootData = data; "}else{if(p=e.level,y="data"+((c=e.dataLevel)||""),a&&(e.baseId=e.resolve.url(e.baseId,a)),o&&!e.async)throw new Error("async schema in sync schema");n+=" var errs_"+p+" = errors;"}I="valid"+p,v=!e.opts.allErrors;var M="",w="",s=e.schema.type,P=Array.isArray(s);if(P&&1==s.length&&(s=s[0],P=!1),e.schema.$ref&&i){if("fail"==e.opts.extendRefs)throw new Error('$ref: validation keywords used in schema at path "'+e.errSchemaPath+'" (see option extendRefs)');!0!==e.opts.extendRefs&&(i=!1,e.logger.warn('$ref: keywords ignored in schema at path "'+e.errSchemaPath+'"'))}if(e.schema.$comment&&e.opts.$comment&&(n+=" "+e.RULES.all.$comment.code(e,"$comment")),s){if(e.opts.coerceTypes)var A=e.util.coerceToTypes(e.opts.coerceTypes,s);var h=e.RULES.types[s];if(A||P||!0===h||h&&!ue(h)){if(f=e.schemaPath+".type",m=e.errSchemaPath+"/type",f=e.schemaPath+".type",m=e.errSchemaPath+"/type",n+=" if ("+e.util[P?"checkDataTypes":"checkDataType"](s,y,!0)+") { ",A){var b="dataType"+p,x="coerced"+p;n+=" var "+b+" = typeof "+y+"; ","array"==e.opts.coerceTypes&&(n+=" if ("+b+" == 'object' && Array.isArray("+y+")) "+b+" = 'array'; "),n+=" var "+x+" = undefined; ";var T="",S=A;if(S)for(var N,U=-1,j=S.length-1;U= 0x80 (not a basic code point)","invalid-input":"Invalid input"},O=Math.floor,D=String.fromCharCode;function M(se){throw new RangeError(I[se])}function w(se,Ie){var _e=se.split("@"),Ee="";return 1<_e.length&&(Ee=_e[0]+"@",se=_e[1]),Ee+function(Se,Ze){for(var yt=[],Mt=Se.length;Mt--;)yt[Mt]=Ze(Se[Mt]);return yt}((se=se.replace(y,".")).split("."),Ie).join(".")}function s(se){for(var Ie=[],_e=0,Ee=se.length;_e>1,se+=O(se/Ie);455O((f-Se)/ne))&&M("overflow"),Se+=He*ne;var Je=Ge<=yt?1:yt+26<=Ge?26:Ge-yt;if(HeO(f/Rt)&&M("overflow"),ne*=Rt}var bt=_e.length+1;yt=A(Se-Qt,bt,0==Qt),O(Se/bt)>f-Ze&&M("overflow"),Ze+=O(Se/bt),Se%=bt,_e.splice(Se++,0,Ze)}return String.fromCodePoint.apply(String,_e)},b=function(se){var Ie=[],_e=(se=s(se)).length,Ee=128,Se=0,Ze=72,yt=!0,Mt=!1,zt=void 0;try{for(var Ct,Qt=se[Symbol.iterator]();!(yt=(Ct=Qt.next()).done);yt=!0){var ne=Ct.value;ne<128&&Ie.push(D(ne))}}catch(ht){Mt=!0,zt=ht}finally{try{!yt&&Qt.return&&Qt.return()}finally{if(Mt)throw zt}}var Ge=Ie.length,He=Ge;for(Ge&&Ie.push("-");He<_e;){var Je=f,Rt=!0,bt=!1,et=void 0;try{for(var It,St=se[Symbol.iterator]();!(Rt=(It=St.next()).done);Rt=!0){var tn=It.value;Ee<=tn&&tnO((f-Se)/Lt)&&M("overflow"),Se+=(Je-Ee)*Lt,Ee=Je;var fn=!0,nn=!1,Mn=void 0;try{for(var rn,Cn=se[Symbol.iterator]();!(fn=(rn=Cn.next()).done);fn=!0){var en=rn.value;if(enf&&M("overflow"),en==Ee){for(var at=Se,de=36;;de+=36){var Qe=de<=Ze?1:Ze+26<=de?26:de-Ze;if(at>6|192).toString(16).toUpperCase()+"%"+(63&Ie|128).toString(16).toUpperCase():"%"+(Ie>>12|224).toString(16).toUpperCase()+"%"+(Ie>>6&63|128).toString(16).toUpperCase()+"%"+(63&Ie|128).toString(16).toUpperCase()}function N(se){for(var Ie="",_e=0,Ee=se.length;_eA-Z\\x5E-\\x7E]",'[\\"\\\\]'),Ue=new RegExp(X,"g"),st=new RegExp(ue,"g"),ke=new RegExp(d("[^]","[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]","[\\.]",'[\\"]',ie),"g"),ye=new RegExp(d("[^]",X,"[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]"),"g"),be=ye;function Z(se){var Ie=N(se);return Ie.match(Ue)?Ie:se}var K={scheme:"mailto",parse:function(se,Ie){var _e=se,Ee=_e.to=_e.path?_e.path.split(","):[];if(_e.path=void 0,_e.query){for(var Se=!1,Ze={},yt=_e.query.split("&"),Mt=0,zt=yt.length;Mt>>2]|=(v[I>>>2]>>>24-I%4*8&255)<<24-(y+I)%4*8;else if(65535>>2]=v[I>>>2];else m.push.apply(m,v);return this.sigBytes+=f,this},clamp:function(){var f=this.words,m=this.sigBytes;f[m>>>2]&=4294967295<<32-m%4*8,f.length=L.ceil(m/4)},clone:function(){var f=d.clone.call(this);return f.words=this.words.slice(0),f},random:function(f){for(var m=[],v=0;v>>2]>>>24-y%4*8&255;v.push((I>>>4).toString(16)),v.push((15&I).toString(16))}return v.join("")},parse:function(f){for(var m=f.length,v=[],y=0;y>>3]|=parseInt(f.substr(y,2),16)<<24-y%8*4;return new n.init(v,m/2)}},a=o.Latin1={stringify:function(f){var m=f.words;f=f.sigBytes;for(var v=[],y=0;y>>2]>>>24-y%4*8&255));return v.join("")},parse:function(f){for(var m=f.length,v=[],y=0;y>>2]|=(255&f.charCodeAt(y))<<24-y%4*8;return new n.init(v,m)}},p=o.Utf8={stringify:function(f){try{return decodeURIComponent(escape(a.stringify(f)))}catch{throw Error("Malformed UTF-8 data")}},parse:function(f){return a.parse(unescape(encodeURIComponent(f)))}},c=e.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(f){"string"==typeof f&&(f=p.parse(f)),this._data.concat(f),this._nDataBytes+=f.sigBytes},_process:function(f){var m=this._data,v=m.words,y=m.sigBytes,I=this.blockSize,O=y/(4*I);if(O=f?L.ceil(O):L.max((0|O)-this._minBufferSize,0),y=L.min(4*(f=O*I),y),f){for(var D=0;D>>32-y)+g}function t(c,g,f,m,v,y,I){return((c=c+(g&m|f&~m)+v+I)<>>32-y)+g}function e(c,g,f,m,v,y,I){return((c=c+(g^f^m)+v+I)<>>32-y)+g}function r(c,g,f,m,v,y,I){return((c=c+(f^(g|~m))+v+I)<>>32-y)+g}for(var d=CryptoJS,n=(i=d.lib).WordArray,o=i.Hasher,i=d.algo,a=[],p=0;64>p;p++)a[p]=4294967296*L.abs(L.sin(p+1))|0;i=i.MD5=o.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(c,g){for(var f=0;16>f;f++)c[m=g+f]=16711935&((v=c[m])<<8|v>>>24)|4278255360&(v<<24|v>>>8);var m,v=c[g+1],y=c[g+2],I=c[g+3],O=c[g+4],D=c[g+5],M=c[g+6],w=c[g+7],s=c[g+8],P=c[g+9],A=c[g+10],h=c[g+11],b=c[g+12],x=c[g+13],T=c[g+14],S=c[g+15],N=_(N=(f=this._hash.words)[0],J=f[1],j=f[2],U=f[3],m=c[g+0],7,a[0]),U=_(U,N,J,j,v,12,a[1]),j=_(j,U,N,J,y,17,a[2]),J=_(J,j,U,N,I,22,a[3]);N=_(N,J,j,U,O,7,a[4]),U=_(U,N,J,j,D,12,a[5]),j=_(j,U,N,J,M,17,a[6]),J=_(J,j,U,N,w,22,a[7]),N=_(N,J,j,U,s,7,a[8]),U=_(U,N,J,j,P,12,a[9]),j=_(j,U,N,J,A,17,a[10]),J=_(J,j,U,N,h,22,a[11]),N=_(N,J,j,U,b,7,a[12]),U=_(U,N,J,j,x,12,a[13]),j=_(j,U,N,J,T,17,a[14]),N=t(N,J=_(J,j,U,N,S,22,a[15]),j,U,v,5,a[16]),U=t(U,N,J,j,M,9,a[17]),j=t(j,U,N,J,h,14,a[18]),J=t(J,j,U,N,m,20,a[19]),N=t(N,J,j,U,D,5,a[20]),U=t(U,N,J,j,A,9,a[21]),j=t(j,U,N,J,S,14,a[22]),J=t(J,j,U,N,O,20,a[23]),N=t(N,J,j,U,P,5,a[24]),U=t(U,N,J,j,T,9,a[25]),j=t(j,U,N,J,I,14,a[26]),J=t(J,j,U,N,s,20,a[27]),N=t(N,J,j,U,x,5,a[28]),U=t(U,N,J,j,y,9,a[29]),j=t(j,U,N,J,w,14,a[30]),N=e(N,J=t(J,j,U,N,b,20,a[31]),j,U,D,4,a[32]),U=e(U,N,J,j,s,11,a[33]),j=e(j,U,N,J,h,16,a[34]),J=e(J,j,U,N,T,23,a[35]),N=e(N,J,j,U,v,4,a[36]),U=e(U,N,J,j,O,11,a[37]),j=e(j,U,N,J,w,16,a[38]),J=e(J,j,U,N,A,23,a[39]),N=e(N,J,j,U,x,4,a[40]),U=e(U,N,J,j,m,11,a[41]),j=e(j,U,N,J,I,16,a[42]),J=e(J,j,U,N,M,23,a[43]),N=e(N,J,j,U,P,4,a[44]),U=e(U,N,J,j,b,11,a[45]),j=e(j,U,N,J,S,16,a[46]),N=r(N,J=e(J,j,U,N,y,23,a[47]),j,U,m,6,a[48]),U=r(U,N,J,j,w,10,a[49]),j=r(j,U,N,J,T,15,a[50]),J=r(J,j,U,N,D,21,a[51]),N=r(N,J,j,U,b,6,a[52]),U=r(U,N,J,j,I,10,a[53]),j=r(j,U,N,J,A,15,a[54]),J=r(J,j,U,N,v,21,a[55]),N=r(N,J,j,U,s,6,a[56]),U=r(U,N,J,j,S,10,a[57]),j=r(j,U,N,J,M,15,a[58]),J=r(J,j,U,N,x,21,a[59]),N=r(N,J,j,U,O,6,a[60]),U=r(U,N,J,j,h,10,a[61]),j=r(j,U,N,J,y,15,a[62]),J=r(J,j,U,N,P,21,a[63]),f[0]=f[0]+N|0,f[1]=f[1]+J|0,f[2]=f[2]+j|0,f[3]=f[3]+U|0},_doFinalize:function(){var c=this._data,g=c.words,f=8*this._nDataBytes,m=8*c.sigBytes;g[m>>>5]|=128<<24-m%32;var v=L.floor(f/4294967296);for(g[15+(m+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),g[14+(m+64>>>9<<4)]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),c.sigBytes=4*(g.length+1),this._process(),g=(c=this._hash).words,f=0;4>f;f++)g[f]=16711935&((m=g[f])<<8|m>>>24)|4278255360&(m<<24|m>>>8);return c},clone:function(){var c=o.clone.call(this);return c._hash=this._hash.clone(),c}}),d.MD5=o._createHelper(i),d.HmacMD5=o._createHmacHelper(i)}(Math),function(L,_){"use strict";var t="function",e="undefined",r="object",d="model",n="name",o="type",i="vendor",a="version",p="architecture",c="console",g="mobile",f="tablet",m="smarttv",v="wearable",y={extend:function(P,A){var h={};for(var b in P)h[b]=A[b]&&A[b].length%2==0?A[b].concat(P[b]):P[b];return h},has:function(P,A){return"string"==typeof P&&-1!==A.toLowerCase().indexOf(P.toLowerCase())},lowerize:function(P){return P.toLowerCase()},major:function(P){return"string"==typeof P?P.replace(/[^\d\.]/g,"").split(".")[0]:_},trim:function(P){return P.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},I={rgx:function(P,A){for(var h,b,x,T,S,N,U=0;U>>16,65535&ne[0],ne[1]>>>16,65535&ne[1]])[3]+(Ge=[Ge[0]>>>16,65535&Ge[0],Ge[1]>>>16,65535&Ge[1]])[3],He[2]+=He[3]>>>16,He[3]&=65535,He[2]+=ne[2]+Ge[2],He[1]+=He[2]>>>16,He[2]&=65535,He[1]+=ne[1]+Ge[1],He[0]+=He[1]>>>16,He[1]&=65535,He[0]+=ne[0]+Ge[0],He[0]&=65535,[He[0]<<16|He[1],He[2]<<16|He[3]]},_=function(ne,Ge){var He=[0,0,0,0];return He[3]+=(ne=[ne[0]>>>16,65535&ne[0],ne[1]>>>16,65535&ne[1]])[3]*(Ge=[Ge[0]>>>16,65535&Ge[0],Ge[1]>>>16,65535&Ge[1]])[3],He[2]+=He[3]>>>16,He[3]&=65535,He[2]+=ne[2]*Ge[3],He[1]+=He[2]>>>16,He[2]&=65535,He[2]+=ne[3]*Ge[2],He[1]+=He[2]>>>16,He[2]&=65535,He[1]+=ne[1]*Ge[3],He[0]+=He[1]>>>16,He[1]&=65535,He[1]+=ne[2]*Ge[2],He[0]+=He[1]>>>16,He[1]&=65535,He[1]+=ne[3]*Ge[1],He[0]+=He[1]>>>16,He[1]&=65535,He[0]+=ne[0]*Ge[3]+ne[1]*Ge[2]+ne[2]*Ge[1]+ne[3]*Ge[0],He[0]&=65535,[He[0]<<16|He[1],He[2]<<16|He[3]]},t=function(ne,Ge){return 32==(Ge%=64)?[ne[1],ne[0]]:Ge<32?[ne[0]<>>32-Ge,ne[1]<>>32-Ge]:[ne[1]<<(Ge-=32)|ne[0]>>>32-Ge,ne[0]<>>32-Ge]},e=function(ne,Ge){return 0==(Ge%=64)?ne:Ge<32?[ne[0]<>>32-Ge,ne[1]<>>1]),ne=_(ne,[4283543511,3981806797]),ne=r(ne,[0,ne[0]>>>1]),ne=_(ne,[3301882366,444984403]),r(ne,[0,ne[0]>>>1])},n=function(ne,Ge){for(var He=(ne=ne||"").length%16,Je=ne.length-He,Rt=[0,Ge=Ge||0],bt=[0,Ge],et=[0,0],It=[0,0],St=[2277735313,289559509],tn=[1291169091,658871167],Lt=0;Lt>>0).toString(16)).slice(-8)+("00000000"+(Rt[1]>>>0).toString(16)).slice(-8)+("00000000"+(bt[0]>>>0).toString(16)).slice(-8)+("00000000"+(bt[1]>>>0).toString(16)).slice(-8)},o={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},i=function(ne,Ge){if(Array.prototype.forEach&&ne.forEach===Array.prototype.forEach)ne.forEach(Ge);else if(ne.length===+ne.length)for(var He=0,Je=ne.length;Hebt.name?1:Rt.name=0?"Windows Phone":ne.indexOf("win")>=0?"Windows":ne.indexOf("android")>=0?"Android":ne.indexOf("linux")>=0?"Linux":ne.indexOf("iphone")>=0||ne.indexOf("ipad")>=0?"iOS":ne.indexOf("mac")>=0?"Mac":"Other",("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&"Windows Phone"!==Je&&"Android"!==Je&&"iOS"!==Je&&"Other"!==Je)return!0;if(typeof Ge<"u"){if((Ge=Ge.toLowerCase()).indexOf("win")>=0&&"Windows"!==Je&&"Windows Phone"!==Je)return!0;if(Ge.indexOf("linux")>=0&&"Linux"!==Je&&"Android"!==Je)return!0;if(Ge.indexOf("mac")>=0&&"Mac"!==Je&&"iOS"!==Je)return!0;if((-1===Ge.indexOf("win")&&-1===Ge.indexOf("linux")&&-1===Ge.indexOf("mac"))!=("Other"===Je))return!0}return He.indexOf("win")>=0&&"Windows"!==Je&&"Windows Phone"!==Je||(He.indexOf("linux")>=0||He.indexOf("android")>=0||He.indexOf("pike")>=0)&&"Linux"!==Je&&"Android"!==Je||(He.indexOf("mac")>=0||He.indexOf("ipad")>=0||He.indexOf("ipod")>=0||He.indexOf("iphone")>=0)&&"Mac"!==Je&&"iOS"!==Je||(-1===He.indexOf("win")&&-1===He.indexOf("linux")&&-1===He.indexOf("mac"))!=("Other"===Je)||typeof navigator.plugins>"u"&&"Windows"!==Je&&"Windows Phone"!==Je}())}},{key:"hasLiedBrowser",getData:function(ne){ne(function(){var He,ne=navigator.userAgent.toLowerCase(),Ge=navigator.productSub;if(("Chrome"==(He=ne.indexOf("firefox")>=0?"Firefox":ne.indexOf("opera")>=0||ne.indexOf("opr")>=0?"Opera":ne.indexOf("chrome")>=0?"Chrome":ne.indexOf("safari")>=0?"Safari":ne.indexOf("trident")>=0?"Internet Explorer":"Other")||"Safari"===He||"Opera"===He)&&"20030107"!==Ge)return!0;var Rt,Je=eval.toString().length;if(37===Je&&"Safari"!==He&&"Firefox"!==He&&"Other"!==He)return!0;if(39===Je&&"Internet Explorer"!==He&&"Other"!==He)return!0;if(33===Je&&"Chrome"!==He&&"Opera"!==He&&"Other"!==He)return!0;try{throw"a"}catch(bt){try{bt.toSource(),Rt=!0}catch{Rt=!1}}return Rt&&"Firefox"!==He&&"Other"!==He}())}},{key:"touchSupport",getData:function(ne){ne(function(){var Ge,ne=0;typeof navigator.maxTouchPoints<"u"?ne=navigator.maxTouchPoints:typeof navigator.msMaxTouchPoints<"u"&&(ne=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),Ge=!0}catch{Ge=!1}return[ne,Ge,"ontouchstart"in window]}())}},{key:"fonts",getData:function(ne,Ge){var He=["monospace","sans-serif","serif"],Je=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"];Ge.fonts.extendedJsFonts&&(Je=Je.concat(["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"])),Je=(Je=Je.concat(Ge.fonts.userDefinedFonts)).filter(function(Ot,pn){return Je.indexOf(Ot)===pn});var It=document.getElementsByTagName("body")[0],St=document.createElement("div"),tn=document.createElement("div"),Lt={},fn={},nn=function(){var Ot=document.createElement("span");return Ot.style.position="absolute",Ot.style.left="-9999px",Ot.style.fontSize="72px",Ot.style.fontStyle="normal",Ot.style.fontWeight="normal",Ot.style.letterSpacing="normal",Ot.style.lineBreak="auto",Ot.style.lineHeight="normal",Ot.style.textTransform="none",Ot.style.textAlign="left",Ot.style.textDecoration="none",Ot.style.textShadow="none",Ot.style.whiteSpace="normal",Ot.style.wordBreak="normal",Ot.style.wordSpacing="normal",Ot.innerHTML="mmmmmmmmmmlli",Ot},Mn=function(Ot,pn){var gn=nn();return gn.style.fontFamily="'"+Ot+"',"+pn,gn},en=function(Ot){for(var pn=!1,gn=0;gn=ne.components.length)Ge(He.data);else{var et=ne.components[Je];if(ne.excludes[et.key])Rt(!1);else{if(!bt&&et.pauseBefore)return Je-=1,void setTimeout(function(){Rt(!0)},1);try{et.getData(function(It){He.addPreprocessedComponent(et.key,It),Rt(!1)},ne)}catch(It){He.addPreprocessedComponent(et.key,String(It)),Rt(!1)}}}};Rt(!1)},Qt.getPromise=function(ne){return new Promise(function(Ge,He){Qt.get(ne,Ge)})},Qt.getV18=function(ne,Ge){return null==Ge&&(Ge=ne,ne={}),Qt.get(ne,function(He){for(var Je=[],Rt=0;Rt1e3?1e3:e.batchsize:_defaultValue.batchsize,Telemetry.config=Object.assign(_defaultValue,e),Telemetry.initialized=!0,_.dispatcher=Telemetry.config.dispatcher?Telemetry.config.dispatcher:libraryDispatcher,L.updateConfigurations(e),console.info("Telemetry is initialized."))},L._dispatch=function(e){if(e.mid=e.eid+":"+CryptoJS.MD5(JSON.stringify(e)).toString(),_.enableValidation){var r=ajv.getSchema("http://api.ekstep.org/telemetry/"+e.eid.toLowerCase());if(!r(e))return void console.error("Invalid "+e.eid+" Event: "+ajv.errorsText(r.errors))}"client"===_.runningEnv?e.context.did?(e.actor.id=L.getActorId(e.actor.id,e.context.did),dispatcher.dispatch(e)):Telemetry.fingerPrintId?(e.context.did=Telemetry.fingerPrintId,e.actor.id=L.getActorId(e.actor.id,Telemetry.fingerPrintId),dispatcher.dispatch(e)):Telemetry.getFingerPrint(function(n,o){e.context.did=n,e.actor.id=L.getActorId(e.actor.id,n),Telemetry.fingerPrintId=n,dispatcher.dispatch(e)}):dispatcher.dispatch(e)},L.getActorId=function(e,r){return e&&"anonymous"!==e?e:r},L.getEvent=function(e,r){return _.telemetryEnvelop.eid=e,_.telemetryEnvelop.ets=(new Date).getTime()+(1e3*Telemetry.config.timeDiff||0),_.telemetryEnvelop.ver=Telemetry._version,_.telemetryEnvelop.mid="",_.telemetryEnvelop.actor=Object.assign({},{id:Telemetry.config.uid||"anonymous",type:"User"},L.getUpdatedValue("actor")),_.telemetryEnvelop.context=Object.assign({},L.getGlobalContext(),L.getUpdatedValue("context")),_.telemetryEnvelop.object=Object.assign({},L.getGlobalObject(),L.getUpdatedValue("object")),_.telemetryEnvelop.tags=Object.assign([],Telemetry.config.tags,L.getUpdatedValue("tags")),_.telemetryEnvelop.edata=r,_.telemetryEnvelop},L.updateConfigurations=function(e){e.object&&(_._globalObject=e.object),e.channel&&(_._globalContext.channel=e.channel),e.env&&(_._globalContext.env=e.env),e.rollup&&(_._globalContext.rollup=e.rollup),e.sid&&(_._globalContext.sid=e.sid),e.did&&(_._globalContext.did=e.did),e.cdata&&(_._globalContext.cdata=e.cdata),e.pdata&&(_._globalContext.pdata=e.pdata)},L.getGlobalContext=function(){return _._globalContext},L.getGlobalObject=function(){return _._globalObject},L.updateValues=function(e){e&&(e.context&&(_._currentContext=e.context),e.object&&(_._currentObject=e.object),e.actor&&(_._currentActor=e.actor),e.tags&&(_._currentTags=e.tags),e.runningEnv&&(_.runningEnv=e.runningEnv))},L.getUpdatedValue=function(e){switch(e.toLowerCase()){case"context":return _._currentContext||{};case"object":return _._currentObject||{};case"actor":return _._currentActor||{};case"tags":return _._currentTags||[]}},L.objectAssign=function(){Object.assign=function(e){"use strict";if(null==e)throw new TypeError("Cannot convert undefined or null to object");e=Object(e);for(var r=1;r=Telemetry.config.batchsize)&&TelemetrySyncManager.syncEvents()},syncEvents:function(L=!0,_){var t=EkTelemetry||t,e=TelemetrySyncManager;if(!_){var r=e._teleData.splice(0,t.config.batchsize);if(!r.length)return;_={id:"api.sunbird.telemetry",ver:t._version,params:{msgid:CryptoJS.MD5(JSON.stringify(r)).toString()},ets:(new Date).getTime()+(1e3*t.config.timeDiff||0),events:r}}var d={};typeof t.config.authtoken<"u"&&(d.Authorization="Bearer "+t.config.authtoken);var n=t.config.host+t.config.apislug+t.config.endpoint;d.dataType="json",d["Content-Type"]="application/json",d["x-app-id"]=t.config.pdata.id,d["x-device-id"]=t.fingerPrintId,d["x-channel-id"]=t.config.channel,jQuery.ajax({url:n,type:"POST",headers:d,data:JSON.stringify(_),async:L}).done(function(o){t.config.telemetryDebugEnabled&&console.log("Telemetry API success",o)}).fail(function(o,i,a){e._failedBatchSize>e._failedBatch.length&&e._failedBatch.push(_),403==o.status?console.error("Authentication error: ",o):console.log("Error while Telemetry sync to server: ",o)})},syncFailedBatch:function(){var L=TelemetrySyncManager;if(L._failedBatch.length){Telemetry.config.telemetryDebugEnabled&&console.log("syncing failed telemetry batch");var _=L._failedBatch.shift();L.syncEvents(!0,_)}}};typeof document<"u"&&(TelemetrySyncManager.init(),setInterval(function(){TelemetrySyncManager.syncFailedBatch()},TelemetrySyncManager._syncRetryInterval)),(self.webpackChunkquml_player_wc=self.webpackChunkquml_player_wc||[]).push([["vendor"],{4635: + \***********************************************/()=>{"use strict";!function(ie){const ve=ie.performance;function Fe(Dt){ve&&ve.mark&&ve.mark(Dt)}function Ge(Dt,yt){ve&&ve.measure&&ve.measure(Dt,yt)}Fe("Zone");const se=ie.__Zone_symbol_prefix||"__zone_symbol__";function _e(Dt){return se+Dt}const Te=!0===ie[_e("forceDuplicateZoneCheck")];if(ie.Zone){if(Te||"function"!=typeof ie.Zone.__symbol__)throw new Error("Zone already loaded.");return ie.Zone}class be{static#e=this.__symbol__=_e;static assertZonePatched(){if(ie.Promise!==Wt.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let yt=be.current;for(;yt.parent;)yt=yt.parent;return yt}static get current(){return _n.zone}static get currentTask(){return Le}static __load_patch(yt,At,mt=!1){if(Wt.hasOwnProperty(yt)){if(!mt&&Te)throw Error("Already loaded patch: "+yt)}else if(!ie["__Zone_disable_"+yt]){const sn="Zone:"+yt;Fe(sn),Wt[yt]=At(ie,be,fn),Ge(sn,sn)}}get parent(){return this._parent}get name(){return this._name}constructor(yt,At){this._parent=yt,this._name=At?At.name||"unnamed":"",this._properties=At&&At.properties||{},this._zoneDelegate=new Je(this,this._parent&&this._parent._zoneDelegate,At)}get(yt){const At=this.getZoneWith(yt);if(At)return At._properties[yt]}getZoneWith(yt){let At=this;for(;At;){if(At._properties.hasOwnProperty(yt))return At;At=At._parent}return null}fork(yt){if(!yt)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,yt)}wrap(yt,At){if("function"!=typeof yt)throw new Error("Expecting function got: "+yt);const mt=this._zoneDelegate.intercept(this,yt,At),sn=this;return function(){return sn.runGuarded(mt,this,arguments,At)}}run(yt,At,mt,sn){_n={parent:_n,zone:this};try{return this._zoneDelegate.invoke(this,yt,At,mt,sn)}finally{_n=_n.parent}}runGuarded(yt,At=null,mt,sn){_n={parent:_n,zone:this};try{try{return this._zoneDelegate.invoke(this,yt,At,mt,sn)}catch(Rt){if(this._zoneDelegate.handleError(this,Rt))throw Rt}}finally{_n=_n.parent}}runTask(yt,At,mt){if(yt.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(yt.zone||Yt).name+"; Execution: "+this.name+")");if(yt.state===qt&&(yt.type===at||yt.type===dt))return;const sn=yt.state!=cn;sn&&yt._transitionTo(cn,vn),yt.runCount++;const Rt=Le;Le=yt,_n={parent:_n,zone:this};try{yt.type==dt&&yt.data&&!yt.data.isPeriodic&&(yt.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,yt,At,mt)}catch(ut){if(this._zoneDelegate.handleError(this,ut))throw ut}}finally{yt.state!==qt&&yt.state!==mn&&(yt.type==at||yt.data&&yt.data.isPeriodic?sn&&yt._transitionTo(vn,cn):(yt.runCount=0,this._updateTaskCount(yt,-1),sn&&yt._transitionTo(qt,cn,qt))),_n=_n.parent,Le=Rt}}scheduleTask(yt){if(yt.zone&&yt.zone!==this){let mt=this;for(;mt;){if(mt===yt.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${yt.zone.name}`);mt=mt.parent}}yt._transitionTo(dn,qt);const At=[];yt._zoneDelegates=At,yt._zone=this;try{yt=this._zoneDelegate.scheduleTask(this,yt)}catch(mt){throw yt._transitionTo(mn,dn,qt),this._zoneDelegate.handleError(this,mt),mt}return yt._zoneDelegates===At&&this._updateTaskCount(yt,1),yt.state==dn&&yt._transitionTo(vn,dn),yt}scheduleMicroTask(yt,At,mt,sn){return this.scheduleTask(new gt(on,yt,At,mt,sn,void 0))}scheduleMacroTask(yt,At,mt,sn,Rt){return this.scheduleTask(new gt(dt,yt,At,mt,sn,Rt))}scheduleEventTask(yt,At,mt,sn,Rt){return this.scheduleTask(new gt(at,yt,At,mt,sn,Rt))}cancelTask(yt){if(yt.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(yt.zone||Yt).name+"; Execution: "+this.name+")");if(yt.state===vn||yt.state===cn){yt._transitionTo(rn,vn,cn);try{this._zoneDelegate.cancelTask(this,yt)}catch(At){throw yt._transitionTo(mn,rn),this._zoneDelegate.handleError(this,At),At}return this._updateTaskCount(yt,-1),yt._transitionTo(qt,rn),yt.runCount=0,yt}}_updateTaskCount(yt,At){const mt=yt._zoneDelegates;-1==At&&(yt._zoneDelegates=null);for(let sn=0;snDt.hasTask(At,mt),onScheduleTask:(Dt,yt,At,mt)=>Dt.scheduleTask(At,mt),onInvokeTask:(Dt,yt,At,mt,sn,Rt)=>Dt.invokeTask(At,mt,sn,Rt),onCancelTask:(Dt,yt,At,mt)=>Dt.cancelTask(At,mt)};class Je{constructor(yt,At,mt){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=yt,this._parentDelegate=At,this._forkZS=mt&&(mt&&mt.onFork?mt:At._forkZS),this._forkDlgt=mt&&(mt.onFork?At:At._forkDlgt),this._forkCurrZone=mt&&(mt.onFork?this.zone:At._forkCurrZone),this._interceptZS=mt&&(mt.onIntercept?mt:At._interceptZS),this._interceptDlgt=mt&&(mt.onIntercept?At:At._interceptDlgt),this._interceptCurrZone=mt&&(mt.onIntercept?this.zone:At._interceptCurrZone),this._invokeZS=mt&&(mt.onInvoke?mt:At._invokeZS),this._invokeDlgt=mt&&(mt.onInvoke?At:At._invokeDlgt),this._invokeCurrZone=mt&&(mt.onInvoke?this.zone:At._invokeCurrZone),this._handleErrorZS=mt&&(mt.onHandleError?mt:At._handleErrorZS),this._handleErrorDlgt=mt&&(mt.onHandleError?At:At._handleErrorDlgt),this._handleErrorCurrZone=mt&&(mt.onHandleError?this.zone:At._handleErrorCurrZone),this._scheduleTaskZS=mt&&(mt.onScheduleTask?mt:At._scheduleTaskZS),this._scheduleTaskDlgt=mt&&(mt.onScheduleTask?At:At._scheduleTaskDlgt),this._scheduleTaskCurrZone=mt&&(mt.onScheduleTask?this.zone:At._scheduleTaskCurrZone),this._invokeTaskZS=mt&&(mt.onInvokeTask?mt:At._invokeTaskZS),this._invokeTaskDlgt=mt&&(mt.onInvokeTask?At:At._invokeTaskDlgt),this._invokeTaskCurrZone=mt&&(mt.onInvokeTask?this.zone:At._invokeTaskCurrZone),this._cancelTaskZS=mt&&(mt.onCancelTask?mt:At._cancelTaskZS),this._cancelTaskDlgt=mt&&(mt.onCancelTask?At:At._cancelTaskDlgt),this._cancelTaskCurrZone=mt&&(mt.onCancelTask?this.zone:At._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const sn=mt&&mt.onHasTask;(sn||At&&At._hasTaskZS)&&(this._hasTaskZS=sn?mt:Be,this._hasTaskDlgt=At,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=yt,mt.onScheduleTask||(this._scheduleTaskZS=Be,this._scheduleTaskDlgt=At,this._scheduleTaskCurrZone=this.zone),mt.onInvokeTask||(this._invokeTaskZS=Be,this._invokeTaskDlgt=At,this._invokeTaskCurrZone=this.zone),mt.onCancelTask||(this._cancelTaskZS=Be,this._cancelTaskDlgt=At,this._cancelTaskCurrZone=this.zone))}fork(yt,At){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,yt,At):new be(yt,At)}intercept(yt,At,mt){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,yt,At,mt):At}invoke(yt,At,mt,sn,Rt){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,yt,At,mt,sn,Rt):At.apply(mt,sn)}handleError(yt,At){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,yt,At)}scheduleTask(yt,At){let mt=At;if(this._scheduleTaskZS)this._hasTaskZS&&mt._zoneDelegates.push(this._hasTaskDlgtOwner),mt=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,yt,At),mt||(mt=At);else if(At.scheduleFn)At.scheduleFn(At);else{if(At.type!=on)throw new Error("Task is missing scheduleFn.");tt(At)}return mt}invokeTask(yt,At,mt,sn){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,yt,At,mt,sn):At.callback.apply(mt,sn)}cancelTask(yt,At){let mt;if(this._cancelTaskZS)mt=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,yt,At);else{if(!At.cancelFn)throw Error("Task is not cancelable");mt=At.cancelFn(At)}return mt}hasTask(yt,At){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,yt,At)}catch(mt){this.handleError(yt,mt)}}_updateTaskCount(yt,At){const mt=this._taskCounts,sn=mt[yt],Rt=mt[yt]=sn+At;if(Rt<0)throw new Error("More tasks executed then were scheduled.");0!=sn&&0!=Rt||this.hasTask(this.zone,{microTask:mt.microTask>0,macroTask:mt.macroTask>0,eventTask:mt.eventTask>0,change:yt})}}class gt{constructor(yt,At,mt,sn,Rt,ut){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=yt,this.source=At,this.data=sn,this.scheduleFn=Rt,this.cancelFn=ut,!mt)throw new Error("callback is not defined");this.callback=mt;const _t=this;this.invoke=yt===at&&sn&&sn.useG?gt.invokeTask:function(){return gt.invokeTask.call(ie,_t,this,arguments)}}static invokeTask(yt,At,mt){yt||(yt=this),nt++;try{return yt.runCount++,yt.zone.runTask(yt,At,mt)}finally{1==nt&&St(),nt--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(qt,dn)}_transitionTo(yt,At,mt){if(this._state!==At&&this._state!==mt)throw new Error(`${this.type} '${this.source}': can not transition to '${yt}', expecting state '${At}'${mt?" or '"+mt+"'":""}, was '${this._state}'.`);this._state=yt,yt==qt&&(this._zoneDelegates=null)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const wt=_e("setTimeout"),ht=_e("Promise"),et=_e("then");let ze,kt=[],ne=!1;function Ke(Dt){if(ze||ie[ht]&&(ze=ie[ht].resolve(0)),ze){let yt=ze[et];yt||(yt=ze.then),yt.call(ze,Dt)}else ie[wt](Dt,0)}function tt(Dt){0===nt&&0===kt.length&&Ke(St),Dt&&kt.push(Dt)}function St(){if(!ne){for(ne=!0;kt.length;){const Dt=kt;kt=[];for(let yt=0;yt_n,onUnhandledError:Ct,microtaskDrainDone:Ct,scheduleMicroTask:tt,showUncaughtError:()=>!be[_e("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:Ct,patchMethod:()=>Ct,bindArguments:()=>[],patchThen:()=>Ct,patchMacroTask:()=>Ct,patchEventPrototype:()=>Ct,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>Ct,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>Ct,wrapWithCurrentZone:()=>Ct,filterProperties:()=>[],attachOriginToPatched:()=>Ct,_redefineProperty:()=>Ct,patchCallbacks:()=>Ct,nativeScheduleMicroTask:Ke};let _n={parent:null,zone:new be(null,null)},Le=null,nt=0;function Ct(){}Ge("Zone","Zone"),ie.Zone=be}(typeof window<"u"&&window||typeof self<"u"&&self||global);const R=Object.getOwnPropertyDescriptor,C=Object.defineProperty,t=Object.getPrototypeOf,e=Object.create,r=Array.prototype.slice,d="addEventListener",n="removeEventListener",s=Zone.__symbol__(d),o=Zone.__symbol__(n),l="true",p="false",u=Zone.__symbol__("");function g(ie,ve){return Zone.current.wrap(ie,ve)}function f(ie,ve,Fe,Ge,se){return Zone.current.scheduleMacroTask(ie,ve,Fe,Ge,se)}const m=Zone.__symbol__,v=typeof window<"u",_=v?window:void 0,w=v&&_||"object"==typeof self&&self||global,x="removeAttribute";function D(ie,ve){for(let Fe=ie.length-1;Fe>=0;Fe--)"function"==typeof ie[Fe]&&(ie[Fe]=g(ie[Fe],ve+"_"+Fe));return ie}function M(ie){return!ie||!1!==ie.writable&&!("function"==typeof ie.get&&typeof ie.set>"u")}const c=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,B=!("nw"in w)&&typeof w.process<"u"&&"[object process]"==={}.toString.call(w.process),E=!B&&!c&&!(!v||!_.HTMLElement),h=typeof w.process<"u"&&"[object process]"==={}.toString.call(w.process)&&!c&&!(!v||!_.HTMLElement),b={},T=function(ie){if(!(ie=ie||w.event))return;let ve=b[ie.type];ve||(ve=b[ie.type]=m("ON_PROPERTY"+ie.type));const Fe=this||ie.target||w,Ge=Fe[ve];let se;return E&&Fe===_&&"error"===ie.type?(se=Ge&&Ge.call(this,ie.message,ie.filename,ie.lineno,ie.colno,ie.error),!0===se&&ie.preventDefault()):(se=Ge&&Ge.apply(this,arguments),null!=se&&!se&&ie.preventDefault()),se};function I(ie,ve,Fe){let Ge=R(ie,ve);if(!Ge&&Fe&&R(Fe,ve)&&(Ge={enumerable:!0,configurable:!0}),!Ge||!Ge.configurable)return;const se=m("on"+ve+"patched");if(ie.hasOwnProperty(se)&&ie[se])return;delete Ge.writable,delete Ge.value;const _e=Ge.get,Te=Ge.set,be=ve.slice(2);let Be=b[be];Be||(Be=b[be]=m("ON_PROPERTY"+be)),Ge.set=function(Je){let gt=this;!gt&&ie===w&&(gt=w),gt&&("function"==typeof gt[Be]&>.removeEventListener(be,T),Te&&Te.call(gt,null),gt[Be]=Je,"function"==typeof Je&>.addEventListener(be,T,!1))},Ge.get=function(){let Je=this;if(!Je&&ie===w&&(Je=w),!Je)return null;const gt=Je[Be];if(gt)return gt;if(_e){let wt=_e.call(this);if(wt)return Ge.set.call(this,wt),"function"==typeof Je[x]&&Je.removeAttribute(ve),wt}return null},C(ie,ve,Ge),ie[se]=!0}function S(ie,ve,Fe){if(ve)for(let Ge=0;Gefunction(Te,be){const Be=Fe(Te,be);return Be.cbIdx>=0&&"function"==typeof be[Be.cbIdx]?f(Be.name,be[Be.cbIdx],Be,se):_e.apply(Te,be)})}function ee(ie,ve){ie[m("OriginalDelegate")]=ve}let Oe=!1,re=!1;function V(){if(Oe)return re;Oe=!0;try{const ie=_.navigator.userAgent;(-1!==ie.indexOf("MSIE ")||-1!==ie.indexOf("Trident/")||-1!==ie.indexOf("Edge/"))&&(re=!0)}catch{}return re}Zone.__load_patch("ZoneAwarePromise",(ie,ve,Fe)=>{const Ge=Object.getOwnPropertyDescriptor,se=Object.defineProperty,Te=Fe.symbol,be=[],Be=!0===ie[Te("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],Je=Te("Promise"),gt=Te("then"),wt="__creationTrace__";Fe.onUnhandledError=_t=>{if(Fe.showUncaughtError()){const Qt=_t&&_t.rejection;Qt?console.error("Unhandled Promise rejection:",Qt instanceof Error?Qt.message:Qt,"; Zone:",_t.zone.name,"; Task:",_t.task&&_t.task.source,"; Value:",Qt,Qt instanceof Error?Qt.stack:void 0):console.error(_t)}},Fe.microtaskDrainDone=()=>{for(;be.length;){const _t=be.shift();try{_t.zone.runGuarded(()=>{throw _t.throwOriginal?_t.rejection:_t})}catch(Qt){et(Qt)}}};const ht=Te("unhandledPromiseRejectionHandler");function et(_t){Fe.onUnhandledError(_t);try{const Qt=ve[ht];"function"==typeof Qt&&Qt.call(this,_t)}catch{}}function kt(_t){return _t&&_t.then}function ne(_t){return _t}function ze(_t){return At.reject(_t)}const Ke=Te("state"),tt=Te("value"),St=Te("finally"),Yt=Te("parentPromiseValue"),qt=Te("parentPromiseState"),dn="Promise.then",vn=null,cn=!0,rn=!1,mn=0;function on(_t,Qt){return Lt=>{try{fn(_t,Qt,Lt)}catch(Kt){fn(_t,!1,Kt)}}}const dt=function(){let _t=!1;return function(Lt){return function(){_t||(_t=!0,Lt.apply(null,arguments))}}},at="Promise resolved with itself",Wt=Te("currentTaskTrace");function fn(_t,Qt,Lt){const Kt=dt();if(_t===Lt)throw new TypeError(at);if(_t[Ke]===vn){let zt=null;try{("object"==typeof Lt||"function"==typeof Lt)&&(zt=Lt&&Lt.then)}catch(Tn){return Kt(()=>{fn(_t,!1,Tn)})(),_t}if(Qt!==rn&&Lt instanceof At&&Lt.hasOwnProperty(Ke)&&Lt.hasOwnProperty(tt)&&Lt[Ke]!==vn)Le(Lt),fn(_t,Lt[Ke],Lt[tt]);else if(Qt!==rn&&"function"==typeof zt)try{zt.call(Lt,Kt(on(_t,Qt)),Kt(on(_t,!1)))}catch(Tn){Kt(()=>{fn(_t,!1,Tn)})()}else{_t[Ke]=Qt;const Tn=_t[tt];if(_t[tt]=Lt,_t[St]===St&&Qt===cn&&(_t[Ke]=_t[qt],_t[tt]=_t[Yt]),Qt===rn&&Lt instanceof Error){const wn=ve.currentTask&&ve.currentTask.data&&ve.currentTask.data[wt];wn&&se(Lt,Wt,{configurable:!0,enumerable:!1,writable:!0,value:wn})}for(let wn=0;wn{try{const Zn=_t[tt],Xn=!!Lt&&St===Lt[St];Xn&&(Lt[Yt]=Zn,Lt[qt]=Tn);const zn=Qt.run(wn,void 0,Xn&&wn!==ze&&wn!==ne?[]:[Zn]);fn(Lt,!0,zn)}catch(Zn){fn(Lt,!1,Zn)}},Lt)}const Dt=function(){},yt=ie.AggregateError;class At{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(Qt){return fn(new this(null),cn,Qt)}static reject(Qt){return fn(new this(null),rn,Qt)}static any(Qt){if(!Qt||"function"!=typeof Qt[Symbol.iterator])return Promise.reject(new yt([],"All promises were rejected"));const Lt=[];let Kt=0;try{for(let wn of Qt)Kt++,Lt.push(At.resolve(wn))}catch{return Promise.reject(new yt([],"All promises were rejected"))}if(0===Kt)return Promise.reject(new yt([],"All promises were rejected"));let zt=!1;const Tn=[];return new At((wn,Zn)=>{for(let Xn=0;Xn{zt||(zt=!0,wn(zn))},zn=>{Tn.push(zn),Kt--,0===Kt&&(zt=!0,Zn(new yt(Tn,"All promises were rejected")))})})}static race(Qt){let Lt,Kt,zt=new this((Zn,Xn)=>{Lt=Zn,Kt=Xn});function Tn(Zn){Lt(Zn)}function wn(Zn){Kt(Zn)}for(let Zn of Qt)kt(Zn)||(Zn=this.resolve(Zn)),Zn.then(Tn,wn);return zt}static all(Qt){return At.allWithCallback(Qt)}static allSettled(Qt){return(this&&this.prototype instanceof At?this:At).allWithCallback(Qt,{thenCallback:Kt=>({status:"fulfilled",value:Kt}),errorCallback:Kt=>({status:"rejected",reason:Kt})})}static allWithCallback(Qt,Lt){let Kt,zt,Tn=new this((zn,ir)=>{Kt=zn,zt=ir}),wn=2,Zn=0;const Xn=[];for(let zn of Qt){kt(zn)||(zn=this.resolve(zn));const ir=Zn;try{zn.then(Hn=>{Xn[ir]=Lt?Lt.thenCallback(Hn):Hn,wn--,0===wn&&Kt(Xn)},Hn=>{Lt?(Xn[ir]=Lt.errorCallback(Hn),wn--,0===wn&&Kt(Xn)):zt(Hn)})}catch(Hn){zt(Hn)}wn++,Zn++}return wn-=2,0===wn&&Kt(Xn),Tn}constructor(Qt){const Lt=this;if(!(Lt instanceof At))throw new Error("Must be an instanceof Promise.");Lt[Ke]=vn,Lt[tt]=[];try{const Kt=dt();Qt&&Qt(Kt(on(Lt,cn)),Kt(on(Lt,rn)))}catch(Kt){fn(Lt,!1,Kt)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return At}then(Qt,Lt){let Kt=this.constructor?.[Symbol.species];(!Kt||"function"!=typeof Kt)&&(Kt=this.constructor||At);const zt=new Kt(Dt),Tn=ve.current;return this[Ke]==vn?this[tt].push(Tn,zt,Qt,Lt):nt(this,Tn,zt,Qt,Lt),zt}catch(Qt){return this.then(null,Qt)}finally(Qt){let Lt=this.constructor?.[Symbol.species];(!Lt||"function"!=typeof Lt)&&(Lt=At);const Kt=new Lt(Dt);Kt[St]=St;const zt=ve.current;return this[Ke]==vn?this[tt].push(zt,Kt,Qt,Qt):nt(this,zt,Kt,Qt,Qt),Kt}}At.resolve=At.resolve,At.reject=At.reject,At.race=At.race,At.all=At.all;const mt=ie[Je]=ie.Promise;ie.Promise=At;const sn=Te("thenPatched");function Rt(_t){const Qt=_t.prototype,Lt=Ge(Qt,"then");if(Lt&&(!1===Lt.writable||!Lt.configurable))return;const Kt=Qt.then;Qt[gt]=Kt,_t.prototype.then=function(zt,Tn){return new At((Zn,Xn)=>{Kt.call(this,Zn,Xn)}).then(zt,Tn)},_t[sn]=!0}return Fe.patchThen=Rt,mt&&(Rt(mt),k(ie,"fetch",_t=>function ut(_t){return function(Qt,Lt){let Kt=_t.apply(Qt,Lt);if(Kt instanceof At)return Kt;let zt=Kt.constructor;return zt[sn]||Rt(zt),Kt}}(_t))),Promise[ve.__symbol__("uncaughtPromiseErrors")]=be,At}),Zone.__load_patch("toString",ie=>{const ve=Function.prototype.toString,Fe=m("OriginalDelegate"),Ge=m("Promise"),se=m("Error"),_e=function(){if("function"==typeof this){const Je=this[Fe];if(Je)return"function"==typeof Je?ve.call(Je):Object.prototype.toString.call(Je);if(this===Promise){const gt=ie[Ge];if(gt)return ve.call(gt)}if(this===Error){const gt=ie[se];if(gt)return ve.call(gt)}}return ve.call(this)};_e[Fe]=ve,Function.prototype.toString=_e;const Te=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":Te.call(this)}});let z=!1;if(typeof window<"u")try{const ie=Object.defineProperty({},"passive",{get:function(){z=!0}});window.addEventListener("test",ie,ie),window.removeEventListener("test",ie,ie)}catch{z=!1}const G={useG:!0},q={},me={},Me=new RegExp("^"+u+"(\\w+)(true|false)$"),ue=m("propagationStopped");function De(ie,ve){const Fe=(ve?ve(ie):ie)+p,Ge=(ve?ve(ie):ie)+l,se=u+Fe,_e=u+Ge;q[ie]={},q[ie][p]=se,q[ie][l]=_e}function Pe(ie,ve,Fe,Ge){const se=Ge&&Ge.add||d,_e=Ge&&Ge.rm||n,Te=Ge&&Ge.listeners||"eventListeners",be=Ge&&Ge.rmAll||"removeAllListeners",Be=m(se),Je="."+se+":",gt="prependListener",wt="."+gt+":",ht=function(tt,St,Yt){if(tt.isRemoved)return;const qt=tt.callback;let dn;"object"==typeof qt&&qt.handleEvent&&(tt.callback=cn=>qt.handleEvent(cn),tt.originalDelegate=qt);try{tt.invoke(tt,St,[Yt])}catch(cn){dn=cn}const vn=tt.options;return vn&&"object"==typeof vn&&vn.once&&St[_e].call(St,Yt.type,tt.originalDelegate?tt.originalDelegate:tt.callback,vn),dn};function et(tt,St,Yt){if(!(St=St||ie.event))return;const qt=tt||St.target||ie,dn=qt[q[St.type][Yt?l:p]];if(dn){const vn=[];if(1===dn.length){const cn=ht(dn[0],qt,St);cn&&vn.push(cn)}else{const cn=dn.slice();for(let rn=0;rn{throw rn})}}}const kt=function(tt){return et(this,tt,!1)},ne=function(tt){return et(this,tt,!0)};function ze(tt,St){if(!tt)return!1;let Yt=!0;St&&void 0!==St.useG&&(Yt=St.useG);const qt=St&&St.vh;let dn=!0;St&&void 0!==St.chkDup&&(dn=St.chkDup);let vn=!1;St&&void 0!==St.rt&&(vn=St.rt);let cn=tt;for(;cn&&!cn.hasOwnProperty(se);)cn=t(cn);if(!cn&&tt[se]&&(cn=tt),!cn||cn[Be])return!1;const rn=St&&St.eventNameToString,mn={},on=cn[Be]=cn[se],dt=cn[m(_e)]=cn[_e],at=cn[m(Te)]=cn[Te],Wt=cn[m(be)]=cn[be];let fn;St&&St.prepend&&(fn=cn[m(St.prepend)]=cn[St.prepend]);const At=Yt?function(Lt){if(!mn.isExisting)return on.call(mn.target,mn.eventName,mn.capture?ne:kt,mn.options)}:function(Lt){return on.call(mn.target,mn.eventName,Lt.invoke,mn.options)},mt=Yt?function(Lt){if(!Lt.isRemoved){const Kt=q[Lt.eventName];let zt;Kt&&(zt=Kt[Lt.capture?l:p]);const Tn=zt&&Lt.target[zt];if(Tn)for(let wn=0;wnfunction(se,_e){se[ue]=!0,Ge&&Ge.apply(se,_e)})}function K(ie,ve,Fe,Ge,se){const _e=Zone.__symbol__(Ge);if(ve[_e])return;const Te=ve[_e]=ve[Ge];ve[Ge]=function(be,Be,Je){return Be&&Be.prototype&&se.forEach(function(gt){const wt=`${Fe}.${Ge}::`+gt,ht=Be.prototype;try{if(ht.hasOwnProperty(gt)){const et=ie.ObjectGetOwnPropertyDescriptor(ht,gt);et&&et.value?(et.value=ie.wrapWithCurrentZone(et.value,wt),ie._redefineProperty(Be.prototype,gt,et)):ht[gt]&&(ht[gt]=ie.wrapWithCurrentZone(ht[gt],wt))}else ht[gt]&&(ht[gt]=ie.wrapWithCurrentZone(ht[gt],wt))}catch{}}),Te.call(ve,be,Be,Je)},ie.attachOriginToPatched(ve[Ge],Te)}function j(ie,ve,Fe){if(!Fe||0===Fe.length)return ve;const Ge=Fe.filter(_e=>_e.target===ie);if(!Ge||0===Ge.length)return ve;const se=Ge[0].ignoreProperties;return ve.filter(_e=>-1===se.indexOf(_e))}function ge(ie,ve,Fe,Ge){ie&&S(ie,j(ie,ve,Fe),Ge)}function ce(ie){return Object.getOwnPropertyNames(ie).filter(ve=>ve.startsWith("on")&&ve.length>2).map(ve=>ve.substring(2))}Zone.__load_patch("util",(ie,ve,Fe)=>{const Ge=ce(ie);Fe.patchOnProperties=S,Fe.patchMethod=k,Fe.bindArguments=D,Fe.patchMacroTask=X;const se=ve.__symbol__("BLACK_LISTED_EVENTS"),_e=ve.__symbol__("UNPATCHED_EVENTS");ie[_e]&&(ie[se]=ie[_e]),ie[se]&&(ve[se]=ve[_e]=ie[se]),Fe.patchEventPrototype=lt,Fe.patchEventTarget=Pe,Fe.isIEOrEdge=V,Fe.ObjectDefineProperty=C,Fe.ObjectGetOwnPropertyDescriptor=R,Fe.ObjectCreate=e,Fe.ArraySlice=r,Fe.patchClass=F,Fe.wrapWithCurrentZone=g,Fe.filterProperties=j,Fe.attachOriginToPatched=ee,Fe._redefineProperty=Object.defineProperty,Fe.patchCallbacks=K,Fe.getGlobalObjects=()=>({globalSources:me,zoneSymbolEventNames:q,eventNames:Ge,isBrowser:E,isMix:h,isNode:B,TRUE_STR:l,FALSE_STR:p,ZONE_SYMBOL_PREFIX:u,ADD_EVENT_LISTENER_STR:d,REMOVE_EVENT_LISTENER_STR:n})});const Ve=m("zoneTask");function ye(ie,ve,Fe,Ge){let se=null,_e=null;Fe+=Ge;const Te={};function be(Je){const gt=Je.data;return gt.args[0]=function(){return Je.invoke.apply(this,arguments)},gt.handleId=se.apply(ie,gt.args),Je}function Be(Je){return _e.call(ie,Je.data.handleId)}se=k(ie,ve+=Ge,Je=>function(gt,wt){if("function"==typeof wt[0]){const ht={isPeriodic:"Interval"===Ge,delay:"Timeout"===Ge||"Interval"===Ge?wt[1]||0:void 0,args:wt},et=wt[0];wt[0]=function(){try{return et.apply(this,arguments)}finally{ht.isPeriodic||("number"==typeof ht.handleId?delete Te[ht.handleId]:ht.handleId&&(ht.handleId[Ve]=null))}};const kt=f(ve,wt[0],ht,be,Be);if(!kt)return kt;const ne=kt.data.handleId;return"number"==typeof ne?Te[ne]=kt:ne&&(ne[Ve]=kt),ne&&ne.ref&&ne.unref&&"function"==typeof ne.ref&&"function"==typeof ne.unref&&(kt.ref=ne.ref.bind(ne),kt.unref=ne.unref.bind(ne)),"number"==typeof ne||ne?ne:kt}return Je.apply(ie,wt)}),_e=k(ie,Fe,Je=>function(gt,wt){const ht=wt[0];let et;"number"==typeof ht?et=Te[ht]:(et=ht&&ht[Ve],et||(et=ht)),et&&"string"==typeof et.type?"notScheduled"!==et.state&&(et.cancelFn&&et.data.isPeriodic||0===et.runCount)&&("number"==typeof ht?delete Te[ht]:ht&&(ht[Ve]=null),et.zone.cancelTask(et)):Je.apply(ie,wt)})}Zone.__load_patch("legacy",ie=>{const ve=ie[Zone.__symbol__("legacyPatch")];ve&&ve()}),Zone.__load_patch("timers",ie=>{const Fe="clear";ye(ie,"set",Fe,"Timeout"),ye(ie,"set",Fe,"Interval"),ye(ie,"set",Fe,"Immediate")}),Zone.__load_patch("requestAnimationFrame",ie=>{ye(ie,"request","cancel","AnimationFrame"),ye(ie,"mozRequest","mozCancel","AnimationFrame"),ye(ie,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(ie,ve)=>{const Fe=["alert","prompt","confirm"];for(let Ge=0;Gefunction(Be,Je){return ve.current.run(_e,ie,Je,be)})}),Zone.__load_patch("EventTarget",(ie,ve,Fe)=>{(function le(ie,ve){ve.patchEventPrototype(ie,ve)})(ie,Fe),function Z(ie,ve){if(Zone[ve.symbol("patchEventTarget")])return;const{eventNames:Fe,zoneSymbolEventNames:Ge,TRUE_STR:se,FALSE_STR:_e,ZONE_SYMBOL_PREFIX:Te}=ve.getGlobalObjects();for(let Be=0;Be{F("MutationObserver"),F("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(ie,ve,Fe)=>{F("IntersectionObserver")}),Zone.__load_patch("FileReader",(ie,ve,Fe)=>{F("FileReader")}),Zone.__load_patch("on_property",(ie,ve,Fe)=>{!function Qe(ie,ve){if(B&&!h||Zone[ie.symbol("patchEvents")])return;const Fe=ve.__Zone_ignore_on_properties;let Ge=[];if(E){const se=window;Ge=Ge.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const _e=function Ue(){try{const ie=_.navigator.userAgent;if(-1!==ie.indexOf("MSIE ")||-1!==ie.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:se,ignoreProperties:["error"]}]:[];ge(se,ce(se),Fe&&Fe.concat(_e),t(se))}Ge=Ge.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let se=0;se{!function we(ie,ve){const{isBrowser:Fe,isMix:Ge}=ve.getGlobalObjects();(Fe||Ge)&&ie.customElements&&"customElements"in ie&&ve.patchCallbacks(ve,ie.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(ie,Fe)}),Zone.__load_patch("XHR",(ie,ve)=>{!function Be(Je){const gt=Je.XMLHttpRequest;if(!gt)return;const wt=gt.prototype;let et=wt[s],kt=wt[o];if(!et){const mn=Je.XMLHttpRequestEventTarget;if(mn){const on=mn.prototype;et=on[s],kt=on[o]}}const ne="readystatechange",ze="scheduled";function Ke(mn){const on=mn.data,dt=on.target;dt[_e]=!1,dt[be]=!1;const at=dt[se];et||(et=dt[s],kt=dt[o]),at&&kt.call(dt,ne,at);const Wt=dt[se]=()=>{if(dt.readyState===dt.DONE)if(!on.aborted&&dt[_e]&&mn.state===ze){const _n=dt[ve.__symbol__("loadfalse")];if(0!==dt.status&&_n&&_n.length>0){const Le=mn.invoke;mn.invoke=function(){const nt=dt[ve.__symbol__("loadfalse")];for(let Ct=0;Ctfunction(mn,on){return mn[Ge]=0==on[2],mn[Te]=on[1],Yt.apply(mn,on)}),dn=m("fetchTaskAborting"),vn=m("fetchTaskScheduling"),cn=k(wt,"send",()=>function(mn,on){if(!0===ve.current[vn]||mn[Ge])return cn.apply(mn,on);{const dt={target:mn,url:mn[Te],isPeriodic:!1,args:on,aborted:!1},at=f("XMLHttpRequest.send",tt,dt,Ke,St);mn&&!0===mn[be]&&!dt.aborted&&at.state===ze&&at.invoke()}}),rn=k(wt,"abort",()=>function(mn,on){const dt=function ht(mn){return mn[Fe]}(mn);if(dt&&"string"==typeof dt.type){if(null==dt.cancelFn||dt.data&&dt.data.aborted)return;dt.zone.cancelTask(dt)}else if(!0===ve.current[dn])return rn.apply(mn,on)})}(ie);const Fe=m("xhrTask"),Ge=m("xhrSync"),se=m("xhrListener"),_e=m("xhrScheduled"),Te=m("xhrURL"),be=m("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",ie=>{ie.navigator&&ie.navigator.geolocation&&function O(ie,ve){const Fe=ie.constructor.name;for(let Ge=0;Ge{const Be=function(){return be.apply(this,D(arguments,Fe+"."+se))};return ee(Be,be),Be})(_e)}}}(ie.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(ie,ve)=>{function Fe(Ge){return function(se){Se(ie,Ge).forEach(Te=>{const be=ie.PromiseRejectionEvent;if(be){const Be=new be(Ge,{promise:se.promise,reason:se.rejection});Te.invoke(Be)}})}}ie.PromiseRejectionEvent&&(ve[m("unhandledPromiseRejectionHandler")]=Fe("unhandledrejection"),ve[m("rejectionHandledHandler")]=Fe("rejectionhandled"))}),Zone.__load_patch("queueMicrotask",(ie,ve,Fe)=>{!function rt(ie,ve){ve.patchMethod(ie,"queueMicrotask",Fe=>function(Ge,se){Zone.current.scheduleMicroTask("queueMicrotask",se[0])})}(ie,Fe)})}},R=>{R(R.s=2326)}]),function(R,C){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=R.document?C(R,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return C(t)}:C(R)}(typeof window<"u"?window:this,function(R,C){"use strict";var t=[],e=Object.getPrototypeOf,r=t.slice,d=t.flat?function(A){return t.flat.call(A)}:function(A){return t.concat.apply([],A)},n=t.push,s=t.indexOf,o={},l=o.toString,p=o.hasOwnProperty,u=p.toString,g=u.call(Object),f={},m=function(A){return"function"==typeof A&&"number"!=typeof A.nodeType&&"function"!=typeof A.item},v=function(A){return null!=A&&A===A.window},_=R.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function x(A,N,Q){var Y,pe,Ae=(Q=Q||_).createElement("script");if(Ae.text=A,N)for(Y in w)(pe=N[Y]||N.getAttribute&&N.getAttribute(Y))&&Ae.setAttribute(Y,pe);Q.head.appendChild(Ae).parentNode.removeChild(Ae)}function D(A){return null==A?A+"":"object"==typeof A||"function"==typeof A?o[l.call(A)]||"object":typeof A}var O="3.7.0",M=/HTML$/i,c=function(A,N){return new c.fn.init(A,N)};function B(A){var N=!!A&&"length"in A&&A.length,Q=D(A);return!m(A)&&!v(A)&&("array"===Q||0===N||"number"==typeof N&&0+~]|"+I+")"+I+"*"),nn=new RegExp(I+"|>"),pn=new RegExp(Ze),Bt=new RegExp("^"+Ee+"$"),En={ID:new RegExp("^#("+Ee+")"),CLASS:new RegExp("^\\.("+Ee+")"),TAG:new RegExp("^("+Ee+"|[*])"),ATTR:new RegExp("^"+de),PSEUDO:new RegExp("^"+Ze),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+ke+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},er=/^(?:input|select|textarea|button)$/i,ur=/^h\d$/i,yr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,mr=/[+~]/,sr=new RegExp("\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\([^\\r\\n\\f])","g"),pr=function(Ye,vt){var Ut="0x"+Ye.slice(1)-65536;return vt||(Ut<0?String.fromCharCode(Ut+65536):String.fromCharCode(Ut>>10|55296,1023&Ut|56320))},Ft=function(){li()},he=wi(function(Ye){return!0===Ye.disabled&&E(Ye,"fieldset")},{dir:"parentNode",next:"legend"});try{Nt.apply(t=r.call(k.childNodes),k.childNodes)}catch{Nt={apply:function(vt,Ut){X.apply(vt,r.call(Ut))},call:function(vt){X.apply(vt,r.call(arguments,1))}}}function Xe(Ye,vt,Ut,jt){var tn,On,pt,Pn,An,qn,Vn,Qn=vt&&vt.ownerDocument,Yn=vt?vt.nodeType:9;if(Ut=Ut||[],"string"!=typeof Ye||!Ye||1!==Yn&&9!==Yn&&11!==Yn)return Ut;if(!jt&&(li(vt),vt=vt||Ae,ct)){if(11!==Yn&&(An=yr.exec(Ye)))if(tn=An[1]){if(9===Yn){if(!(pt=vt.getElementById(tn)))return Ut;if(pt.id===tn)return Nt.call(Ut,pt),Ut}else if(Qn&&(pt=Qn.getElementById(tn))&&Xe.contains(vt,pt)&&pt.id===tn)return Nt.call(Ut,pt),Ut}else{if(An[2])return Nt.apply(Ut,vt.getElementsByTagName(Ye)),Ut;if((tn=An[3])&&vt.getElementsByClassName)return Nt.apply(Ut,vt.getElementsByClassName(tn)),Ut}if(!(or[Ye+" "]||it&&it.test(Ye))){if(Vn=Ye,Qn=vt,1===Yn&&(nn.test(Ye)||Jt.test(Ye))){for((Qn=mr.test(Ye)&&Ji(vt.parentNode)||vt)==vt&&f.scope||((Pn=vt.getAttribute("id"))?Pn=c.escapeSelector(Pn):vt.setAttribute("id",Pn=Zt)),On=(qn=Ui(Ye)).length;On--;)qn[On]=(Pn?"#"+Pn:":scope")+" "+Li(qn[On]);Vn=qn.join(",")}try{return Nt.apply(Ut,Qn.querySelectorAll(Vn)),Ut}catch{or(Ye,!0)}finally{Pn===Zt&&vt.removeAttribute("id")}}}return co(Ye.replace(S,"$1"),vt,Ut,jt)}function xt(){var Ye=[];return function vt(Ut,jt){return Ye.push(Ut+" ")>N.cacheLength&&delete vt[Ye.shift()],vt[Ut+" "]=jt}}function gn(Ye){return Ye[Zt]=!0,Ye}function kn(Ye){var vt=Ae.createElement("fieldset");try{return!!Ye(vt)}catch{return!1}finally{vt.parentNode&&vt.parentNode.removeChild(vt),vt=null}}function Pr(Ye){return function(vt){return E(vt,"input")&&vt.type===Ye}}function fi(Ye){return function(vt){return(E(vt,"input")||E(vt,"button"))&&vt.type===Ye}}function Oi(Ye){return function(vt){return"form"in vt?vt.parentNode&&!1===vt.disabled?"label"in vt?"label"in vt.parentNode?vt.parentNode.disabled===Ye:vt.disabled===Ye:vt.isDisabled===Ye||vt.isDisabled!==!Ye&&he(vt)===Ye:vt.disabled===Ye:"label"in vt&&vt.disabled===Ye}}function Ti(Ye){return gn(function(vt){return vt=+vt,gn(function(Ut,jt){for(var tn,On=Ye([],Ut.length,vt),pt=On.length;pt--;)Ut[tn=On[pt]]&&(Ut[tn]=!(jt[tn]=Ut[tn]))})})}function Ji(Ye){return Ye&&typeof Ye.getElementsByTagName<"u"&&Ye}function li(Ye){var vt,Ut=Ye?Ye.ownerDocument||Ye:k;return Ut!=Ae&&9===Ut.nodeType&&Ut.documentElement&&(Re=(Ae=Ut).documentElement,ct=!c.isXMLDoc(Ae),Et=Re.matches||Re.webkitMatchesSelector||Re.msMatchesSelector,k!=Ae&&(vt=Ae.defaultView)&&vt.top!==vt&&vt.addEventListener("unload",Ft),f.getById=kn(function(jt){return Re.appendChild(jt).id=c.expando,!Ae.getElementsByName||!Ae.getElementsByName(c.expando).length}),f.disconnectedMatch=kn(function(jt){return Et.call(jt,"*")}),f.scope=kn(function(){return Ae.querySelectorAll(":scope")}),f.cssHas=kn(function(){try{return Ae.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),f.getById?(N.filter.ID=function(jt){var tn=jt.replace(sr,pr);return function(On){return On.getAttribute("id")===tn}},N.find.ID=function(jt,tn){if(typeof tn.getElementById<"u"&&ct){var On=tn.getElementById(jt);return On?[On]:[]}}):(N.filter.ID=function(jt){var tn=jt.replace(sr,pr);return function(On){var pt=typeof On.getAttributeNode<"u"&&On.getAttributeNode("id");return pt&&pt.value===tn}},N.find.ID=function(jt,tn){if(typeof tn.getElementById<"u"&&ct){var On,pt,Pn,An=tn.getElementById(jt);if(An){if((On=An.getAttributeNode("id"))&&On.value===jt)return[An];for(Pn=tn.getElementsByName(jt),pt=0;An=Pn[pt++];)if((On=An.getAttributeNode("id"))&&On.value===jt)return[An]}return[]}}),N.find.TAG=function(jt,tn){return typeof tn.getElementsByTagName<"u"?tn.getElementsByTagName(jt):tn.querySelectorAll(jt)},N.find.CLASS=function(jt,tn){if(typeof tn.getElementsByClassName<"u"&&ct)return tn.getElementsByClassName(jt)},it=[],kn(function(jt){var tn;Re.appendChild(jt).innerHTML="",jt.querySelectorAll("[selected]").length||it.push("\\["+I+"*(?:value|"+ke+")"),jt.querySelectorAll("[id~="+Zt+"-]").length||it.push("~="),jt.querySelectorAll("a#"+Zt+"+*").length||it.push(".#.+[+~]"),jt.querySelectorAll(":checked").length||it.push(":checked"),(tn=Ae.createElement("input")).setAttribute("type","hidden"),jt.appendChild(tn).setAttribute("name","D"),Re.appendChild(jt).disabled=!0,2!==jt.querySelectorAll(":disabled").length&&it.push(":enabled",":disabled"),(tn=Ae.createElement("input")).setAttribute("name",""),jt.appendChild(tn),jt.querySelectorAll("[name='']").length||it.push("\\["+I+"*name"+I+"*="+I+"*(?:''|\"\")")}),f.cssHas||it.push(":has"),it=it.length&&new RegExp(it.join("|")),_r=function(jt,tn){if(jt===tn)return pe=!0,0;var On=!jt.compareDocumentPosition-!tn.compareDocumentPosition;return On||(1&(On=(jt.ownerDocument||jt)==(tn.ownerDocument||tn)?jt.compareDocumentPosition(tn):1)||!f.sortDetached&&tn.compareDocumentPosition(jt)===On?jt===Ae||jt.ownerDocument==k&&Xe.contains(k,jt)?-1:tn===Ae||tn.ownerDocument==k&&Xe.contains(k,tn)?1:Y?s.call(Y,jt)-s.call(Y,tn):0:4&On?-1:1)}),Ae}for(A in Xe.matches=function(Ye,vt){return Xe(Ye,null,null,vt)},Xe.matchesSelector=function(Ye,vt){if(li(Ye),ct&&!or[vt+" "]&&(!it||!it.test(vt)))try{var Ut=Et.call(Ye,vt);if(Ut||f.disconnectedMatch||Ye.document&&11!==Ye.document.nodeType)return Ut}catch{or(vt,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Ye){return Ye[1]=Ye[1].replace(sr,pr),Ye[3]=(Ye[3]||Ye[4]||Ye[5]||"").replace(sr,pr),"~="===Ye[2]&&(Ye[3]=" "+Ye[3]+" "),Ye.slice(0,4)},CHILD:function(Ye){return Ye[1]=Ye[1].toLowerCase(),"nth"===Ye[1].slice(0,3)?(Ye[3]||Xe.error(Ye[0]),Ye[4]=+(Ye[4]?Ye[5]+(Ye[6]||1):2*("even"===Ye[3]||"odd"===Ye[3])),Ye[5]=+(Ye[7]+Ye[8]||"odd"===Ye[3])):Ye[3]&&Xe.error(Ye[0]),Ye},PSEUDO:function(Ye){var vt,Ut=!Ye[6]&&Ye[2];return En.CHILD.test(Ye[0])?null:(Ye[3]?Ye[2]=Ye[4]||Ye[5]||"":Ut&&pn.test(Ut)&&(vt=Ui(Ut,!0))&&(vt=Ut.indexOf(")",Ut.length-vt)-Ut.length)&&(Ye[0]=Ye[0].slice(0,vt),Ye[2]=Ut.slice(0,vt)),Ye.slice(0,3))}},filter:{TAG:function(Ye){var vt=Ye.replace(sr,pr).toLowerCase();return"*"===Ye?function(){return!0}:function(Ut){return E(Ut,vt)}},CLASS:function(Ye){var vt=Dn[Ye+" "];return vt||(vt=new RegExp("(^|"+I+")"+Ye+"("+I+"|$)"))&&Dn(Ye,function(Ut){return vt.test("string"==typeof Ut.className&&Ut.className||typeof Ut.getAttribute<"u"&&Ut.getAttribute("class")||"")})},ATTR:function(Ye,vt,Ut){return function(jt){var tn=Xe.attr(jt,Ye);return null==tn?"!="===vt:!vt||(tn+="","="===vt?tn===Ut:"!="===vt?tn!==Ut:"^="===vt?Ut&&0===tn.indexOf(Ut):"*="===vt?Ut&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function V(A,N,Q){return m(N)?c.grep(A,function(Y,pe){return!!N.call(Y,pe,Y)!==Q}):N.nodeType?c.grep(A,function(Y){return Y===N!==Q}):"string"!=typeof N?c.grep(A,function(Y){return-1)[^>]*|#([\w-]+))$/;(c.fn.init=function(A,N,Q){var Y,pe;if(!A)return this;if(Q=Q||z,"string"==typeof A){if(!(Y="<"===A[0]&&">"===A[A.length-1]&&3<=A.length?[null,A,null]:G.exec(A))||!Y[1]&&N)return!N||N.jquery?(N||Q).find(A):this.constructor(N).find(A);if(Y[1]){if(c.merge(this,c.parseHTML(Y[1],(N=N instanceof c?N[0]:N)&&N.nodeType?N.ownerDocument||N:_,!0)),Ue.test(Y[1])&&c.isPlainObject(N))for(Y in N)m(this[Y])?this[Y](N[Y]):this.attr(Y,N[Y]);return this}return(pe=_.getElementById(Y[2]))&&(this[0]=pe,this.length=1),this}return A.nodeType?(this[0]=A,this.length=1,this):m(A)?void 0!==Q.ready?Q.ready(A):A(c):c.makeArray(A,this)}).prototype=c.fn,z=c(_);var q=/^(?:parents|prev(?:Until|All))/,me={children:!0,contents:!0,next:!0,prev:!0};function Me(A,N){for(;(A=A[N])&&1!==A.nodeType;);return A}c.fn.extend({has:function(A){var N=c(A,this),Q=N.length;return this.filter(function(){for(var Y=0;Y\x20\t\r\n\f]*)/i,Ke=/^$|^module$|\/(?:java|ecma)script/i;et=_.createDocumentFragment().appendChild(_.createElement("div")),(kt=_.createElement("input")).setAttribute("type","radio"),kt.setAttribute("checked","checked"),kt.setAttribute("name","t"),et.appendChild(kt),f.checkClone=et.cloneNode(!0).cloneNode(!0).lastChild.checked,et.innerHTML="",f.noCloneChecked=!!et.cloneNode(!0).lastChild.defaultValue,et.innerHTML="",f.option=!!et.lastChild;var tt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function St(A,N){var Q;return Q=typeof A.getElementsByTagName<"u"?A.getElementsByTagName(N||"*"):typeof A.querySelectorAll<"u"?A.querySelectorAll(N||"*"):[],void 0===N||N&&E(A,N)?c.merge([A],Q):Q}function Yt(A,N){for(var Q=0,Y=A.length;Q",""]);var qt=/<|&#?\w+;/;function dn(A,N,Q,Y,pe){for(var Ae,Re,ct,it,Et,Nt,Zt=N.createDocumentFragment(),Mt=[],Xt=0,Dn=A.length;Xt\s*$/g;function fn(A,N){return E(A,"table")&&E(11!==N.nodeType?N:N.firstChild,"tr")&&c(A).children("tbody")[0]||A}function _n(A){return A.type=(null!==A.getAttribute("type"))+"/"+A.type,A}function Le(A){return"true/"===(A.type||"").slice(0,5)?A.type=A.type.slice(5):A.removeAttribute("type"),A}function nt(A,N){var Q,Y,pe,Ae,Re,ct;if(1===N.nodeType){if(Z.hasData(A)&&(ct=Z.get(A).events))for(pe in Z.remove(N,"handle events"),ct)for(Q=0,Y=ct[pe].length;Q"u"?c.prop(A,N,Q):(1===Ae&&c.isXMLDoc(A)||(pe=c.attrHooks[N.toLowerCase()]||(c.expr.match.bool.test(N)?an:void 0)),void 0!==Q?null===Q?void c.removeAttr(A,N):pe&&"set"in pe&&void 0!==(Y=pe.set(A,Q,N))?Y:(A.setAttribute(N,Q+""),Q):pe&&"get"in pe&&null!==(Y=pe.get(A,N))?Y:null==(Y=c.find.attr(A,N))?void 0:Y)},attrHooks:{type:{set:function(A,N){if(!f.radioValue&&"radio"===N&&E(A,"input")){var Q=A.value;return A.setAttribute("type",N),Q&&(A.value=Q),N}}}},removeAttr:function(A,N){var Q,Y=0,pe=N&&N.match(ue);if(pe&&1===A.nodeType)for(;Q=pe[Y++];)A.removeAttribute(Q)}}),an={set:function(A,N,Q){return!1===N?c.removeAttr(A,Q):A.setAttribute(Q,Q),Q}},c.each(c.expr.match.bool.source.match(/\w+/g),function(A,N){var Q=xn[N]||c.find.attr;xn[N]=function(Y,pe,Ae){var Re,ct,it=pe.toLowerCase();return Ae||(ct=xn[it],xn[it]=Re,Re=null!=Q(Y,pe,Ae)?it:null,xn[it]=ct),Re}});var lr=/^(?:input|select|textarea|button)$/i,Ir=/^(?:a|area)$/i;function ar(A){return(A.match(ue)||[]).join(" ")}function hr(A){return A.getAttribute&&A.getAttribute("class")||""}function vr(A){return Array.isArray(A)?A:"string"==typeof A&&A.match(ue)||[]}c.fn.extend({prop:function(A,N){return ge(this,c.prop,A,N,1").attr(A.scriptAttrs||{}).prop({charset:A.scriptCharset,src:A.url}).on("load error",Q=function(Ae){N.remove(),Q=null,Ae&&pe("error"===Ae.type?404:200,Ae.type)}),_.head.appendChild(N[0])},abort:function(){Q&&Q()}}});var Rr,Sr=[],ui=/(=)\?(?=&|$)|\?\?/;c.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var A=Sr.pop()||c.expando+"_"+Kr.guid++;return this[A]=!0,A}}),c.ajaxPrefilter("json jsonp",function(A,N,Q){var Y,pe,Ae,Re=!1!==A.jsonp&&(ui.test(A.url)?"url":"string"==typeof A.data&&0===(A.contentType||"").indexOf("application/x-www-form-urlencoded")&&ui.test(A.data)&&"data");if(Re||"jsonp"===A.dataTypes[0])return Y=A.jsonpCallback=m(A.jsonpCallback)?A.jsonpCallback():A.jsonpCallback,Re?A[Re]=A[Re].replace(ui,"$1"+Y):!1!==A.jsonp&&(A.url+=(gi.test(A.url)?"&":"?")+A.jsonp+"="+Y),A.converters["script json"]=function(){return Ae||c.error(Y+" was not called"),Ae[0]},A.dataTypes[0]="json",pe=R[Y],R[Y]=function(){Ae=arguments},Q.always(function(){void 0===pe?c(R).removeProp(Y):R[Y]=pe,A[Y]&&(A.jsonpCallback=N.jsonpCallback,Sr.push(Y)),Ae&&m(pe)&&pe(Ae[0]),Ae=pe=void 0}),"script"}),f.createHTMLDocument=((Rr=_.implementation.createHTMLDocument("").body).innerHTML="
",2===Rr.childNodes.length),c.parseHTML=function(A,N,Q){return"string"!=typeof A?[]:("boolean"==typeof N&&(Q=N,N=!1),N||(f.createHTMLDocument?((Y=(N=_.implementation.createHTMLDocument("")).createElement("base")).href=_.location.href,N.head.appendChild(Y)):N=_),Ae=!Q&&[],(pe=Ue.exec(A))?[N.createElement(pe[1])]:(pe=dn([A],N,Ae),Ae&&Ae.length&&c(Ae).remove(),c.merge([],pe.childNodes)));var Y,pe,Ae},c.fn.load=function(A,N,Q){var Y,pe,Ae,Re=this,ct=A.indexOf(" ");return-1").append(c.parseHTML(it)).find(Y):it)}).always(Q&&function(it,Et){Re.each(function(){Q.apply(this,Ae||[it.responseText,Et,it])})}),this},c.expr.pseudos.animated=function(A){return c.grep(c.timers,function(N){return A===N.elem}).length},c.offset={setOffset:function(A,N,Q){var Y,pe,Ae,Re,ct,it,Et=c.css(A,"position"),Nt=c(A),Zt={};"static"===Et&&(A.style.position="relative"),ct=Nt.offset(),Ae=c.css(A,"top"),it=c.css(A,"left"),("absolute"===Et||"fixed"===Et)&&-1<(Ae+it).indexOf("auto")?(Re=(Y=Nt.position()).top,pe=Y.left):(Re=parseFloat(Ae)||0,pe=parseFloat(it)||0),m(N)&&(N=N.call(A,Q,c.extend({},ct))),null!=N.top&&(Zt.top=N.top-ct.top+Re),null!=N.left&&(Zt.left=N.left-ct.left+pe),"using"in N?N.using.call(A,Zt):Nt.css(Zt)}},c.fn.extend({offset:function(A){if(arguments.length)return void 0===A?this:this.each(function(pe){c.offset.setOffset(this,A,pe)});var N,Q,Y=this[0];return Y?Y.getClientRects().length?{top:(N=Y.getBoundingClientRect()).top+(Q=Y.ownerDocument.defaultView).pageYOffset,left:N.left+Q.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var A,N,Q,Y=this[0],pe={top:0,left:0};if("fixed"===c.css(Y,"position"))N=Y.getBoundingClientRect();else{for(N=this.offset(),Q=Y.ownerDocument,A=Y.offsetParent||Q.documentElement;A&&(A===Q.body||A===Q.documentElement)&&"static"===c.css(A,"position");)A=A.parentNode;A&&A!==Y&&1===A.nodeType&&((pe=c(A).offset()).top+=c.css(A,"borderTopWidth",!0),pe.left+=c.css(A,"borderLeftWidth",!0))}return{top:N.top-pe.top-c.css(Y,"marginTop",!0),left:N.left-pe.left-c.css(Y,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var A=this.offsetParent;A&&"static"===c.css(A,"position");)A=A.offsetParent;return A||Te})}}),c.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(A,N){var Q="pageYOffset"===N;c.fn[A]=function(Y){return ge(this,function(pe,Ae,Re){var ct;if(v(pe)?ct=pe:9===pe.nodeType&&(ct=pe.defaultView),void 0===Re)return ct?ct[N]:pe[Ae];ct?ct.scrollTo(Q?ct.pageXOffset:Re,Q?Re:ct.pageYOffset):pe[Ae]=Re},A,Y,arguments.length)}}),c.each(["top","left"],function(A,N){c.cssHooks[N]=_t(f.pixelPosition,function(Q,Y){if(Y)return Y=ut(Q,N),yt.test(Y)?c(Q).position()[N]+"px":Y})}),c.each({Height:"height",Width:"width"},function(A,N){c.each({padding:"inner"+A,content:N,"":"outer"+A},function(Q,Y){c.fn[Y]=function(pe,Ae){var Re=arguments.length&&(Q||"boolean"!=typeof pe),ct=Q||(!0===pe||!0===Ae?"margin":"border");return ge(this,function(it,Et,Nt){var Zt;return v(it)?0===Y.indexOf("outer")?it["inner"+A]:it.document.documentElement["client"+A]:9===it.nodeType?(Zt=it.documentElement,Math.max(it.body["scroll"+A],Zt["scroll"+A],it.body["offset"+A],Zt["offset"+A],Zt["client"+A])):void 0===Nt?c.css(it,Et,ct):c.style(it,Et,Nt,ct)},N,Re?pe:void 0,Re)}})}),c.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(A,N){c.fn[N]=function(Q){return this.on(N,Q)}}),c.fn.extend({bind:function(A,N,Q){return this.on(A,null,N,Q)},unbind:function(A,N){return this.off(A,null,N)},delegate:function(A,N,Q,Y){return this.on(N,A,Q,Y)},undelegate:function(A,N,Q){return 1===arguments.length?this.off(A,"**"):this.off(N,A||"**",Q)},hover:function(A,N){return this.mouseenter(A).mouseleave(N||A)}}),c.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(A,N){c.fn[N]=function(Q,Y){return 0"u"&&(R.jQuery=R.$=c),c}),function(R,C){"object"==typeof exports&&"object"==typeof module?module.exports=C():"function"==typeof define&&define.amd?define([],C):"object"==typeof exports?exports.katex=C():R.katex=C()}(typeof self<"u"?self:this,function(){return function(R){var C={};function t(e){if(C[e])return C[e].exports;var r=C[e]={i:e,l:!1,exports:{}};return R[e].call(r.exports,r,r.exports,t),r.l=!0,r.exports}return t.m=R,t.c=C,t.d=function(e,r,d){t.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:d})},t.r=function(e){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,r){if(1&r&&(e=t(e)),8&r||4&r&&"object"==typeof e&&e&&e.__esModule)return e;var d=Object.create(null);if(t.r(d),Object.defineProperty(d,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)t.d(d,n,function(s){return e[s]}.bind(null,n));return d},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},t.p="",t(t.s=1)}([function(R,C,t){},function(R,C,t){"use strict";t.r(C),t(0);var e=function(){function H(te,J,fe){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=te,this.start=J,this.end=fe}return H.range=function(te,J){return J?te&&te.loc&&J.loc&&te.loc.lexer===J.loc.lexer?new H(te.loc.lexer,te.loc.start,J.loc.end):null:te&&te.loc},H}(),r=function(){function H(te,J){this.text=void 0,this.loc=void 0,this.text=te,this.loc=J}return H.prototype.range=function(te,J){return new H(J,e.range(this,te))},H}(),d=function H(te,J){this.position=void 0;var fe,We="KaTeX parse error: "+te,ot=J&&J.loc;if(ot&&ot.start<=ot.end){var It=ot.lexer.input,Pt=ot.end;We+=(fe=ot.start)===It.length?" at end of input: ":" at position "+(fe+1)+": ";var Ie=It.slice(fe,Pt).replace(/[^]/g,"$&\u0332");We+=(fe>15?"\u2026"+It.slice(fe-15,fe):It.slice(0,fe))+Ie+(Pt+15":">","<":"<",'"':""","'":"'"},l=/[&><"']/g,p=function H(te){return"ordgroup"===te.type||"color"===te.type?1===te.body.length?H(te.body[0]):te:"font"===te.type?H(te.body):te},u_contains=function(H,te){return-1!==H.indexOf(te)},u_deflt=function(H,te){return void 0===H?te:H},u_escape=function(H){return String(H).replace(l,function(te){return o[te]})},u_hyphenate=function(H){return H.replace(s,"-$1").toLowerCase()},u_getBaseElem=p,u_isCharacterBox=function(H){var te=p(H);return"mathord"===te.type||"textord"===te.type||"atom"===te.type},g=function(){function H(J){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.displayMode=u_deflt((J=J||{}).displayMode,!1),this.output=u_deflt(J.output,"htmlAndMathml"),this.leqno=u_deflt(J.leqno,!1),this.fleqn=u_deflt(J.fleqn,!1),this.throwOnError=u_deflt(J.throwOnError,!0),this.errorColor=u_deflt(J.errorColor,"#cc0000"),this.macros=J.macros||{},this.minRuleThickness=Math.max(0,u_deflt(J.minRuleThickness,0)),this.colorIsTextColor=u_deflt(J.colorIsTextColor,!1),this.strict=u_deflt(J.strict,"warn"),this.trust=u_deflt(J.trust,!1),this.maxSize=Math.max(0,u_deflt(J.maxSize,1/0)),this.maxExpand=Math.max(0,u_deflt(J.maxExpand,1e3))}var te=H.prototype;return te.reportNonstrict=function(J,fe,We){var ot=this.strict;if("function"==typeof ot&&(ot=ot(J,fe,We)),ot&&"ignore"!==ot){if(!0===ot||"error"===ot)throw new n("LaTeX-incompatible input and strict mode is set to 'error': "+fe+" ["+J+"]",We);"warn"===ot?typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+fe+" ["+J+"]"):typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+ot+"': "+fe+" ["+J+"]")}},te.useStrictBehavior=function(J,fe,We){var ot=this.strict;if("function"==typeof ot)try{ot=ot(J,fe,We)}catch{ot="error"}return!(!ot||"ignore"===ot||!0!==ot&&"error"!==ot&&("warn"===ot?(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+fe+" ["+J+"]"),1):(typeof console<"u"&&console.warn("LaTeX-incompatible input and strict mode is set to unrecognized '"+ot+"': "+fe+" ["+J+"]"),1)))},te.isTrusted=function(J){return J.url&&!J.protocol&&(J.protocol=function(H){var te=/^\s*([^\\\/#]*?)(?::|�*58|�*3a)/i.exec(H);return null!=te?te[1]:"_relative"}(J.url)),!!("function"==typeof this.trust?this.trust(J):this.trust)},H}(),f=function(){function H(J,fe,We){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=J,this.size=fe,this.cramped=We}var te=H.prototype;return te.sup=function(){return m[v[this.id]]},te.sub=function(){return m[_[this.id]]},te.fracNum=function(){return m[w[this.id]]},te.fracDen=function(){return m[x[this.id]]},te.cramp=function(){return m[D[this.id]]},te.text=function(){return m[O[this.id]]},te.isTight=function(){return this.size>=2},H}(),m=[new f(0,0,!1),new f(1,0,!0),new f(2,1,!1),new f(3,1,!0),new f(4,2,!1),new f(5,2,!0),new f(6,3,!1),new f(7,3,!0)],v=[4,5,4,5,6,7,6,7],_=[5,5,5,5,7,7,7,7],w=[2,3,4,5,6,7,6,7],x=[3,3,5,5,7,7,7,7],D=[1,1,3,3,5,5,7,7],O=[0,1,2,3,2,3,2,3],M={DISPLAY:m[0],TEXT:m[2],SCRIPT:m[4],SCRIPTSCRIPT:m[6]},c=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}],B=[];function E(H){for(var te=0;te=B[te]&&H<=B[te+1])return!0;return!1}c.forEach(function(H){return H.blocks.forEach(function(te){return B.push.apply(B,te)})});var h={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"},b=function(){function H(J){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=J,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var te=H.prototype;return te.hasClass=function(J){return u_contains(this.classes,J)},te.toNode=function(){for(var J=document.createDocumentFragment(),fe=0;fe"},F=function(){function H(J,fe,We,ot){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,I.call(this,J,We,ot),this.children=fe||[]}var te=H.prototype;return te.setAttribute=function(J,fe){this.attributes[J]=fe},te.hasClass=function(J){return u_contains(this.classes,J)},te.toNode=function(){return S.call(this,"span")},te.toMarkup=function(){return L.call(this,"span")},H}(),k=function(){function H(J,fe,We,ot){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,I.call(this,fe,ot),this.children=We||[],this.setAttribute("href",J)}var te=H.prototype;return te.setAttribute=function(J,fe){this.attributes[J]=fe},te.hasClass=function(J){return u_contains(this.classes,J)},te.toNode=function(){return S.call(this,"a")},te.toMarkup=function(){return L.call(this,"a")},H}(),X=function(){function H(J,fe,We){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=fe,this.src=J,this.classes=["mord"],this.style=We}var te=H.prototype;return te.hasClass=function(J){return u_contains(this.classes,J)},te.toNode=function(){var J=document.createElement("img");for(var fe in J.src=this.src,J.alt=this.alt,J.className="mord",this.style)this.style.hasOwnProperty(fe)&&(J.style[fe]=this.style[fe]);return J},te.toMarkup=function(){var J=""+this.alt+""},H}(),ee={\u00ee:"\u0131\u0302",\u00ef:"\u0131\u0308",\u00ed:"\u0131\u0301",\u00ec:"\u0131\u0300"},Oe=function(){function H(J,fe,We,ot,It,Pt,Ie,ae){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=J,this.height=fe||0,this.depth=We||0,this.italic=ot||0,this.skew=It||0,this.width=Pt||0,this.classes=Ie||[],this.style=ae||{},this.maxFontSize=0;var Ne=function(st){for(var Ot=0;Ot=Nn[0]&&st<=Nn[1])return Ht.name}return null}(this.text.charCodeAt(0));Ne&&this.classes.push(Ne+"_fallback"),/[\xee\xef\xed\xec]/.test(this.text)&&(this.text=ee[this.text])}var te=H.prototype;return te.hasClass=function(J){return u_contains(this.classes,J)},te.toNode=function(){var J=document.createTextNode(this.text),fe=null;for(var We in this.italic>0&&((fe=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((fe=fe||document.createElement("span")).className=T(this.classes)),this.style)this.style.hasOwnProperty(We)&&((fe=fe||document.createElement("span")).style[We]=this.style[We]);return fe?(fe.appendChild(J),fe):J},te.toMarkup=function(){var J=!1,fe="0&&(We+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(ot)&&(We+=u_hyphenate(ot)+":"+this.style[ot]+";");We&&(J=!0,fe+=' style="'+u_escape(We)+'"');var It=u_escape(this.text);return J?(fe+=">",fe+=It,fe+=""):It},H}(),re=function(){function H(J,fe){this.children=void 0,this.attributes=void 0,this.children=J||[],this.attributes=fe||{}}var te=H.prototype;return te.toNode=function(){var J=document.createElementNS("http://www.w3.org/2000/svg","svg");for(var fe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,fe)&&J.setAttribute(fe,this.attributes[fe]);for(var We=0;We"},H}(),Ue=function(){function H(J,fe){this.pathName=void 0,this.alternate=void 0,this.pathName=J,this.alternate=fe}var te=H.prototype;return te.toNode=function(){var J=document.createElementNS("http://www.w3.org/2000/svg","path");return J.setAttribute("d",this.alternate?this.alternate:h[this.pathName]),J},te.toMarkup=function(){return this.alternate?"":""},H}(),V=function(){function H(J){this.attributes=void 0,this.attributes=J||{}}var te=H.prototype;return te.toNode=function(){var J=document.createElementNS("http://www.w3.org/2000/svg","line");for(var fe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,fe)&&J.setAttribute(fe,this.attributes[fe]);return J},te.toMarkup=function(){var J=""},H}();function z(H){if(H instanceof Oe)return H;throw new Error("Expected symbolNode but got "+String(H)+".")}var G={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},q={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},me={\u00c5:"A",\u00c7:"C",\u00d0:"D",\u00de:"o",\u00e5:"a",\u00e7:"c",\u00f0:"d",\u00fe:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041a:"K",\u041b:"N",\u041c:"M",\u041d:"H",\u041e:"O",\u041f:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042a:"B",\u042b:"X",\u042c:"B",\u042d:"3",\u042e:"X",\u042f:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043a:"n",\u043b:"n",\u043c:"m",\u043d:"n",\u043e:"o",\u043f:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044a:"a",\u044b:"m",\u044c:"a",\u044d:"e",\u044e:"m",\u044f:"r"};function Me(H,te,J){if(!G[te])throw new Error("Font metrics not found for font: "+te+".");var fe=H.charCodeAt(0),We=G[te][fe];if(!We&&H[0]in me&&(fe=me[H[0]].charCodeAt(0),We=G[te][fe]),We||"text"!==J||E(fe)&&(We=G[te][77]),We)return{depth:We[0],height:We[1],italic:We[2],skew:We[3],width:We[4]}}var ue={},De={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Pe={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Se={math:{},text:{}},lt=Se;function K(H,te,J,fe,We,ot){Se[H][We]={font:te,group:J,replace:fe},ot&&fe&&(Se[H][fe]=Se[H][We])}var j="main",ge="ams",ce="bin",Qe="mathord",rt="op-token",Ve="rel";K("math",j,Ve,"\u2261","\\equiv",!0),K("math",j,Ve,"\u227a","\\prec",!0),K("math",j,Ve,"\u227b","\\succ",!0),K("math",j,Ve,"\u223c","\\sim",!0),K("math",j,Ve,"\u22a5","\\perp"),K("math",j,Ve,"\u2aaf","\\preceq",!0),K("math",j,Ve,"\u2ab0","\\succeq",!0),K("math",j,Ve,"\u2243","\\simeq",!0),K("math",j,Ve,"\u2223","\\mid",!0),K("math",j,Ve,"\u226a","\\ll",!0),K("math",j,Ve,"\u226b","\\gg",!0),K("math",j,Ve,"\u224d","\\asymp",!0),K("math",j,Ve,"\u2225","\\parallel"),K("math",j,Ve,"\u22c8","\\bowtie",!0),K("math",j,Ve,"\u2323","\\smile",!0),K("math",j,Ve,"\u2291","\\sqsubseteq",!0),K("math",j,Ve,"\u2292","\\sqsupseteq",!0),K("math",j,Ve,"\u2250","\\doteq",!0),K("math",j,Ve,"\u2322","\\frown",!0),K("math",j,Ve,"\u220b","\\ni",!0),K("math",j,Ve,"\u221d","\\propto",!0),K("math",j,Ve,"\u22a2","\\vdash",!0),K("math",j,Ve,"\u22a3","\\dashv",!0),K("math",j,Ve,"\u220b","\\owns"),K("math",j,"punct",".","\\ldotp"),K("math",j,"punct","\u22c5","\\cdotp"),K("math",j,"textord","#","\\#"),K("text",j,"textord","#","\\#"),K("math",j,"textord","&","\\&"),K("text",j,"textord","&","\\&"),K("math",j,"textord","\u2135","\\aleph",!0),K("math",j,"textord","\u2200","\\forall",!0),K("math",j,"textord","\u210f","\\hbar",!0),K("math",j,"textord","\u2203","\\exists",!0),K("math",j,"textord","\u2207","\\nabla",!0),K("math",j,"textord","\u266d","\\flat",!0),K("math",j,"textord","\u2113","\\ell",!0),K("math",j,"textord","\u266e","\\natural",!0),K("math",j,"textord","\u2663","\\clubsuit",!0),K("math",j,"textord","\u2118","\\wp",!0),K("math",j,"textord","\u266f","\\sharp",!0),K("math",j,"textord","\u2662","\\diamondsuit",!0),K("math",j,"textord","\u211c","\\Re",!0),K("math",j,"textord","\u2661","\\heartsuit",!0),K("math",j,"textord","\u2111","\\Im",!0),K("math",j,"textord","\u2660","\\spadesuit",!0),K("text",j,"textord","\xa7","\\S",!0),K("text",j,"textord","\xb6","\\P",!0),K("math",j,"textord","\u2020","\\dag"),K("text",j,"textord","\u2020","\\dag"),K("text",j,"textord","\u2020","\\textdagger"),K("math",j,"textord","\u2021","\\ddag"),K("text",j,"textord","\u2021","\\ddag"),K("text",j,"textord","\u2021","\\textdaggerdbl"),K("math",j,"close","\u23b1","\\rmoustache",!0),K("math",j,"open","\u23b0","\\lmoustache",!0),K("math",j,"close","\u27ef","\\rgroup",!0),K("math",j,"open","\u27ee","\\lgroup",!0),K("math",j,ce,"\u2213","\\mp",!0),K("math",j,ce,"\u2296","\\ominus",!0),K("math",j,ce,"\u228e","\\uplus",!0),K("math",j,ce,"\u2293","\\sqcap",!0),K("math",j,ce,"\u2217","\\ast"),K("math",j,ce,"\u2294","\\sqcup",!0),K("math",j,ce,"\u25ef","\\bigcirc"),K("math",j,ce,"\u2219","\\bullet"),K("math",j,ce,"\u2021","\\ddagger"),K("math",j,ce,"\u2240","\\wr",!0),K("math",j,ce,"\u2a3f","\\amalg"),K("math",j,ce,"&","\\And"),K("math",j,Ve,"\u27f5","\\longleftarrow",!0),K("math",j,Ve,"\u21d0","\\Leftarrow",!0),K("math",j,Ve,"\u27f8","\\Longleftarrow",!0),K("math",j,Ve,"\u27f6","\\longrightarrow",!0),K("math",j,Ve,"\u21d2","\\Rightarrow",!0),K("math",j,Ve,"\u27f9","\\Longrightarrow",!0),K("math",j,Ve,"\u2194","\\leftrightarrow",!0),K("math",j,Ve,"\u27f7","\\longleftrightarrow",!0),K("math",j,Ve,"\u21d4","\\Leftrightarrow",!0),K("math",j,Ve,"\u27fa","\\Longleftrightarrow",!0),K("math",j,Ve,"\u21a6","\\mapsto",!0),K("math",j,Ve,"\u27fc","\\longmapsto",!0),K("math",j,Ve,"\u2197","\\nearrow",!0),K("math",j,Ve,"\u21a9","\\hookleftarrow",!0),K("math",j,Ve,"\u21aa","\\hookrightarrow",!0),K("math",j,Ve,"\u2198","\\searrow",!0),K("math",j,Ve,"\u21bc","\\leftharpoonup",!0),K("math",j,Ve,"\u21c0","\\rightharpoonup",!0),K("math",j,Ve,"\u2199","\\swarrow",!0),K("math",j,Ve,"\u21bd","\\leftharpoondown",!0),K("math",j,Ve,"\u21c1","\\rightharpoondown",!0),K("math",j,Ve,"\u2196","\\nwarrow",!0),K("math",j,Ve,"\u21cc","\\rightleftharpoons",!0),K("math",ge,Ve,"\u226e","\\nless",!0),K("math",ge,Ve,"\ue010","\\@nleqslant"),K("math",ge,Ve,"\ue011","\\@nleqq"),K("math",ge,Ve,"\u2a87","\\lneq",!0),K("math",ge,Ve,"\u2268","\\lneqq",!0),K("math",ge,Ve,"\ue00c","\\@lvertneqq"),K("math",ge,Ve,"\u22e6","\\lnsim",!0),K("math",ge,Ve,"\u2a89","\\lnapprox",!0),K("math",ge,Ve,"\u2280","\\nprec",!0),K("math",ge,Ve,"\u22e0","\\npreceq",!0),K("math",ge,Ve,"\u22e8","\\precnsim",!0),K("math",ge,Ve,"\u2ab9","\\precnapprox",!0),K("math",ge,Ve,"\u2241","\\nsim",!0),K("math",ge,Ve,"\ue006","\\@nshortmid"),K("math",ge,Ve,"\u2224","\\nmid",!0),K("math",ge,Ve,"\u22ac","\\nvdash",!0),K("math",ge,Ve,"\u22ad","\\nvDash",!0),K("math",ge,Ve,"\u22ea","\\ntriangleleft"),K("math",ge,Ve,"\u22ec","\\ntrianglelefteq",!0),K("math",ge,Ve,"\u228a","\\subsetneq",!0),K("math",ge,Ve,"\ue01a","\\@varsubsetneq"),K("math",ge,Ve,"\u2acb","\\subsetneqq",!0),K("math",ge,Ve,"\ue017","\\@varsubsetneqq"),K("math",ge,Ve,"\u226f","\\ngtr",!0),K("math",ge,Ve,"\ue00f","\\@ngeqslant"),K("math",ge,Ve,"\ue00e","\\@ngeqq"),K("math",ge,Ve,"\u2a88","\\gneq",!0),K("math",ge,Ve,"\u2269","\\gneqq",!0),K("math",ge,Ve,"\ue00d","\\@gvertneqq"),K("math",ge,Ve,"\u22e7","\\gnsim",!0),K("math",ge,Ve,"\u2a8a","\\gnapprox",!0),K("math",ge,Ve,"\u2281","\\nsucc",!0),K("math",ge,Ve,"\u22e1","\\nsucceq",!0),K("math",ge,Ve,"\u22e9","\\succnsim",!0),K("math",ge,Ve,"\u2aba","\\succnapprox",!0),K("math",ge,Ve,"\u2246","\\ncong",!0),K("math",ge,Ve,"\ue007","\\@nshortparallel"),K("math",ge,Ve,"\u2226","\\nparallel",!0),K("math",ge,Ve,"\u22af","\\nVDash",!0),K("math",ge,Ve,"\u22eb","\\ntriangleright"),K("math",ge,Ve,"\u22ed","\\ntrianglerighteq",!0),K("math",ge,Ve,"\ue018","\\@nsupseteqq"),K("math",ge,Ve,"\u228b","\\supsetneq",!0),K("math",ge,Ve,"\ue01b","\\@varsupsetneq"),K("math",ge,Ve,"\u2acc","\\supsetneqq",!0),K("math",ge,Ve,"\ue019","\\@varsupsetneqq"),K("math",ge,Ve,"\u22ae","\\nVdash",!0),K("math",ge,Ve,"\u2ab5","\\precneqq",!0),K("math",ge,Ve,"\u2ab6","\\succneqq",!0),K("math",ge,Ve,"\ue016","\\@nsubseteqq"),K("math",ge,ce,"\u22b4","\\unlhd"),K("math",ge,ce,"\u22b5","\\unrhd"),K("math",ge,Ve,"\u219a","\\nleftarrow",!0),K("math",ge,Ve,"\u219b","\\nrightarrow",!0),K("math",ge,Ve,"\u21cd","\\nLeftarrow",!0),K("math",ge,Ve,"\u21cf","\\nRightarrow",!0),K("math",ge,Ve,"\u21ae","\\nleftrightarrow",!0),K("math",ge,Ve,"\u21ce","\\nLeftrightarrow",!0),K("math",ge,Ve,"\u25b3","\\vartriangle"),K("math",ge,"textord","\u210f","\\hslash"),K("math",ge,"textord","\u25bd","\\triangledown"),K("math",ge,"textord","\u25ca","\\lozenge"),K("math",ge,"textord","\u24c8","\\circledS"),K("math",ge,"textord","\xae","\\circledR"),K("text",ge,"textord","\xae","\\circledR"),K("math",ge,"textord","\u2221","\\measuredangle",!0),K("math",ge,"textord","\u2204","\\nexists"),K("math",ge,"textord","\u2127","\\mho"),K("math",ge,"textord","\u2132","\\Finv",!0),K("math",ge,"textord","\u2141","\\Game",!0),K("math",ge,"textord","\u2035","\\backprime"),K("math",ge,"textord","\u25b2","\\blacktriangle"),K("math",ge,"textord","\u25bc","\\blacktriangledown"),K("math",ge,"textord","\u25a0","\\blacksquare"),K("math",ge,"textord","\u29eb","\\blacklozenge"),K("math",ge,"textord","\u2605","\\bigstar"),K("math",ge,"textord","\u2222","\\sphericalangle",!0),K("math",ge,"textord","\u2201","\\complement",!0),K("math",ge,"textord","\xf0","\\eth",!0),K("math",ge,"textord","\u2571","\\diagup"),K("math",ge,"textord","\u2572","\\diagdown"),K("math",ge,"textord","\u25a1","\\square"),K("math",ge,"textord","\u25a1","\\Box"),K("math",ge,"textord","\u25ca","\\Diamond"),K("math",ge,"textord","\xa5","\\yen",!0),K("text",ge,"textord","\xa5","\\yen",!0),K("math",ge,"textord","\u2713","\\checkmark",!0),K("text",ge,"textord","\u2713","\\checkmark"),K("math",ge,"textord","\u2136","\\beth",!0),K("math",ge,"textord","\u2138","\\daleth",!0),K("math",ge,"textord","\u2137","\\gimel",!0),K("math",ge,"textord","\u03dd","\\digamma",!0),K("math",ge,"textord","\u03f0","\\varkappa"),K("math",ge,"open","\u250c","\\ulcorner",!0),K("math",ge,"close","\u2510","\\urcorner",!0),K("math",ge,"open","\u2514","\\llcorner",!0),K("math",ge,"close","\u2518","\\lrcorner",!0),K("math",ge,Ve,"\u2266","\\leqq",!0),K("math",ge,Ve,"\u2a7d","\\leqslant",!0),K("math",ge,Ve,"\u2a95","\\eqslantless",!0),K("math",ge,Ve,"\u2272","\\lesssim",!0),K("math",ge,Ve,"\u2a85","\\lessapprox",!0),K("math",ge,Ve,"\u224a","\\approxeq",!0),K("math",ge,ce,"\u22d6","\\lessdot"),K("math",ge,Ve,"\u22d8","\\lll",!0),K("math",ge,Ve,"\u2276","\\lessgtr",!0),K("math",ge,Ve,"\u22da","\\lesseqgtr",!0),K("math",ge,Ve,"\u2a8b","\\lesseqqgtr",!0),K("math",ge,Ve,"\u2251","\\doteqdot"),K("math",ge,Ve,"\u2253","\\risingdotseq",!0),K("math",ge,Ve,"\u2252","\\fallingdotseq",!0),K("math",ge,Ve,"\u223d","\\backsim",!0),K("math",ge,Ve,"\u22cd","\\backsimeq",!0),K("math",ge,Ve,"\u2ac5","\\subseteqq",!0),K("math",ge,Ve,"\u22d0","\\Subset",!0),K("math",ge,Ve,"\u228f","\\sqsubset",!0),K("math",ge,Ve,"\u227c","\\preccurlyeq",!0),K("math",ge,Ve,"\u22de","\\curlyeqprec",!0),K("math",ge,Ve,"\u227e","\\precsim",!0),K("math",ge,Ve,"\u2ab7","\\precapprox",!0),K("math",ge,Ve,"\u22b2","\\vartriangleleft"),K("math",ge,Ve,"\u22b4","\\trianglelefteq"),K("math",ge,Ve,"\u22a8","\\vDash",!0),K("math",ge,Ve,"\u22aa","\\Vvdash",!0),K("math",ge,Ve,"\u2323","\\smallsmile"),K("math",ge,Ve,"\u2322","\\smallfrown"),K("math",ge,Ve,"\u224f","\\bumpeq",!0),K("math",ge,Ve,"\u224e","\\Bumpeq",!0),K("math",ge,Ve,"\u2267","\\geqq",!0),K("math",ge,Ve,"\u2a7e","\\geqslant",!0),K("math",ge,Ve,"\u2a96","\\eqslantgtr",!0),K("math",ge,Ve,"\u2273","\\gtrsim",!0),K("math",ge,Ve,"\u2a86","\\gtrapprox",!0),K("math",ge,ce,"\u22d7","\\gtrdot"),K("math",ge,Ve,"\u22d9","\\ggg",!0),K("math",ge,Ve,"\u2277","\\gtrless",!0),K("math",ge,Ve,"\u22db","\\gtreqless",!0),K("math",ge,Ve,"\u2a8c","\\gtreqqless",!0),K("math",ge,Ve,"\u2256","\\eqcirc",!0),K("math",ge,Ve,"\u2257","\\circeq",!0),K("math",ge,Ve,"\u225c","\\triangleq",!0),K("math",ge,Ve,"\u223c","\\thicksim"),K("math",ge,Ve,"\u2248","\\thickapprox"),K("math",ge,Ve,"\u2ac6","\\supseteqq",!0),K("math",ge,Ve,"\u22d1","\\Supset",!0),K("math",ge,Ve,"\u2290","\\sqsupset",!0),K("math",ge,Ve,"\u227d","\\succcurlyeq",!0),K("math",ge,Ve,"\u22df","\\curlyeqsucc",!0),K("math",ge,Ve,"\u227f","\\succsim",!0),K("math",ge,Ve,"\u2ab8","\\succapprox",!0),K("math",ge,Ve,"\u22b3","\\vartriangleright"),K("math",ge,Ve,"\u22b5","\\trianglerighteq"),K("math",ge,Ve,"\u22a9","\\Vdash",!0),K("math",ge,Ve,"\u2223","\\shortmid"),K("math",ge,Ve,"\u2225","\\shortparallel"),K("math",ge,Ve,"\u226c","\\between",!0),K("math",ge,Ve,"\u22d4","\\pitchfork",!0),K("math",ge,Ve,"\u221d","\\varpropto"),K("math",ge,Ve,"\u25c0","\\blacktriangleleft"),K("math",ge,Ve,"\u2234","\\therefore",!0),K("math",ge,Ve,"\u220d","\\backepsilon"),K("math",ge,Ve,"\u25b6","\\blacktriangleright"),K("math",ge,Ve,"\u2235","\\because",!0),K("math",ge,Ve,"\u22d8","\\llless"),K("math",ge,Ve,"\u22d9","\\gggtr"),K("math",ge,ce,"\u22b2","\\lhd"),K("math",ge,ce,"\u22b3","\\rhd"),K("math",ge,Ve,"\u2242","\\eqsim",!0),K("math",j,Ve,"\u22c8","\\Join"),K("math",ge,Ve,"\u2251","\\Doteq",!0),K("math",ge,ce,"\u2214","\\dotplus",!0),K("math",ge,ce,"\u2216","\\smallsetminus"),K("math",ge,ce,"\u22d2","\\Cap",!0),K("math",ge,ce,"\u22d3","\\Cup",!0),K("math",ge,ce,"\u2a5e","\\doublebarwedge",!0),K("math",ge,ce,"\u229f","\\boxminus",!0),K("math",ge,ce,"\u229e","\\boxplus",!0),K("math",ge,ce,"\u22c7","\\divideontimes",!0),K("math",ge,ce,"\u22c9","\\ltimes",!0),K("math",ge,ce,"\u22ca","\\rtimes",!0),K("math",ge,ce,"\u22cb","\\leftthreetimes",!0),K("math",ge,ce,"\u22cc","\\rightthreetimes",!0),K("math",ge,ce,"\u22cf","\\curlywedge",!0),K("math",ge,ce,"\u22ce","\\curlyvee",!0),K("math",ge,ce,"\u229d","\\circleddash",!0),K("math",ge,ce,"\u229b","\\circledast",!0),K("math",ge,ce,"\u22c5","\\centerdot"),K("math",ge,ce,"\u22ba","\\intercal",!0),K("math",ge,ce,"\u22d2","\\doublecap"),K("math",ge,ce,"\u22d3","\\doublecup"),K("math",ge,ce,"\u22a0","\\boxtimes",!0),K("math",ge,Ve,"\u21e2","\\dashrightarrow",!0),K("math",ge,Ve,"\u21e0","\\dashleftarrow",!0),K("math",ge,Ve,"\u21c7","\\leftleftarrows",!0),K("math",ge,Ve,"\u21c6","\\leftrightarrows",!0),K("math",ge,Ve,"\u21da","\\Lleftarrow",!0),K("math",ge,Ve,"\u219e","\\twoheadleftarrow",!0),K("math",ge,Ve,"\u21a2","\\leftarrowtail",!0),K("math",ge,Ve,"\u21ab","\\looparrowleft",!0),K("math",ge,Ve,"\u21cb","\\leftrightharpoons",!0),K("math",ge,Ve,"\u21b6","\\curvearrowleft",!0),K("math",ge,Ve,"\u21ba","\\circlearrowleft",!0),K("math",ge,Ve,"\u21b0","\\Lsh",!0),K("math",ge,Ve,"\u21c8","\\upuparrows",!0),K("math",ge,Ve,"\u21bf","\\upharpoonleft",!0),K("math",ge,Ve,"\u21c3","\\downharpoonleft",!0),K("math",ge,Ve,"\u22b8","\\multimap",!0),K("math",ge,Ve,"\u21ad","\\leftrightsquigarrow",!0),K("math",ge,Ve,"\u21c9","\\rightrightarrows",!0),K("math",ge,Ve,"\u21c4","\\rightleftarrows",!0),K("math",ge,Ve,"\u21a0","\\twoheadrightarrow",!0),K("math",ge,Ve,"\u21a3","\\rightarrowtail",!0),K("math",ge,Ve,"\u21ac","\\looparrowright",!0),K("math",ge,Ve,"\u21b7","\\curvearrowright",!0),K("math",ge,Ve,"\u21bb","\\circlearrowright",!0),K("math",ge,Ve,"\u21b1","\\Rsh",!0),K("math",ge,Ve,"\u21ca","\\downdownarrows",!0),K("math",ge,Ve,"\u21be","\\upharpoonright",!0),K("math",ge,Ve,"\u21c2","\\downharpoonright",!0),K("math",ge,Ve,"\u21dd","\\rightsquigarrow",!0),K("math",ge,Ve,"\u21dd","\\leadsto"),K("math",ge,Ve,"\u21db","\\Rrightarrow",!0),K("math",ge,Ve,"\u21be","\\restriction"),K("math",j,"textord","\u2018","`"),K("math",j,"textord","$","\\$"),K("text",j,"textord","$","\\$"),K("text",j,"textord","$","\\textdollar"),K("math",j,"textord","%","\\%"),K("text",j,"textord","%","\\%"),K("math",j,"textord","_","\\_"),K("text",j,"textord","_","\\_"),K("text",j,"textord","_","\\textunderscore"),K("math",j,"textord","\u2220","\\angle",!0),K("math",j,"textord","\u221e","\\infty",!0),K("math",j,"textord","\u2032","\\prime"),K("math",j,"textord","\u25b3","\\triangle"),K("math",j,"textord","\u0393","\\Gamma",!0),K("math",j,"textord","\u0394","\\Delta",!0),K("math",j,"textord","\u0398","\\Theta",!0),K("math",j,"textord","\u039b","\\Lambda",!0),K("math",j,"textord","\u039e","\\Xi",!0),K("math",j,"textord","\u03a0","\\Pi",!0),K("math",j,"textord","\u03a3","\\Sigma",!0),K("math",j,"textord","\u03a5","\\Upsilon",!0),K("math",j,"textord","\u03a6","\\Phi",!0),K("math",j,"textord","\u03a8","\\Psi",!0),K("math",j,"textord","\u03a9","\\Omega",!0),K("math",j,"textord","A","\u0391"),K("math",j,"textord","B","\u0392"),K("math",j,"textord","E","\u0395"),K("math",j,"textord","Z","\u0396"),K("math",j,"textord","H","\u0397"),K("math",j,"textord","I","\u0399"),K("math",j,"textord","K","\u039a"),K("math",j,"textord","M","\u039c"),K("math",j,"textord","N","\u039d"),K("math",j,"textord","O","\u039f"),K("math",j,"textord","P","\u03a1"),K("math",j,"textord","T","\u03a4"),K("math",j,"textord","X","\u03a7"),K("math",j,"textord","\xac","\\neg",!0),K("math",j,"textord","\xac","\\lnot"),K("math",j,"textord","\u22a4","\\top"),K("math",j,"textord","\u22a5","\\bot"),K("math",j,"textord","\u2205","\\emptyset"),K("math",ge,"textord","\u2205","\\varnothing"),K("math",j,Qe,"\u03b1","\\alpha",!0),K("math",j,Qe,"\u03b2","\\beta",!0),K("math",j,Qe,"\u03b3","\\gamma",!0),K("math",j,Qe,"\u03b4","\\delta",!0),K("math",j,Qe,"\u03f5","\\epsilon",!0),K("math",j,Qe,"\u03b6","\\zeta",!0),K("math",j,Qe,"\u03b7","\\eta",!0),K("math",j,Qe,"\u03b8","\\theta",!0),K("math",j,Qe,"\u03b9","\\iota",!0),K("math",j,Qe,"\u03ba","\\kappa",!0),K("math",j,Qe,"\u03bb","\\lambda",!0),K("math",j,Qe,"\u03bc","\\mu",!0),K("math",j,Qe,"\u03bd","\\nu",!0),K("math",j,Qe,"\u03be","\\xi",!0),K("math",j,Qe,"\u03bf","\\omicron",!0),K("math",j,Qe,"\u03c0","\\pi",!0),K("math",j,Qe,"\u03c1","\\rho",!0),K("math",j,Qe,"\u03c3","\\sigma",!0),K("math",j,Qe,"\u03c4","\\tau",!0),K("math",j,Qe,"\u03c5","\\upsilon",!0),K("math",j,Qe,"\u03d5","\\phi",!0),K("math",j,Qe,"\u03c7","\\chi",!0),K("math",j,Qe,"\u03c8","\\psi",!0),K("math",j,Qe,"\u03c9","\\omega",!0),K("math",j,Qe,"\u03b5","\\varepsilon",!0),K("math",j,Qe,"\u03d1","\\vartheta",!0),K("math",j,Qe,"\u03d6","\\varpi",!0),K("math",j,Qe,"\u03f1","\\varrho",!0),K("math",j,Qe,"\u03c2","\\varsigma",!0),K("math",j,Qe,"\u03c6","\\varphi",!0),K("math",j,ce,"\u2217","*"),K("math",j,ce,"+","+"),K("math",j,ce,"\u2212","-"),K("math",j,ce,"\u22c5","\\cdot",!0),K("math",j,ce,"\u2218","\\circ"),K("math",j,ce,"\xf7","\\div",!0),K("math",j,ce,"\xb1","\\pm",!0),K("math",j,ce,"\xd7","\\times",!0),K("math",j,ce,"\u2229","\\cap",!0),K("math",j,ce,"\u222a","\\cup",!0),K("math",j,ce,"\u2216","\\setminus"),K("math",j,ce,"\u2227","\\land"),K("math",j,ce,"\u2228","\\lor"),K("math",j,ce,"\u2227","\\wedge",!0),K("math",j,ce,"\u2228","\\vee",!0),K("math",j,"textord","\u221a","\\surd"),K("math",j,"open","(","("),K("math",j,"open","[","["),K("math",j,"open","\u27e8","\\langle",!0),K("math",j,"open","\u2223","\\lvert"),K("math",j,"open","\u2225","\\lVert"),K("math",j,"close",")",")"),K("math",j,"close","]","]"),K("math",j,"close","?","?"),K("math",j,"close","!","!"),K("math",j,"close","\u27e9","\\rangle",!0),K("math",j,"close","\u2223","\\rvert"),K("math",j,"close","\u2225","\\rVert"),K("math",j,Ve,"=","="),K("math",j,Ve,"<","<"),K("math",j,Ve,">",">"),K("math",j,Ve,":",":"),K("math",j,Ve,"\u2248","\\approx",!0),K("math",j,Ve,"\u2245","\\cong",!0),K("math",j,Ve,"\u2265","\\ge"),K("math",j,Ve,"\u2265","\\geq",!0),K("math",j,Ve,"\u2190","\\gets"),K("math",j,Ve,">","\\gt"),K("math",j,Ve,"\u2208","\\in",!0),K("math",j,Ve,"\ue020","\\@not"),K("math",j,Ve,"\u2282","\\subset",!0),K("math",j,Ve,"\u2283","\\supset",!0),K("math",j,Ve,"\u2286","\\subseteq",!0),K("math",j,Ve,"\u2287","\\supseteq",!0),K("math",ge,Ve,"\u2288","\\nsubseteq",!0),K("math",ge,Ve,"\u2289","\\nsupseteq",!0),K("math",j,Ve,"\u22a8","\\models"),K("math",j,Ve,"\u2190","\\leftarrow",!0),K("math",j,Ve,"\u2264","\\le"),K("math",j,Ve,"\u2264","\\leq",!0),K("math",j,Ve,"<","\\lt"),K("math",j,Ve,"\u2192","\\rightarrow",!0),K("math",j,Ve,"\u2192","\\to"),K("math",ge,Ve,"\u2271","\\ngeq",!0),K("math",ge,Ve,"\u2270","\\nleq",!0),K("math",j,"spacing","\xa0","\\ "),K("math",j,"spacing","\xa0","~"),K("math",j,"spacing","\xa0","\\space"),K("math",j,"spacing","\xa0","\\nobreakspace"),K("text",j,"spacing","\xa0","\\ "),K("text",j,"spacing","\xa0","~"),K("text",j,"spacing","\xa0","\\space"),K("text",j,"spacing","\xa0","\\nobreakspace"),K("math",j,"spacing",null,"\\nobreak"),K("math",j,"spacing",null,"\\allowbreak"),K("math",j,"punct",",",","),K("math",j,"punct",";",";"),K("math",ge,ce,"\u22bc","\\barwedge",!0),K("math",ge,ce,"\u22bb","\\veebar",!0),K("math",j,ce,"\u2299","\\odot",!0),K("math",j,ce,"\u2295","\\oplus",!0),K("math",j,ce,"\u2297","\\otimes",!0),K("math",j,"textord","\u2202","\\partial",!0),K("math",j,ce,"\u2298","\\oslash",!0),K("math",ge,ce,"\u229a","\\circledcirc",!0),K("math",ge,ce,"\u22a1","\\boxdot",!0),K("math",j,ce,"\u25b3","\\bigtriangleup"),K("math",j,ce,"\u25bd","\\bigtriangledown"),K("math",j,ce,"\u2020","\\dagger"),K("math",j,ce,"\u22c4","\\diamond"),K("math",j,ce,"\u22c6","\\star"),K("math",j,ce,"\u25c3","\\triangleleft"),K("math",j,ce,"\u25b9","\\triangleright"),K("math",j,"open","{","\\{"),K("text",j,"textord","{","\\{"),K("text",j,"textord","{","\\textbraceleft"),K("math",j,"close","}","\\}"),K("text",j,"textord","}","\\}"),K("text",j,"textord","}","\\textbraceright"),K("math",j,"open","{","\\lbrace"),K("math",j,"close","}","\\rbrace"),K("math",j,"open","[","\\lbrack"),K("text",j,"textord","[","\\lbrack"),K("math",j,"close","]","\\rbrack"),K("text",j,"textord","]","\\rbrack"),K("math",j,"open","(","\\lparen"),K("math",j,"close",")","\\rparen"),K("text",j,"textord","<","\\textless"),K("text",j,"textord",">","\\textgreater"),K("math",j,"open","\u230a","\\lfloor",!0),K("math",j,"close","\u230b","\\rfloor",!0),K("math",j,"open","\u2308","\\lceil",!0),K("math",j,"close","\u2309","\\rceil",!0),K("math",j,"textord","\\","\\backslash"),K("math",j,"textord","\u2223","|"),K("math",j,"textord","\u2223","\\vert"),K("text",j,"textord","|","\\textbar"),K("math",j,"textord","\u2225","\\|"),K("math",j,"textord","\u2225","\\Vert"),K("text",j,"textord","\u2225","\\textbardbl"),K("text",j,"textord","~","\\textasciitilde"),K("text",j,"textord","\\","\\textbackslash"),K("text",j,"textord","^","\\textasciicircum"),K("math",j,Ve,"\u2191","\\uparrow",!0),K("math",j,Ve,"\u21d1","\\Uparrow",!0),K("math",j,Ve,"\u2193","\\downarrow",!0),K("math",j,Ve,"\u21d3","\\Downarrow",!0),K("math",j,Ve,"\u2195","\\updownarrow",!0),K("math",j,Ve,"\u21d5","\\Updownarrow",!0),K("math",j,rt,"\u2210","\\coprod"),K("math",j,rt,"\u22c1","\\bigvee"),K("math",j,rt,"\u22c0","\\bigwedge"),K("math",j,rt,"\u2a04","\\biguplus"),K("math",j,rt,"\u22c2","\\bigcap"),K("math",j,rt,"\u22c3","\\bigcup"),K("math",j,rt,"\u222b","\\int"),K("math",j,rt,"\u222b","\\intop"),K("math",j,rt,"\u222c","\\iint"),K("math",j,rt,"\u222d","\\iiint"),K("math",j,rt,"\u220f","\\prod"),K("math",j,rt,"\u2211","\\sum"),K("math",j,rt,"\u2a02","\\bigotimes"),K("math",j,rt,"\u2a01","\\bigoplus"),K("math",j,rt,"\u2a00","\\bigodot"),K("math",j,rt,"\u222e","\\oint"),K("math",j,rt,"\u222f","\\oiint"),K("math",j,rt,"\u2230","\\oiiint"),K("math",j,rt,"\u2a06","\\bigsqcup"),K("math",j,rt,"\u222b","\\smallint"),K("text",j,"inner","\u2026","\\textellipsis"),K("math",j,"inner","\u2026","\\mathellipsis"),K("text",j,"inner","\u2026","\\ldots",!0),K("math",j,"inner","\u2026","\\ldots",!0),K("math",j,"inner","\u22ef","\\@cdots",!0),K("math",j,"inner","\u22f1","\\ddots",!0),K("math",j,"textord","\u22ee","\\varvdots"),K("math",j,"accent-token","\u02ca","\\acute"),K("math",j,"accent-token","\u02cb","\\grave"),K("math",j,"accent-token","\xa8","\\ddot"),K("math",j,"accent-token","~","\\tilde"),K("math",j,"accent-token","\u02c9","\\bar"),K("math",j,"accent-token","\u02d8","\\breve"),K("math",j,"accent-token","\u02c7","\\check"),K("math",j,"accent-token","^","\\hat"),K("math",j,"accent-token","\u20d7","\\vec"),K("math",j,"accent-token","\u02d9","\\dot"),K("math",j,"accent-token","\u02da","\\mathring"),K("math",j,Qe,"\u0131","\\imath",!0),K("math",j,Qe,"\u0237","\\jmath",!0),K("text",j,"textord","\u0131","\\i",!0),K("text",j,"textord","\u0237","\\j",!0),K("text",j,"textord","\xdf","\\ss",!0),K("text",j,"textord","\xe6","\\ae",!0),K("text",j,"textord","\xe6","\\ae",!0),K("text",j,"textord","\u0153","\\oe",!0),K("text",j,"textord","\xf8","\\o",!0),K("text",j,"textord","\xc6","\\AE",!0),K("text",j,"textord","\u0152","\\OE",!0),K("text",j,"textord","\xd8","\\O",!0),K("text",j,"accent-token","\u02ca","\\'"),K("text",j,"accent-token","\u02cb","\\`"),K("text",j,"accent-token","\u02c6","\\^"),K("text",j,"accent-token","\u02dc","\\~"),K("text",j,"accent-token","\u02c9","\\="),K("text",j,"accent-token","\u02d8","\\u"),K("text",j,"accent-token","\u02d9","\\."),K("text",j,"accent-token","\u02da","\\r"),K("text",j,"accent-token","\u02c7","\\v"),K("text",j,"accent-token","\xa8",'\\"'),K("text",j,"accent-token","\u02dd","\\H"),K("text",j,"accent-token","\u25ef","\\textcircled");var ye={"--":!0,"---":!0,"``":!0,"''":!0};K("text",j,"textord","\u2013","--"),K("text",j,"textord","\u2013","\\textendash"),K("text",j,"textord","\u2014","---"),K("text",j,"textord","\u2014","\\textemdash"),K("text",j,"textord","\u2018","`"),K("text",j,"textord","\u2018","\\textquoteleft"),K("text",j,"textord","\u2019","'"),K("text",j,"textord","\u2019","\\textquoteright"),K("text",j,"textord","\u201c","``"),K("text",j,"textord","\u201c","\\textquotedblleft"),K("text",j,"textord","\u201d","''"),K("text",j,"textord","\u201d","\\textquotedblright"),K("math",j,"textord","\xb0","\\degree",!0),K("text",j,"textord","\xb0","\\degree"),K("text",j,"textord","\xb0","\\textdegree",!0),K("math",j,Qe,"\xa3","\\pounds"),K("math",j,Qe,"\xa3","\\mathsterling",!0),K("text",j,Qe,"\xa3","\\pounds"),K("text",j,Qe,"\xa3","\\textsterling",!0),K("math",ge,"textord","\u2720","\\maltese"),K("text",ge,"textord","\u2720","\\maltese"),K("text",j,"spacing","\xa0","\\ "),K("text",j,"spacing","\xa0"," "),K("text",j,"spacing","\xa0","~");for(var we=0;we<14;we++){var Z='0123456789/@."'.charAt(we);K("math",j,"textord",Z,Z)}for(var le=0;le<30;le++){var ie='0123456789!@*()-=+[]<>|";:?/.,'.charAt(le);K("text",j,"textord",ie,ie)}for(var ve="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",Fe=0;Fe<52;Fe++){var Ge=ve.charAt(Fe);K("math",j,Qe,Ge,Ge),K("text",j,"textord",Ge,Ge)}K("math",ge,"textord","C","\u2102"),K("text",ge,"textord","C","\u2102"),K("math",ge,"textord","H","\u210d"),K("text",ge,"textord","H","\u210d"),K("math",ge,"textord","N","\u2115"),K("text",ge,"textord","N","\u2115"),K("math",ge,"textord","P","\u2119"),K("text",ge,"textord","P","\u2119"),K("math",ge,"textord","Q","\u211a"),K("text",ge,"textord","Q","\u211a"),K("math",ge,"textord","R","\u211d"),K("text",ge,"textord","R","\u211d"),K("math",ge,"textord","Z","\u2124"),K("text",ge,"textord","Z","\u2124"),K("math",j,Qe,"h","\u210e"),K("text",j,Qe,"h","\u210e");for(var se="",_e=0;_e<52;_e++){var Te=ve.charAt(_e);K("math",j,Qe,Te,se=String.fromCharCode(55349,56320+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56372+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56424+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56580+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56736+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56788+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56840+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56944+_e)),K("text",j,"textord",Te,se),_e<26&&(K("math",j,Qe,Te,se=String.fromCharCode(55349,56632+_e)),K("text",j,"textord",Te,se),K("math",j,Qe,Te,se=String.fromCharCode(55349,56476+_e)),K("text",j,"textord",Te,se))}K("math",j,Qe,"k",se=String.fromCharCode(55349,56668)),K("text",j,"textord","k",se);for(var be=0;be<10;be++){var Be=be.toString();K("math",j,Qe,Be,se=String.fromCharCode(55349,57294+be)),K("text",j,"textord",Be,se),K("math",j,Qe,Be,se=String.fromCharCode(55349,57314+be)),K("text",j,"textord",Be,se),K("math",j,Qe,Be,se=String.fromCharCode(55349,57324+be)),K("text",j,"textord",Be,se),K("math",j,Qe,Be,se=String.fromCharCode(55349,57334+be)),K("text",j,"textord",Be,se)}for(var Je=0;Je<5;Je++){var gt="\xc7\xd0\xde\xe7\xfe".charAt(Je);K("math",j,Qe,gt,gt),K("text",j,"textord",gt,gt)}K("text",j,"textord","\xf0","\xf0"),K("text",j,"textord","\u2013","\u2013"),K("text",j,"textord","\u2014","\u2014"),K("text",j,"textord","\u2018","\u2018"),K("text",j,"textord","\u2019","\u2019"),K("text",j,"textord","\u201c","\u201c"),K("text",j,"textord","\u201d","\u201d");var wt=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],ht=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],et=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],kt=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],ne=function(H,te){return te.size<2?H:et[H-1][te.size-1]},ze=function(){function H(J){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=J.style,this.color=J.color,this.size=J.size||H.BASESIZE,this.textSize=J.textSize||this.size,this.phantom=!!J.phantom,this.font=J.font||"",this.fontFamily=J.fontFamily||"",this.fontWeight=J.fontWeight||"",this.fontShape=J.fontShape||"",this.sizeMultiplier=kt[this.size-1],this.maxSize=J.maxSize,this.minRuleThickness=J.minRuleThickness,this._fontMetrics=void 0}var te=H.prototype;return te.extend=function(J){var fe={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var We in J)J.hasOwnProperty(We)&&(fe[We]=J[We]);return new H(fe)},te.havingStyle=function(J){return this.style===J?this:this.extend({style:J,size:ne(this.textSize,J)})},te.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},te.havingSize=function(J){return this.size===J&&this.textSize===J?this:this.extend({style:this.style.text(),size:J,textSize:J,sizeMultiplier:kt[J-1]})},te.havingBaseStyle=function(J){J=J||this.style.text();var fe=ne(H.BASESIZE,J);return this.size===fe&&this.textSize===H.BASESIZE&&this.style===J?this:this.extend({style:J,size:fe})},te.havingBaseSizing=function(){var J;switch(this.style.id){case 4:case 5:J=3;break;case 6:case 7:J=1;break;default:J=6}return this.extend({style:this.style.text(),size:J})},te.withColor=function(J){return this.extend({color:J})},te.withPhantom=function(){return this.extend({phantom:!0})},te.withFont=function(J){return this.extend({font:J})},te.withTextFontFamily=function(J){return this.extend({fontFamily:J,font:""})},te.withTextFontWeight=function(J){return this.extend({fontWeight:J,font:""})},te.withTextFontShape=function(J){return this.extend({fontShape:J,font:""})},te.sizingClasses=function(J){return J.size!==this.size?["sizing","reset-size"+J.size,"size"+this.size]:[]},te.baseSizingClasses=function(){return this.size!==H.BASESIZE?["sizing","reset-size"+this.size,"size"+H.BASESIZE]:[]},te.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=function(J){var fe;if(!ue[fe=J>=5?0:J>=3?1:2]){var We=ue[fe]={cssEmPerMu:q.quad[fe]/18};for(var ot in q)q.hasOwnProperty(ot)&&(We[ot]=q[ot][fe])}return ue[fe]}(this.size)),this._fontMetrics},te.getColor=function(){return this.phantom?"transparent":this.color},H}();ze.BASESIZE=6;var Ke=ze,tt={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},St={ex:!0,em:!0,mu:!0},Yt=function(H){return"string"!=typeof H&&(H=H.unit),H in tt||H in St||"ex"===H},qt=function(H,te){var J;if(H.unit in tt)J=tt[H.unit]/te.fontMetrics().ptPerEm/te.sizeMultiplier;else if("mu"===H.unit)J=te.fontMetrics().cssEmPerMu;else{var fe;if(fe=te.style.isTight()?te.havingStyle(te.style.text()):te,"ex"===H.unit)J=fe.fontMetrics().xHeight;else{if("em"!==H.unit)throw new n("Invalid unit: '"+H.unit+"'");J=fe.fontMetrics().quad}fe!==te&&(J*=fe.sizeMultiplier/te.sizeMultiplier)}return Math.min(H.number*J,te.maxSize)},dn=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xa3"],vn=function(H,te,J){return lt[J][H]&<[J][H].replace&&(H=lt[J][H].replace),{value:H,metrics:Me(H,te,J)}},cn=function(H,te,J,fe,We){var ot,It=vn(H,te,J),Pt=It.metrics;if(H=It.value,Pt){var Ie=Pt.italic;("text"===J||fe&&"mathit"===fe.font)&&(Ie=0),ot=new Oe(H,Pt.height,Pt.depth,Ie,Pt.skew,Pt.width,We)}else typeof console<"u"&&console.warn("No character metrics for '"+H+"' in style '"+te+"' and mode '"+J+"'"),ot=new Oe(H,0,0,0,0,0,We);if(fe){ot.maxFontSize=fe.sizeMultiplier,fe.style.isTight()&&ot.classes.push("mtight");var ae=fe.getColor();ae&&(ot.style.color=ae)}return ot},rn=function(H,te){if(T(H.classes)!==T(te.classes)||H.skew!==te.skew||H.maxFontSize!==te.maxFontSize)return!1;for(var J in H.style)if(H.style.hasOwnProperty(J)&&H.style[J]!==te.style[J])return!1;for(var fe in te.style)if(te.style.hasOwnProperty(fe)&&H.style[fe]!==te.style[fe])return!1;return!0},mn=function(H){for(var te=0,J=0,fe=0,We=0;Wete&&(te=ot.height),ot.depth>J&&(J=ot.depth),ot.maxFontSize>fe&&(fe=ot.maxFontSize)}H.height=te,H.depth=J,H.maxFontSize=fe},on=function(H,te,J,fe){var We=new F(H,te,J,fe);return mn(We),We},dt=function(H,te,J,fe){return new F(H,te,J,fe)},at=function(H){var te=new b(H);return mn(te),te},Wt=function(H,te,J){var fe="";switch(H){case"amsrm":fe="AMS";break;case"textrm":fe="Main";break;case"textsf":fe="SansSerif";break;case"texttt":fe="Typewriter";break;default:fe=H}return fe+"-"+("textbf"===te&&"textit"===J?"BoldItalic":"textbf"===te?"Bold":"textit"===te?"Italic":"Regular")},fn={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},_n={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},Le={fontMap:fn,makeSymbol:cn,mathsym:function(H,te,J,fe){return void 0===fe&&(fe=[]),"boldsymbol"===J.font&&vn(H,"Main-Bold",te).metrics?cn(H,"Main-Bold",te,J,fe.concat(["mathbf"])):"\\"===H||"main"===lt[te][H].font?cn(H,"Main-Regular",te,J,fe):cn(H,"AMS-Regular",te,J,fe.concat(["amsrm"]))},makeSpan:on,makeSvgSpan:dt,makeLineSpan:function(H,te,J){var fe=on([H],[],te);return fe.height=Math.max(J||te.fontMetrics().defaultRuleThickness,te.minRuleThickness),fe.style.borderBottomWidth=fe.height+"em",fe.maxFontSize=1,fe},makeAnchor:function(H,te,J,fe){var We=new k(H,te,J,fe);return mn(We),We},makeFragment:at,wrapFragment:function(H,te){return H instanceof b?on([],[H],te):H},makeVList:function(H,te){for(var J=function(cr){if("individualShift"===cr.positionType){for(var Fr=cr.children,Jr=[Fr[0]],ai=-Fr[0].shift-Fr[0].elem.depth,Vi=ai,Ci=1;Ci0&&(ot.push(ft(It,te)),It=[]),ot.push(We[Pt]));It.length>0&&ot.push(ft(It,te)),J&&((fe=ft(Gt(J,te,!0))).classes=["tag"],ot.push(fe));var ae=Zn(["katex-html"],ot);if(ae.setAttribute("aria-hidden","true"),fe){var Ne=fe.children[0];Ne.style.height=ae.height+ae.depth+"em",Ne.style.verticalAlign=-ae.depth+"em"}return ae}function en(H){return new b(H)}var Cn=function(){function H(J,fe){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=J,this.attributes={},this.children=fe||[]}var te=H.prototype;return te.setAttribute=function(J,fe){this.attributes[J]=fe},te.getAttribute=function(J){return this.attributes[J]},te.toNode=function(){var J=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var fe in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,fe)&&J.setAttribute(fe,this.attributes[fe]);for(var We=0;We"},te.toText=function(){return this.children.map(function(J){return J.toText()}).join("")},H}(),bn=function(){function H(J){this.text=void 0,this.text=J}var te=H.prototype;return te.toNode=function(){return document.createTextNode(this.text)},te.toMarkup=function(){return u_escape(this.toText())},te.toText=function(){return this.text},H}(),an={MathNode:Cn,TextNode:bn,SpaceNode:function(){function H(J){this.width=void 0,this.character=void 0,this.width=J,this.character=J>=.05555&&J<=.05556?"\u200a":J>=.1666&&J<=.1667?"\u2009":J>=.2222&&J<=.2223?"\u2005":J>=.2777&&J<=.2778?"\u2005\u200a":J>=-.05556&&J<=-.05555?"\u200a\u2063":J>=-.1667&&J<=-.1666?"\u2009\u2063":J>=-.2223&&J<=-.2222?"\u205f\u2063":J>=-.2778&&J<=-.2777?"\u2005\u2063":null}var te=H.prototype;return te.toNode=function(){if(this.character)return document.createTextNode(this.character);var J=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return J.setAttribute("width",this.width+"em"),J},te.toMarkup=function(){return this.character?""+this.character+"":''},te.toText=function(){return this.character?this.character:" "},H}(),newDocumentFragment:en},xn=function(H,te,J){return!lt[te][H]||!lt[te][H].replace||55349===H.charCodeAt(0)||ye.hasOwnProperty(H)&&J&&(J.fontFamily&&"tt"===J.fontFamily.substr(4,2)||J.font&&"tt"===J.font.substr(4,2))||(H=lt[te][H].replace),new an.TextNode(H)},lr=function(H){return 1===H.length?H[0]:new an.MathNode("mrow",H)},Ir=function(H,te){if("texttt"===te.fontFamily)return"monospace";if("textsf"===te.fontFamily)return"textit"===te.fontShape&&"textbf"===te.fontWeight?"sans-serif-bold-italic":"textit"===te.fontShape?"sans-serif-italic":"textbf"===te.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===te.fontShape&&"textbf"===te.fontWeight)return"bold-italic";if("textit"===te.fontShape)return"italic";if("textbf"===te.fontWeight)return"bold";var J=te.font;if(!J||"mathnormal"===J)return null;var fe=H.mode;if("mathit"===J)return"italic";if("boldsymbol"===J)return"bold-italic";if("mathbf"===J)return"bold";if("mathbb"===J)return"double-struck";if("mathfrak"===J)return"fraktur";if("mathscr"===J||"mathcal"===J)return"script";if("mathsf"===J)return"sans-serif";if("mathtt"===J)return"monospace";var We=H.text;return u_contains(["\\imath","\\jmath"],We)?null:(lt[fe][We]&<[fe][We].replace&&(We=lt[fe][We].replace),Me(We,Le.fontMap[J].fontName,fe)?Le.fontMap[J].variant:null)},ar=function(H,te,J){if(1===H.length){var fe=vr(H[0],te);return J&&fe instanceof Cn&&"mo"===fe.type&&(fe.setAttribute("lspace","0em"),fe.setAttribute("rspace","0em")),[fe]}for(var We,ot=[],It=0;It0&&(Ht.text=Ht.text.slice(0,1)+"\u0338"+Ht.text.slice(1),ot.pop())}}}ot.push(Pt),We=Pt}return ot},hr=function(H,te,J){return lr(ar(H,te,J))},vr=function(H,te){if(!H)return new an.MathNode("mrow");if(Kt[H.type])return Kt[H.type](H,te);throw new n("Got group of unknown type: '"+H.type+"'")};function si(H,te,J,fe){var We,ot=ar(H,J);We=1===ot.length&&ot[0]instanceof Cn&&u_contains(["mrow","mtable"],ot[0].type)?ot[0]:new an.MathNode("mrow",ot);var It=new an.MathNode("annotation",[new an.TextNode(te)]);It.setAttribute("encoding","application/x-tex");var Pt=new an.MathNode("semantics",[We,It]),Ie=new an.MathNode("math",[Pt]);return Ie.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),Le.makeSpan([fe?"katex":"katex-mathml"],[Ie])}var Tr=function(H){return new Ke({style:H.displayMode?M.DISPLAY:M.TEXT,maxSize:H.maxSize,minRuleThickness:H.minRuleThickness})},Kr=function(H,te){if(te.displayMode){var J=["katex-display"];te.leqno&&J.push("leqno"),te.fleqn&&J.push("fleqn"),H=Le.makeSpan(J,[H])}return H},$r={widehat:"^",widecheck:"\u02c7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23df",overbrace:"\u23de",overgroup:"\u23e0",undergroup:"\u23e1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21d2",xRightarrow:"\u21d2",overleftharpoon:"\u21bc",xleftharpoonup:"\u21bc",overrightharpoon:"\u21c0",xrightharpoonup:"\u21c0",xLeftarrow:"\u21d0",xLeftrightarrow:"\u21d4",xhookleftarrow:"\u21a9",xhookrightarrow:"\u21aa",xmapsto:"\u21a6",xrightharpoondown:"\u21c1",xleftharpoondown:"\u21bd",xrightleftharpoons:"\u21cc",xleftrightharpoons:"\u21cb",xtwoheadleftarrow:"\u219e",xtwoheadrightarrow:"\u21a0",xlongequal:"=",xtofrom:"\u21c4",xrightleftarrows:"\u21c4",xrightequilibrium:"\u21cc",xleftequilibrium:"\u21cb"},Ei={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},mi=function(H){var te=new an.MathNode("mo",[new an.TextNode($r[H.substr(1)])]);return te.setAttribute("stretchy","true"),te},ii=function(H,te){var J=function(){var It=4e5,Pt=H.label.substr(1);if(u_contains(["widehat","widecheck","widetilde","utilde"],Pt)){var Ie,ae,Ne,st=function(H){return"ordgroup"===H.type?H.body.length:1}(H.base);if(st>5)"widehat"===Pt||"widecheck"===Pt?(Ie=420,It=2364,Ne=.42,ae=Pt+"4"):(Ie=312,It=2340,Ne=.34,ae="tilde4");else{var Ot=[1,1,2,2,3,3][st];"widehat"===Pt||"widecheck"===Pt?(It=[0,1062,2364,2364,2364][Ot],Ie=[0,239,300,360,420][Ot],Ne=[0,.24,.3,.3,.36,.42][Ot],ae=Pt+Ot):(It=[0,600,1033,2339,2340][Ot],Ie=[0,260,286,306,312][Ot],Ne=[0,.26,.286,.3,.306,.34][Ot],ae="tilde"+Ot)}var Ht=new Ue(ae),hn=new re([Ht],{width:"100%",height:Ne+"em",viewBox:"0 0 "+It+" "+Ie,preserveAspectRatio:"none"});return{span:Le.makeSvgSpan([],[hn],te),minWidth:0,height:Ne}}var Nn,Jn,tr=[],rr=Ei[Pt],$n=rr[0],br=rr[1],gr=rr[2],Er=gr/1e3,Wr=$n.length;if(1===Wr)Nn=["hide-tail"],Jn=[rr[3]];else if(2===Wr)Nn=["halfarrow-left","halfarrow-right"],Jn=["xMinYMin","xMaxYMin"];else{if(3!==Wr)throw new Error("Correct katexImagesData or update code here to support\n "+Wr+" children.");Nn=["brace-left","brace-center","brace-right"],Jn=["xMinYMin","xMidYMin","xMaxYMin"]}for(var Ur=0;Ur0&&(fe.style.minWidth=We+"em"),fe},ci=function(H,te){var J,fe,We,ot=Ct(H,"supsub");ot?(J=(fe=nt(ot.base,"accent")).base,ot.base=J,We=function(Jn){if(Jn instanceof F)return Jn;throw new Error("Expected span but got "+String(Jn)+".")}(qe(ot,te)),ot.base=fe):J=(fe=nt(H,"accent")).base;var It=qe(J,te.havingCrampedStyle()),Pt=0;if(fe.isShifty&&u_isCharacterBox(J)){var Ie=u_getBaseElem(J);Pt=z(qe(Ie,te.havingCrampedStyle())).skew}var ae,Ne=Math.min(It.height,te.fontMetrics().xHeight);if(fe.isStretchy)ae=ii(fe,te),ae=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:It},{type:"elem",elem:ae,wrapperClasses:["svg-align"],wrapperStyle:Pt>0?{width:"calc(100% - "+2*Pt+"em)",marginLeft:2*Pt+"em"}:void 0}]},te);else{var st,Ot;"\\vec"===fe.label?(st=Le.staticSvg("vec",te),Ot=Le.svgData.vec[1]):((st=z(st=Le.makeOrd({mode:fe.mode,text:fe.label},te,"textord"))).italic=0,Ot=st.width),ae=Le.makeSpan(["accent-body"],[st]);var Ht="\\textcircled"===fe.label;Ht&&(ae.classes.push("accent-full"),Ne=It.height);var hn=Pt;Ht||(hn-=Ot/2),ae.style.left=hn+"em","\\textcircled"===fe.label&&(ae.style.top=".2em"),ae=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:It},{type:"kern",size:-Ne},{type:"elem",elem:ae}]},te)}var Nn=Le.makeSpan(["mord","accent"],[ae],te);return We?(We.children[0]=Nn,We.height=Math.max(Nn.height,We.height),We.classes[0]="mord",We):Nn},Ii=function(H,te){var J=H.isStretchy?mi(H.label):new an.MathNode("mo",[xn(H.label,H.mode)]),fe=new an.MathNode("mover",[vr(H.base,te),J]);return fe.setAttribute("accent","true"),fe},Pi=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(H){return"\\"+H}).join("|"));zt({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(H,te){var J=te[0],fe=!Pi.test(H.funcName);return{type:"accent",mode:H.parser.mode,label:H.funcName,isStretchy:fe,isShifty:!fe||"\\widehat"===H.funcName||"\\widetilde"===H.funcName||"\\widecheck"===H.funcName,base:J}},htmlBuilder:ci,mathmlBuilder:Ii}),zt({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(H,te){return{type:"accent",mode:H.parser.mode,label:H.funcName,isStretchy:!1,isShifty:!0,base:te[0]}},htmlBuilder:ci,mathmlBuilder:Ii}),zt({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(H,te){return{type:"accentUnder",mode:H.parser.mode,label:H.funcName,base:te[0]}},htmlBuilder:function(H,te){var J=qe(H.base,te),fe=ii(H,te),We="\\utilde"===H.label?.12:0,ot=Le.makeVList({positionType:"bottom",positionData:fe.height+We,children:[{type:"elem",elem:fe,wrapperClasses:["svg-align"]},{type:"kern",size:We},{type:"elem",elem:J}]},te);return Le.makeSpan(["mord","accentunder"],[ot],te)},mathmlBuilder:function(H,te){var J=mi(H.label),fe=new an.MathNode("munder",[vr(H.base,te),J]);return fe.setAttribute("accentunder","true"),fe}});var Cr=function(H){var te=new an.MathNode("mpadded",H?[H]:[]);return te.setAttribute("width","+0.6em"),te.setAttribute("lspace","0.3em"),te};zt({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(H,te,J){return{type:"xArrow",mode:H.parser.mode,label:H.funcName,body:te[0],below:J[0]}},htmlBuilder:function(H,te){var J,fe=te.style,We=te.havingStyle(fe.sup()),ot=Le.wrapFragment(qe(H.body,We,te),te);ot.classes.push("x-arrow-pad"),H.below&&(We=te.havingStyle(fe.sub()),(J=Le.wrapFragment(qe(H.below,We,te),te)).classes.push("x-arrow-pad"));var It,Pt=ii(H,te),Ie=-te.fontMetrics().axisHeight+.5*Pt.height,ae=-te.fontMetrics().axisHeight-.5*Pt.height-.111;if((ot.depth>.25||"\\xleftequilibrium"===H.label)&&(ae-=ot.depth),J){var Ne=-te.fontMetrics().axisHeight+J.height+.5*Pt.height+.111;It=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ot,shift:ae},{type:"elem",elem:Pt,shift:Ie},{type:"elem",elem:J,shift:Ne}]},te)}else It=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ot,shift:ae},{type:"elem",elem:Pt,shift:Ie}]},te);return It.children[0].children[0].children[1].classes.push("svg-align"),Le.makeSpan(["mrel","x-arrow"],[It],te)},mathmlBuilder:function(H,te){var J,fe=mi(H.label);if(H.body){var We=Cr(vr(H.body,te));if(H.below){var ot=Cr(vr(H.below,te));J=new an.MathNode("munderover",[fe,ot,We])}else J=new an.MathNode("mover",[fe,We])}else if(H.below){var It=Cr(vr(H.below,te));J=new an.MathNode("munder",[fe,It])}else J=Cr(),J=new an.MathNode("mover",[fe,J]);return J}}),zt({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){for(var J=H.parser,fe=nt(te[0],"ordgroup").body,We="",ot=0;ot","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Sr=[0,1.2,1.8,2.4,3],ui=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],ei=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"stack"}],vi=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],Zr=function(H){if("small"===H.type)return"Main-Regular";if("large"===H.type)return"Size"+H.size+"-Regular";if("stack"===H.type)return"Size4-Regular";throw new Error("Add support for delim type '"+H.type+"' here.")},A=function(H,te,J,fe){for(var We=Math.min(2,3-fe.style.size);Wete)return J[We]}return J[J.length-1]},N=function(H,te,J,fe,We,ot){var It;"<"===H||"\\lt"===H||"\u27e8"===H?H="\\langle":">"!==H&&"\\gt"!==H&&"\u27e9"!==H||(H="\\rangle"),It=u_contains(Rr,H)?ui:u_contains(Gn,H)?vi:ei;var ae,Ne,st,Ht,hn,Nn,Pt=A(H,te,It,fe);return"small"===Pt.type?(ae=Pt.style,Ne=J,Ht=ot,hn=Le.makeSymbol(H,"Main-Regular",We,st=fe),Nn=Qr(hn,ae,st,Ht),Ne&&Yr(Nn,st,ae),Nn):"large"===Pt.type?Bi(H,Pt.size,J,fe,We,ot):yi(H,te,J,fe,We,ot)},Y=function(H,te,J,fe,We){if("<"===H||"\\lt"===H||"\u27e8"===H?H="\\langle":">"!==H&&"\\gt"!==H&&"\u27e9"!==H||(H="\\rangle"),u_contains(Gn,H)||u_contains(Rr,H))return Bi(H,te,!1,J,fe,We);if(u_contains(nr,H))return yi(H,Sr[te],!1,J,fe,We);throw new n("Illegal delimiter: '"+H+"'")},pe=N,Ae=function(H,te,J,fe,We,ot){var It=fe.fontMetrics().axisHeight*fe.sizeMultiplier,Pt=5/fe.fontMetrics().ptPerEm,Ie=Math.max(te-It,J+It),ae=Math.max(Ie/500*901,2*Ie-Pt);return N(H,ae,!0,fe,We,ot)},Re={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},ct=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230a","\u230b","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27e8","\\rangle","\u27e9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27ee","\u27ef","\\lmoustache","\\rmoustache","\u23b0","\u23b1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function it(H,te){var J=At(H);if(J&&u_contains(ct,J.text))return J;throw new n("Invalid delimiter: '"+(J?J.text:JSON.stringify(H))+"' after '"+te.funcName+"'",H)}function Et(H){if(!H.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}zt({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(H,te){var J=it(te[0],H);return{type:"delimsizing",mode:H.parser.mode,size:Re[H.funcName].size,mclass:Re[H.funcName].mclass,delim:J.text}},htmlBuilder:function(H,te){return"."===H.delim?Le.makeSpan([H.mclass]):Y(H.delim,H.size,te,H.mode,[H.mclass])},mathmlBuilder:function(H){var te=[];"."!==H.delim&&te.push(xn(H.delim,H.mode));var J=new an.MathNode("mo",te);return J.setAttribute("fence","mopen"===H.mclass||"mclose"===H.mclass?"true":"false"),J}}),zt({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(H,te){var J=H.parser.gullet.macros.get("\\current@color");if(J&&"string"!=typeof J)throw new n("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:H.parser.mode,delim:it(te[0],H).text,color:J}}}),zt({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(H,te){var J=it(te[0],H),fe=H.parser;++fe.leftrightDepth;var We=fe.parseExpression(!1);--fe.leftrightDepth,fe.expect("\\right",!1);var ot=nt(fe.parseFunction(),"leftright-right");return{type:"leftright",mode:fe.mode,body:We,left:J.text,right:ot.delim,rightColor:ot.color}},htmlBuilder:function(H,te){Et(H);for(var J,fe,We=Gt(H.body,te,!0,["mopen","mclose"]),ot=0,It=0,Pt=!1,Ie=0;Ie-1?"mpadded":"menclose",[vr(H.body,te)]);switch(H.label){case"\\cancel":fe.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":fe.setAttribute("notation","downdiagonalstrike");break;case"\\sout":fe.setAttribute("notation","horizontalstrike");break;case"\\fbox":fe.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(J=te.fontMetrics().fboxsep*te.fontMetrics().ptPerEm,fe.setAttribute("width","+"+2*J+"pt"),fe.setAttribute("height","+"+2*J+"pt"),fe.setAttribute("lspace",J+"pt"),fe.setAttribute("voffset",J+"pt"),"\\fcolorbox"===H.label){var We=Math.max(te.fontMetrics().fboxrule,te.minRuleThickness);fe.setAttribute("style","border: "+We+"em solid "+String(H.borderColor))}break;case"\\xcancel":fe.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return H.backgroundColor&&fe.setAttribute("mathbackground",H.backgroundColor),fe};zt({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(H,te,J){var fe=H.parser,We=H.funcName,ot=nt(te[0],"color-token").color;return{type:"enclose",mode:fe.mode,label:We,backgroundColor:ot,body:te[1]}},htmlBuilder:Nt,mathmlBuilder:Zt}),zt({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(H,te,J){var fe=H.parser,We=H.funcName,ot=nt(te[0],"color-token").color,It=nt(te[1],"color-token").color;return{type:"enclose",mode:fe.mode,label:We,backgroundColor:It,borderColor:ot,body:te[2]}},htmlBuilder:Nt,mathmlBuilder:Zt}),zt({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(H,te){return{type:"enclose",mode:H.parser.mode,label:"\\fbox",body:te[0]}}}),zt({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(H,te,J){return{type:"enclose",mode:H.parser.mode,label:H.funcName,body:te[0]}},htmlBuilder:Nt,mathmlBuilder:Zt});var Mt={};function Xt(H){for(var te=H.type,J=H.names,ot=H.htmlBuilder,It=H.mathmlBuilder,Pt={type:te,numArgs:H.props.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:H.handler},Ie=0;Ie0&&(tr+=.25),Ie.push({pos:tr,isDashed:Ws[Vo]})}for(rr(ot[0]),J=0;J0&&(gr<(Xr+=Jn)&&(gr=Xr),Xr=0),H.addJot&&(gr+=Ht),Er.height=br,Er.depth=gr,Er.pos=tr+=br,tr+=gr+Xr,Pt[J]=Er,rr(ot[J+1])}var cr,Fr,Jr=tr/2+te.fontMetrics().axisHeight,ai=H.cols||[],Vi=[];for(fe=0,Fr=0;fe=It)){var bi=void 0;(fe>0||H.hskipBeforeAndAfter)&&0!==(bi=u_deflt(Ci.pregap,st))&&((cr=Le.makeSpan(["arraycolsep"],[])).style.width=bi+"em",Vi.push(cr));var oo=[];for(J=0;J0){for(var dc=Le.makeLineSpan("hline",te,ae),fc=Le.makeLineSpan("hdashline",te,ae),Za=[{type:"elem",elem:Pt,shift:0}];Ie.length>0;){var uo=Ie.pop(),Xa=uo.pos-Jr;Za.push(uo.isDashed?{type:"elem",elem:fc,shift:Xa}:{type:"elem",elem:dc,shift:Xa})}Pt=Le.makeVList({positionType:"individualShift",children:Za},te)}return Le.makeSpan(["mord"],[Pt],te)},_r={c:"center ",l:"left ",r:"right "},ke=function(H,te){var J=new an.MathNode("mtable",H.body.map(function(rr){return new an.MathNode("mtr",rr.map(function($n){return new an.MathNode("mtd",[vr($n,te)])}))}));J.setAttribute("rowspacing",(.5===H.arraystretch?.1:.16+H.arraystretch-1+(H.addJot?.09:0))+"em");var We="",ot="";if(H.cols){var It=H.cols,Pt="",Ie=!1,ae=0,Ne=It.length;"separator"===It[0].type&&(We+="top ",ae=1),"separator"===It[It.length-1].type&&(We+="bottom ",Ne-=1);for(var st=ae;st0?"left ":"",We+=Jn[Jn.length-1].length>0?"right ":"";for(var tr=1;tr0&&Ne&&(Ht=1),fe[st]={type:"align",align:Ot,pregap:Ht,postgap:0}}return We.colSeparationType=Ne?"align":"alignat",We};Xt({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(H,te){var J={cols:(At(te[0])?[te[0]]:nt(te[0],"ordgroup").body).map(function(fe){var We=yt(fe).text;if(-1!=="lcr".indexOf(We))return{type:"align",align:We};if("|"===We)return{type:"separator",separator:"|"};if(":"===We)return{type:"separator",separator:":"};throw new n("Unknown column alignment: "+We,fe)}),hskipBeforeAndAfter:!0};return Rn(H.parser,J,Mn(H.envName))},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(H){var te={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[H.envName],J=Rn(H.parser,{hskipBeforeAndAfter:!1},Mn(H.envName));return te?{type:"leftright",mode:H.mode,body:[J],left:te[0],right:te[1],rightColor:void 0}:J},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(H){var te=Rn(H.parser,{arraystretch:.5},"script");return te.colSeparationType="small",te},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["subarray"],props:{numArgs:1},handler:function(H,te){var J=(At(te[0])?[te[0]]:nt(te[0],"ordgroup").body).map(function(We){var ot=yt(We).text;if(-1!=="lc".indexOf(ot))return{type:"align",align:ot};throw new n("Unknown column alignment: "+ot,We)});if(J.length>1)throw new n("{subarray} can contain only one column");var fe={cols:J,hskipBeforeAndAfter:!1,arraystretch:.5};if((fe=Rn(H.parser,fe,"script")).body[0].length>1)throw new n("{subarray} can contain only one column");return fe},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(H){var te=Rn(H.parser,{arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},Mn(H.envName));return{type:"leftright",mode:H.mode,body:[te],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["aligned"],props:{numArgs:0},handler:Ee,htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["gathered"],props:{numArgs:0},handler:function(H){return Rn(H.parser,{cols:[{type:"align",align:"c"}],addJot:!0},"display")},htmlBuilder:or,mathmlBuilder:ke}),Xt({type:"array",names:["alignedat"],props:{numArgs:1},handler:Ee,htmlBuilder:or,mathmlBuilder:ke}),zt({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(H,te){throw new n(H.funcName+" valid only within array environment")}});var de=Mt;zt({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(H,te){var J=H.parser,fe=H.funcName,We=te[0];if("ordgroup"!==We.type)throw new n("Invalid environment name",We);for(var ot="",It=0;It=M.SCRIPT.id?J.text():M.DISPLAY:"text"===H&&J.size===M.DISPLAY.size?J=M.TEXT:"script"===H?J=M.SCRIPT:"scriptscript"===H&&(J=M.SCRIPTSCRIPT),J},er=function(H,te){var J,fe=En(H.size,te.style),We=fe.fracNum(),ot=fe.fracDen();J=te.havingStyle(We);var It=qe(H.numer,J,te);if(H.continued){var Pt=8.5/te.fontMetrics().ptPerEm,Ie=3.5/te.fontMetrics().ptPerEm;It.height=It.height0?3*st:7*st,hn=te.fontMetrics().denom1):(Ne>0?(Ot=te.fontMetrics().num2,Ht=st):(Ot=te.fontMetrics().num3,Ht=3*st),hn=te.fontMetrics().denom2),ae){var br=te.fontMetrics().axisHeight;Ot-It.depth-(br+.5*Ne)0&&(te="."===(te=H)?null:te),te};zt({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(H,te){var J=H.parser,fe=te[4],We=te[5],ot=Ct(te[0],"atom");ot&&(ot=Dt(te[0],"open"));var It=ot?mr(ot.text):null,Pt=Ct(te[1],"atom");Pt&&(Pt=Dt(te[1],"close"));var Ie,ae=Pt?mr(Pt.text):null,Ne=nt(te[2],"size"),st=null;Ie=!!Ne.isBlank||(st=Ne.value).number>0;var Ot="auto",Ht=Ct(te[3],"ordgroup");if(Ht){if(Ht.body.length>0){var hn=nt(Ht.body[0],"textord");Ot=yr[Number(hn.text)]}}else Ht=nt(te[3],"textord"),Ot=yr[Number(Ht.text)];return{type:"genfrac",mode:J.mode,numer:fe,denom:We,continued:!1,hasBarLine:Ie,barSize:st,leftDelim:It,rightDelim:ae,size:Ot}},htmlBuilder:er,mathmlBuilder:ur}),zt({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(H,te){var fe=H.token;return{type:"infix",mode:H.parser.mode,replaceWith:"\\\\abovefrac",size:nt(te[0],"size").value,token:fe}}}),zt({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(H,te){var J=H.parser,fe=te[0],We=function(Pt){if(!Pt)throw new Error("Expected non-null, but got "+String(Pt));return Pt}(nt(te[1],"infix").size);return{type:"genfrac",mode:J.mode,numer:fe,denom:te[2],continued:!1,hasBarLine:We.number>0,barSize:We,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:er,mathmlBuilder:ur});var sr=function(H,te){var J,fe,We=te.style,ot=Ct(H,"supsub");ot?(J=ot.sup?qe(ot.sup,te.havingStyle(We.sup()),te):qe(ot.sub,te.havingStyle(We.sub()),te),fe=nt(ot.base,"horizBrace")):fe=nt(H,"horizBrace");var It,Pt=qe(fe.base,te.havingBaseStyle(M.DISPLAY)),Ie=ii(fe,te);if(fe.isOver?(It=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Pt},{type:"kern",size:.1},{type:"elem",elem:Ie}]},te)).children[0].children[0].children[1].classes.push("svg-align"):(It=Le.makeVList({positionType:"bottom",positionData:Pt.depth+.1+Ie.height,children:[{type:"elem",elem:Ie},{type:"kern",size:.1},{type:"elem",elem:Pt}]},te)).children[0].children[0].children[0].classes.push("svg-align"),J){var ae=Le.makeSpan(["mord",fe.isOver?"mover":"munder"],[It],te);It=Le.makeVList(fe.isOver?{positionType:"firstBaseline",children:[{type:"elem",elem:ae},{type:"kern",size:.2},{type:"elem",elem:J}]}:{positionType:"bottom",positionData:ae.depth+.2+J.height+J.depth,children:[{type:"elem",elem:J},{type:"kern",size:.2},{type:"elem",elem:ae}]},te)}return Le.makeSpan(["mord",fe.isOver?"mover":"munder"],[It],te)};zt({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(H,te){var fe=H.funcName;return{type:"horizBrace",mode:H.parser.mode,label:fe,isOver:/^\\over/.test(fe),base:te[0]}},htmlBuilder:sr,mathmlBuilder:function(H,te){var J=mi(H.label);return new an.MathNode(H.isOver?"mover":"munder",[vr(H.base,te),J])}}),zt({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(H,te){var J=H.parser,fe=te[1],We=nt(te[0],"url").url;return J.settings.isTrusted({command:"\\href",url:We})?{type:"href",mode:J.mode,href:We,body:wn(fe)}:J.formatUnsupportedCmd("\\href")},htmlBuilder:function(H,te){var J=Gt(H.body,te,!1);return Le.makeAnchor(H.href,[],J,te)},mathmlBuilder:function(H,te){var J=hr(H.body,te);return J instanceof Cn||(J=new Cn("mrow",[J])),J.setAttribute("href",H.href),J}}),zt({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(H,te){var J=H.parser,fe=nt(te[0],"url").url;if(!J.settings.isTrusted({command:"\\url",url:fe}))return J.formatUnsupportedCmd("\\url");for(var We=[],ot=0;ot0&&(fe=qt(H.totalheight,te)-J,fe=Number(fe.toFixed(2)));var We=0;H.width.number>0&&(We=qt(H.width,te));var ot={height:J+fe+"em"};We>0&&(ot.width=We+"em"),fe>0&&(ot.verticalAlign=-fe+"em");var It=new X(H.src,H.alt,ot);return It.height=J,It.depth=fe,It},mathmlBuilder:function(H,te){var J=new an.MathNode("mglyph",[]);J.setAttribute("alt",H.alt);var fe=qt(H.height,te),We=0;if(H.totalheight.number>0&&(We=(We=qt(H.totalheight,te)-fe).toFixed(2),J.setAttribute("valign","-"+We+"em")),J.setAttribute("height",fe+We+"em"),H.width.number>0){var ot=qt(H.width,te);J.setAttribute("width",ot+"em")}return J.setAttribute("src",H.src),J}}),zt({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(H,te){var J=H.parser,fe=H.funcName,We=nt(te[0],"size");if(J.settings.strict){var It="mu"===We.value.unit;"m"===fe[1]?(It||J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+fe+" supports only mu units, not "+We.value.unit+" units"),"math"!==J.mode&&J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+fe+" works only in math mode")):It&&J.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+fe+" doesn't support mu units")}return{type:"kern",mode:J.mode,dimension:We.value}},htmlBuilder:function(H,te){return Le.makeGlue(H.dimension,te)},mathmlBuilder:function(H,te){var J=qt(H.dimension,te);return new an.SpaceNode(J)}}),zt({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){var We=te[0];return{type:"lap",mode:H.parser.mode,alignment:H.funcName.slice(5),body:We}},htmlBuilder:function(H,te){var J;"clap"===H.alignment?(J=Le.makeSpan([],[qe(H.body,te)]),J=Le.makeSpan(["inner"],[J],te)):J=Le.makeSpan(["inner"],[qe(H.body,te)]);var fe=Le.makeSpan(["fix"],[]),We=Le.makeSpan([H.alignment],[J,fe],te),ot=Le.makeSpan(["strut"]);return ot.style.height=We.height+We.depth+"em",ot.style.verticalAlign=-We.depth+"em",We.children.unshift(ot),We=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:We}]},te),Le.makeSpan(["mord"],[We],te)},mathmlBuilder:function(H,te){var J=new an.MathNode("mpadded",[vr(H.body,te)]);return"rlap"!==H.alignment&&J.setAttribute("lspace",("llap"===H.alignment?"-1":"-0.5")+"width"),J.setAttribute("width","0px"),J}}),zt({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(H,te){var J=H.funcName,fe=H.parser,We=fe.mode;fe.switchMode("math");var ot="\\("===J?"\\)":"$",It=fe.parseExpression(!1,ot);return fe.expect(ot),fe.switchMode(We),{type:"styling",mode:fe.mode,style:"text",body:It}}}),zt({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(H,te){throw new n("Mismatched "+H.funcName)}});var Ft=function(H,te){switch(te.style.size){case M.DISPLAY.size:return H.display;case M.TEXT.size:return H.text;case M.SCRIPT.size:return H.script;case M.SCRIPTSCRIPT.size:return H.scriptscript;default:return H.text}};zt({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(H,te){return{type:"mathchoice",mode:H.parser.mode,display:wn(te[0]),text:wn(te[1]),script:wn(te[2]),scriptscript:wn(te[3])}},htmlBuilder:function(H,te){var J=Ft(H,te),fe=Gt(J,te,!1);return Le.makeFragment(fe)},mathmlBuilder:function(H,te){var J=Ft(H,te);return hr(J,te)}});var he=function(H,te,J,fe,We,ot,It){var Pt,Ie,ae;if(H=Le.makeSpan([],[H]),te){var Ne=qe(te,fe.havingStyle(We.sup()),fe);Ie={elem:Ne,kern:Math.max(fe.fontMetrics().bigOpSpacing1,fe.fontMetrics().bigOpSpacing3-Ne.depth)}}if(J){var st=qe(J,fe.havingStyle(We.sub()),fe);Pt={elem:st,kern:Math.max(fe.fontMetrics().bigOpSpacing2,fe.fontMetrics().bigOpSpacing4-st.height)}}if(Ie&&Pt){var Ot=fe.fontMetrics().bigOpSpacing5+Pt.elem.height+Pt.elem.depth+Pt.kern+H.depth+It;ae=Le.makeVList({positionType:"bottom",positionData:Ot,children:[{type:"kern",size:fe.fontMetrics().bigOpSpacing5},{type:"elem",elem:Pt.elem,marginLeft:-ot+"em"},{type:"kern",size:Pt.kern},{type:"elem",elem:H},{type:"kern",size:Ie.kern},{type:"elem",elem:Ie.elem,marginLeft:ot+"em"},{type:"kern",size:fe.fontMetrics().bigOpSpacing5}]},fe)}else if(Pt)ae=Le.makeVList({positionType:"top",positionData:H.height-It,children:[{type:"kern",size:fe.fontMetrics().bigOpSpacing5},{type:"elem",elem:Pt.elem,marginLeft:-ot+"em"},{type:"kern",size:Pt.kern},{type:"elem",elem:H}]},fe);else{if(!Ie)return H;ae=Le.makeVList({positionType:"bottom",positionData:H.depth+It,children:[{type:"elem",elem:H},{type:"kern",size:Ie.kern},{type:"elem",elem:Ie.elem,marginLeft:ot+"em"},{type:"kern",size:fe.fontMetrics().bigOpSpacing5}]},fe)}return Le.makeSpan(["mop","op-limits"],[ae],fe)},Xe=["\\smallint"],xt=function(H,te){var J,fe,We,ot=!1,It=Ct(H,"supsub");It?(J=It.sup,fe=It.sub,We=nt(It.base,"op"),ot=!0):We=nt(H,"op");var Pt,Ie=te.style,ae=!1;if(Ie.size===M.DISPLAY.size&&We.symbol&&!u_contains(Xe,We.name)&&(ae=!0),We.symbol){var Ne=ae?"Size2-Regular":"Size1-Regular",st="";if("\\oiint"!==We.name&&"\\oiiint"!==We.name||(st=We.name.substr(1),We.name="oiint"===st?"\\iint":"\\iiint"),Pt=Le.makeSymbol(We.name,Ne,"math",te,["mop","op-symbol",ae?"large-op":"small-op"]),st.length>0){var Ot=Pt.italic,Ht=Le.staticSvg(st+"Size"+(ae?"2":"1"),te);Pt=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Pt,shift:0},{type:"elem",elem:Ht,shift:ae?.08:0}]},te),We.name="\\"+st,Pt.classes.unshift("mop"),Pt.italic=Ot}}else if(We.body){var hn=Gt(We.body,te,!0);1===hn.length&&hn[0]instanceof Oe?(Pt=hn[0]).classes[0]="mop":Pt=Le.makeSpan(["mop"],Le.tryCombineChars(hn),te)}else{for(var Nn=[],Jn=1;Jn0){for(var Ie=We.body.map(function(Ot){var Ht=Ot.text;return"string"==typeof Ht?{type:"textord",mode:Ot.mode,text:Ht}:Ot}),ae=Gt(Ie,te.withFont("mathrm"),!0),Ne=0;Ne=0?Pt.setAttribute("height","+"+We+"em"):(Pt.setAttribute("height",We+"em"),Pt.setAttribute("depth","+"+-We+"em")),Pt.setAttribute("voffset",We+"em"),Pt}});var Ti=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];zt({type:"sizing",names:Ti,props:{numArgs:0,allowedInText:!0},handler:function(H,te){var fe=H.funcName,We=H.parser,ot=We.parseExpression(!1,H.breakOnTokenText);return{type:"sizing",mode:We.mode,size:Ti.indexOf(fe)+1,body:ot}},htmlBuilder:function(H,te){var J=te.havingSize(H.size);return Oi(H.body,J,te)},mathmlBuilder:function(H,te){var J=te.havingSize(H.size),fe=ar(H.body,J),We=new an.MathNode("mstyle",fe);return We.setAttribute("mathsize",J.sizeMultiplier+"em"),We}}),zt({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(H,te,J){var fe=H.parser,We=!1,ot=!1,It=J[0]&&nt(J[0],"ordgroup");if(It)for(var Pt="",Ie=0;IeJ.height+J.depth+ot&&(ot=(ot+st-J.height-J.depth)/2);var Ot=Ie.height-J.height-ot-ae;J.style.paddingLeft=Pt.advanceWidth+"em";var Ht=Le.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:J,wrapperClasses:["svg-align"]},{type:"kern",size:-(J.height+Ot)},{type:"elem",elem:Ie},{type:"kern",size:ae}]},te);if(H.index){var hn=te.havingStyle(M.SCRIPTSCRIPT),Nn=qe(H.index,hn,te),tr=Le.makeVList({positionType:"shift",positionData:-.6*(Ht.height-Ht.depth),children:[{type:"elem",elem:Nn}]},te),rr=Le.makeSpan(["root"],[tr]);return Le.makeSpan(["mord","sqrt"],[rr,Ht],te)}return Le.makeSpan(["mord","sqrt"],[Ht],te)},mathmlBuilder:function(H,te){var J=H.body,fe=H.index;return fe?new an.MathNode("mroot",[vr(J,te),vr(fe,te)]):new an.MathNode("msqrt",[vr(J,te)])}});var Ji={display:M.DISPLAY,text:M.TEXT,script:M.SCRIPT,scriptscript:M.SCRIPTSCRIPT};zt({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(H,te){var fe=H.funcName,We=H.parser,ot=We.parseExpression(!0,H.breakOnTokenText),It=fe.slice(1,fe.length-5);return{type:"styling",mode:We.mode,style:It,body:ot}},htmlBuilder:function(H,te){var fe=te.havingStyle(Ji[H.style]).withFont("");return Oi(H.body,fe,te)},mathmlBuilder:function(H,te){var fe=te.havingStyle(Ji[H.style]),We=ar(H.body,fe),ot=new an.MathNode("mstyle",We),It={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[H.style];return ot.setAttribute("scriptlevel",It[0]),ot.setAttribute("displaystyle",It[1]),ot}}),Tn({type:"supsub",htmlBuilder:function(H,te){var cr,Fr,Jr,J=(Fr=te,(Jr=(cr=H).base)?"op"===Jr.type?Jr.limits&&(Fr.style.size===M.DISPLAY.size||Jr.alwaysHandleSupSub)?xt:null:"operatorname"===Jr.type?Jr.alwaysHandleSupSub&&(Fr.style.size===M.DISPLAY.size||Jr.limits)?fi:null:"accent"===Jr.type?u_isCharacterBox(Jr.base)?ci:null:"horizBrace"===Jr.type&&!cr.sub===Jr.isOver?sr:null:null);if(J)return J(H,te);var fe,We,ot,It=H.base,Pt=H.sup,Ie=H.sub,ae=qe(It,te),Ne=te.fontMetrics(),st=0,Ot=0,Ht=It&&u_isCharacterBox(It);if(Pt){var hn=te.havingStyle(te.style.sup());fe=qe(Pt,hn,te),Ht||(st=ae.height-hn.fontMetrics().supDrop*hn.sizeMultiplier/te.sizeMultiplier)}if(Ie){var Nn=te.havingStyle(te.style.sub());We=qe(Ie,Nn,te),Ht||(Ot=ae.depth+Nn.fontMetrics().subDrop*Nn.sizeMultiplier/te.sizeMultiplier)}ot=te.style===M.DISPLAY?Ne.sup1:te.style.cramped?Ne.sup3:Ne.sup2;var Jn,rr=.5/Ne.ptPerEm/te.sizeMultiplier+"em",$n=null;if(We&&(ae instanceof Oe||H.base&&"op"===H.base.type&&H.base.name&&("\\oiint"===H.base.name||"\\oiiint"===H.base.name))&&($n=-ae.italic+"em"),fe&&We){st=Math.max(st,ot,fe.depth+.25*Ne.xHeight),Ot=Math.max(Ot,Ne.sub2);var gr=4*Ne.defaultRuleThickness;if(st-fe.depth-(We.height-Ot)0&&(st+=Er,Ot-=Er)}Jn=Le.makeVList({positionType:"individualShift",children:[{type:"elem",elem:We,shift:Ot,marginRight:rr,marginLeft:$n},{type:"elem",elem:fe,shift:-st,marginRight:rr}]},te)}else if(We)Ot=Math.max(Ot,Ne.sub1,We.height-.8*Ne.xHeight),Jn=Le.makeVList({positionType:"shift",positionData:Ot,children:[{type:"elem",elem:We,marginLeft:$n,marginRight:rr}]},te);else{if(!fe)throw new Error("supsub must have either sup or sub.");st=Math.max(st,ot,fe.depth+.25*Ne.xHeight),Jn=Le.makeVList({positionType:"shift",positionData:-st,children:[{type:"elem",elem:fe,marginRight:rr}]},te)}var Xr=Sn(ae,"right")||"mord";return Le.makeSpan([Xr],[ae,Le.makeSpan(["msupsub"],[Jn])],te)},mathmlBuilder:function(H,te){var J,fe=!1,We=Ct(H.base,"horizBrace");We&&!!H.sup===We.isOver&&(fe=!0,J=We.isOver),!H.base||"op"!==H.base.type&&"operatorname"!==H.base.type||(H.base.parentIsSupSub=!0);var ot,It=[vr(H.base,te)];if(H.sub&&It.push(vr(H.sub,te)),H.sup&&It.push(vr(H.sup,te)),fe)ot=J?"mover":"munder";else if(H.sub)if(H.sup){var Pt=H.base;ot=Pt&&"op"===Pt.type&&Pt.limits&&te.style===M.DISPLAY||Pt&&"operatorname"===Pt.type&&Pt.alwaysHandleSupSub&&(te.style===M.DISPLAY||Pt.limits)?"munderover":"msubsup"}else{var Ie=H.base;ot=Ie&&"op"===Ie.type&&Ie.limits&&(te.style===M.DISPLAY||Ie.alwaysHandleSupSub)||Ie&&"operatorname"===Ie.type&&Ie.alwaysHandleSupSub&&(Ie.limits||te.style===M.DISPLAY)?"munder":"msub"}else{var ae=H.base;ot=ae&&"op"===ae.type&&ae.limits&&(te.style===M.DISPLAY||ae.alwaysHandleSupSub)||ae&&"operatorname"===ae.type&&ae.alwaysHandleSupSub&&(ae.limits||te.style===M.DISPLAY)?"mover":"msup"}return new an.MathNode(ot,It)}}),Tn({type:"atom",htmlBuilder:function(H,te){return Le.mathsym(H.text,H.mode,te,["m"+H.family])},mathmlBuilder:function(H,te){var J=new an.MathNode("mo",[xn(H.text,H.mode)]);if("bin"===H.family){var fe=Ir(H,te);"bold-italic"===fe&&J.setAttribute("mathvariant",fe)}else"punct"===H.family?J.setAttribute("separator","true"):"open"!==H.family&&"close"!==H.family||J.setAttribute("stretchy","false");return J}});var li={mi:"italic",mn:"normal",mtext:"normal"};Tn({type:"mathord",htmlBuilder:function(H,te){return Le.makeOrd(H,te,"mathord")},mathmlBuilder:function(H,te){var J=new an.MathNode("mi",[xn(H.text,H.mode,te)]),fe=Ir(H,te)||"italic";return fe!==li[J.type]&&J.setAttribute("mathvariant",fe),J}}),Tn({type:"textord",htmlBuilder:function(H,te){return Le.makeOrd(H,te,"textord")},mathmlBuilder:function(H,te){var J,fe=xn(H.text,H.mode,te),We=Ir(H,te)||"normal";return J="text"===H.mode?new an.MathNode("mtext",[fe]):/[0-9]/.test(H.text)?new an.MathNode("mn",[fe]):new an.MathNode("\\prime"===H.text?"mo":"mi",[fe]),We!==li[J.type]&&J.setAttribute("mathvariant",We),J}});var eo={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Ui={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Tn({type:"spacing",htmlBuilder:function(H,te){if(Ui.hasOwnProperty(H.text)){var J=Ui[H.text].className||"";if("text"===H.mode){var fe=Le.makeOrd(H,te,"textord");return fe.classes.push(J),fe}return Le.makeSpan(["mspace",J],[Le.mathsym(H.text,H.mode,te)],te)}if(eo.hasOwnProperty(H.text))return Le.makeSpan(["mspace",eo[H.text]],[],te);throw new n('Unknown type of space "'+H.text+'"')},mathmlBuilder:function(H,te){if(!Ui.hasOwnProperty(H.text)){if(eo.hasOwnProperty(H.text))return new an.MathNode("mspace");throw new n('Unknown type of space "'+H.text+'"')}return new an.MathNode("mtext",[new an.TextNode("\xa0")])}});var Li=function(){var H=new an.MathNode("mtd",[]);return H.setAttribute("width","50%"),H};Tn({type:"tag",mathmlBuilder:function(H,te){var J=new an.MathNode("mtable",[new an.MathNode("mtr",[Li(),new an.MathNode("mtd",[hr(H.body,te)]),Li(),new an.MathNode("mtd",[hr(H.tag,te)])])]);return J.setAttribute("width","100%"),J}});var wi={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},qi={"\\textbf":"textbf","\\textmd":"textmd"},ji={"\\textit":"textit","\\textup":"textup"},to=function(H,te){var J=H.font;return J?wi[J]?te.withTextFontFamily(wi[J]):qi[J]?te.withTextFontWeight(qi[J]):te.withTextFontShape(ji[J]):te};zt({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(H,te){var fe=H.funcName;return{type:"text",mode:H.parser.mode,body:wn(te[0]),font:fe}},htmlBuilder:function(H,te){var J=to(H,te),fe=Gt(H.body,J,!0);return Le.makeSpan(["mord","text"],Le.tryCombineChars(fe),J)},mathmlBuilder:function(H,te){var J=to(H,te);return hr(H.body,J)}}),zt({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(H,te){return{type:"underline",mode:H.parser.mode,body:te[0]}},htmlBuilder:function(H,te){var J=qe(H.body,te),fe=Le.makeLineSpan("underline-line",te),We=te.fontMetrics().defaultRuleThickness,ot=Le.makeVList({positionType:"top",positionData:J.height,children:[{type:"kern",size:We},{type:"elem",elem:fe},{type:"kern",size:3*We},{type:"elem",elem:J}]},te);return Le.makeSpan(["mord","underline"],[ot],te)},mathmlBuilder:function(H,te){var J=new an.MathNode("mo",[new an.TextNode("\u203e")]);J.setAttribute("stretchy","true");var fe=new an.MathNode("munder",[vr(H.body,te),J]);return fe.setAttribute("accentunder","true"),fe}}),zt({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(H,te,J){throw new n("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(H,te){for(var J=_i(H),fe=[],We=te.havingStyle(te.style.text()),ot=0;ot0&&(this.undefStack[this.undefStack.length-1][J]=fe)}else{var It=this.undefStack[this.undefStack.length-1];It&&!It.hasOwnProperty(J)&&(It[J]=this.current[J])}this.current[J]=fe},H}(),tn={},On=tn;function pt(H,te){tn[H]=te}pt("\\@firstoftwo",function(H){return{tokens:H.consumeArgs(2)[0],numArgs:0}}),pt("\\@secondoftwo",function(H){return{tokens:H.consumeArgs(2)[1],numArgs:0}}),pt("\\@ifnextchar",function(H){var te=H.consumeArgs(3),J=H.future();return 1===te[0].length&&te[0][0].text===J.text?{tokens:te[1],numArgs:0}:{tokens:te[2],numArgs:0}}),pt("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),pt("\\TextOrMath",function(H){var te=H.consumeArgs(2);return"text"===H.mode?{tokens:te[0],numArgs:0}:{tokens:te[1],numArgs:0}});var Pn={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};pt("\\char",function(H){var te,J=H.popToken(),fe="";if("'"===J.text)te=8,J=H.popToken();else if('"'===J.text)te=16,J=H.popToken();else if("`"===J.text)if("\\"===(J=H.popToken()).text[0])fe=J.text.charCodeAt(1);else{if("EOF"===J.text)throw new n("\\char` missing argument");fe=J.text.charCodeAt(0)}else te=10;if(te){if(null==(fe=Pn[J.text])||fe>=te)throw new n("Invalid base-"+te+" digit "+J.text);for(var We;null!=(We=Pn[H.future().text])&&We":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};pt("\\dots",function(H){var te="\\dotso",J=H.expandAfterFuture().text;return J in Vn?te=Vn[J]:("\\not"===J.substr(0,4)||J in lt.math&&u_contains(["bin","rel"],lt.math[J].group))&&(te="\\dotsb"),te});var Qn={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};pt("\\dotso",function(H){return H.future().text in Qn?"\\ldots\\,":"\\ldots"}),pt("\\dotsc",function(H){var te=H.future().text;return te in Qn&&","!==te?"\\ldots\\,":"\\ldots"}),pt("\\cdots",function(H){return H.future().text in Qn?"\\@cdots\\,":"\\@cdots"}),pt("\\dotsb","\\cdots"),pt("\\dotsm","\\cdots"),pt("\\dotsi","\\!\\cdots"),pt("\\dotsx","\\ldots\\,"),pt("\\DOTSI","\\relax"),pt("\\DOTSB","\\relax"),pt("\\DOTSX","\\relax"),pt("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),pt("\\,","\\tmspace+{3mu}{.1667em}"),pt("\\thinspace","\\,"),pt("\\>","\\mskip{4mu}"),pt("\\:","\\tmspace+{4mu}{.2222em}"),pt("\\medspace","\\:"),pt("\\;","\\tmspace+{5mu}{.2777em}"),pt("\\thickspace","\\;"),pt("\\!","\\tmspace-{3mu}{.1667em}"),pt("\\negthinspace","\\!"),pt("\\negmedspace","\\tmspace-{4mu}{.2222em}"),pt("\\negthickspace","\\tmspace-{5mu}{.277em}"),pt("\\enspace","\\kern.5em "),pt("\\enskip","\\hskip.5em\\relax"),pt("\\quad","\\hskip1em\\relax"),pt("\\qquad","\\hskip2em\\relax"),pt("\\tag","\\@ifstar\\tag@literal\\tag@paren"),pt("\\tag@paren","\\tag@literal{({#1})}"),pt("\\tag@literal",function(H){if(H.macros.get("\\df@tag"))throw new n("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),pt("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),pt("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),pt("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),pt("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),pt("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),pt("\\\\","\\newline"),pt("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Yn=G["Main-Regular"]["T".charCodeAt(0)][1]-.7*G["Main-Regular"]["A".charCodeAt(0)][1]+"em";pt("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+Yn+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),pt("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+Yn+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),pt("\\hspace","\\@ifstar\\@hspacer\\@hspace"),pt("\\@hspace","\\hskip #1\\relax"),pt("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),pt("\\ordinarycolon",":"),pt("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),pt("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),pt("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),pt("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),pt("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),pt("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),pt("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),pt("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),pt("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),pt("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),pt("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),pt("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),pt("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),pt("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),pt("\u2237","\\dblcolon"),pt("\u2239","\\eqcolon"),pt("\u2254","\\coloneqq"),pt("\u2255","\\eqqcolon"),pt("\u2a74","\\Coloneqq"),pt("\\ratio","\\vcentcolon"),pt("\\coloncolon","\\dblcolon"),pt("\\colonequals","\\coloneqq"),pt("\\coloncolonequals","\\Coloneqq"),pt("\\equalscolon","\\eqqcolon"),pt("\\equalscoloncolon","\\Eqqcolon"),pt("\\colonminus","\\coloneq"),pt("\\coloncolonminus","\\Coloneq"),pt("\\minuscolon","\\eqcolon"),pt("\\minuscoloncolon","\\Eqcolon"),pt("\\coloncolonapprox","\\Colonapprox"),pt("\\coloncolonsim","\\Colonsim"),pt("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),pt("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),pt("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),pt("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),pt("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220c}}"),pt("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),pt("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),pt("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),pt("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),pt("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),pt("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),pt("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),pt("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),pt("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),pt("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),pt("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),pt("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),pt("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228a}"),pt("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2acb}"),pt("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228b}"),pt("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2acc}"),pt("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27e6}}"),pt("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27e7}}"),pt("\u27e6","\\llbracket"),pt("\u27e7","\\rrbracket"),pt("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),pt("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),pt("\u2983","\\lBrace"),pt("\u2984","\\rBrace"),pt("\\darr","\\downarrow"),pt("\\dArr","\\Downarrow"),pt("\\Darr","\\Downarrow"),pt("\\lang","\\langle"),pt("\\rang","\\rangle"),pt("\\uarr","\\uparrow"),pt("\\uArr","\\Uparrow"),pt("\\Uarr","\\Uparrow"),pt("\\N","\\mathbb{N}"),pt("\\R","\\mathbb{R}"),pt("\\Z","\\mathbb{Z}"),pt("\\alef","\\aleph"),pt("\\alefsym","\\aleph"),pt("\\Alpha","\\mathrm{A}"),pt("\\Beta","\\mathrm{B}"),pt("\\bull","\\bullet"),pt("\\Chi","\\mathrm{X}"),pt("\\clubs","\\clubsuit"),pt("\\cnums","\\mathbb{C}"),pt("\\Complex","\\mathbb{C}"),pt("\\Dagger","\\ddagger"),pt("\\diamonds","\\diamondsuit"),pt("\\empty","\\emptyset"),pt("\\Epsilon","\\mathrm{E}"),pt("\\Eta","\\mathrm{H}"),pt("\\exist","\\exists"),pt("\\harr","\\leftrightarrow"),pt("\\hArr","\\Leftrightarrow"),pt("\\Harr","\\Leftrightarrow"),pt("\\hearts","\\heartsuit"),pt("\\image","\\Im"),pt("\\infin","\\infty"),pt("\\Iota","\\mathrm{I}"),pt("\\isin","\\in"),pt("\\Kappa","\\mathrm{K}"),pt("\\larr","\\leftarrow"),pt("\\lArr","\\Leftarrow"),pt("\\Larr","\\Leftarrow"),pt("\\lrarr","\\leftrightarrow"),pt("\\lrArr","\\Leftrightarrow"),pt("\\Lrarr","\\Leftrightarrow"),pt("\\Mu","\\mathrm{M}"),pt("\\natnums","\\mathbb{N}"),pt("\\Nu","\\mathrm{N}"),pt("\\Omicron","\\mathrm{O}"),pt("\\plusmn","\\pm"),pt("\\rarr","\\rightarrow"),pt("\\rArr","\\Rightarrow"),pt("\\Rarr","\\Rightarrow"),pt("\\real","\\Re"),pt("\\reals","\\mathbb{R}"),pt("\\Reals","\\mathbb{R}"),pt("\\Rho","\\mathrm{P}"),pt("\\sdot","\\cdot"),pt("\\sect","\\S"),pt("\\spades","\\spadesuit"),pt("\\sub","\\subset"),pt("\\sube","\\subseteq"),pt("\\supe","\\supseteq"),pt("\\Tau","\\mathrm{T}"),pt("\\thetasym","\\vartheta"),pt("\\weierp","\\wp"),pt("\\Zeta","\\mathrm{Z}"),pt("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),pt("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),pt("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),pt("\\blue","\\textcolor{##6495ed}{#1}"),pt("\\orange","\\textcolor{##ffa500}{#1}"),pt("\\pink","\\textcolor{##ff00af}{#1}"),pt("\\red","\\textcolor{##df0030}{#1}"),pt("\\green","\\textcolor{##28ae7b}{#1}"),pt("\\gray","\\textcolor{gray}{#1}"),pt("\\purple","\\textcolor{##9d38bd}{#1}"),pt("\\blueA","\\textcolor{##ccfaff}{#1}"),pt("\\blueB","\\textcolor{##80f6ff}{#1}"),pt("\\blueC","\\textcolor{##63d9ea}{#1}"),pt("\\blueD","\\textcolor{##11accd}{#1}"),pt("\\blueE","\\textcolor{##0c7f99}{#1}"),pt("\\tealA","\\textcolor{##94fff5}{#1}"),pt("\\tealB","\\textcolor{##26edd5}{#1}"),pt("\\tealC","\\textcolor{##01d1c1}{#1}"),pt("\\tealD","\\textcolor{##01a995}{#1}"),pt("\\tealE","\\textcolor{##208170}{#1}"),pt("\\greenA","\\textcolor{##b6ffb0}{#1}"),pt("\\greenB","\\textcolor{##8af281}{#1}"),pt("\\greenC","\\textcolor{##74cf70}{#1}"),pt("\\greenD","\\textcolor{##1fab54}{#1}"),pt("\\greenE","\\textcolor{##0d923f}{#1}"),pt("\\goldA","\\textcolor{##ffd0a9}{#1}"),pt("\\goldB","\\textcolor{##ffbb71}{#1}"),pt("\\goldC","\\textcolor{##ff9c39}{#1}"),pt("\\goldD","\\textcolor{##e07d10}{#1}"),pt("\\goldE","\\textcolor{##a75a05}{#1}"),pt("\\redA","\\textcolor{##fca9a9}{#1}"),pt("\\redB","\\textcolor{##ff8482}{#1}"),pt("\\redC","\\textcolor{##f9685d}{#1}"),pt("\\redD","\\textcolor{##e84d39}{#1}"),pt("\\redE","\\textcolor{##bc2612}{#1}"),pt("\\maroonA","\\textcolor{##ffbde0}{#1}"),pt("\\maroonB","\\textcolor{##ff92c6}{#1}"),pt("\\maroonC","\\textcolor{##ed5fa6}{#1}"),pt("\\maroonD","\\textcolor{##ca337c}{#1}"),pt("\\maroonE","\\textcolor{##9e034e}{#1}"),pt("\\purpleA","\\textcolor{##ddd7ff}{#1}"),pt("\\purpleB","\\textcolor{##c6b9fc}{#1}"),pt("\\purpleC","\\textcolor{##aa87ff}{#1}"),pt("\\purpleD","\\textcolor{##7854ab}{#1}"),pt("\\purpleE","\\textcolor{##543b78}{#1}"),pt("\\mintA","\\textcolor{##f5f9e8}{#1}"),pt("\\mintB","\\textcolor{##edf2df}{#1}"),pt("\\mintC","\\textcolor{##e0e5cc}{#1}"),pt("\\grayA","\\textcolor{##f6f7f7}{#1}"),pt("\\grayB","\\textcolor{##f0f1f2}{#1}"),pt("\\grayC","\\textcolor{##e3e5e6}{#1}"),pt("\\grayD","\\textcolor{##d6d8da}{#1}"),pt("\\grayE","\\textcolor{##babec2}{#1}"),pt("\\grayF","\\textcolor{##888d93}{#1}"),pt("\\grayG","\\textcolor{##626569}{#1}"),pt("\\grayH","\\textcolor{##3b3e40}{#1}"),pt("\\grayI","\\textcolor{##21242c}{#1}"),pt("\\kaBlue","\\textcolor{##314453}{#1}"),pt("\\kaGreen","\\textcolor{##71B307}{#1}");var jn={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},Dr=function(){function H(J,fe,We){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=fe,this.expansionCount=0,this.feed(J),this.macros=new jt(On,fe.macros),this.mode=We,this.stack=[]}var te=H.prototype;return te.feed=function(J){this.lexer=new Ut(J,this.settings)},te.switchMode=function(J){this.mode=J},te.beginGroup=function(){this.macros.beginGroup()},te.endGroup=function(){this.macros.endGroup()},te.future=function(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},te.popToken=function(){return this.future(),this.stack.pop()},te.pushToken=function(J){this.stack.push(J)},te.pushTokens=function(J){var fe;(fe=this.stack).push.apply(fe,J)},te.consumeSpaces=function(){for(;" "===this.future().text;)this.stack.pop()},te.consumeArgs=function(J){for(var fe=[],We=0;Wethis.settings.maxExpand)throw new n("Too many expansions: infinite loop or need to increase maxExpand setting");var ot=We.tokens;if(We.numArgs)for(var It=this.consumeArgs(We.numArgs),Pt=(ot=ot.slice()).length-1;Pt>=0;--Pt){var Ie=ot[Pt];if("#"===Ie.text){if(0===Pt)throw new n("Incomplete placeholder at end of macro body",Ie);if("#"===(Ie=ot[--Pt]).text)ot.splice(Pt+1,1);else{if(!/^[1-9]$/.test(Ie.text))throw new n("Not a valid argument number",Ie);var ae;(ae=ot).splice.apply(ae,[Pt,2].concat(It[+Ie.text-1]))}}}return this.pushTokens(ot),ot},te.expandAfterFuture=function(){return this.expandOnce(),this.future()},te.expandNextToken=function(){for(;;){var J=this.expandOnce();if(J instanceof r){if("\\relax"!==J.text)return this.stack.pop();this.stack.pop()}}throw new Error},te.expandMacro=function(J){if(this.macros.get(J)){var fe=[],We=this.stack.length;for(this.pushToken(new r(J));this.stack.length>We;)this.expandOnce()instanceof r&&fe.push(this.stack.pop());return fe}},te.expandMacroAsText=function(J){var fe=this.expandMacro(J);return fe&&fe.map(function(We){return We.text}).join("")},te._getExpansion=function(J){var fe=this.macros.get(J);if(null==fe)return fe;var We="function"==typeof fe?fe(this):fe;if("string"==typeof We){var ot=0;if(-1!==We.indexOf("#"))for(var It=We.replace(/##/g,"");-1!==It.indexOf("#"+(ot+1));)++ot;for(var Pt=new Ut(We,this.settings),Ie=[],ae=Pt.lex();"EOF"!==ae.text;)Ie.push(ae),ae=Pt.lex();return Ie.reverse(),{tokens:Ie,numArgs:ot}}return We},te.isDefined=function(J){return this.macros.has(J)||oi.hasOwnProperty(J)||lt.math.hasOwnProperty(J)||lt.text.hasOwnProperty(J)||jn.hasOwnProperty(J)},H}(),Br={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030c":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030a":{text:"\\r",math:"\\mathring"},"\u030b":{text:"\\H"}},Or={\u00e1:"a\u0301",\u00e0:"a\u0300",\u00e4:"a\u0308",\u01df:"a\u0308\u0304",\u00e3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1eaf:"a\u0306\u0301",\u1eb1:"a\u0306\u0300",\u1eb5:"a\u0306\u0303",\u01ce:"a\u030c",\u00e2:"a\u0302",\u1ea5:"a\u0302\u0301",\u1ea7:"a\u0302\u0300",\u1eab:"a\u0302\u0303",\u0227:"a\u0307",\u01e1:"a\u0307\u0304",\u00e5:"a\u030a",\u01fb:"a\u030a\u0301",\u1e03:"b\u0307",\u0107:"c\u0301",\u010d:"c\u030c",\u0109:"c\u0302",\u010b:"c\u0307",\u010f:"d\u030c",\u1e0b:"d\u0307",\u00e9:"e\u0301",\u00e8:"e\u0300",\u00eb:"e\u0308",\u1ebd:"e\u0303",\u0113:"e\u0304",\u1e17:"e\u0304\u0301",\u1e15:"e\u0304\u0300",\u0115:"e\u0306",\u011b:"e\u030c",\u00ea:"e\u0302",\u1ebf:"e\u0302\u0301",\u1ec1:"e\u0302\u0300",\u1ec5:"e\u0302\u0303",\u0117:"e\u0307",\u1e1f:"f\u0307",\u01f5:"g\u0301",\u1e21:"g\u0304",\u011f:"g\u0306",\u01e7:"g\u030c",\u011d:"g\u0302",\u0121:"g\u0307",\u1e27:"h\u0308",\u021f:"h\u030c",\u0125:"h\u0302",\u1e23:"h\u0307",\u00ed:"i\u0301",\u00ec:"i\u0300",\u00ef:"i\u0308",\u1e2f:"i\u0308\u0301",\u0129:"i\u0303",\u012b:"i\u0304",\u012d:"i\u0306",\u01d0:"i\u030c",\u00ee:"i\u0302",\u01f0:"j\u030c",\u0135:"j\u0302",\u1e31:"k\u0301",\u01e9:"k\u030c",\u013a:"l\u0301",\u013e:"l\u030c",\u1e3f:"m\u0301",\u1e41:"m\u0307",\u0144:"n\u0301",\u01f9:"n\u0300",\u00f1:"n\u0303",\u0148:"n\u030c",\u1e45:"n\u0307",\u00f3:"o\u0301",\u00f2:"o\u0300",\u00f6:"o\u0308",\u022b:"o\u0308\u0304",\u00f5:"o\u0303",\u1e4d:"o\u0303\u0301",\u1e4f:"o\u0303\u0308",\u022d:"o\u0303\u0304",\u014d:"o\u0304",\u1e53:"o\u0304\u0301",\u1e51:"o\u0304\u0300",\u014f:"o\u0306",\u01d2:"o\u030c",\u00f4:"o\u0302",\u1ed1:"o\u0302\u0301",\u1ed3:"o\u0302\u0300",\u1ed7:"o\u0302\u0303",\u022f:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030b",\u1e55:"p\u0301",\u1e57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030c",\u1e59:"r\u0307",\u015b:"s\u0301",\u1e65:"s\u0301\u0307",\u0161:"s\u030c",\u1e67:"s\u030c\u0307",\u015d:"s\u0302",\u1e61:"s\u0307",\u1e97:"t\u0308",\u0165:"t\u030c",\u1e6b:"t\u0307",\u00fa:"u\u0301",\u00f9:"u\u0300",\u00fc:"u\u0308",\u01d8:"u\u0308\u0301",\u01dc:"u\u0308\u0300",\u01d6:"u\u0308\u0304",\u01da:"u\u0308\u030c",\u0169:"u\u0303",\u1e79:"u\u0303\u0301",\u016b:"u\u0304",\u1e7b:"u\u0304\u0308",\u016d:"u\u0306",\u01d4:"u\u030c",\u00fb:"u\u0302",\u016f:"u\u030a",\u0171:"u\u030b",\u1e7d:"v\u0303",\u1e83:"w\u0301",\u1e81:"w\u0300",\u1e85:"w\u0308",\u0175:"w\u0302",\u1e87:"w\u0307",\u1e98:"w\u030a",\u1e8d:"x\u0308",\u1e8b:"x\u0307",\u00fd:"y\u0301",\u1ef3:"y\u0300",\u00ff:"y\u0308",\u1ef9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1e8f:"y\u0307",\u1e99:"y\u030a",\u017a:"z\u0301",\u017e:"z\u030c",\u1e91:"z\u0302",\u017c:"z\u0307",\u00c1:"A\u0301",\u00c0:"A\u0300",\u00c4:"A\u0308",\u01de:"A\u0308\u0304",\u00c3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1eae:"A\u0306\u0301",\u1eb0:"A\u0306\u0300",\u1eb4:"A\u0306\u0303",\u01cd:"A\u030c",\u00c2:"A\u0302",\u1ea4:"A\u0302\u0301",\u1ea6:"A\u0302\u0300",\u1eaa:"A\u0302\u0303",\u0226:"A\u0307",\u01e0:"A\u0307\u0304",\u00c5:"A\u030a",\u01fa:"A\u030a\u0301",\u1e02:"B\u0307",\u0106:"C\u0301",\u010c:"C\u030c",\u0108:"C\u0302",\u010a:"C\u0307",\u010e:"D\u030c",\u1e0a:"D\u0307",\u00c9:"E\u0301",\u00c8:"E\u0300",\u00cb:"E\u0308",\u1ebc:"E\u0303",\u0112:"E\u0304",\u1e16:"E\u0304\u0301",\u1e14:"E\u0304\u0300",\u0114:"E\u0306",\u011a:"E\u030c",\u00ca:"E\u0302",\u1ebe:"E\u0302\u0301",\u1ec0:"E\u0302\u0300",\u1ec4:"E\u0302\u0303",\u0116:"E\u0307",\u1e1e:"F\u0307",\u01f4:"G\u0301",\u1e20:"G\u0304",\u011e:"G\u0306",\u01e6:"G\u030c",\u011c:"G\u0302",\u0120:"G\u0307",\u1e26:"H\u0308",\u021e:"H\u030c",\u0124:"H\u0302",\u1e22:"H\u0307",\u00cd:"I\u0301",\u00cc:"I\u0300",\u00cf:"I\u0308",\u1e2e:"I\u0308\u0301",\u0128:"I\u0303",\u012a:"I\u0304",\u012c:"I\u0306",\u01cf:"I\u030c",\u00ce:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1e30:"K\u0301",\u01e8:"K\u030c",\u0139:"L\u0301",\u013d:"L\u030c",\u1e3e:"M\u0301",\u1e40:"M\u0307",\u0143:"N\u0301",\u01f8:"N\u0300",\u00d1:"N\u0303",\u0147:"N\u030c",\u1e44:"N\u0307",\u00d3:"O\u0301",\u00d2:"O\u0300",\u00d6:"O\u0308",\u022a:"O\u0308\u0304",\u00d5:"O\u0303",\u1e4c:"O\u0303\u0301",\u1e4e:"O\u0303\u0308",\u022c:"O\u0303\u0304",\u014c:"O\u0304",\u1e52:"O\u0304\u0301",\u1e50:"O\u0304\u0300",\u014e:"O\u0306",\u01d1:"O\u030c",\u00d4:"O\u0302",\u1ed0:"O\u0302\u0301",\u1ed2:"O\u0302\u0300",\u1ed6:"O\u0302\u0303",\u022e:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030b",\u1e54:"P\u0301",\u1e56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030c",\u1e58:"R\u0307",\u015a:"S\u0301",\u1e64:"S\u0301\u0307",\u0160:"S\u030c",\u1e66:"S\u030c\u0307",\u015c:"S\u0302",\u1e60:"S\u0307",\u0164:"T\u030c",\u1e6a:"T\u0307",\u00da:"U\u0301",\u00d9:"U\u0300",\u00dc:"U\u0308",\u01d7:"U\u0308\u0301",\u01db:"U\u0308\u0300",\u01d5:"U\u0308\u0304",\u01d9:"U\u0308\u030c",\u0168:"U\u0303",\u1e78:"U\u0303\u0301",\u016a:"U\u0304",\u1e7a:"U\u0304\u0308",\u016c:"U\u0306",\u01d3:"U\u030c",\u00db:"U\u0302",\u016e:"U\u030a",\u0170:"U\u030b",\u1e7c:"V\u0303",\u1e82:"W\u0301",\u1e80:"W\u0300",\u1e84:"W\u0308",\u0174:"W\u0302",\u1e86:"W\u0307",\u1e8c:"X\u0308",\u1e8a:"X\u0307",\u00dd:"Y\u0301",\u1ef2:"Y\u0300",\u0178:"Y\u0308",\u1ef8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1e8e:"Y\u0307",\u0179:"Z\u0301",\u017d:"Z\u030c",\u1e90:"Z\u0302",\u017b:"Z\u0307",\u03ac:"\u03b1\u0301",\u1f70:"\u03b1\u0300",\u1fb1:"\u03b1\u0304",\u1fb0:"\u03b1\u0306",\u03ad:"\u03b5\u0301",\u1f72:"\u03b5\u0300",\u03ae:"\u03b7\u0301",\u1f74:"\u03b7\u0300",\u03af:"\u03b9\u0301",\u1f76:"\u03b9\u0300",\u03ca:"\u03b9\u0308",\u0390:"\u03b9\u0308\u0301",\u1fd2:"\u03b9\u0308\u0300",\u1fd1:"\u03b9\u0304",\u1fd0:"\u03b9\u0306",\u03cc:"\u03bf\u0301",\u1f78:"\u03bf\u0300",\u03cd:"\u03c5\u0301",\u1f7a:"\u03c5\u0300",\u03cb:"\u03c5\u0308",\u03b0:"\u03c5\u0308\u0301",\u1fe2:"\u03c5\u0308\u0300",\u1fe1:"\u03c5\u0304",\u1fe0:"\u03c5\u0306",\u03ce:"\u03c9\u0301",\u1f7c:"\u03c9\u0300",\u038e:"\u03a5\u0301",\u1fea:"\u03a5\u0300",\u03ab:"\u03a5\u0308",\u1fe9:"\u03a5\u0304",\u1fe8:"\u03a5\u0306",\u038f:"\u03a9\u0301",\u1ffa:"\u03a9\u0300"},Lr=function(){function H(J,fe){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new Dr(J,fe,this.mode),this.settings=fe,this.leftrightDepth=0}var te=H.prototype;return te.expect=function(J,fe){if(void 0===fe&&(fe=!0),this.fetch().text!==J)throw new n("Expected '"+J+"', got '"+this.fetch().text+"'",this.fetch());fe&&this.consume()},te.consume=function(){this.nextToken=null},te.fetch=function(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},te.switchMode=function(J){this.mode=J,this.gullet.switchMode(J)},te.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var J=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),J},te.parseExpression=function(J,fe){for(var We=[];;){"math"===this.mode&&this.consumeSpaces();var ot=this.fetch();if(-1!==H.endOfExpression.indexOf(ot.text)||fe&&ot.text===fe||J&&oi[ot.text]&&oi[ot.text].infix)break;var It=this.parseAtom(fe);if(!It)break;We.push(It)}return"text"===this.mode&&this.formLigatures(We),this.handleInfixNodes(We)},te.handleInfixNodes=function(J){for(var fe,We=-1,ot=0;ot0&&!Ne||0===Ie&&!Ne&&"math"===this.mode);if(!Ot){if(Ne){Pt.push(null);continue}throw new n("Expected group after '"+J+"'",this.fetch())}(Ne?Pt:It).push(Ot)}return{args:It,optArgs:Pt}},te.parseGroupOfType=function(J,fe,We,ot,It){switch(fe){case"color":return It&&this.consumeSpaces(),this.parseColorGroup(We);case"size":return It&&this.consumeSpaces(),this.parseSizeGroup(We);case"url":return this.parseUrlGroup(We,It);case"math":case"text":return this.parseGroup(J,We,ot,void 0,fe,It);case"hbox":var Pt=this.parseGroup(J,We,ot,void 0,"text",It);return Pt&&{type:"styling",mode:Pt.mode,body:[Pt],style:"text"};case"raw":if(It&&this.consumeSpaces(),We&&"{"===this.fetch().text)return null;var Ie=this.parseStringGroup("raw",We,!0);if(Ie)return{type:"raw",mode:"text",string:Ie.text};throw new n("Expected raw group",this.fetch());case"original":case null:case void 0:return this.parseGroup(J,We,ot,void 0,void 0,It);default:throw new n("Unknown group type as "+J,this.fetch())}},te.consumeSpaces=function(){for(;" "===this.fetch().text;)this.consume()},te.parseStringGroup=function(J,fe,We){var ot=fe?"[":"{",It=fe?"]":"}",Pt=this.fetch();if(Pt.text!==ot){if(fe)return null;if(We&&"EOF"!==Pt.text&&/[^{}[\]]/.test(Pt.text))return this.consume(),Pt}var Ie=this.mode;this.mode="text",this.expect(ot);for(var ae,Ne="",st=this.fetch(),Ot=0,Ht=st;(ae=this.fetch()).text!==It||We&&Ot>0;){switch(ae.text){case"EOF":throw new n("Unexpected end of input in "+J,st.range(Ht,Ne));case ot:Ot++;break;case It:Ot--}Ne+=(Ht=ae).text,this.consume()}return this.expect(It),this.mode=Ie,st.range(Ht,Ne)},te.parseRegexGroup=function(J,fe){var We=this.mode;this.mode="text";for(var ot,It=this.fetch(),Pt=It,Ie="";"EOF"!==(ot=this.fetch()).text&&J.test(Ie+ot.text);)Ie+=(Pt=ot).text,this.consume();if(""===Ie)throw new n("Invalid "+fe+": '"+It.text+"'",It);return this.mode=We,It.range(Pt,Ie)},te.parseColorGroup=function(J){var fe=this.parseStringGroup("color",J);if(!fe)return null;var We=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(fe.text);if(!We)throw new n("Invalid color: '"+fe.text+"'",fe);var ot=We[0];return/^[0-9a-f]{6}$/i.test(ot)&&(ot="#"+ot),{type:"color-token",mode:this.mode,color:ot}},te.parseSizeGroup=function(J){var fe,We=!1;if(!(fe=J||"{"===this.fetch().text?this.parseStringGroup("size",J):this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size")))return null;J||0!==fe.text.length||(fe.text="0pt",We=!0);var ot=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(fe.text);if(!ot)throw new n("Invalid size: '"+fe.text+"'",fe);var It={number:+(ot[1]+ot[2]),unit:ot[3]};if(!Yt(It))throw new n("Invalid unit: '"+It.unit+"'",fe);return{type:"size",mode:this.mode,value:It,isBlank:We}},te.parseUrlGroup=function(J,fe){this.gullet.lexer.setCatcode("%",13);var We=this.parseStringGroup("url",J,!0);if(this.gullet.lexer.setCatcode("%",14),!We)return null;var ot=We.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:ot}},te.parseGroup=function(J,fe,We,ot,It,Pt){var Ie=this.mode;It&&this.switchMode(It),Pt&&this.consumeSpaces();var ae,Ne=this.fetch(),st=Ne.text;if(fe?"["===st:"{"===st||"\\begingroup"===st){this.consume();var Ot=H.endOfGroup[st];this.gullet.beginGroup();var Ht=this.parseExpression(!1,Ot),hn=this.fetch();this.expect(Ot),this.gullet.endGroup(),ae={type:"ordgroup",mode:this.mode,loc:e.range(Ne,hn),body:Ht,semisimple:"\\begingroup"===st||void 0}}else if(fe)ae=null;else if(null==(ae=this.parseFunction(ot,J,We)||this.parseSymbol())&&"\\"===st[0]&&!jn.hasOwnProperty(st)){if(this.settings.throwOnError)throw new n("Undefined control sequence: "+st,Ne);ae=this.formatUnsupportedCmd(st),this.consume()}return It&&this.switchMode(Ie),ae},te.formLigatures=function(J){for(var fe=J.length-1,We=0;We=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+fe[0]+'" used in math mode',J);var ae=lt[this.mode][fe].group,Ne=e.range(J);It=De.hasOwnProperty(ae)?{type:"atom",mode:this.mode,family:ae,loc:Ne,text:fe}:{type:ae,mode:this.mode,loc:Ne,text:fe}}else{if(!(fe.charCodeAt(0)>=128))return null;this.settings.strict&&(E(fe.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+fe[0]+'" used in math mode',J):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+fe[0]+'" ('+fe.charCodeAt(0)+")",J)),It={type:"textord",mode:"text",loc:e.range(J),text:fe}}if(this.consume(),Pt)for(var Ot=0;Ot%\\^`{|}]|%[0-9a-f]{2})|\{[+#./;?&=,!@|]?(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?(?:,(?:[a-z0-9_]|%[0-9a-f]{2})+(?::[1-9][0-9]{0,3}|\*)?)*\})*$/i,p=/^(?:(?:http[s\u017F]?|ftp):\/\/)(?:(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+(?::(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?@)?(?:(?!10(?:\.[0-9]{1,3}){3})(?!127(?:\.[0-9]{1,3}){3})(?!169\.254(?:\.[0-9]{1,3}){2})(?!192\.168(?:\.[0-9]{1,3}){2})(?!172\.(?:1[6-9]|2[0-9]|3[01])(?:\.[0-9]{1,3}){2})(?:[1-9][0-9]?|1[0-9][0-9]|2[01][0-9]|22[0-3])(?:\.(?:1?[0-9]{1,2}|2[0-4][0-9]|25[0-5])){2}(?:\.(?:[1-9][0-9]?|1[0-9][0-9]|2[0-4][0-9]|25[0-4]))|(?:(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)(?:\.(?:(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+-?)*(?:[0-9KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])+)*(?:\.(?:(?:[KSa-z\xA1-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]){2,})))(?::[0-9]{2,5})?(?:\/(?:[\0-\x08\x0E-\x1F!-\x9F\xA1-\u167F\u1681-\u1FFF\u200B-\u2027\u202A-\u202E\u2030-\u205E\u2060-\u2FFF\u3001-\uD7FF\uE000-\uFEFE\uFF00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])*)?$/i,u=/^(?:urn:uuid:)?[0-9a-f]{8}-(?:[0-9a-f]{4}-){3}[0-9a-f]{12}$/i,g=/^(?:\/(?:[^~/]|~0|~1)*)*$/,f=/^#(?:\/(?:[a-z0-9_\-.!$&'()*+,;:=@]|%[0-9a-f]{2}|~0|~1)*)*$/i,m=/^(?:0|[1-9][0-9]*)(?:#|(?:\/(?:[^~/]|~0|~1)*)*)$/;function v(c){return e.copy(v[c="full"==c?"full":"fast"])}function _(c){var B=c.match(r);if(!B)return!1;var E,h=+B[2],b=+B[3];return 1<=h&&h<=12&&1<=b&&b<=(2!=h||(E=+B[1])%4!=0||E%100==0&&E%400!=0?d[h]:29)}function w(c,B){var E=c.match(n);if(!E)return!1;var h=E[1],b=E[2],T=E[3];return(h<=23&&b<=59&&T<=59||23==h&&59==b&&60==T)&&(!B||E[5])}(C.exports=v).fast={date:/^\d\d\d\d-[0-1]\d-[0-3]\d$/,time:/^(?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d:\d\d)?$/i,"date-time":/^\d\d\d\d-[0-1]\d-[0-3]\d[t\s](?:[0-2]\d:[0-5]\d:[0-5]\d|23:59:60)(?:\.\d+)?(?:z|[+-]\d\d:\d\d)$/i,uri:/^(?:[a-z][a-z0-9+-.]*:)(?:\/?\/)?[^\s]*$/i,"uri-reference":/^(?:(?:[a-z][a-z0-9+-.]*:)?\/?\/)?(?:[^\\\s#][^\s#]*)?(?:#[^\\\s]*)?$/i,"uri-template":l,url:p,email:/^[a-z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?(?:\.[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?)*$/i,hostname:s,ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:M,uuid:u,"json-pointer":g,"json-pointer-uri-fragment":f,"relative-json-pointer":m},v.full={date:_,time:w,"date-time":function(c){var B=c.split(x);return 2==B.length&&_(B[0])&&w(B[1],!0)},uri:function(c){return D.test(c)&&o.test(c)},"uri-reference":/^(?:[a-z][a-z0-9+\-.]*:)?(?:\/?\/(?:(?:[a-z0-9\-._~!$&'()*+,;=:]|%[0-9a-f]{2})*@)?(?:\[(?:(?:(?:(?:[0-9a-f]{1,4}:){6}|::(?:[0-9a-f]{1,4}:){5}|(?:[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){4}|(?:(?:[0-9a-f]{1,4}:){0,1}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){3}|(?:(?:[0-9a-f]{1,4}:){0,2}[0-9a-f]{1,4})?::(?:[0-9a-f]{1,4}:){2}|(?:(?:[0-9a-f]{1,4}:){0,3}[0-9a-f]{1,4})?::[0-9a-f]{1,4}:|(?:(?:[0-9a-f]{1,4}:){0,4}[0-9a-f]{1,4})?::)(?:[0-9a-f]{1,4}:[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?))|(?:(?:[0-9a-f]{1,4}:){0,5}[0-9a-f]{1,4})?::[0-9a-f]{1,4}|(?:(?:[0-9a-f]{1,4}:){0,6}[0-9a-f]{1,4})?::)|[Vv][0-9a-f]+\.[a-z0-9\-._~!$&'()*+,;=:]+)\]|(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)|(?:[a-z0-9\-._~!$&'"()*+,;=]|%[0-9a-f]{2})*)(?::\d*)?(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*|\/(?:(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?|(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})+(?:\/(?:[a-z0-9\-._~!$&'"()*+,;=:@]|%[0-9a-f]{2})*)*)?(?:\?(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?(?:#(?:[a-z0-9\-._~!$&'"()*+,;=:@/?]|%[0-9a-f]{2})*)?$/i,"uri-template":l,url:p,email:/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&''*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,hostname:function(c){return c.length<=255&&s.test(c)},ipv4:/^(?:(?:25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d\d?)$/,ipv6:/^\s*(?:(?:(?:[0-9a-f]{1,4}:){7}(?:[0-9a-f]{1,4}|:))|(?:(?:[0-9a-f]{1,4}:){6}(?::[0-9a-f]{1,4}|(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){5}(?:(?:(?::[0-9a-f]{1,4}){1,2})|:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(?:(?:[0-9a-f]{1,4}:){4}(?:(?:(?::[0-9a-f]{1,4}){1,3})|(?:(?::[0-9a-f]{1,4})?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){3}(?:(?:(?::[0-9a-f]{1,4}){1,4})|(?:(?::[0-9a-f]{1,4}){0,2}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){2}(?:(?:(?::[0-9a-f]{1,4}){1,5})|(?:(?::[0-9a-f]{1,4}){0,3}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?:(?:[0-9a-f]{1,4}:){1}(?:(?:(?::[0-9a-f]{1,4}){1,6})|(?:(?::[0-9a-f]{1,4}){0,4}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(?::(?:(?:(?::[0-9a-f]{1,4}){1,7})|(?:(?::[0-9a-f]{1,4}){0,5}:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(?:\.(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:M,uuid:u,"json-pointer":g,"json-pointer-uri-fragment":f,"relative-json-pointer":m};var x=/t|\s/i,D=/\/|:/,O=/[^\\]\\Z/;function M(c){if(O.test(c))return!1;try{return new RegExp(c),!0}catch{return!1}}},{"./util":10}],5:[function(R,C,t){"use strict";var e=R("./resolve"),r=R("./util"),d=R("./error_classes"),n=R("fast-json-stable-stringify"),s=R("../dotjs/validate"),o=r.ucs2length,l=R("fast-deep-equal"),p=d.Validation;function u(w,x,D){for(var O=0;O",M=_?">":"<",c=void 0;if(D){var I,B=e.util.getData(x.$data,l,e.dataPathArr),E="exclusive"+o,h="exclType"+o,b="exclIsNumber"+o,T="' + "+(L="op"+o)+" + '";s+=" var schemaExcl"+o+" = "+B+"; ",c=w,(I=I||[]).push(s+=" var "+E+"; var "+h+" = typeof "+(B="schemaExcl"+o)+"; if ("+h+" != 'boolean' && "+h+" != 'undefined' && "+h+" != 'number') { "),s="",!1!==e.createErrors?(s+=" { keyword: '"+(c||"_exclusiveLimit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: {} ",!1!==e.opts.messages&&(s+=" , message: '"+w+" should be boolean' "),e.opts.verbose&&(s+=" , schema: validate.schema"+u+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var S=s;s=I.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+S+"]); ":" validate.errors = ["+S+"]; return false; ":" var err = "+S+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+=" } else if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),s+=" "+h+" == 'number' ? ( ("+E+" = "+n+" === undefined || "+B+" "+O+"= "+n+") ? "+m+" "+M+"= "+B+" : "+m+" "+M+" "+n+" ) : ( ("+E+" = "+B+" === true) ? "+m+" "+M+"= "+n+" : "+m+" "+M+" "+n+" ) || "+m+" !== "+m+") { var op"+o+" = "+E+" ? '"+O+"' : '"+O+"='; ",void 0===p&&(g=e.errSchemaPath+"/"+(c=w),n=B,v=D)}else if(T=O,(b="number"==typeof x)&&v){var L="'"+T+"'";s+=" if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),s+=" ( "+n+" === undefined || "+x+" "+O+"= "+n+" ? "+m+" "+M+"= "+x+" : "+m+" "+M+" "+n+" ) || "+m+" !== "+m+") { "}else b&&void 0===p?(E=!0,g=e.errSchemaPath+"/"+(c=w),n=x,M+="="):(b&&(n=Math[_?"min":"max"](x,p)),x===(!b||n)?(E=!0,g=e.errSchemaPath+"/"+(c=w),M+="="):(E=!1,T+="=")),L="'"+T+"'",s+=" if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),s+=" "+m+" "+M+" "+n+" || "+m+" !== "+m+") { ";return c=c||r,(I=I||[]).push(s),s="",!1!==e.createErrors?(s+=" { keyword: '"+(c||"_limit")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { comparison: "+L+", limit: "+n+", exclusive: "+E+" } ",!1!==e.opts.messages&&(s+=" , message: 'should be "+T+" ",s+=v?"' + "+n:n+"'"),e.opts.verbose&&(s+=" , schema: ",s+=v?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ",S=s,s=I.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+S+"]); ":" validate.errors = ["+S+"]; return false; ":" var err = "+S+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+=" } ",f&&(s+=" else { "),s}},{}],13:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n,s=" ",o=e.level,l=e.dataLevel,p=e.schema[r],u=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(l||""),v=e.opts.$data&&p&&p.$data;v?(s+=" var schema"+o+" = "+e.util.getData(p.$data,l,e.dataPathArr)+"; ",n="schema"+o):n=p,s+="if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || ");var _=r,w=w||[];w.push(s+=" "+m+".length "+("maxItems"==r?">":"<")+" "+n+") { "),s="",!1!==e.createErrors?(s+=" { keyword: '"+(_||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(s+=" , message: 'should NOT have ",s+="maxItems"==r?"more":"less",s+=" than ",s+=v?"' + "+n+" + '":""+p,s+=" items' "),e.opts.verbose&&(s+=" , schema: ",s+=v?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var x=s;return s=w.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+x+"]); ":" validate.errors = ["+x+"]; return false; ":" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+="} ",f&&(s+=" else { "),s}},{}],14:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n,s=" ",o=e.level,l=e.dataLevel,p=e.schema[r],u=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(l||""),v=e.opts.$data&&p&&p.$data;v?(s+=" var schema"+o+" = "+e.util.getData(p.$data,l,e.dataPathArr)+"; ",n="schema"+o):n=p,s+="if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || "),s+=!1===e.opts.unicode?" "+m+".length ":" ucs2length("+m+") ";var _=r,w=w||[];w.push(s+=" "+("maxLength"==r?">":"<")+" "+n+") { "),s="",!1!==e.createErrors?(s+=" { keyword: '"+(_||"_limitLength")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(s+=" , message: 'should NOT be ",s+="maxLength"==r?"longer":"shorter",s+=" than ",s+=v?"' + "+n+" + '":""+p,s+=" characters' "),e.opts.verbose&&(s+=" , schema: ",s+=v?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var x=s;return s=w.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+x+"]); ":" validate.errors = ["+x+"]; return false; ":" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+="} ",f&&(s+=" else { "),s}},{}],15:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n,s=" ",o=e.level,l=e.dataLevel,p=e.schema[r],u=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(l||""),v=e.opts.$data&&p&&p.$data;v?(s+=" var schema"+o+" = "+e.util.getData(p.$data,l,e.dataPathArr)+"; ",n="schema"+o):n=p,s+="if ( ",v&&(s+=" ("+n+" !== undefined && typeof "+n+" != 'number') || ");var _=r,w=w||[];w.push(s+=" Object.keys("+m+").length "+("maxProperties"==r?">":"<")+" "+n+") { "),s="",!1!==e.createErrors?(s+=" { keyword: '"+(_||"_limitProperties")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { limit: "+n+" } ",!1!==e.opts.messages&&(s+=" , message: 'should NOT have ",s+="maxProperties"==r?"more":"less",s+=" than ",s+=v?"' + "+n+" + '":""+p,s+=" properties' "),e.opts.verbose&&(s+=" , schema: ",s+=v?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var x=s;return s=w.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+x+"]); ":" validate.errors = ["+x+"]; return false; ":" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+="} ",f&&(s+=" else { "),s}},{}],16:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n=" ",s=e.schema[r],o=e.schemaPath+e.util.getProperty(r),l=e.errSchemaPath+"/"+r,p=!e.opts.allErrors,u=e.util.copy(e),g="";u.level++;var f="valid"+u.level,m=u.baseId,v=!0,_=s;if(_)for(var w,x=-1,D=_.length-1;x "+S+") { ";var F=f+"["+S+"]";_.schema=I,_.schemaPath=p+"["+S+"]",_.errSchemaPath=u+"/"+S,_.errorPath=e.util.getPathExpr(e.errorPath,S,e.opts.jsonPointers,!0),_.dataPathArr[O]=S;var k=e.validate(_);_.baseId=c,e.util.varOccurences(k,M)<2?n+=" "+e.util.varReplace(k,M,F)+" ":n+=" var "+M+" = "+F+"; "+k+" ",n+=" } ",g&&(n+=" if ("+x+") { ",w+="}")}"object"==typeof B&&e.util.schemaHasRules(B,e.RULES.all)&&(_.schema=B,_.schemaPath=e.schemaPath+".additionalItems",_.errSchemaPath=e.errSchemaPath+"/additionalItems",n+=" "+x+" = true; if ("+f+".length > "+l.length+") { for (var "+D+" = "+l.length+"; "+D+" < "+f+".length; "+D+"++) { ",_.errorPath=e.util.getPathExpr(e.errorPath,D,e.opts.jsonPointers,!0),F=f+"["+D+"]",_.dataPathArr[O]=D,k=e.validate(_),_.baseId=c,e.util.varOccurences(k,M)<2?n+=" "+e.util.varReplace(k,M,F)+" ":n+=" var "+M+" = "+F+"; "+k+" ",g&&(n+=" if (!"+x+") break; "),n+=" } } ",g&&(n+=" if ("+x+") { ",w+="}"))}else e.util.schemaHasRules(l,e.RULES.all)&&(_.schema=l,_.schemaPath=p,_.errSchemaPath=u,n+=" for (var "+D+" = 0; "+D+" < "+f+".length; "+D+"++) { ",_.errorPath=e.util.getPathExpr(e.errorPath,D,e.opts.jsonPointers,!0),F=f+"["+D+"]",_.dataPathArr[O]=D,k=e.validate(_),_.baseId=c,e.util.varOccurences(k,M)<2?n+=" "+e.util.varReplace(k,M,F)+" ":n+=" var "+M+" = "+F+"; "+k+" ",g&&(n+=" if (!"+x+") break; "),n+=" }");return g&&(n+=" "+w+" if ("+v+" == errors) {"),e.util.cleanUpCode(n)}},{}],28:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n,s=" ",o=e.level,l=e.dataLevel,p=e.schema[r],u=e.schemaPath+e.util.getProperty(r),g=e.errSchemaPath+"/"+r,f=!e.opts.allErrors,m="data"+(l||""),v=e.opts.$data&&p&&p.$data;v?(s+=" var schema"+o+" = "+e.util.getData(p.$data,l,e.dataPathArr)+"; ",n="schema"+o):n=p,s+="var division"+o+";if (",v&&(s+=" "+n+" !== undefined && ( typeof "+n+" != 'number' || "),s+=" (division"+o+" = "+m+" / "+n+", ",s+=e.opts.multipleOfPrecision?" Math.abs(Math.round(division"+o+") - division"+o+") > 1e-"+e.opts.multipleOfPrecision+" ":" division"+o+" !== parseInt(division"+o+") ",s+=" ) ",v&&(s+=" ) ");var _=_||[];_.push(s+=" ) { "),s="",!1!==e.createErrors?(s+=" { keyword: 'multipleOf' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { multipleOf: "+n+" } ",!1!==e.opts.messages&&(s+=" , message: 'should be multiple of ",s+=v?"' + "+n:n+"'"),e.opts.verbose&&(s+=" , schema: ",s+=v?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var w=s;return s=_.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+w+"]); ":" validate.errors = ["+w+"]; return false; ":" var err = "+w+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+="} ",f&&(s+=" else { "),s}},{}],29:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n=" ",s=e.level,o=e.dataLevel,l=e.schema[r],p=e.schemaPath+e.util.getProperty(r),u=e.errSchemaPath+"/"+r,g=!e.opts.allErrors,f="data"+(o||""),m="errs__"+s,v=e.util.copy(e);v.level++;var _="valid"+v.level;if(e.util.schemaHasRules(l,e.RULES.all)){v.schema=l,v.schemaPath=p,v.errSchemaPath=u,n+=" var "+m+" = errors; ";var w,x=e.compositeRule;e.compositeRule=v.compositeRule=!0,v.createErrors=!1,v.opts.allErrors&&(w=v.opts.allErrors,v.opts.allErrors=!1),n+=" "+e.validate(v)+" ",v.createErrors=!0,w&&(v.opts.allErrors=w),e.compositeRule=v.compositeRule=x;var D=D||[];D.push(n+=" if ("+_+") { "),n="",!1!==e.createErrors?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ";var O=n;n=D.pop(),n+=!e.compositeRule&&g?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",n+=" } else { errors = "+m+"; if (vErrors !== null) { if ("+m+") vErrors.length = "+m+"; else vErrors = null; } ",e.opts.allErrors&&(n+=" } ")}else n+=" var err = ",!1!==e.createErrors?(n+=" { keyword: 'not' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'should NOT be valid' "),e.opts.verbose&&(n+=" , schema: validate.schema"+p+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+f+" "),n+=" } "):n+=" {} ",n+="; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",g&&(n+=" if (false) { ");return n}},{}],30:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n=" ",s=e.level,o=e.dataLevel,l=e.schema[r],p=e.schemaPath+e.util.getProperty(r),u=e.errSchemaPath+"/"+r,g=!e.opts.allErrors,f="data"+(o||""),m="valid"+s,v="errs__"+s,_=e.util.copy(e),w="";_.level++;var x="valid"+_.level,D=_.baseId,O="prevValid"+s,M="passingSchemas"+s;n+="var "+v+" = errors , "+O+" = false , "+m+" = false , "+M+" = null; ";var c=e.compositeRule;e.compositeRule=_.compositeRule=!0;var B=l;if(B)for(var E,h=-1,b=B.length-1;h 1) { ";var w=e.schema.items&&e.schema.items.type,x=Array.isArray(w);!w||"object"==w||"array"==w||x&&(0<=w.indexOf("object")||0<=w.indexOf("array"))?s+=" outer: for (;i--;) { for (j = i; j--;) { if (equal("+m+"[i], "+m+"[j])) { "+v+" = false; break outer; } } } ":(s+=" var itemIndices = {}, item; for (;i--;) { var item = "+m+"[i]; ",s+=" if ("+e.util["checkDataType"+(x?"s":"")](w,"item",!0)+") continue; ",x&&(s+=" if (typeof item == 'string') item = '\"' + item; "),s+=" if (typeof itemIndices[item] == 'number') { "+v+" = false; j = itemIndices[item]; break; } itemIndices[item] = i; } "),s+=" } ",_&&(s+=" } ");var D=D||[];D.push(s+=" if (!"+v+") { "),s="",!1!==e.createErrors?(s+=" { keyword: 'uniqueItems' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(g)+" , params: { i: i, j: j } ",!1!==e.opts.messages&&(s+=" , message: 'should NOT have duplicate items (items ## ' + j + ' and ' + i + ' are identical)' "),e.opts.verbose&&(s+=" , schema: ",s+=_?"validate.schema"+u:""+p,s+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+m+" "),s+=" } "):s+=" {} ";var O=s;s=D.pop(),s+=!e.compositeRule&&f?e.async?" throw new ValidationError(["+O+"]); ":" validate.errors = ["+O+"]; return false; ":" var err = "+O+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; ",s+=" } ",f&&(s+=" else { ")}else f&&(s+=" if (true) { ");return s}},{}],37:[function(R,C,t){"use strict";C.exports=function(e,r,d){var n="",s=!0===e.schema.$async,o=e.util.schemaHasRulesExcept(e.schema,e.RULES.all,"$ref"),l=e.self._getId(e.schema);if(e.isTop&&(n+=" var validate = ",s&&(e.async=!0,n+="async "),n+="function(data, dataPath, parentData, parentDataProperty, rootData) { 'use strict'; ",l&&(e.opts.sourceCode||e.opts.processCode)&&(n+=" /*# sourceURL="+l+" */ ")),"boolean"==typeof e.schema||!o&&!e.schema.$ref){var p=e.level,u=e.dataLevel,g=e.schema[r="false schema"],f=e.schemaPath+e.util.getProperty(r),m=e.errSchemaPath+"/"+r,v=!e.opts.allErrors,_="data"+(u||""),w="valid"+p;if(!1===e.schema){e.isTop?v=!0:n+=" var "+w+" = false; ",(j=j||[]).push(n),n="",!1!==e.createErrors?(n+=" { keyword: 'false schema' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(m)+" , params: {} ",!1!==e.opts.messages&&(n+=" , message: 'boolean schema is false' "),e.opts.verbose&&(n+=" , schema: false , parentSchema: validate.schema"+e.schemaPath+" , data: "+_+" "),n+=" } "):n+=" {} ";var x=n;n=j.pop(),n+=!e.compositeRule&&v?e.async?" throw new ValidationError(["+x+"]); ":" validate.errors = ["+x+"]; return false; ":" var err = "+x+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}else n+=e.isTop?s?" return data; ":" validate.errors = null; return true; ":" var "+w+" = true; ";return e.isTop&&(n+=" }; return validate; "),n}if(e.isTop){var D=e.isTop;p=e.level=0,u=e.dataLevel=0,_="data",e.rootId=e.resolve.fullPath(e.self._getId(e.root.schema)),e.baseId=e.baseId||e.rootId,delete e.isTop,e.dataPathArr=[void 0],n+=" var vErrors = null; ",n+=" var errors = 0; ",n+=" if (rootData === undefined) rootData = data; "}else{if(p=e.level,_="data"+((u=e.dataLevel)||""),l&&(e.baseId=e.resolve.url(e.baseId,l)),s&&!e.async)throw new Error("async schema in sync schema");n+=" var errs_"+p+" = errors;"}w="valid"+p,v=!e.opts.allErrors;var O="",M="",c=e.schema.type,B=Array.isArray(c);if(B&&1==c.length&&(c=c[0],B=!1),e.schema.$ref&&o){if("fail"==e.opts.extendRefs)throw new Error('$ref: validation keywords used in schema at path "'+e.errSchemaPath+'" (see option extendRefs)');!0!==e.opts.extendRefs&&(o=!1,e.logger.warn('$ref: keywords ignored in schema at path "'+e.errSchemaPath+'"'))}if(e.schema.$comment&&e.opts.$comment&&(n+=" "+e.RULES.all.$comment.code(e,"$comment")),c){if(e.opts.coerceTypes)var E=e.util.coerceToTypes(e.opts.coerceTypes,c);var h=e.RULES.types[c];if(E||B||!0===h||h&&!ge(h)){if(f=e.schemaPath+".type",m=e.errSchemaPath+"/type",f=e.schemaPath+".type",m=e.errSchemaPath+"/type",n+=" if ("+e.util[B?"checkDataTypes":"checkDataType"](c,_,!0)+") { ",E){var b="dataType"+p,T="coerced"+p;n+=" var "+b+" = typeof "+_+"; ","array"==e.opts.coerceTypes&&(n+=" if ("+b+" == 'object' && Array.isArray("+_+")) "+b+" = 'array'; "),n+=" var "+T+" = undefined; ";var I="",S=E;if(S)for(var L,F=-1,k=S.length-1;F= 0x80 (not a basic code point)","invalid-input":"Invalid input"},x=Math.floor,D=String.fromCharCode;function O(se){throw new RangeError(w[se])}function M(se,_e){var Te=se.split("@"),be="";return 1>1,se+=x(se/_e);455x((f-Be)/ne))&&O("overflow"),Be+=Ke*ne;var tt=ze<=gt?1:gt+26<=ze?26:ze-gt;if(Kex(f/St)&&O("overflow"),ne*=St}var Yt=Te.length+1;gt=E(Be-kt,Yt,0==kt),x(Be/Yt)>f-Je&&O("overflow"),Je+=x(Be/Yt),Be%=Yt,Te.splice(Be++,0,Je)}return String.fromCodePoint.apply(String,Te)},b=function(se){var _e=[],Te=(se=c(se)).length,be=128,Be=0,Je=72,gt=!0,wt=!1,ht=void 0;try{for(var et,kt=se[Symbol.iterator]();!(gt=(et=kt.next()).done);gt=!0){var ne=et.value;ne<128&&_e.push(D(ne))}}catch(yt){wt=!0,ht=yt}finally{try{!gt&&kt.return&&kt.return()}finally{if(wt)throw ht}}var ze=_e.length,Ke=ze;for(ze&&_e.push("-");Kex((f-Be)/rn)&&O("overflow"),Be+=(tt-be)*rn,be=tt;var mn=!0,on=!1,dt=void 0;try{for(var at,Wt=se[Symbol.iterator]();!(mn=(at=Wt.next()).done);mn=!0){var fn=at.value;if(fnf&&O("overflow"),fn==be){for(var _n=Be,Le=36;;Le+=36){var nt=Le<=Je?1:Je+26<=Le?26:Le-Je;if(_n>6|192).toString(16).toUpperCase()+"%"+(63&_e|128).toString(16).toUpperCase():"%"+(_e>>12|224).toString(16).toUpperCase()+"%"+(_e>>6&63|128).toString(16).toUpperCase()+"%"+(63&_e|128).toString(16).toUpperCase()}function L(se){for(var _e="",Te=0,be=se.length;TeA-Z\\x5E-\\x7E]",'[\\"\\\\]'),Qe=new RegExp(K,"g"),rt=new RegExp(ge,"g"),Ve=new RegExp(d("[^]","[A-Za-z0-9\\!\\$\\%\\'\\*\\+\\-\\^\\_\\`\\{\\|\\}\\~]","[\\.]",'[\\"]',ce),"g"),ye=new RegExp(d("[^]",K,"[\\!\\$\\'\\(\\)\\*\\+\\,\\;\\:\\@]"),"g"),we=ye;function Z(se){var _e=L(se);return _e.match(Qe)?_e:se}var le={scheme:"mailto",parse:function(se,_e){var Te=se,be=Te.to=Te.path?Te.path.split(","):[];if(Te.path=void 0,Te.query){for(var Be=!1,Je={},gt=Te.query.split("&"),wt=0,ht=gt.length;wt>>2]|=(v[w>>>2]>>>24-w%4*8&255)<<24-(_+w)%4*8;else if(65535>>2]=v[w>>>2];else m.push.apply(m,v);return this.sigBytes+=f,this},clamp:function(){var f=this.words,m=this.sigBytes;f[m>>>2]&=4294967295<<32-m%4*8,f.length=R.ceil(m/4)},clone:function(){var f=d.clone.call(this);return f.words=this.words.slice(0),f},random:function(f){for(var m=[],v=0;v>>2]>>>24-_%4*8&255;v.push((w>>>4).toString(16)),v.push((15&w).toString(16))}return v.join("")},parse:function(f){for(var m=f.length,v=[],_=0;_>>3]|=parseInt(f.substr(_,2),16)<<24-_%8*4;return new n.init(v,m/2)}},l=s.Latin1={stringify:function(f){var m=f.words;f=f.sigBytes;for(var v=[],_=0;_>>2]>>>24-_%4*8&255));return v.join("")},parse:function(f){for(var m=f.length,v=[],_=0;_>>2]|=(255&f.charCodeAt(_))<<24-_%4*8;return new n.init(v,m)}},p=s.Utf8={stringify:function(f){try{return decodeURIComponent(escape(l.stringify(f)))}catch{throw Error("Malformed UTF-8 data")}},parse:function(f){return l.parse(unescape(encodeURIComponent(f)))}},u=e.BufferedBlockAlgorithm=d.extend({reset:function(){this._data=new n.init,this._nDataBytes=0},_append:function(f){"string"==typeof f&&(f=p.parse(f)),this._data.concat(f),this._nDataBytes+=f.sigBytes},_process:function(f){var m=this._data,v=m.words,_=m.sigBytes,w=this.blockSize,x=_/(4*w);if(x=f?R.ceil(x):R.max((0|x)-this._minBufferSize,0),_=R.min(4*(f=x*w),_),f){for(var D=0;D>>32-_)+g}function t(u,g,f,m,v,_,w){return((u=u+(g&m|f&~m)+v+w)<<_|u>>>32-_)+g}function e(u,g,f,m,v,_,w){return((u=u+(g^f^m)+v+w)<<_|u>>>32-_)+g}function r(u,g,f,m,v,_,w){return((u=u+(f^(g|~m))+v+w)<<_|u>>>32-_)+g}for(var d=CryptoJS,n=(o=d.lib).WordArray,s=o.Hasher,o=d.algo,l=[],p=0;64>p;p++)l[p]=4294967296*R.abs(R.sin(p+1))|0;o=o.MD5=s.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(u,g){for(var f=0;16>f;f++)u[m=g+f]=16711935&((v=u[m])<<8|v>>>24)|4278255360&(v<<24|v>>>8);var m,v=u[g+1],_=u[g+2],w=u[g+3],x=u[g+4],D=u[g+5],O=u[g+6],M=u[g+7],c=u[g+8],B=u[g+9],E=u[g+10],h=u[g+11],b=u[g+12],T=u[g+13],I=u[g+14],S=u[g+15],L=C(L=(f=this._hash.words)[0],X=f[1],k=f[2],F=f[3],m=u[g+0],7,l[0]),F=C(F,L,X,k,v,12,l[1]),k=C(k,F,L,X,_,17,l[2]),X=C(X,k,F,L,w,22,l[3]);L=C(L,X,k,F,x,7,l[4]),F=C(F,L,X,k,D,12,l[5]),k=C(k,F,L,X,O,17,l[6]),X=C(X,k,F,L,M,22,l[7]),L=C(L,X,k,F,c,7,l[8]),F=C(F,L,X,k,B,12,l[9]),k=C(k,F,L,X,E,17,l[10]),X=C(X,k,F,L,h,22,l[11]),L=C(L,X,k,F,b,7,l[12]),F=C(F,L,X,k,T,12,l[13]),k=C(k,F,L,X,I,17,l[14]),L=t(L,X=C(X,k,F,L,S,22,l[15]),k,F,v,5,l[16]),F=t(F,L,X,k,O,9,l[17]),k=t(k,F,L,X,h,14,l[18]),X=t(X,k,F,L,m,20,l[19]),L=t(L,X,k,F,D,5,l[20]),F=t(F,L,X,k,E,9,l[21]),k=t(k,F,L,X,S,14,l[22]),X=t(X,k,F,L,x,20,l[23]),L=t(L,X,k,F,B,5,l[24]),F=t(F,L,X,k,I,9,l[25]),k=t(k,F,L,X,w,14,l[26]),X=t(X,k,F,L,c,20,l[27]),L=t(L,X,k,F,T,5,l[28]),F=t(F,L,X,k,_,9,l[29]),k=t(k,F,L,X,M,14,l[30]),L=e(L,X=t(X,k,F,L,b,20,l[31]),k,F,D,4,l[32]),F=e(F,L,X,k,c,11,l[33]),k=e(k,F,L,X,h,16,l[34]),X=e(X,k,F,L,I,23,l[35]),L=e(L,X,k,F,v,4,l[36]),F=e(F,L,X,k,x,11,l[37]),k=e(k,F,L,X,M,16,l[38]),X=e(X,k,F,L,E,23,l[39]),L=e(L,X,k,F,T,4,l[40]),F=e(F,L,X,k,m,11,l[41]),k=e(k,F,L,X,w,16,l[42]),X=e(X,k,F,L,O,23,l[43]),L=e(L,X,k,F,B,4,l[44]),F=e(F,L,X,k,b,11,l[45]),k=e(k,F,L,X,S,16,l[46]),L=r(L,X=e(X,k,F,L,_,23,l[47]),k,F,m,6,l[48]),F=r(F,L,X,k,M,10,l[49]),k=r(k,F,L,X,I,15,l[50]),X=r(X,k,F,L,D,21,l[51]),L=r(L,X,k,F,b,6,l[52]),F=r(F,L,X,k,w,10,l[53]),k=r(k,F,L,X,E,15,l[54]),X=r(X,k,F,L,v,21,l[55]),L=r(L,X,k,F,c,6,l[56]),F=r(F,L,X,k,S,10,l[57]),k=r(k,F,L,X,O,15,l[58]),X=r(X,k,F,L,T,21,l[59]),L=r(L,X,k,F,x,6,l[60]),F=r(F,L,X,k,h,10,l[61]),k=r(k,F,L,X,_,15,l[62]),X=r(X,k,F,L,B,21,l[63]),f[0]=f[0]+L|0,f[1]=f[1]+X|0,f[2]=f[2]+k|0,f[3]=f[3]+F|0},_doFinalize:function(){var u=this._data,g=u.words,f=8*this._nDataBytes,m=8*u.sigBytes;g[m>>>5]|=128<<24-m%32;var v=R.floor(f/4294967296);for(g[15+(m+64>>>9<<4)]=16711935&(v<<8|v>>>24)|4278255360&(v<<24|v>>>8),g[14+(m+64>>>9<<4)]=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),u.sigBytes=4*(g.length+1),this._process(),g=(u=this._hash).words,f=0;4>f;f++)g[f]=16711935&((m=g[f])<<8|m>>>24)|4278255360&(m<<24|m>>>8);return u},clone:function(){var u=s.clone.call(this);return u._hash=this._hash.clone(),u}}),d.MD5=s._createHelper(o),d.HmacMD5=s._createHmacHelper(o)}(Math),function(R,C){"use strict";var t="function",e="undefined",r="object",d="model",n="name",s="type",o="vendor",l="version",p="architecture",u="console",g="mobile",f="tablet",m="smarttv",v="wearable",_={extend:function(B,E){var h={};for(var b in B)h[b]=E[b]&&E[b].length%2==0?E[b].concat(B[b]):B[b];return h},has:function(B,E){return"string"==typeof B&&-1!==E.toLowerCase().indexOf(B.toLowerCase())},lowerize:function(B){return B.toLowerCase()},major:function(B){return"string"==typeof B?B.replace(/[^\d\.]/g,"").split(".")[0]:C},trim:function(B){return B.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}},w={rgx:function(B,E){for(var h,b,T,I,S,L,F=0;F>>16,65535&ne[0],ne[1]>>>16,65535&ne[1]])[3]+(ze=[ze[0]>>>16,65535&ze[0],ze[1]>>>16,65535&ze[1]])[3],Ke[2]+=Ke[3]>>>16,Ke[3]&=65535,Ke[2]+=ne[2]+ze[2],Ke[1]+=Ke[2]>>>16,Ke[2]&=65535,Ke[1]+=ne[1]+ze[1],Ke[0]+=Ke[1]>>>16,Ke[1]&=65535,Ke[0]+=ne[0]+ze[0],Ke[0]&=65535,[Ke[0]<<16|Ke[1],Ke[2]<<16|Ke[3]]},C=function(ne,ze){var Ke=[0,0,0,0];return Ke[3]+=(ne=[ne[0]>>>16,65535&ne[0],ne[1]>>>16,65535&ne[1]])[3]*(ze=[ze[0]>>>16,65535&ze[0],ze[1]>>>16,65535&ze[1]])[3],Ke[2]+=Ke[3]>>>16,Ke[3]&=65535,Ke[2]+=ne[2]*ze[3],Ke[1]+=Ke[2]>>>16,Ke[2]&=65535,Ke[2]+=ne[3]*ze[2],Ke[1]+=Ke[2]>>>16,Ke[2]&=65535,Ke[1]+=ne[1]*ze[3],Ke[0]+=Ke[1]>>>16,Ke[1]&=65535,Ke[1]+=ne[2]*ze[2],Ke[0]+=Ke[1]>>>16,Ke[1]&=65535,Ke[1]+=ne[3]*ze[1],Ke[0]+=Ke[1]>>>16,Ke[1]&=65535,Ke[0]+=ne[0]*ze[3]+ne[1]*ze[2]+ne[2]*ze[1]+ne[3]*ze[0],Ke[0]&=65535,[Ke[0]<<16|Ke[1],Ke[2]<<16|Ke[3]]},t=function(ne,ze){return 32==(ze%=64)?[ne[1],ne[0]]:ze<32?[ne[0]<>>32-ze,ne[1]<>>32-ze]:[ne[1]<<(ze-=32)|ne[0]>>>32-ze,ne[0]<>>32-ze]},e=function(ne,ze){return 0==(ze%=64)?ne:ze<32?[ne[0]<>>32-ze,ne[1]<>>1]),ne=C(ne,[4283543511,3981806797]),ne=r(ne,[0,ne[0]>>>1]),ne=C(ne,[3301882366,444984403]),r(ne,[0,ne[0]>>>1])},n=function(ne,ze){for(var Ke=(ne=ne||"").length%16,tt=ne.length-Ke,St=[0,ze=ze||0],Yt=[0,ze],qt=[0,0],dn=[0,0],vn=[2277735313,289559509],cn=[1291169091,658871167],rn=0;rn>>0).toString(16)).slice(-8)+("00000000"+(St[1]>>>0).toString(16)).slice(-8)+("00000000"+(Yt[0]>>>0).toString(16)).slice(-8)+("00000000"+(Yt[1]>>>0).toString(16)).slice(-8)},s={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},o=function(ne,ze){if(Array.prototype.forEach&&ne.forEach===Array.prototype.forEach)ne.forEach(ze);else if(ne.length===+ne.length)for(var Ke=0,tt=ne.length;KeYt.name?1:St.name=0?"Windows Phone":ne.indexOf("win")>=0?"Windows":ne.indexOf("android")>=0?"Android":ne.indexOf("linux")>=0?"Linux":ne.indexOf("iphone")>=0||ne.indexOf("ipad")>=0?"iOS":ne.indexOf("mac")>=0?"Mac":"Other",("ontouchstart"in window||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0)&&"Windows Phone"!==tt&&"Android"!==tt&&"iOS"!==tt&&"Other"!==tt)return!0;if(typeof ze<"u"){if((ze=ze.toLowerCase()).indexOf("win")>=0&&"Windows"!==tt&&"Windows Phone"!==tt)return!0;if(ze.indexOf("linux")>=0&&"Linux"!==tt&&"Android"!==tt)return!0;if(ze.indexOf("mac")>=0&&"Mac"!==tt&&"iOS"!==tt)return!0;if((-1===ze.indexOf("win")&&-1===ze.indexOf("linux")&&-1===ze.indexOf("mac"))!=("Other"===tt))return!0}return Ke.indexOf("win")>=0&&"Windows"!==tt&&"Windows Phone"!==tt||(Ke.indexOf("linux")>=0||Ke.indexOf("android")>=0||Ke.indexOf("pike")>=0)&&"Linux"!==tt&&"Android"!==tt||(Ke.indexOf("mac")>=0||Ke.indexOf("ipad")>=0||Ke.indexOf("ipod")>=0||Ke.indexOf("iphone")>=0)&&"Mac"!==tt&&"iOS"!==tt||(-1===Ke.indexOf("win")&&-1===Ke.indexOf("linux")&&-1===Ke.indexOf("mac"))!=("Other"===tt)||typeof navigator.plugins>"u"&&"Windows"!==tt&&"Windows Phone"!==tt}())}},{key:"hasLiedBrowser",getData:function(ne){ne(function(){var Ke,ne=navigator.userAgent.toLowerCase(),ze=navigator.productSub;if(("Chrome"==(Ke=ne.indexOf("firefox")>=0?"Firefox":ne.indexOf("opera")>=0||ne.indexOf("opr")>=0?"Opera":ne.indexOf("chrome")>=0?"Chrome":ne.indexOf("safari")>=0?"Safari":ne.indexOf("trident")>=0?"Internet Explorer":"Other")||"Safari"===Ke||"Opera"===Ke)&&"20030107"!==ze)return!0;var St,tt=eval.toString().length;if(37===tt&&"Safari"!==Ke&&"Firefox"!==Ke&&"Other"!==Ke)return!0;if(39===tt&&"Internet Explorer"!==Ke&&"Other"!==Ke)return!0;if(33===tt&&"Chrome"!==Ke&&"Opera"!==Ke&&"Other"!==Ke)return!0;try{throw"a"}catch(Yt){try{Yt.toSource(),St=!0}catch{St=!1}}return St&&"Firefox"!==Ke&&"Other"!==Ke}())}},{key:"touchSupport",getData:function(ne){ne(function(){var ze,ne=0;typeof navigator.maxTouchPoints<"u"?ne=navigator.maxTouchPoints:typeof navigator.msMaxTouchPoints<"u"&&(ne=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),ze=!0}catch{ze=!1}return[ne,ze,"ontouchstart"in window]}())}},{key:"fonts",getData:function(ne,ze){var Ke=["monospace","sans-serif","serif"],tt=["Andale Mono","Arial","Arial Black","Arial Hebrew","Arial MT","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Bitstream Vera Sans Mono","Book Antiqua","Bookman Old Style","Calibri","Cambria","Cambria Math","Century","Century Gothic","Century Schoolbook","Comic Sans","Comic Sans MS","Consolas","Courier","Courier New","Geneva","Georgia","Helvetica","Helvetica Neue","Impact","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","LUCIDA GRANDE","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Microsoft Sans Serif","Monaco","Monotype Corsiva","MS Gothic","MS Outlook","MS PGothic","MS Reference Sans Serif","MS Sans Serif","MS Serif","MYRIAD","MYRIAD PRO","Palatino","Palatino Linotype","Segoe Print","Segoe Script","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Tahoma","Times","Times New Roman","Times New Roman PS","Trebuchet MS","Verdana","Wingdings","Wingdings 2","Wingdings 3"];ze.fonts.extendedJsFonts&&(tt=tt.concat(["Abadi MT Condensed Light","Academy Engraved LET","ADOBE CASLON PRO","Adobe Garamond","ADOBE GARAMOND PRO","Agency FB","Aharoni","Albertus Extra Bold","Albertus Medium","Algerian","Amazone BT","American Typewriter","American Typewriter Condensed","AmerType Md BT","Andalus","Angsana New","AngsanaUPC","Antique Olive","Aparajita","Apple Chancery","Apple Color Emoji","Apple SD Gothic Neo","Arabic Typesetting","ARCHER","ARNO PRO","Arrus BT","Aurora Cn BT","AvantGarde Bk BT","AvantGarde Md BT","AVENIR","Ayuthaya","Bandy","Bangla Sangam MN","Bank Gothic","BankGothic Md BT","Baskerville","Baskerville Old Face","Batang","BatangChe","Bauer Bodoni","Bauhaus 93","Bazooka","Bell MT","Bembo","Benguiat Bk BT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","BernhardFashion BT","BernhardMod BT","Big Caslon","BinnerD","Blackadder ITC","BlairMdITC TT","Bodoni 72","Bodoni 72 Oldstyle","Bodoni 72 Smallcaps","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Bookshelf Symbol 7","Boulder","Bradley Hand","Bradley Hand ITC","Bremen Bd BT","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Californian FB","Calisto MT","Calligrapher","Candara","CaslonOpnface BT","Castellar","Centaur","Cezanne","CG Omega","CG Times","Chalkboard","Chalkboard SE","Chalkduster","Charlesworth","Charter Bd BT","Charter BT","Chaucer","ChelthmITC Bk BT","Chiller","Clarendon","Clarendon Condensed","CloisterBlack BT","Cochin","Colonna MT","Constantia","Cooper Black","Copperplate","Copperplate Gothic","Copperplate Gothic Bold","Copperplate Gothic Light","CopperplGoth Bd BT","Corbel","Cordia New","CordiaUPC","Cornerstone","Coronet","Cuckoo","Curlz MT","DaunPenh","Dauphin","David","DB LCD Temp","DELICIOUS","Denmark","DFKai-SB","Didot","DilleniaUPC","DIN","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","English 111 Vivace BT","Engravers MT","EngraversGothic BT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","EucrosiaUPC","Euphemia","Euphemia UCAS","EUROSTILE","Exotc350 Bd BT","FangSong","Felix Titling","Fixedsys","FONTIN","Footlight MT Light","Forte","FrankRuehl","Fransiscan","Freefrm721 Blk BT","FreesiaUPC","Freestyle Script","French Script MT","FrnkGothITC Bk BT","Fruitger","FRUTIGER","Futura","Futura Bk BT","Futura Lt BT","Futura Md BT","Futura ZBlk BT","FuturaBlack BT","Gabriola","Galliard BT","Gautami","Geeza Pro","Geometr231 BT","Geometr231 Hv BT","Geometr231 Lt BT","GeoSlab 703 Lt BT","GeoSlab 703 XBd BT","Gigi","Gill Sans","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","GOTHAM","GOTHAM BOLD","Goudy Old Style","Goudy Stout","GoudyHandtooled BT","GoudyOLSt BT","Gujarati Sangam MN","Gulim","GulimChe","Gungsuh","GungsuhChe","Gurmukhi MN","Haettenschweiler","Harlow Solid Italic","Harrington","Heather","Heiti SC","Heiti TC","HELV","Herald","High Tower Text","Hiragino Kaku Gothic ProN","Hiragino Mincho ProN","Hoefler Text","Humanst 521 Cn BT","Humanst521 BT","Humanst521 Lt BT","Imprint MT Shadow","Incised901 Bd BT","Incised901 BT","Incised901 Lt BT","INCONSOLATA","Informal Roman","Informal011 BT","INTERSTATE","IrisUPC","Iskoola Pota","JasmineUPC","Jazz LET","Jenson","Jester","Jokerman","Juice ITC","Kabel Bk BT","Kabel Ult BT","Kailasa","KaiTi","Kalinga","Kannada Sangam MN","Kartika","Kaufmann Bd BT","Kaufmann BT","Khmer UI","KodchiangUPC","Kokila","Korinna BT","Kristen ITC","Krungthep","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic","Levenim MT","LilyUPC","Lithograph","Lithograph Light","Long Island","Lydian BT","Magneto","Maiandra GD","Malayalam Sangam MN","Malgun Gothic","Mangal","Marigold","Marion","Marker Felt","Market","Marlett","Matisse ITC","Matura MT Script Capitals","Meiryo","Meiryo UI","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Uighur","Microsoft YaHei","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion","Minion Pro","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mona Lisa Solid ITC TT","Mongolian Baiti","MONO","MoolBoran","Mrs Eaves","MS LineDraw","MS Mincho","MS PMincho","MS Reference Specialty","MS UI Gothic","MT Extra","MUSEO","MV Boli","Nadeem","Narkisim","NEVIS","News Gothic","News GothicMT","NewsGoth BT","Niagara Engraved","Niagara Solid","Noteworthy","NSimSun","Nyala","OCR A Extended","Old Century","Old English Text MT","Onyx","Onyx BT","OPTIMA","Oriya Sangam MN","OSAKA","OzHandicraft BT","Palace Script MT","Papyrus","Parchment","Party LET","Pegasus","Perpetua","Perpetua Titling MT","PetitaBold","Pickwick","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poster","PosterBodoni BT","PRINCETOWN LET","Pristina","PTBarnum BT","Pythagoras","Raavi","Rage Italic","Ravie","Ribbon131 Bd BT","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Sakkal Majalla","Santa Fe LET","Savoye LET","Sceptre","Script","Script MT Bold","SCRIPTINA","Serifa","Serifa BT","Serifa Th BT","ShelleyVolante BT","Sherwood","Shonar Bangla","Showcard Gothic","Shruti","Signboard","SILKSCREEN","SimHei","Simplified Arabic","Simplified Arabic Fixed","SimSun","SimSun-ExtB","Sinhala Sangam MN","Sketch Rockwell","Skia","Small Fonts","Snap ITC","Snell Roundhand","Socket","Souvenir Lt BT","Staccato222 BT","Steamer","Stencil","Storybook","Styllo","Subway","Swis721 BlkEx BT","Swiss911 XCm BT","Sylfaen","Synchro LET","System","Tamil Sangam MN","Technical","Teletype","Telugu Sangam MN","Tempus Sans ITC","Terminal","Thonburi","Traditional Arabic","Trajan","TRAJAN PRO","Tristan","Tubular","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","TypoUpright BT","Unicorn","Univers","Univers CE 55 Medium","Univers Condensed","Utsaah","Vagabond","Vani","Vijaya","Viner Hand ITC","VisualUI","Vivaldi","Vladimir Script","Vrinda","Westminster","WHITNEY","Wide Latin","ZapfEllipt BT","ZapfHumnst BT","ZapfHumnst Dm BT","Zapfino","Zurich BlkEx BT","Zurich Ex BT","ZWAdobeF"])),tt=(tt=tt.concat(ze.fonts.userDefinedFonts)).filter(function(mt,sn){return tt.indexOf(mt)===sn});var dn=document.getElementsByTagName("body")[0],vn=document.createElement("div"),cn=document.createElement("div"),rn={},mn={},on=function(){var mt=document.createElement("span");return mt.style.position="absolute",mt.style.left="-9999px",mt.style.fontSize="72px",mt.style.fontStyle="normal",mt.style.fontWeight="normal",mt.style.letterSpacing="normal",mt.style.lineBreak="auto",mt.style.lineHeight="normal",mt.style.textTransform="none",mt.style.textAlign="left",mt.style.textDecoration="none",mt.style.textShadow="none",mt.style.whiteSpace="normal",mt.style.wordBreak="normal",mt.style.wordSpacing="normal",mt.innerHTML="mmmmmmmmmmlli",mt},dt=function(mt,sn){var Rt=on();return Rt.style.fontFamily="'"+mt+"',"+sn,Rt},fn=function(mt){for(var sn=!1,Rt=0;Rt=ne.components.length)ze(Ke.data);else{var qt=ne.components[tt];if(ne.excludes[qt.key])St(!1);else{if(!Yt&&qt.pauseBefore)return tt-=1,void setTimeout(function(){St(!0)},1);try{qt.getData(function(dn){Ke.addPreprocessedComponent(qt.key,dn),St(!1)},ne)}catch(dn){Ke.addPreprocessedComponent(qt.key,String(dn)),St(!1)}}}};St(!1)},kt.getPromise=function(ne){return new Promise(function(ze,Ke){kt.get(ne,ze)})},kt.getV18=function(ne,ze){return null==ze&&(ze=ne,ne={}),kt.get(ne,function(Ke){for(var tt=[],St=0;St1e3?1e3:e.batchsize:_defaultValue.batchsize,Telemetry.config=Object.assign(_defaultValue,e),Telemetry.initialized=!0,C.dispatcher=Telemetry.config.dispatcher?Telemetry.config.dispatcher:libraryDispatcher,R.updateConfigurations(e),console.info("Telemetry is initialized."))},R._dispatch=function(e){if(e.mid=e.eid+":"+CryptoJS.MD5(JSON.stringify(e)).toString(),C.enableValidation){var r=ajv.getSchema("http://api.ekstep.org/telemetry/"+e.eid.toLowerCase());if(!r(e))return void console.error("Invalid "+e.eid+" Event: "+ajv.errorsText(r.errors))}"client"===C.runningEnv?e.context.did?(e.actor.id=R.getActorId(e.actor.id,e.context.did),dispatcher.dispatch(e)):Telemetry.fingerPrintId?(e.context.did=Telemetry.fingerPrintId,e.actor.id=R.getActorId(e.actor.id,Telemetry.fingerPrintId),dispatcher.dispatch(e)):Telemetry.getFingerPrint(function(n,s){e.context.did=n,e.actor.id=R.getActorId(e.actor.id,n),Telemetry.fingerPrintId=n,dispatcher.dispatch(e)}):dispatcher.dispatch(e)},R.getActorId=function(e,r){return e&&"anonymous"!==e?e:r},R.getEvent=function(e,r){return C.telemetryEnvelop.eid=e,C.telemetryEnvelop.ets=(new Date).getTime()+(1e3*Telemetry.config.timeDiff||0),C.telemetryEnvelop.ver=Telemetry._version,C.telemetryEnvelop.mid="",C.telemetryEnvelop.actor=Object.assign({},{id:Telemetry.config.uid||"anonymous",type:"User"},R.getUpdatedValue("actor")),C.telemetryEnvelop.context=Object.assign({},R.getGlobalContext(),R.getUpdatedValue("context")),C.telemetryEnvelop.object=Object.assign({},R.getGlobalObject(),R.getUpdatedValue("object")),C.telemetryEnvelop.tags=Object.assign([],Telemetry.config.tags,R.getUpdatedValue("tags")),C.telemetryEnvelop.edata=r,C.telemetryEnvelop},R.updateConfigurations=function(e){e.object&&(C._globalObject=e.object),e.channel&&(C._globalContext.channel=e.channel),e.env&&(C._globalContext.env=e.env),e.rollup&&(C._globalContext.rollup=e.rollup),e.sid&&(C._globalContext.sid=e.sid),e.did&&(C._globalContext.did=e.did),e.cdata&&(C._globalContext.cdata=e.cdata),e.pdata&&(C._globalContext.pdata=e.pdata)},R.getGlobalContext=function(){return C._globalContext},R.getGlobalObject=function(){return C._globalObject},R.updateValues=function(e){e&&(e.context&&(C._currentContext=e.context),e.object&&(C._currentObject=e.object),e.actor&&(C._currentActor=e.actor),e.tags&&(C._currentTags=e.tags),e.runningEnv&&(C.runningEnv=e.runningEnv))},R.getUpdatedValue=function(e){switch(e.toLowerCase()){case"context":return C._currentContext||{};case"object":return C._currentObject||{};case"actor":return C._currentActor||{};case"tags":return C._currentTags||[]}},R.objectAssign=function(){Object.assign=function(e){"use strict";if(null==e)throw new TypeError("Cannot convert undefined or null to object");e=Object(e);for(var r=1;r=Telemetry.config.batchsize)&&TelemetrySyncManager.syncEvents()},syncEvents:function(R=!0,C){var t=EkTelemetry||t,e=TelemetrySyncManager;if(!C){var r=e._teleData.splice(0,t.config.batchsize);if(!r.length)return;C={id:"api.sunbird.telemetry",ver:t._version,params:{msgid:CryptoJS.MD5(JSON.stringify(r)).toString()},ets:(new Date).getTime()+(1e3*t.config.timeDiff||0),events:r}}var d={};typeof t.config.authtoken<"u"&&(d.Authorization="Bearer "+t.config.authtoken);var n=t.config.host+t.config.apislug+t.config.endpoint;d.dataType="json",d["Content-Type"]="application/json",d["x-app-id"]=t.config.pdata.id,d["x-device-id"]=t.fingerPrintId,d["x-channel-id"]=t.config.channel,jQuery.ajax({url:n,type:"POST",headers:d,data:JSON.stringify(C),async:R}).done(function(s){t.config.telemetryDebugEnabled&&console.log("Telemetry API success",s)}).fail(function(s,o,l){e._failedBatchSize>e._failedBatch.length&&e._failedBatch.push(C),403==s.status?console.error("Authentication error: ",s):console.log("Error while Telemetry sync to server: ",s)})},syncFailedBatch:function(){var R=TelemetrySyncManager;if(R._failedBatch.length){Telemetry.config.telemetryDebugEnabled&&console.log("syncing failed telemetry batch");var C=R._failedBatch.shift();R.syncEvents(!0,C)}}};typeof document<"u"&&(TelemetrySyncManager.init(),setInterval(function(){TelemetrySyncManager.syncFailedBatch()},TelemetrySyncManager._syncRetryInterval)),(self.webpackChunkquml_player_wc=self.webpackChunkquml_player_wc||[]).push([["vendor"],{5869: /*!**************************************************************************!*\ !*** ./node_modules/@project-sunbird/client-services/telemetry/index.js ***! - \**************************************************************************/L=>{window,L.exports=function(_){var t={};function e(r){if(t[r])return t[r].exports;var d=t[r]={i:r,l:!1,exports:{}};return _[r].call(d.exports,d,d.exports,e),d.l=!0,d.exports}return e.m=_,e.c=t,e.d=function(r,d,n){e.o(r,d)||Object.defineProperty(r,d,{enumerable:!0,get:n})},e.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},e.t=function(r,d){if(1&d&&(r=e(r)),8&d||4&d&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(e.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&d&&"string"!=typeof r)for(var o in r)e.d(n,o,function(i){return r[i]}.bind(null,o));return n},e.n=function(r){var d=r&&r.__esModule?function(){return r.default}:function(){return r};return e.d(d,"a",d),d},e.o=function(r,d){return Object.prototype.hasOwnProperty.call(r,d)},e.p="",e(e.s=237)}({100:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.unmanaged=function o(){return function(i,a,p){var c=new d.Metadata(r.UNMANAGED_TAG,!0);n.tagParameter(i,a,p,c)}}},101:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.multiInject=function o(i){return function(a,p,c){var g=new d.Metadata(r.MULTI_INJECT_TAG,i);"number"==typeof c?n.tagParameter(a,p,c,g):n.tagProperty(a,p,g)}}},102:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.targetName=function o(i){return function(a,p,c){var g=new d.Metadata(r.NAME_TAG,i);n.tagParameter(a,p,c,g)}}},103:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(6),n=e(14);t.postConstruct=function o(){return function(i,a,p){var c=new n.Metadata(d.POST_CONSTRUCT,a);if(Reflect.hasOwnMetadata(d.POST_CONSTRUCT,i.constructor))throw new Error(r.MULTIPLE_POST_CONSTRUCT_METHODS);Reflect.defineMetadata(d.POST_CONSTRUCT,c,i.constructor)}}},104:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.multiBindToService=function(r){return function(d){return function(){for(var n=[],o=0;o= than the number of constructor arguments of its base class."},t.CONTAINER_OPTIONS_MUST_BE_AN_OBJECT="Invalid Container constructor argument. Container options must be an object.",t.CONTAINER_OPTIONS_INVALID_DEFAULT_SCOPE="Invalid Container option. Default scope must be a string ('singleton' or 'transient').",t.CONTAINER_OPTIONS_INVALID_AUTO_BIND_INJECTABLE="Invalid Container option. Auto bind injectable must be a boolean",t.CONTAINER_OPTIONS_INVALID_SKIP_BASE_CHECK="Invalid Container option. Skip base check must be a boolean",t.MULTIPLE_POST_CONSTRUCT_METHODS="Cannot apply @postConstruct decorator multiple times in the same class",t.POST_CONSTRUCT_ERROR=function(){for(var r=[],d=0;d=0;J--)(j=b[J])&&(U=(N<3?j(U):N>3?j(x,T,U):j(x,T))||U);return N>3&&U&&Object.defineProperty(x,T,U),U}([Object(o.injectable)()],b)}(),p={CONTAINER:Symbol.for("CONTAINER"),services:{telemetry:{TELEMETRY_SERVICE:Symbol.for("TELEMETRY_SERVICE"),PLAYER_TELEMETRY_SERVICE:Symbol.for("PLAYER_TELEMETRY_SERVICE")}}},g=function(b,x){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(b,x)},f=function(){function b(x){this.telemetryService=x}return b.prototype.onStartEvent=function(x,T){},b.prototype.onEndEvent=function(x,T){},b.prototype.onErrorEvent=function(x,T){},b.prototype.onHeartBeatEvent=function(x,T){"LOADED"===x.type||"PLAY"===x.type||this.telemetryService.raiseLogTelemetry({})},function(b,x,T,S){var j,N=arguments.length,U=N<3?x:null===S?S=Object.getOwnPropertyDescriptor(x,T):S;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)U=Reflect.decorate(b,x,T,S);else for(var J=b.length-1;J>=0;J--)(j=b[J])&&(U=(N<3?j(U):N>3?j(x,T,U):j(x,T))||U);return N>3&&U&&Object.defineProperty(x,T,U),U}([Object(o.injectable)(),g("design:paramtypes",[n])],b)}(),m=(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,x){b.__proto__=x}||function(b,x){for(var T in x)x.hasOwnProperty(T)&&(b[T]=x[T])},function(b,x){function T(){this.constructor=b}v(b,x),b.prototype=null===x?Object.create(x):(T.prototype=x.prototype,new T)}),I=function(b,x){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(b,x)},O=function(b,x){return function(T,S){x(T,S,b)}},D=function(b){function x(T){return b.call(this,T)||this}return m(x,b),x.prototype.onHeartBeatEvent=function(T,S){},function(b,x,T,S){var j,N=arguments.length,U=N<3?x:null===S?S=Object.getOwnPropertyDescriptor(x,T):S;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)U=Reflect.decorate(b,x,T,S);else for(var J=b.length-1;J>=0;J--)(j=b[J])&&(U=(N<3?j(U):N>3?j(x,T,U):j(x,T))||U);return N>3&&U&&Object.defineProperty(x,T,U),U}([Object(o.injectable)(),O(0,Object(o.inject)(p.services.telemetry.TELEMETRY_SERVICE)),I("design:paramtypes",[n])],x)}(f),w=function(b,x){var S,N,U,j,T={label:0,sent:function(){if(1&U[0])throw U[1];return U[1]},trys:[],ops:[]};return j={next:J(0),throw:J(1),return:J(2)},"function"==typeof Symbol&&(j[Symbol.iterator]=function(){return this}),j;function J(xe){return function(oe){return function re(xe){if(S)throw new TypeError("Generator is already executing.");for(;T;)try{if(S=1,N&&(U=N[2&xe[0]?"return":xe[0]?"throw":"next"])&&!(U=U.call(N,xe[1])).done)return U;switch(N=0,U&&(xe=[0,U.value]),xe[0]){case 0:case 1:U=xe;break;case 4:return T.label++,{value:xe[1],done:!1};case 5:T.label++,N=xe[1],xe=[0];continue;case 7:xe=T.ops.pop(),T.trys.pop();continue;default:if(!((U=(U=T.trys).length>0&&U[U.length-1])||6!==xe[0]&&2!==xe[0])){T=0;continue}if(3===xe[0]&&(!U||xe[1]>U[0]&&xe[1]1)for(var M=1;M0)return!0;var Mt=s.get(Se);return Mt.delete(Ze),Mt.size>0||s.delete(Se),!0}function J(Ee,Se){for(var Ze=Ee.length-1;Ze>=0;--Ze){var Mt=(0,Ee[Ze])(Se);if(!me(Mt)&&!Re(Mt)){if(!ke(Mt))throw new TypeError;Se=Mt}}return Se}function re(Ee,Se,Ze,yt){for(var Mt=Ee.length-1;Mt>=0;--Mt){var Ct=(0,Ee[Mt])(Se,Ze,yt);if(!me(Ct)&&!Re(Ct)){if(!Ve(Ct))throw new TypeError;yt=Ct}}return yt}function xe(Ee,Se,Ze){var yt=s.get(Ee);if(me(yt)){if(!Ze)return;yt=new D,s.set(Ee,yt)}var Mt=yt.get(Se);if(me(Mt)){if(!Ze)return;Mt=new D,yt.set(Se,Mt)}return Mt}function oe(Ee,Se,Ze){if(Le(Ee,Se,Ze))return!0;var Mt=We(Se);return!Re(Mt)&&oe(Ee,Mt,Ze)}function Le(Ee,Se,Ze){var yt=xe(Se,Ze,!1);return!me(yt)&&F(yt.has(Ee))}function V(Ee,Se,Ze){if(Le(Ee,Se,Ze))return Q(Ee,Se,Ze);var Mt=We(Se);return Re(Mt)?void 0:V(Ee,Mt,Ze)}function Q(Ee,Se,Ze){var yt=xe(Se,Ze,!1);if(!me(yt))return yt.get(Ee)}function W(Ee,Se,Ze,yt){xe(Ze,yt,!0).set(Ee,Se)}function ee(Ee,Se){var Ze=ve(Ee,Se),yt=We(Ee);if(null===yt)return Ze;var Mt=ee(yt,Se);if(Mt.length<=0)return Ze;if(Ze.length<=0)return Mt;for(var zt=new M,Ct=[],Qt=0,ne=Ze;Qt=0&&Qt=this._keys.length?(this._index=-1,this._keys=Se,this._values=Se):this._index++,{value:ne,done:!1}}return{value:void 0,done:!0}},Ct.prototype.throw=function(Qt){throw this._index>=0&&(this._index=-1,this._keys=Se,this._values=Se),Qt},Ct.prototype.return=function(Qt){return this._index>=0&&(this._index=-1,this._keys=Se,this._values=Se),{value:Qt,done:!0}},Ct}();return function(){function Ct(){this._keys=[],this._values=[],this._cacheKey=Ee,this._cacheIndex=-2}return Object.defineProperty(Ct.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),Ct.prototype.has=function(Qt){return this._find(Qt,!1)>=0},Ct.prototype.get=function(Qt){var ne=this._find(Qt,!1);return ne>=0?this._values[ne]:void 0},Ct.prototype.set=function(Qt,ne){var Ge=this._find(Qt,!0);return this._values[Ge]=ne,this},Ct.prototype.delete=function(Qt){var ne=this._find(Qt,!1);if(ne>=0){for(var Ge=this._keys.length,He=ne+1;He0&&A[A.length-1])||6!==T[0]&&2!==T[0])){w=0;continue}if(3===T[0]&&(!A||T[1]>A[0]&&T[1]0?h.length:D.length),S=m(I,D);return T.concat(S)}function g(I,O,D,M,w){var s=w[I.toString()]||[],P=y(s),A=!0!==P.unmanaged,h=M[I];if((h=P.inject||P.multiInject||h)instanceof r.LazyServiceIdentifer&&(h=h.unwrap()),A){if(!O&&(h===Object||h===Function||void 0===h))throw new Error(d.MISSING_INJECT_ANNOTATION+" argument "+I+" in class "+D+".");var j=new a.Target(n.TargetTypeEnum.ConstructorArgument,P.targetName,h);return j.metadata=s,j}return null}function m(I,O){for(var D=I.getPropertiesMetadata(O),M=[],s=0,P=Object.keys(D);s0?A:v(I,D)}return 0}},86:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function d(n){this.str=n}return d.prototype.startsWith=function(n){return 0===this.str.indexOf(n)},d.prototype.endsWith=function(n){var o,i=n.split("").reverse().join("");return o=this.str.split("").reverse().join(""),this.startsWith.call({str:o},i)},d.prototype.contains=function(n){return-1!==this.str.indexOf(n)},d.prototype.equals=function(n){return this.str===n},d.prototype.value=function(){return this.str},d}();t.QueryableString=r},87:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(24),d=function(){function n(o,i,a,p,c){this.id=r.id(),this.serviceIdentifier=o,this.parentContext=i,this.parentRequest=a,this.target=c,this.childRequests=[],this.bindings=Array.isArray(p)?p:[p],this.requestScope=null===a?new Map:null}return n.prototype.addChildRequest=function(o,i,a){var p=new n(o,this.parentContext,this,i,a);return this.childRequests.push(p),p},n}();t.Request=d},88:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(58),o=e(30),i=e(89),a=function(g,f,m){try{return m()}catch(v){throw n.isStackOverflowExeption(v)?new Error(r.CIRCULAR_DEPENDENCY_IN_FACTORY(g,f.toString())):v}},p=function(g){return function(f){f.parentContext.setCurrentRequest(f);var m=f.bindings,v=f.childRequests,y=f.target&&f.target.isArray(),I=!(f.parentRequest&&f.parentRequest.target&&f.target&&f.parentRequest.target.matchesArray(f.target.serviceIdentifier));if(y&&I)return v.map(function(P){return p(g)(P)});var O=null;if(!f.target.isOptional()||0!==m.length){var D=m[0],M=D.scope===d.BindingScopeEnum.Singleton,w=D.scope===d.BindingScopeEnum.Request;if(M&&D.activated)return D.cache;if(w&&null!==g&&g.has(D.id))return g.get(D.id);if(D.type===d.BindingTypeEnum.ConstantValue)O=D.cache;else if(D.type===d.BindingTypeEnum.Function)O=D.cache;else if(D.type===d.BindingTypeEnum.Constructor)O=D.implementationType;else if(D.type===d.BindingTypeEnum.DynamicValue&&null!==D.dynamicValue)O=a("toDynamicValue",D.serviceIdentifier,function(){return D.dynamicValue(f.parentContext)});else if(D.type===d.BindingTypeEnum.Factory&&null!==D.factory)O=a("toFactory",D.serviceIdentifier,function(){return D.factory(f.parentContext)});else if(D.type===d.BindingTypeEnum.Provider&&null!==D.provider)O=a("toProvider",D.serviceIdentifier,function(){return D.provider(f.parentContext)});else{if(D.type!==d.BindingTypeEnum.Instance||null===D.implementationType){var s=o.getServiceIdentifierAsString(f.serviceIdentifier);throw new Error(r.INVALID_BINDING_TYPE+" "+s)}O=i.resolveInstance(D.implementationType,v,p(g))}return"function"==typeof D.onActivation&&(O=D.onActivation(f.parentContext,O)),M&&(D.cache=O,D.activated=!0),w&&null!==g&&!g.has(D.id)&&g.set(D.id,O),O}}};t.resolve=function c(g){return p(g.plan.rootRequest.requestScope)(g.plan.rootRequest)}},89:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(6);t.resolveInstance=function p(c,g,f){var m=null;return m=g.length>0?function o(c,g,f){var m=g.filter(function(y){return null!==y.target&&y.target.type===d.TargetTypeEnum.ClassProperty}),v=m.map(f);return m.forEach(function(y,I){var O;O=y.target.name.value(),c[O]=v[I]}),c}(m=function i(c,g){return new(c.bind.apply(c,[void 0].concat(g)))}(c,g.filter(function(I){return null!==I.target&&I.target.type===d.TargetTypeEnum.ConstructorArgument}).map(f)),g,f):new c,function a(c,g){if(Reflect.hasMetadata(n.POST_CONSTRUCT,c)){var f=Reflect.getMetadata(n.POST_CONSTRUCT,c);try{g[f.value]()}catch(m){throw new Error(r.POST_CONSTRUCT_ERROR(c.name,m.message))}}}(c,m),m}},90:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(91),o=e(61),i=function(){function a(p){this._binding=p}return a.prototype.to=function(p){return this._binding.type=d.BindingTypeEnum.Instance,this._binding.implementationType=p,new n.BindingInWhenOnSyntax(this._binding)},a.prototype.toSelf=function(){if("function"!=typeof this._binding.serviceIdentifier)throw new Error(""+r.INVALID_TO_SELF_VALUE);return this.to(this._binding.serviceIdentifier)},a.prototype.toConstantValue=function(p){return this._binding.type=d.BindingTypeEnum.ConstantValue,this._binding.cache=p,this._binding.dynamicValue=null,this._binding.implementationType=null,new o.BindingWhenOnSyntax(this._binding)},a.prototype.toDynamicValue=function(p){return this._binding.type=d.BindingTypeEnum.DynamicValue,this._binding.cache=null,this._binding.dynamicValue=p,this._binding.implementationType=null,new n.BindingInWhenOnSyntax(this._binding)},a.prototype.toConstructor=function(p){return this._binding.type=d.BindingTypeEnum.Constructor,this._binding.implementationType=p,new o.BindingWhenOnSyntax(this._binding)},a.prototype.toFactory=function(p){return this._binding.type=d.BindingTypeEnum.Factory,this._binding.factory=p,new o.BindingWhenOnSyntax(this._binding)},a.prototype.toFunction=function(p){if("function"!=typeof p)throw new Error(r.INVALID_FUNCTION_BINDING);var c=this.toConstantValue(p);return this._binding.type=d.BindingTypeEnum.Function,c},a.prototype.toAutoFactory=function(p){return this._binding.type=d.BindingTypeEnum.Factory,this._binding.factory=function(c){return function(){return c.container.get(p)}},new o.BindingWhenOnSyntax(this._binding)},a.prototype.toProvider=function(p){return this._binding.type=d.BindingTypeEnum.Provider,this._binding.provider=p,new o.BindingWhenOnSyntax(this._binding)},a.prototype.toService=function(p){this.toDynamicValue(function(c){return c.container.get(p)})},a}();t.BindingToSyntax=i},91:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(92),d=e(44),n=e(45),o=function(){function i(a){this._binding=a,this._bindingWhenSyntax=new n.BindingWhenSyntax(this._binding),this._bindingOnSyntax=new d.BindingOnSyntax(this._binding),this._bindingInSyntax=new r.BindingInSyntax(a)}return i.prototype.inRequestScope=function(){return this._bindingInSyntax.inRequestScope()},i.prototype.inSingletonScope=function(){return this._bindingInSyntax.inSingletonScope()},i.prototype.inTransientScope=function(){return this._bindingInSyntax.inTransientScope()},i.prototype.when=function(a){return this._bindingWhenSyntax.when(a)},i.prototype.whenTargetNamed=function(a){return this._bindingWhenSyntax.whenTargetNamed(a)},i.prototype.whenTargetIsDefault=function(){return this._bindingWhenSyntax.whenTargetIsDefault()},i.prototype.whenTargetTagged=function(a,p){return this._bindingWhenSyntax.whenTargetTagged(a,p)},i.prototype.whenInjectedInto=function(a){return this._bindingWhenSyntax.whenInjectedInto(a)},i.prototype.whenParentNamed=function(a){return this._bindingWhenSyntax.whenParentNamed(a)},i.prototype.whenParentTagged=function(a,p){return this._bindingWhenSyntax.whenParentTagged(a,p)},i.prototype.whenAnyAncestorIs=function(a){return this._bindingWhenSyntax.whenAnyAncestorIs(a)},i.prototype.whenNoAncestorIs=function(a){return this._bindingWhenSyntax.whenNoAncestorIs(a)},i.prototype.whenAnyAncestorNamed=function(a){return this._bindingWhenSyntax.whenAnyAncestorNamed(a)},i.prototype.whenAnyAncestorTagged=function(a,p){return this._bindingWhenSyntax.whenAnyAncestorTagged(a,p)},i.prototype.whenNoAncestorNamed=function(a){return this._bindingWhenSyntax.whenNoAncestorNamed(a)},i.prototype.whenNoAncestorTagged=function(a,p){return this._bindingWhenSyntax.whenNoAncestorTagged(a,p)},i.prototype.whenAnyAncestorMatches=function(a){return this._bindingWhenSyntax.whenAnyAncestorMatches(a)},i.prototype.whenNoAncestorMatches=function(a){return this._bindingWhenSyntax.whenNoAncestorMatches(a)},i.prototype.onActivation=function(a){return this._bindingOnSyntax.onActivation(a)},i}();t.BindingInWhenOnSyntax=o},92:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(18),d=e(61),n=function(){function o(i){this._binding=i}return o.prototype.inRequestScope=function(){return this._binding.scope=r.BindingScopeEnum.Request,new d.BindingWhenOnSyntax(this._binding)},o.prototype.inSingletonScope=function(){return this._binding.scope=r.BindingScopeEnum.Singleton,new d.BindingWhenOnSyntax(this._binding)},o.prototype.inTransientScope=function(){return this._binding.scope=r.BindingScopeEnum.Transient,new d.BindingWhenOnSyntax(this._binding)},o}();t.BindingInSyntax=n},93:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function d(){}return d.of=function(n,o){var i=new d;return i.bindings=n,i.middleware=o,i},d}();t.ContainerSnapshot=r},94:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=function(){function n(){this._map=new Map}return n.prototype.getMap=function(){return this._map},n.prototype.add=function(o,i){if(null==o)throw new Error(r.NULL_ARGUMENT);if(null==i)throw new Error(r.NULL_ARGUMENT);var a=this._map.get(o);void 0!==a?(a.push(i),this._map.set(o,a)):this._map.set(o,[i])},n.prototype.get=function(o){if(null==o)throw new Error(r.NULL_ARGUMENT);var i=this._map.get(o);if(void 0!==i)return i;throw new Error(r.KEY_NOT_FOUND)},n.prototype.remove=function(o){if(null==o)throw new Error(r.NULL_ARGUMENT);if(!this._map.delete(o))throw new Error(r.KEY_NOT_FOUND)},n.prototype.removeByCondition=function(o){var i=this;this._map.forEach(function(a,p){var c=a.filter(function(g){return!o(g)});c.length>0?i._map.set(p,c):i._map.delete(p)})},n.prototype.hasKey=function(o){if(null==o)throw new Error(r.NULL_ARGUMENT);return this._map.has(o)},n.prototype.clone=function(){var o=new n;return this._map.forEach(function(i,a){i.forEach(function(p){return o.add(a,p.clone())})}),o},n.prototype.traverse=function(o){this._map.forEach(function(i,a){o(a,i)})},n}();t.Lookup=d},95:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(24);t.ContainerModule=function o(i){this.id=r.id(),this.registry=i},t.AsyncContainerModule=function o(i){this.id=r.id(),this.registry=i}},96:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(6);t.injectable=function n(){return function(o){if(Reflect.hasOwnMetadata(d.PARAM_TYPES,o))throw new Error(r.DUPLICATED_INJECTABLE_DECORATOR);var i=Reflect.getMetadata(d.DESIGN_PARAM_TYPES,o)||[];return Reflect.defineMetadata(d.PARAM_TYPES,i,o),o}}},97:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(14),d=e(19);t.tagged=function n(o,i){return function(a,p,c){var g=new r.Metadata(o,i);"number"==typeof c?d.tagParameter(a,p,c,g):d.tagProperty(a,p,g)}}},98:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.named=function o(i){return function(a,p,c){var g=new d.Metadata(r.NAMED_TAG,i);"number"==typeof c?n.tagParameter(a,p,c,g):n.tagProperty(a,p,g)}}},99:function(_,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.optional=function o(){return function(i,a,p){var c=new d.Metadata(r.OPTIONAL_TAG,!0);"number"==typeof p?n.tagParameter(i,a,p,c):n.tagProperty(i,a,c)}}}})},5649: -/*!**************************************************!*\ - !*** ./node_modules/reflect-metadata/Reflect.js ***! - \**************************************************/()=>{var L,_;_=L||(L={}),function(t){var e="object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:Function("return this;")(),r=d(_);function d(n,o){return function(i,a){"function"!=typeof n[i]&&Object.defineProperty(n,i,{configurable:!0,writable:!0,value:a}),o&&o(i,a)}}typeof e.Reflect>"u"?e.Reflect=_:r=d(e.Reflect,r),function(t){var e=Object.prototype.hasOwnProperty,r="function"==typeof Symbol,d=r&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",n=r&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",o="function"==typeof Object.create,i={__proto__:[]}instanceof Array,a=!o&&!i,p={create:o?function(){return ae(Object.create(null))}:i?function(){return ae({__proto__:null})}:function(){return ae({})},has:a?function(Ae,We){return e.call(Ae,We)}:function(Ae,We){return We in Ae},get:a?function(Ae,We){return e.call(Ae,We)?Ae[We]:void 0}:function(Ae,We){return Ae[We]}},c=Object.getPrototypeOf(Function),g="object"==typeof process&&process.env&&"true"===process.env.REFLECT_METADATA_USE_MAP_POLYFILL,f=g||"function"!=typeof Map||"function"!=typeof Map.prototype.entries?function be(){var Ae={},We=[],ze=function(){function Ee(Se,Ze,yt){this._index=0,this._keys=Se,this._values=Ze,this._selector=yt}return Ee.prototype["@@iterator"]=function(){return this},Ee.prototype[n]=function(){return this},Ee.prototype.next=function(){var Se=this._index;if(Se>=0&&Se=this._keys.length?(this._index=-1,this._keys=We,this._values=We):this._index++,{value:Ze,done:!1}}return{value:void 0,done:!0}},Ee.prototype.throw=function(Se){throw this._index>=0&&(this._index=-1,this._keys=We,this._values=We),Se},Ee.prototype.return=function(Se){return this._index>=0&&(this._index=-1,this._keys=We,this._values=We),{value:Se,done:!0}},Ee}();return function(){function Ee(){this._keys=[],this._values=[],this._cacheKey=Ae,this._cacheIndex=-2}return Object.defineProperty(Ee.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),Ee.prototype.has=function(Se){return this._find(Se,!1)>=0},Ee.prototype.get=function(Se){var Ze=this._find(Se,!1);return Ze>=0?this._values[Ze]:void 0},Ee.prototype.set=function(Se,Ze){var yt=this._find(Se,!0);return this._values[yt]=Ze,this},Ee.prototype.delete=function(Se){var Ze=this._find(Se,!1);if(Ze>=0){for(var yt=this._keys.length,Mt=Ze+1;Mt=0;--ze){var Ie=(0,Ae[ze])(We);if(!V(Ie)&&!Q(Ie)){if(!X(Ie))throw new TypeError;We=Ie}}return We}(Ae,We)}if(!Ve(Ae))throw new TypeError;if(!ee(We))throw new TypeError;if(!ee(se)&&!V(se)&&!Q(se))throw new TypeError;return Q(se)&&(se=void 0),function T(Ae,We,ze,se){for(var Ie=Ae.length-1;Ie>=0;--Ie){var Ee=(0,Ae[Ie])(We,ze,se);if(!V(Ee)&&!Q(Ee)){if(!ee(Ee))throw new TypeError;se=Ee}}return se}(Ae,We,ze=$e(ze),se)}),t("metadata",function O(Ae,We){return function ze(se,Ie){if(!ee(se))throw new TypeError;if(!V(Ie)&&!function F(Ae){switch(Le(Ae)){case 3:case 4:return!0;default:return!1}}(Ie))throw new TypeError;re(Ae,We,se,Ie)}}),t("defineMetadata",function D(Ae,We,ze,se){if(!ee(ze))throw new TypeError;return V(se)||(se=$e(se)),re(Ae,We,ze,se)}),t("hasMetadata",function M(Ae,We,ze){if(!ee(We))throw new TypeError;return V(ze)||(ze=$e(ze)),N(Ae,We,ze)}),t("hasOwnMetadata",function w(Ae,We,ze){if(!ee(We))throw new TypeError;return V(ze)||(ze=$e(ze)),U(Ae,We,ze)}),t("getMetadata",function s(Ae,We,ze){if(!ee(We))throw new TypeError;return V(ze)||(ze=$e(ze)),j(Ae,We,ze)}),t("getOwnMetadata",function P(Ae,We,ze){if(!ee(We))throw new TypeError;return V(ze)||(ze=$e(ze)),J(Ae,We,ze)}),t("getMetadataKeys",function A(Ae,We){if(!ee(Ae))throw new TypeError;return V(We)||(We=$e(We)),xe(Ae,We)}),t("getOwnMetadataKeys",function h(Ae,We){if(!ee(Ae))throw new TypeError;return V(We)||(We=$e(We)),oe(Ae,We)}),t("deleteMetadata",function b(Ae,We,ze){if(!ee(We))throw new TypeError;V(ze)||(ze=$e(ze));var se=S(We,ze,!1);if(V(se)||!se.delete(Ae))return!1;if(se.size>0)return!0;var Ie=y.get(We);return Ie.delete(ze),Ie.size>0||y.delete(We),!0})}(r)}()},7928: -/*!*************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Notification.js ***! - \*************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{Notification:()=>o,NotificationKind:()=>n});var n,i,e=t( -/*! ./observable/empty */ -6439),r=t( -/*! ./observable/of */ -4139),d=t( -/*! ./observable/throwError */ -6587);(i=n||(n={})).NEXT="N",i.ERROR="E",i.COMPLETE="C";class o{constructor(a,p,c){this.kind=a,this.value=p,this.error=c,this.hasValue="N"===a}observe(a){switch(this.kind){case"N":return a.next&&a.next(this.value);case"E":return a.error&&a.error(this.error);case"C":return a.complete&&a.complete()}}do(a,p,c){switch(this.kind){case"N":return a&&a(this.value);case"E":return p&&p(this.error);case"C":return c&&c()}}accept(a,p,c){return a&&"function"==typeof a.next?this.observe(a):this.do(a,p,c)}toObservable(){switch(this.kind){case"N":return(0,r.of)(this.value);case"E":return(0,d.throwError)(this.error);case"C":return(0,e.empty)()}throw new Error("unexpected notification kind value")}static createNext(a){return typeof a<"u"?new o("N",a):o.undefinedValueNotification}static createError(a){return new o("E",void 0,a)}static createComplete(){return o.completeNotification}}o.completeNotification=new o("C"),o.undefinedValueNotification=new o("N",void 0)},2378: -/*!***********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Observable.js ***! - \***********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{Observable:()=>i});var e=t( -/*! ./util/canReportError */ -5739),r=t( -/*! ./util/toSubscriber */ -8333),d=t( -/*! ./symbol/observable */ -6831),n=t( -/*! ./util/pipe */ -6800),o=t( -/*! ./config */ -146);class i{constructor(c){this._isScalar=!1,c&&(this._subscribe=c)}lift(c){const g=new i;return g.source=this,g.operator=c,g}subscribe(c,g,f){const{operator:m}=this,v=(0,r.toSubscriber)(c,g,f);if(v.add(m?m.call(v,this.source):this.source||o.config.useDeprecatedSynchronousErrorHandling&&!v.syncErrorThrowable?this._subscribe(v):this._trySubscribe(v)),o.config.useDeprecatedSynchronousErrorHandling&&v.syncErrorThrowable&&(v.syncErrorThrowable=!1,v.syncErrorThrown))throw v.syncErrorValue;return v}_trySubscribe(c){try{return this._subscribe(c)}catch(g){o.config.useDeprecatedSynchronousErrorHandling&&(c.syncErrorThrown=!0,c.syncErrorValue=g),(0,e.canReportError)(c)?c.error(g):console.warn(g)}}forEach(c,g){return new(g=a(g))((f,m)=>{let v;v=this.subscribe(y=>{try{c(y)}catch(I){m(I),v&&v.unsubscribe()}},m,f)})}_subscribe(c){const{source:g}=this;return g&&g.subscribe(c)}[d.observable](){return this}pipe(...c){return 0===c.length?this:(0,n.pipeFromArray)(c)(this)}toPromise(c){return new(c=a(c))((g,f)=>{let m;this.subscribe(v=>m=v,v=>f(v),()=>g(m))})}}function a(p){if(p||(p=o.config.Promise||Promise),!p)throw new Error("no Promise impl found");return p}i.create=p=>new i(p)},9957: -/*!*********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Observer.js ***! - \*********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{empty:()=>d});var e=t( -/*! ./config */ -146),r=t( -/*! ./util/hostReportError */ -8897);const d={closed:!0,next(n){},error(n){if(e.config.useDeprecatedSynchronousErrorHandling)throw n;(0,r.hostReportError)(n)},complete(){}}},1555: -/*!**************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/ReplaySubject.js ***! - \**************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ReplaySubject:()=>a});var e=t( -/*! ./Subject */ -2218),r=t( -/*! ./scheduler/queue */ -8198),d=t( -/*! ./Subscription */ -2425),n=t( -/*! ./operators/observeOn */ -3888),o=t( -/*! ./util/ObjectUnsubscribedError */ -9086),i=t( -/*! ./SubjectSubscription */ -1722);class a extends e.Subject{constructor(g=Number.POSITIVE_INFINITY,f=Number.POSITIVE_INFINITY,m){super(),this.scheduler=m,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=g<1?1:g,this._windowTime=f<1?1:f,f===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(g){if(!this.isStopped){const f=this._events;f.push(g),f.length>this._bufferSize&&f.shift()}super.next(g)}nextTimeWindow(g){this.isStopped||(this._events.push(new p(this._getNow(),g)),this._trimBufferThenGetEvents()),super.next(g)}_subscribe(g){const f=this._infiniteTimeWindow,m=f?this._events:this._trimBufferThenGetEvents(),v=this.scheduler,y=m.length;let I;if(this.closed)throw new o.ObjectUnsubscribedError;if(this.isStopped||this.hasError?I=d.Subscription.EMPTY:(this.observers.push(g),I=new i.SubjectSubscription(this,g)),v&&g.add(g=new n.ObserveOnSubscriber(g,v)),f)for(let O=0;Of&&(I=Math.max(I,y-f)),I>0&&v.splice(0,I),v}}class p{constructor(g,f){this.time=g,this.value=f}}},1925: -/*!**********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Scheduler.js ***! - \**********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{Scheduler:()=>e});class e{constructor(d,n=e.now){this.SchedulerAction=d,this.now=n}schedule(d,n=0,o){return new this.SchedulerAction(this,d).schedule(o,n)}}e.now=()=>Date.now()},2218: -/*!********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Subject.js ***! - \********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{AnonymousSubject:()=>c,Subject:()=>p,SubjectSubscriber:()=>a});var e=t( -/*! ./Observable */ -2378),r=t( -/*! ./Subscriber */ -14),d=t( -/*! ./Subscription */ -2425),n=t( -/*! ./util/ObjectUnsubscribedError */ -9086),o=t( -/*! ./SubjectSubscription */ -1722),i=t( -/*! ../internal/symbol/rxSubscriber */ -1482);class a extends r.Subscriber{constructor(f){super(f),this.destination=f}}class p extends e.Observable{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[i.rxSubscriber](){return new a(this)}lift(f){const m=new c(this,this);return m.operator=f,m}next(f){if(this.closed)throw new n.ObjectUnsubscribedError;if(!this.isStopped){const{observers:m}=this,v=m.length,y=m.slice();for(let I=0;Inew c(g,f);class c extends p{constructor(f,m){super(),this.destination=f,this.source=m}next(f){const{destination:m}=this;m&&m.next&&m.next(f)}error(f){const{destination:m}=this;m&&m.error&&this.destination.error(f)}complete(){const{destination:f}=this;f&&f.complete&&this.destination.complete()}_subscribe(f){const{source:m}=this;return m?this.source.subscribe(f):d.Subscription.EMPTY}}},1722: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/SubjectSubscription.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{SubjectSubscription:()=>r});var e=t( -/*! ./Subscription */ -2425);class r extends e.Subscription{constructor(n,o){super(),this.subject=n,this.subscriber=o,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const n=this.subject,o=n.observers;if(this.subject=null,!o||0===o.length||n.isStopped||n.closed)return;const i=o.indexOf(this.subscriber);-1!==i&&o.splice(i,1)}}},14: -/*!***********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Subscriber.js ***! - \***********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{SafeSubscriber:()=>p,Subscriber:()=>a});var e=t( -/*! ./util/isFunction */ -1900),r=t( -/*! ./Observer */ -9957),d=t( -/*! ./Subscription */ -2425),n=t( -/*! ../internal/symbol/rxSubscriber */ -1482),o=t( -/*! ./config */ -146),i=t( -/*! ./util/hostReportError */ -8897);class a extends d.Subscription{constructor(g,f,m){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=r.empty;break;case 1:if(!g){this.destination=r.empty;break}if("object"==typeof g){g instanceof a?(this.syncErrorThrowable=g.syncErrorThrowable,this.destination=g,g.add(this)):(this.syncErrorThrowable=!0,this.destination=new p(this,g));break}default:this.syncErrorThrowable=!0,this.destination=new p(this,g,f,m)}}[n.rxSubscriber](){return this}static create(g,f,m){const v=new a(g,f,m);return v.syncErrorThrowable=!1,v}next(g){this.isStopped||this._next(g)}error(g){this.isStopped||(this.isStopped=!0,this._error(g))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(g){this.destination.next(g)}_error(g){this.destination.error(g),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:g}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=g,this}}class p extends a{constructor(g,f,m,v){super(),this._parentSubscriber=g;let y,I=this;(0,e.isFunction)(f)?y=f:f&&(y=f.next,m=f.error,v=f.complete,f!==r.empty&&(I=Object.create(f),(0,e.isFunction)(I.unsubscribe)&&this.add(I.unsubscribe.bind(I)),I.unsubscribe=this.unsubscribe.bind(this))),this._context=I,this._next=y,this._error=m,this._complete=v}next(g){if(!this.isStopped&&this._next){const{_parentSubscriber:f}=this;o.config.useDeprecatedSynchronousErrorHandling&&f.syncErrorThrowable?this.__tryOrSetError(f,this._next,g)&&this.unsubscribe():this.__tryOrUnsub(this._next,g)}}error(g){if(!this.isStopped){const{_parentSubscriber:f}=this,{useDeprecatedSynchronousErrorHandling:m}=o.config;if(this._error)m&&f.syncErrorThrowable?(this.__tryOrSetError(f,this._error,g),this.unsubscribe()):(this.__tryOrUnsub(this._error,g),this.unsubscribe());else if(f.syncErrorThrowable)m?(f.syncErrorValue=g,f.syncErrorThrown=!0):(0,i.hostReportError)(g),this.unsubscribe();else{if(this.unsubscribe(),m)throw g;(0,i.hostReportError)(g)}}}complete(){if(!this.isStopped){const{_parentSubscriber:g}=this;if(this._complete){const f=()=>this._complete.call(this._context);o.config.useDeprecatedSynchronousErrorHandling&&g.syncErrorThrowable?(this.__tryOrSetError(g,f),this.unsubscribe()):(this.__tryOrUnsub(f),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(g,f){try{g.call(this._context,f)}catch(m){if(this.unsubscribe(),o.config.useDeprecatedSynchronousErrorHandling)throw m;(0,i.hostReportError)(m)}}__tryOrSetError(g,f,m){if(!o.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{f.call(this._context,m)}catch(v){return o.config.useDeprecatedSynchronousErrorHandling?(g.syncErrorValue=v,g.syncErrorThrown=!0,!0):((0,i.hostReportError)(v),!0)}return!1}_unsubscribe(){const{_parentSubscriber:g}=this;this._context=null,this._parentSubscriber=null,g.unsubscribe()}}},2425: -/*!*************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/Subscription.js ***! - \*************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{Subscription:()=>o});var a,e=t( -/*! ./util/isArray */ -4327),r=t( -/*! ./util/isObject */ -6549),d=t( -/*! ./util/isFunction */ -1900),n=t( -/*! ./util/UnsubscriptionError */ -7875);class o{constructor(p){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,p&&(this._ctorUnsubscribe=!0,this._unsubscribe=p)}unsubscribe(){let p;if(this.closed)return;let{_parentOrParents:c,_ctorUnsubscribe:g,_unsubscribe:f,_subscriptions:m}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,c instanceof o)c.remove(this);else if(null!==c)for(let v=0;vp.concat(c instanceof n.UnsubscriptionError?c.errors:c),[])}o.EMPTY=((a=new o).closed=!0,a)},146: -/*!*******************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/config.js ***! - \*******************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{config:()=>r});let e=!1;const r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(d){if(d){const n=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+n.stack)}else e&&console.log("RxJS: Back to a better error behavior. Thank you. <3");e=d},get useDeprecatedSynchronousErrorHandling(){return e}}},2831: -/*!***************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/innerSubscribe.js ***! - \***************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ComplexInnerSubscriber:()=>o,ComplexOuterSubscriber:()=>a,SimpleInnerSubscriber:()=>n,SimpleOuterSubscriber:()=>i,innerSubscribe:()=>p});var e=t( -/*! ./Subscriber */ -14),r=t( -/*! ./Observable */ -2378),d=t( -/*! ./util/subscribeTo */ -6983);class n extends e.Subscriber{constructor(g){super(),this.parent=g}_next(g){this.parent.notifyNext(g)}_error(g){this.parent.notifyError(g),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class o extends e.Subscriber{constructor(g,f,m){super(),this.parent=g,this.outerValue=f,this.outerIndex=m}_next(g){this.parent.notifyNext(this.outerValue,g,this.outerIndex,this)}_error(g){this.parent.notifyError(g),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}class i extends e.Subscriber{notifyNext(g){this.destination.next(g)}notifyError(g){this.destination.error(g)}notifyComplete(){this.destination.complete()}}class a extends e.Subscriber{notifyNext(g,f,m,v){this.destination.next(f)}notifyError(g){this.destination.error(g)}notifyComplete(g){this.destination.complete()}}function p(c,g){if(g.closed)return;if(c instanceof r.Observable)return c.subscribe(g);let f;try{f=(0,d.subscribeTo)(c)(g)}catch(m){g.error(m)}return f}},4483: -/*!*********************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/ConnectableObservable.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ConnectableObservable:()=>i,connectableObservableDescriptor:()=>a});var e=t( -/*! ../Subject */ -2218),r=t( -/*! ../Observable */ -2378),n=(t( -/*! ../Subscriber */ -14),t( -/*! ../Subscription */ -2425)),o=t( -/*! ../operators/refCount */ -8331);class i extends r.Observable{constructor(m,v){super(),this.source=m,this.subjectFactory=v,this._refCount=0,this._isComplete=!1}_subscribe(m){return this.getSubject().subscribe(m)}getSubject(){const m=this._subject;return(!m||m.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let m=this._connection;return m||(this._isComplete=!1,m=this._connection=new n.Subscription,m.add(this.source.subscribe(new p(this.getSubject(),this))),m.closed&&(this._connection=null,m=n.Subscription.EMPTY)),m}refCount(){return(0,o.refCount)()(this)}}const a=(()=>{const f=i.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:f._subscribe},_isComplete:{value:f._isComplete,writable:!0},getSubject:{value:f.getSubject},connect:{value:f.connect},refCount:{value:f.refCount}}})();class p extends e.SubjectSubscriber{constructor(m,v){super(m),this.connectable=v}_error(m){this._unsubscribe(),super._error(m)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const m=this.connectable;if(m){this.connectable=null;const v=m._connection;m._refCount=0,m._subject=null,m._connection=null,v&&v.unsubscribe()}}}},6439: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/empty.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{EMPTY:()=>r,empty:()=>d});var e=t( -/*! ../Observable */ -2378);const r=new e.Observable(o=>o.complete());function d(o){return o?function n(o){return new e.Observable(i=>o.schedule(()=>i.complete()))}(o):r}},4350: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/forkJoin.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{forkJoin:()=>i});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../util/isArray */ -4327),d=t( -/*! ../operators/map */ -6942),n=t( -/*! ../util/isObject */ -6549),o=t( -/*! ./from */ -4383);function i(...p){if(1===p.length){const c=p[0];if((0,r.isArray)(c))return a(c,null);if((0,n.isObject)(c)&&Object.getPrototypeOf(c)===Object.prototype){const g=Object.keys(c);return a(g.map(f=>c[f]),g)}}if("function"==typeof p[p.length-1]){const c=p.pop();return a(p=1===p.length&&(0,r.isArray)(p[0])?p[0]:p,null).pipe((0,d.map)(g=>c(...g)))}return a(p,null)}function a(p,c){return new e.Observable(g=>{const f=p.length;if(0===f)return void g.complete();const m=new Array(f);let v=0,y=0;for(let I=0;I{D||(D=!0,y++),m[I]=M},error:M=>g.error(M),complete:()=>{v++,(v===f||!D)&&(y===f&&g.next(c?c.reduce((M,w,s)=>(M[w]=m[s],M),{}):m),g.complete())}}))}})}},4383: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/from.js ***! - \****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{from:()=>n});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../util/subscribeTo */ -6983),d=t( -/*! ../scheduled/scheduled */ -2476);function n(o,i){return i?(0,d.scheduled)(o,i):o instanceof e.Observable?o:new e.Observable((0,r.subscribeTo)(o))}},8005: -/*!*********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/fromArray.js ***! - \*********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{fromArray:()=>n});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../util/subscribeToArray */ -5414),d=t( -/*! ../scheduled/scheduleArray */ -5506);function n(o,i){return i?(0,d.scheduleArray)(o,i):new e.Observable((0,r.subscribeToArray)(o))}},6312: -/*!*********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/fromEvent.js ***! - \*********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{fromEvent:()=>i});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../util/isArray */ -4327),d=t( -/*! ../util/isFunction */ -1900),n=t( -/*! ../operators/map */ -6942);function i(f,m,v,y){return(0,d.isFunction)(v)&&(y=v,v=void 0),y?i(f,m,v).pipe((0,n.map)(I=>(0,r.isArray)(I)?y(...I):y(I))):new e.Observable(I=>{a(f,m,function O(D){I.next(arguments.length>1?Array.prototype.slice.call(arguments):D)},I,v)})}function a(f,m,v,y,I){let O;if(function g(f){return f&&"function"==typeof f.addEventListener&&"function"==typeof f.removeEventListener}(f)){const D=f;f.addEventListener(m,v,I),O=()=>D.removeEventListener(m,v,I)}else if(function c(f){return f&&"function"==typeof f.on&&"function"==typeof f.off}(f)){const D=f;f.on(m,v),O=()=>D.off(m,v)}else if(function p(f){return f&&"function"==typeof f.addListener&&"function"==typeof f.removeListener}(f)){const D=f;f.addListener(m,v),O=()=>D.removeListener(m,v)}else{if(!f||!f.length)throw new TypeError("Invalid event target");for(let D=0,M=f.length;D{"use strict";t.r(_),t.d(_,{merge:()=>o});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../util/isScheduler */ -7507),d=t( -/*! ../operators/mergeAll */ -6675),n=t( -/*! ./fromArray */ -8005);function o(...i){let a=Number.POSITIVE_INFINITY,p=null,c=i[i.length-1];return(0,r.isScheduler)(c)?(p=i.pop(),i.length>1&&"number"==typeof i[i.length-1]&&(a=i.pop())):"number"==typeof c&&(a=i.pop()),null===p&&1===i.length&&i[0]instanceof e.Observable?i[0]:(0,d.mergeAll)(a)((0,n.fromArray)(i,p))}},4139: -/*!**************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/of.js ***! - \**************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{of:()=>n});var e=t( -/*! ../util/isScheduler */ -7507),r=t( -/*! ./fromArray */ -8005),d=t( -/*! ../scheduled/scheduleArray */ -5506);function n(...o){let i=o[o.length-1];return(0,e.isScheduler)(i)?(o.pop(),(0,d.scheduleArray)(o,i)):(0,r.fromArray)(o)}},6587: -/*!**********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/observable/throwError.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{throwError:()=>r});var e=t( -/*! ../Observable */ -2378);function r(n,o){return new e.Observable(o?i=>o.schedule(d,0,{error:n,subscriber:i}):i=>i.error(n))}function d({error:n,subscriber:o}){o.error(n)}},1133: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/concatMap.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{concatMap:()=>r});var e=t( -/*! ./mergeMap */ -8153);function r(d,n){return(0,e.mergeMap)(d,n,1)}},9151: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/filter.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{filter:()=>r});var e=t( -/*! ../Subscriber */ -14);function r(o,i){return function(p){return p.lift(new d(o,i))}}class d{constructor(i,a){this.predicate=i,this.thisArg=a}call(i,a){return a.subscribe(new n(i,this.predicate,this.thisArg))}}class n extends e.Subscriber{constructor(i,a,p){super(i),this.predicate=a,this.thisArg=p,this.count=0}_next(i){let a;try{a=this.predicate.call(this.thisArg,i,this.count++)}catch(p){return void this.destination.error(p)}a&&this.destination.next(i)}}},6942: -/*!**************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/map.js ***! - \**************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{MapOperator:()=>d,map:()=>r});var e=t( -/*! ../Subscriber */ -14);function r(o,i){return function(p){if("function"!=typeof o)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return p.lift(new d(o,i))}}class d{constructor(i,a){this.project=i,this.thisArg=a}call(i,a){return a.subscribe(new n(i,this.project,this.thisArg))}}class n extends e.Subscriber{constructor(i,a,p){super(i),this.project=a,this.count=0,this.thisArg=p||this}_next(i){let a;try{a=this.project.call(this.thisArg,i,this.count++)}catch(p){return void this.destination.error(p)}this.destination.next(a)}}},6675: -/*!*******************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeAll.js ***! - \*******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{mergeAll:()=>d});var e=t( -/*! ./mergeMap */ -8153),r=t( -/*! ../util/identity */ -1356);function d(n=Number.POSITIVE_INFINITY){return(0,e.mergeMap)(r.identity,n)}},8153: -/*!*******************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeMap.js ***! - \*******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{MergeMapOperator:()=>o,MergeMapSubscriber:()=>i,flatMap:()=>a,mergeMap:()=>n});var e=t( -/*! ./map */ -6942),r=t( -/*! ../observable/from */ -4383),d=t( -/*! ../innerSubscribe */ -2831);function n(p,c,g=Number.POSITIVE_INFINITY){return"function"==typeof c?f=>f.pipe(n((m,v)=>(0,r.from)(p(m,v)).pipe((0,e.map)((y,I)=>c(m,y,v,I))),g)):("number"==typeof c&&(g=c),f=>f.lift(new o(p,g)))}class o{constructor(c,g=Number.POSITIVE_INFINITY){this.project=c,this.concurrent=g}call(c,g){return g.subscribe(new i(c,this.project,this.concurrent))}}class i extends d.SimpleOuterSubscriber{constructor(c,g,f=Number.POSITIVE_INFINITY){super(c),this.project=g,this.concurrent=f,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(c){this.active0?this._next(c.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}const a=n},2787: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/multicast.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{MulticastOperator:()=>d,multicast:()=>r});var e=t( -/*! ../observable/ConnectableObservable */ -4483);function r(n,o){return function(a){let p;if(p="function"==typeof n?n:function(){return n},"function"==typeof o)return a.lift(new d(p,o));const c=Object.create(a,e.connectableObservableDescriptor);return c.source=a,c.subjectFactory=p,c}}class d{constructor(o,i){this.subjectFactory=o,this.selector=i}call(o,i){const{selector:a}=this,p=this.subjectFactory(),c=a(p).subscribe(o);return c.add(i.subscribe(p)),c}}},3888: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/observeOn.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ObserveOnMessage:()=>i,ObserveOnOperator:()=>n,ObserveOnSubscriber:()=>o,observeOn:()=>d});var e=t( -/*! ../Subscriber */ -14),r=t( -/*! ../Notification */ -7928);function d(a,p=0){return function(g){return g.lift(new n(a,p))}}class n{constructor(p,c=0){this.scheduler=p,this.delay=c}call(p,c){return c.subscribe(new o(p,this.scheduler,this.delay))}}class o extends e.Subscriber{constructor(p,c,g=0){super(p),this.scheduler=c,this.delay=g}static dispatch(p){const{notification:c,destination:g}=p;c.observe(g),this.unsubscribe()}scheduleMessage(p){this.destination.add(this.scheduler.schedule(o.dispatch,this.delay,new i(p,this.destination)))}_next(p){this.scheduleMessage(r.Notification.createNext(p))}_error(p){this.scheduleMessage(r.Notification.createError(p)),this.unsubscribe()}_complete(){this.scheduleMessage(r.Notification.createComplete()),this.unsubscribe()}}class i{constructor(p,c){this.notification=p,this.destination=c}}},8331: -/*!*******************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/refCount.js ***! - \*******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{refCount:()=>r});var e=t( -/*! ../Subscriber */ -14);function r(){return function(i){return i.lift(new d(i))}}class d{constructor(i){this.connectable=i}call(i,a){const{connectable:p}=this;p._refCount++;const c=new n(i,p),g=a.subscribe(c);return c.closed||(c.connection=p.connect()),g}}class n extends e.Subscriber{constructor(i,a){super(i),this.connectable=a}_unsubscribe(){const{connectable:i}=this;if(!i)return void(this.connection=null);this.connectable=null;const a=i._refCount;if(a<=0)return void(this.connection=null);if(i._refCount=a-1,a>1)return void(this.connection=null);const{connection:p}=this,c=i._connection;this.connection=null,c&&(!p||c===p)&&c.unsubscribe()}}},4514: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/share.js ***! - \****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{share:()=>o});var e=t( -/*! ./multicast */ -2787),r=t( -/*! ./refCount */ -8331),d=t( -/*! ../Subject */ -2218);function n(){return new d.Subject}function o(){return i=>(0,r.refCount)()((0,e.multicast)(n)(i))}},9095: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/switchMap.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{switchMap:()=>n});var e=t( -/*! ./map */ -6942),r=t( -/*! ../observable/from */ -4383),d=t( -/*! ../innerSubscribe */ -2831);function n(a,p){return"function"==typeof p?c=>c.pipe(n((g,f)=>(0,r.from)(a(g,f)).pipe((0,e.map)((m,v)=>p(g,m,f,v))))):c=>c.lift(new o(a))}class o{constructor(p){this.project=p}call(p,c){return c.subscribe(new i(p,this.project))}}class i extends d.SimpleOuterSubscriber{constructor(p,c){super(p),this.project=c,this.index=0}_next(p){let c;const g=this.index++;try{c=this.project(p,g)}catch(f){return void this.destination.error(f)}this._innerSub(c)}_innerSub(p){const c=this.innerSubscription;c&&c.unsubscribe();const g=new d.SimpleInnerSubscriber(this),f=this.destination;f.add(g),this.innerSubscription=(0,d.innerSubscribe)(p,g),this.innerSubscription!==g&&f.add(this.innerSubscription)}_complete(){const{innerSubscription:p}=this;(!p||p.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(p){this.destination.next(p)}}},5921: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/operators/takeUntil.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{takeUntil:()=>r});var e=t( -/*! ../innerSubscribe */ -2831);function r(o){return i=>i.lift(new d(o))}class d{constructor(i){this.notifier=i}call(i,a){const p=new n(i),c=(0,e.innerSubscribe)(this.notifier,new e.SimpleInnerSubscriber(p));return c&&!p.seenValue?(p.add(c),a.subscribe(p)):p}}class n extends e.SimpleOuterSubscriber{constructor(i){super(i),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},5506: -/*!************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleArray.js ***! - \************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{scheduleArray:()=>d});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../Subscription */ -2425);function d(n,o){return new e.Observable(i=>{const a=new r.Subscription;let p=0;return a.add(o.schedule(function(){p!==n.length?(i.next(n[p++]),i.closed||a.add(this.schedule())):i.complete()})),a})}},1232: -/*!***************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleIterable.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{scheduleIterable:()=>n});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../Subscription */ -2425),d=t( -/*! ../symbol/iterator */ -2803);function n(o,i){if(!o)throw new Error("Iterable cannot be null");return new e.Observable(a=>{const p=new r.Subscription;let c;return p.add(()=>{c&&"function"==typeof c.return&&c.return()}),p.add(i.schedule(()=>{c=o[d.iterator](),p.add(i.schedule(function(){if(a.closed)return;let g,f;try{const m=c.next();g=m.value,f=m.done}catch(m){return void a.error(m)}f?a.complete():(a.next(g),this.schedule())}))})),p})}},1145: -/*!*****************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleObservable.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{scheduleObservable:()=>n});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../Subscription */ -2425),d=t( -/*! ../symbol/observable */ -6831);function n(o,i){return new e.Observable(a=>{const p=new r.Subscription;return p.add(i.schedule(()=>{const c=o[d.observable]();p.add(c.subscribe({next(g){p.add(i.schedule(()=>a.next(g)))},error(g){p.add(i.schedule(()=>a.error(g)))},complete(){p.add(i.schedule(()=>a.complete()))}}))})),p})}},467: -/*!**************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduled/schedulePromise.js ***! - \**************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{schedulePromise:()=>d});var e=t( -/*! ../Observable */ -2378),r=t( -/*! ../Subscription */ -2425);function d(n,o){return new e.Observable(i=>{const a=new r.Subscription;return a.add(o.schedule(()=>n.then(p=>{a.add(o.schedule(()=>{i.next(p),a.add(o.schedule(()=>i.complete()))}))},p=>{a.add(o.schedule(()=>i.error(p)))}))),a})}},2476: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduled.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{scheduled:()=>c});var e=t( -/*! ./scheduleObservable */ -1145),r=t( -/*! ./schedulePromise */ -467),d=t( -/*! ./scheduleArray */ -5506),n=t( -/*! ./scheduleIterable */ -1232),o=t( -/*! ../util/isInteropObservable */ -5781),i=t( -/*! ../util/isPromise */ -5192),a=t( -/*! ../util/isArrayLike */ -5122),p=t( -/*! ../util/isIterable */ -9674);function c(g,f){if(null!=g){if((0,o.isInteropObservable)(g))return(0,e.scheduleObservable)(g,f);if((0,i.isPromise)(g))return(0,r.schedulePromise)(g,f);if((0,a.isArrayLike)(g))return(0,d.scheduleArray)(g,f);if((0,p.isIterable)(g)||"string"==typeof g)return(0,n.scheduleIterable)(g,f)}throw new TypeError((null!==g&&typeof g||g)+" is not observable")}},5353: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/Action.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{Action:()=>r});var e=t( -/*! ../Subscription */ -2425);class r extends e.Subscription{constructor(n,o){super()}schedule(n,o=0){return this}}},3670: -/*!**********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsyncAction.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{AsyncAction:()=>r});var e=t( -/*! ./Action */ -5353);class r extends e.Action{constructor(n,o){super(n,o),this.scheduler=n,this.work=o,this.pending=!1}schedule(n,o=0){if(this.closed)return this;this.state=n;const i=this.id,a=this.scheduler;return null!=i&&(this.id=this.recycleAsyncId(a,i,o)),this.pending=!0,this.delay=o,this.id=this.id||this.requestAsyncId(a,this.id,o),this}requestAsyncId(n,o,i=0){return setInterval(n.flush.bind(n,this),i)}recycleAsyncId(n,o,i=0){if(null!==i&&this.delay===i&&!1===this.pending)return o;clearInterval(o)}execute(n,o){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const i=this._execute(n,o);if(i)return i;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,o){let a,i=!1;try{this.work(n)}catch(p){i=!0,a=!!p&&p||new Error(p)}if(i)return this.unsubscribe(),a}_unsubscribe(){const n=this.id,o=this.scheduler,i=o.actions,a=i.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==a&&i.splice(a,1),null!=n&&(this.id=this.recycleAsyncId(o,n,null)),this.delay=null}}},2901: -/*!*************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsyncScheduler.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{AsyncScheduler:()=>r});var e=t( -/*! ../Scheduler */ -1925);class r extends e.Scheduler{constructor(n,o=e.Scheduler.now){super(n,()=>r.delegate&&r.delegate!==this?r.delegate.now():o()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(n,o=0,i){return r.delegate&&r.delegate!==this?r.delegate.schedule(n,o,i):super.schedule(n,o,i)}flush(n){const{actions:o}=this;if(this.active)return void o.push(n);let i;this.active=!0;do{if(i=n.execute(n.state,n.delay))break}while(n=o.shift());if(this.active=!1,i){for(;n=o.shift();)n.unsubscribe();throw i}}}},7921: -/*!**********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueAction.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{QueueAction:()=>r});var e=t( -/*! ./AsyncAction */ -3670);class r extends e.AsyncAction{constructor(n,o){super(n,o),this.scheduler=n,this.work=o}schedule(n,o=0){return o>0?super.schedule(n,o):(this.delay=o,this.state=n,this.scheduler.flush(this),this)}execute(n,o){return o>0||this.closed?super.execute(n,o):this._execute(n,o)}requestAsyncId(n,o,i=0){return null!==i&&i>0||null===i&&this.delay>0?super.requestAsyncId(n,o,i):n.flush(this)}}},4021: -/*!*************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueScheduler.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{QueueScheduler:()=>r});var e=t( -/*! ./AsyncScheduler */ -2901);class r extends e.AsyncScheduler{}},8198: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/scheduler/queue.js ***! - \****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{queue:()=>n,queueScheduler:()=>d});var e=t( -/*! ./QueueAction */ -7921);const d=new(t( -/*! ./QueueScheduler */ -4021).QueueScheduler)(e.QueueAction),n=d},2803: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/symbol/iterator.js ***! - \****************************************************************/(L,_,t)=>{"use strict";function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}t.r(_),t.d(_,{$$iterator:()=>d,getSymbolIterator:()=>e,iterator:()=>r});const r=e(),d=r},6831: -/*!******************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/symbol/observable.js ***! - \******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{observable:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},1482: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/symbol/rxSubscriber.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{$$rxSubscriber:()=>r,rxSubscriber:()=>e});const e="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),r=e},9086: -/*!*****************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/ObjectUnsubscribedError.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ObjectUnsubscribedError:()=>r});const r=(()=>{function d(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return d.prototype=Object.create(Error.prototype),d})()},7875: -/*!*************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/UnsubscriptionError.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{UnsubscriptionError:()=>r});const r=(()=>{function d(n){return Error.call(this),this.message=n?`${n.length} errors occurred during unsubscription:\n${n.map((o,i)=>`${i+1}) ${o.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=n,this}return d.prototype=Object.create(Error.prototype),d})()},5739: -/*!********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/canReportError.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{canReportError:()=>r});var e=t( -/*! ../Subscriber */ -14);function r(d){for(;d;){const{closed:n,destination:o,isStopped:i}=d;if(n||i)return!1;d=o&&o instanceof e.Subscriber?o:null}return!0}},8897: -/*!*********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/hostReportError.js ***! - \*********************************************************************/(L,_,t)=>{"use strict";function e(r){setTimeout(()=>{throw r},0)}t.r(_),t.d(_,{hostReportError:()=>e})},1356: -/*!**************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/identity.js ***! - \**************************************************************/(L,_,t)=>{"use strict";function e(r){return r}t.r(_),t.d(_,{identity:()=>e})},4327: -/*!*************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isArray.js ***! - \*************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{isArray:()=>e});const e=Array.isArray||(r=>r&&"number"==typeof r.length)},5122: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isArrayLike.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{isArrayLike:()=>e});const e=r=>r&&"number"==typeof r.length&&"function"!=typeof r},1900: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isFunction.js ***! - \****************************************************************/(L,_,t)=>{"use strict";function e(r){return"function"==typeof r}t.r(_),t.d(_,{isFunction:()=>e})},5781: -/*!*************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isInteropObservable.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{isInteropObservable:()=>r});var e=t( -/*! ../symbol/observable */ -6831);function r(d){return d&&"function"==typeof d[e.observable]}},9674: -/*!****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isIterable.js ***! - \****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{isIterable:()=>r});var e=t( -/*! ../symbol/iterator */ -2803);function r(d){return d&&"function"==typeof d[e.iterator]}},6549: -/*!**************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isObject.js ***! - \**************************************************************/(L,_,t)=>{"use strict";function e(r){return null!==r&&"object"==typeof r}t.r(_),t.d(_,{isObject:()=>e})},5192: -/*!***************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isPromise.js ***! - \***************************************************************/(L,_,t)=>{"use strict";function e(r){return!!r&&"function"!=typeof r.subscribe&&"function"==typeof r.then}t.r(_),t.d(_,{isPromise:()=>e})},7507: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/isScheduler.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";function e(r){return r&&"function"==typeof r.schedule}t.r(_),t.d(_,{isScheduler:()=>e})},6800: -/*!**********************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/pipe.js ***! - \**********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{pipe:()=>r,pipeFromArray:()=>d});var e=t( -/*! ./identity */ -1356);function r(...n){return d(n)}function d(n){return 0===n.length?e.identity:1===n.length?n[0]:function(i){return n.reduce((a,p)=>p(a),i)}}},6983: -/*!*****************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeTo.js ***! - \*****************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{subscribeTo:()=>g});var e=t( -/*! ./subscribeToArray */ -5414),r=t( -/*! ./subscribeToPromise */ -4276),d=t( -/*! ./subscribeToIterable */ -6473),n=t( -/*! ./subscribeToObservable */ -1492),o=t( -/*! ./isArrayLike */ -5122),i=t( -/*! ./isPromise */ -5192),a=t( -/*! ./isObject */ -6549),p=t( -/*! ../symbol/iterator */ -2803),c=t( -/*! ../symbol/observable */ -6831);const g=f=>{if(f&&"function"==typeof f[c.observable])return(0,n.subscribeToObservable)(f);if((0,o.isArrayLike)(f))return(0,e.subscribeToArray)(f);if((0,i.isPromise)(f))return(0,r.subscribeToPromise)(f);if(f&&"function"==typeof f[p.iterator])return(0,d.subscribeToIterable)(f);{const v=`You provided ${(0,a.isObject)(f)?"an invalid object":`'${f}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(v)}}},5414: -/*!**********************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToArray.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{subscribeToArray:()=>e});const e=r=>d=>{for(let n=0,o=r.length;n{"use strict";t.r(_),t.d(_,{subscribeToIterable:()=>r});var e=t( -/*! ../symbol/iterator */ -2803);const r=d=>n=>{const o=d[e.iterator]();for(;;){let i;try{i=o.next()}catch(a){return n.error(a),n}if(i.done){n.complete();break}if(n.next(i.value),n.closed)break}return"function"==typeof o.return&&n.add(()=>{o.return&&o.return()}),n}},1492: -/*!***************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToObservable.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{subscribeToObservable:()=>r});var e=t( -/*! ../symbol/observable */ -6831);const r=d=>n=>{const o=d[e.observable]();if("function"!=typeof o.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return o.subscribe(n)}},4276: -/*!************************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToPromise.js ***! - \************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{subscribeToPromise:()=>r});var e=t( -/*! ./hostReportError */ -8897);const r=d=>n=>(d.then(o=>{n.closed||(n.next(o),n.complete())},o=>n.error(o)).then(null,e.hostReportError),n)},8333: -/*!******************************************************************!*\ - !*** ./node_modules/rxjs/_esm2015/internal/util/toSubscriber.js ***! - \******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{toSubscriber:()=>n});var e=t( -/*! ../Subscriber */ -14),r=t( -/*! ../symbol/rxSubscriber */ -1482),d=t( -/*! ../Observer */ -9957);function n(o,i,a){if(o){if(o instanceof e.Subscriber)return o;if(o[r.rxSubscriber])return o[r.rxSubscriber]()}return o||i||a?new e.Subscriber(o,i,a):new e.Subscriber(d.empty)}},9485: -/*!************************************!*\ - !*** ./node_modules/uuid/index.js ***! - \************************************/(L,_,t)=>{var e=t( -/*! ./v1 */ -582),r=t( -/*! ./v4 */ -8627),d=r;d.v1=e,d.v4=r,L.exports=d},4099: -/*!**********************************************!*\ - !*** ./node_modules/uuid/lib/bytesToUuid.js ***! - \**********************************************/L=>{for(var _=[],t=0;t<256;++t)_[t]=(t+256).toString(16).substr(1);L.exports=function e(r,d){var n=d||0;return[_[r[n++]],_[r[n++]],_[r[n++]],_[r[n++]],"-",_[r[n++]],_[r[n++]],"-",_[r[n++]],_[r[n++]],"-",_[r[n++]],_[r[n++]],"-",_[r[n++]],_[r[n++]],_[r[n++]],_[r[n++]],_[r[n++]],_[r[n++]]].join("")}},5354: -/*!**********************************************!*\ - !*** ./node_modules/uuid/lib/rng-browser.js ***! - \**********************************************/L=>{var _=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(_){var t=new Uint8Array(16);L.exports=function(){return _(t),t}}else{var e=new Array(16);L.exports=function(){for(var n,d=0;d<16;d++)3&d||(n=4294967296*Math.random()),e[d]=n>>>((3&d)<<3)&255;return e}}},582: -/*!*********************************!*\ - !*** ./node_modules/uuid/v1.js ***! - \*********************************/(L,_,t)=>{var d,n,e=t( -/*! ./lib/rng */ -5354),r=t( -/*! ./lib/bytesToUuid */ -4099),o=0,i=0;L.exports=function a(p,c,g){var f=c&&g||0,m=c||[],v=(p=p||{}).node||d,y=void 0!==p.clockseq?p.clockseq:n;if(null==v||null==y){var I=e();null==v&&(v=d=[1|I[0],I[1],I[2],I[3],I[4],I[5]]),null==y&&(y=n=16383&(I[6]<<8|I[7]))}var O=void 0!==p.msecs?p.msecs:(new Date).getTime(),D=void 0!==p.nsecs?p.nsecs:i+1,M=O-o+(D-i)/1e4;if(M<0&&void 0===p.clockseq&&(y=y+1&16383),(M<0||O>o)&&void 0===p.nsecs&&(D=0),D>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");o=O,i=D,n=y;var w=(1e4*(268435455&(O+=122192928e5))+D)%4294967296;m[f++]=w>>>24&255,m[f++]=w>>>16&255,m[f++]=w>>>8&255,m[f++]=255&w;var s=O/4294967296*1e4&268435455;m[f++]=s>>>8&255,m[f++]=255&s,m[f++]=s>>>24&15|16,m[f++]=s>>>16&255,m[f++]=y>>>8|128,m[f++]=255&y;for(var P=0;P<6;++P)m[f+P]=v[P];return c||r(m)}},8627: -/*!*********************************!*\ - !*** ./node_modules/uuid/v4.js ***! - \*********************************/(L,_,t)=>{var e=t( -/*! ./lib/rng */ -5354),r=t( -/*! ./lib/bytesToUuid */ -4099);L.exports=function d(n,o,i){var a=o&&i||0;"string"==typeof n&&(o="binary"===n?new Array(16):null,n=null);var p=(n=n||{}).random||(n.rng||e)();if(p[6]=15&p[6]|64,p[8]=63&p[8]|128,o)for(var c=0;c<16;++c)o[a+c]=p[c];return o||r(p)}},1491: -/*!**************************************************************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/@project-sunbird/sunbird-player-sdk-v9/__ivy_ngcc__/fesm2015/project-sunbird-sunbird-player-sdk-v9.js ***! - \**************************************************************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ErrorService:()=>N,SunbirdPlayerSdkModule:()=>Me,errorCode:()=>T,errorMessage:()=>S,\u0275a:()=>Le,\u0275b:()=>U,\u0275c:()=>xe,\u0275d:()=>j,\u0275e:()=>re,\u0275f:()=>J,\u0275g:()=>oe,\u0275h:()=>ve,\u0275i:()=>W,\u0275j:()=>V,\u0275k:()=>Q,\u0275l:()=>ee});var e=t( -/*! @angular/core */ -2560),r=t( -/*! @angular/common */ -4666),d=t( -/*! @angular/forms */ -2508),n=t( -/*! ally.js/esm/maintain/_maintain */ -2253),o=t( -/*! rxjs */ -6312);const i=function(it){return{showDownload:it}};function a(it,X){if(1&it&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"text",229)(1,"tspan",230),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"tspan",231),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()()),2&it){const F=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(F.outcomeLabel),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(F.outcome)}}function p(it,X){if(1&it&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"g",232)(1,"g",233),e.\u0275\u0275element(2,"polygon",234)(3,"path",235),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"text",236)(5,"tspan",237),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd()()()),2&it){const F=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(F.timeSpentLabel)}}function c(it,X){1&it&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",238)(1,"defs")(2,"linearGradient",239),e.\u0275\u0275element(3,"stop",240)(4,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"g",242),e.\u0275\u0275element(6,"path",243)(7,"path",244),e.\u0275\u0275elementEnd()())}function g(it,X){1&it&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",238)(1,"defs")(2,"linearGradient",239),e.\u0275\u0275element(3,"stop",240)(4,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"g",242),e.\u0275\u0275element(6,"path",243)(7,"path",245),e.\u0275\u0275elementEnd()())}function f(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",246),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.exitContent.emit({type:"EXIT"}))}),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(1,"svg",247)(2,"defs")(3,"linearGradient",248),e.\u0275\u0275element(4,"stop",240)(5,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"g",242),e.\u0275\u0275element(7,"path",249)(8,"path",250),e.\u0275\u0275elementEnd()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(9,"div",226),e.\u0275\u0275text(10,"Exit"),e.\u0275\u0275elementEnd()()}}function m(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",251),e.\u0275\u0275text(2,"Up Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",252),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.playNext())}),e.\u0275\u0275elementStart(4,"div",253),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",254),e.\u0275\u0275element(7,"img",255),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()}if(2&it){const F=e.\u0275\u0275nextContext();e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(F.nextContent.name)}}function y(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"SHARE"))})("keydown.enter",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"SHARE"))}),e.\u0275\u0275element(1,"span",9),e.\u0275\u0275text(2," Share"),e.\u0275\u0275elementEnd()}}function I(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.showDownloadPopup(ie,"DOWNLOAD_MENU"))})("keydown.enter",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return Ue.closeNav(ie),e.\u0275\u0275resetView(Ue.showDownloadPopup(ie,"DOWNLOAD_MENU"))}),e.\u0275\u0275element(1,"span",10),e.\u0275\u0275text(2," Download"),e.\u0275\u0275elementEnd()}}function O(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return Ue.closeNav(ie),e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"PRINT"))})("keydown.enter",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"PRINT"))}),e.\u0275\u0275element(1,"span",11),e.\u0275\u0275text(2," Print"),e.\u0275\u0275elementEnd()}}function D(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return Ue.closeNav(ie),e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"EXIT"))})("keydown.enter",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return Ue.closeNav(ie),e.\u0275\u0275resetView(Ue.emitSideBarEvent(ie,"EXIT"))}),e.\u0275\u0275element(1,"span",12),e.\u0275\u0275text(2," Exit"),e.\u0275\u0275elementEnd()}}function M(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-download-popup",13),e.\u0275\u0275listener("hideDownloadPopUp",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.hideDownloadPopUp(ie))})("downloadEvent",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.sidebarEvent.emit(ie))}),e.\u0275\u0275elementEnd()}if(2&it){const F=e.\u0275\u0275nextContext();e.\u0275\u0275property("title",F.title)("showDownloadPopUp",F.showDownloadPopUp)}}const w=function(it){return{"animated animateBg":it}};function s(it,X){1&it&&(e.\u0275\u0275elementStart(0,"div",1),e.\u0275\u0275text(1," You are offline\n"),e.\u0275\u0275elementEnd())}const P=':root{--sdk-navigation-arrows-bg:#fff;--sdk-navigation-arrows-border:#F2F2F2;--sdk-navigation-arrows-after:#999999;--sdk-player-nextIcon:#fff}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]{height:2rem;width:4rem;cursor:pointer;border-radius:1rem;background-color:var(--sdk-navigation-arrows-bg);box-shadow:var(--sbt-box-shadow-3px);border:1px solid var(--sdk-navigation-arrows-border);-webkit-transition:.1s ease-in;transition:.1s ease-in}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover{border:1px solid transparent;background:var(--primary-color)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]::after{display:none;content:"";width:.5rem;height:.5rem;border-top:.125rem solid var(--sdk-navigation-arrows-after);border-left:.125rem solid var(--sdk-navigation-arrows-after)}[_nghost-%COMP%] .player-nextIcon[_ngcontent-%COMP%]::after{content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover.player-nextIcon::after{content:"";border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows.player-nextIcon[_ngcontent-%COMP%]{background:var(--primary-color)}button[_ngcontent-%COMP%]{-webkit-appearance:none;background:0 0;border:0}.paginate[_ngcontent-%COMP%]{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.paginate[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute;top:42%;left:40%;width:.75rem;height:.1875rem;border-radius:.09375rem;background:var(--white);-webkit-transition:.15s;transition:.15s}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:var(--gray-800)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{-webkit-transform:translate(0,-1px) rotate(40deg);transform:translate(0,-1px) rotate(40deg)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(0,1px) rotate(-40deg);transform:translate(0,1px) rotate(-40deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{background-color:var(--white)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{-webkit-transform:translate(0,0) rotate(30deg);transform:translate(0,0) rotate(30deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(0,1px) rotate(-30deg);transform:translate(0,1px) rotate(-30deg)}.paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child, .paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child, .paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child, .paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(-.3125rem,0) rotate(0);transform:translate(-.3125rem,0) rotate(0)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{-webkit-transform:translate(0,.0625rem) rotate(40deg);transform:translate(0,.0625rem) rotate(40deg)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(0,-.0625rem) rotate(-40deg);transform:translate(0,-.0625rem) rotate(-40deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{-webkit-transform:translate(0,.0625rem) rotate(30deg);transform:translate(0,.0625rem) rotate(30deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(0,.0625rem) rotate(-30deg);transform:translate(0,.0625rem) rotate(-30deg)}.paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child, .paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child, .paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child, .paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{-webkit-transform:translate(.3125rem,0) rotate(0);transform:translate(.3125rem,0) rotate(0)}.paginate[data-state=disabled][_ngcontent-%COMP%]{opacity:.3;cursor:default} html[dir=rtl] .player-nextIcon, html[dir=rtl] .player-previousIcon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}';function A(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6)(1,"img",7),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.rotateCW())}),e.\u0275\u0275elementEnd()()}}function h(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",8)(1,"button",9),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.zoomOut())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"button",10),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.zoomIn())}),e.\u0275\u0275elementEnd()()}}function b(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"input",12),e.\u0275\u0275listener("ngModelChange",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.page=ie)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"span",13),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(F);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.gotoPage())}),e.\u0275\u0275element(3,"img",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"span",15),e.\u0275\u0275text(5,"/"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",16),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd()()}if(2&it){const F=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngModel",F.page)("max",F.totalPages),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(F.totalPages)}}function x(it,X){if(1&it){const F=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",17)(1,"div",18)(2,"sb-player-previous-navigation",19),e.\u0275\u0275listener("previousAction",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.actions.emit(ie))}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"sb-player-next-navigation",20),e.\u0275\u0275listener("nextAction",function(ie){e.\u0275\u0275restoreView(F);const Ue=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ue.actions.emit(ie))}),e.\u0275\u0275elementEnd()()()}}const T={contentCompatibility:"CPV2_CONT_COMP_01",contentLoadFails:"CPV2_CONT_LOAD_FAIL_01",internetConnectivity:"CPV2_INT_CONNECT_01",streamingUrlSupport:"CPV2_INT_STREAMINGURL_01"},S={contentCompatibility:"content compatibility error",contentLoadFails:"content load failed",internetConnectivity:"content failed to load , No Internet Available",streamingUrlSupport:"streaming url is not supported",contentPlayFailedHeader:"Unable to load content",contentPlayFailTitle:"Refresh and try again later"};class N{constructor(){this.playerContentCompatibiltyLevel=5,this.getInternetConnectivityError=new e.EventEmitter,this.setInternetConnectivityError=()=>{const X=new Error;X.message=S.internetConnectivity,X.name=T.internetConnectivity,this.getInternetConnectivityError.emit({error:X})},this.initInternetConnectivityError()}checkContentCompatibility(X){if(X>this.playerContentCompatibiltyLevel){const F=new Error;return F.message=`Player supports ${this.playerContentCompatibiltyLevel}\n but content compatibility is ${X}`,F.name="contentCompatibily",{error:F,isCompitable:!1}}return{error:null,isCompitable:!0}}initInternetConnectivityError(){window.addEventListener("offline",this.setInternetConnectivityError)}ngOnDestroy(){window.removeEventListener("offline",this.setInternetConnectivityError)}}N.\u0275fac=function(X){return new(X||N)},N.ctorParameters=()=>[],N.\u0275prov=(0,e.\u0275\u0275defineInjectable)({factory:function(){return new N},token:N,providedIn:"root"});class U{constructor(){this.downloadEvent=new e.EventEmitter,this.hideDownloadPopUp=new e.EventEmitter,this.showDownloadPopUp=!1}hideDownloadPopup(X,F){this.disabledHandle.disengage(),this.hideDownloadPopUp.emit({event:X,type:F})}ngOnChanges(X){for(const F in X)if(X.hasOwnProperty(F)&&"showDownloadPopUp"===F){this.showDownloadPopUp=X[F].currentValue||!1;const ue=document.querySelector(".file-download");this.disabledHandle=n.default.disabled({filter:ue})}}download(X,F){this.downloadEvent.emit({event:X,type:F}),this.disabledHandle.disengage()}}U.\u0275fac=function(X){return new(X||U)},U.\u0275cmp=e.\u0275\u0275defineComponent({type:U,selectors:[["sb-player-download-popup"]],inputs:{showDownloadPopUp:"showDownloadPopUp",title:"title"},outputs:{downloadEvent:"downloadEvent",hideDownloadPopUp:"hideDownloadPopUp"},features:[e.\u0275\u0275NgOnChangesFeature],decls:16,vars:4,consts:[[1,"file-download",3,"ngClass"],[1,"file-download__overlay"],["aria-modal","true","aria-labelledby","Download Content","aria-describedby","Dialog to download content",1,"file-download__popup"],[1,"close-btn",3,"click"],["type","button","id","close","data-animation","showShadow","aria-label","player-close-btn",1,"close-icon"],[1,"file-download__metadata"],[1,"file-download__title","text-left"],[1,"file-download__text","text-left"],[1,"file-download__size"],[1,"file-download__action-btns"],["type","button","id","cancel",1,"sb-btn","sb-btn-normal","sb-btn-outline-primary","sb-btn-radius","cancel-btn","mr-8",3,"click"],["type","button","id","download",1,"sb-btn","sb-btn-normal","sb-btn-primary","sb-btn-radius","download-btn",3,"click"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),e.\u0275\u0275listener("click",function(ie){return F.hideDownloadPopup(ie,"DOWNLOAD_POPUP_CLOSE")}),e.\u0275\u0275element(4,"button",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5)(6,"h5",6),e.\u0275\u0275text(7,"Confirm Download"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"div",8),e.\u0275\u0275elementStart(11,"div",9)(12,"button",10),e.\u0275\u0275listener("click",function(ie){return F.hideDownloadPopup(ie,"DOWNLOAD_POPUP_CANCEL")}),e.\u0275\u0275text(13,"Cancel"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"button",11),e.\u0275\u0275listener("click",function(ie){return F.download(ie,"DOWNLOAD")}),e.\u0275\u0275text(15,"Download"),e.\u0275\u0275elementEnd()()()()()()),2&X&&(e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(2,i,F.showDownloadPopUp)),e.\u0275\u0275advance(9),e.\u0275\u0275textInterpolate1('"',F.title,'" will be saved on your device.'))},dependencies:[r.NgClass],styles:['[_nghost-%COMP%] .file-download[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;-webkit-transition:.3s;transition:.3s;opacity:0;visibility:hidden}[_nghost-%COMP%] .file-download__overlay[_ngcontent-%COMP%]{width:100%;height:100%;background:rgba(var(--rc-rgba-black),.5);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;visibility:hidden}[_nghost-%COMP%] .file-download__popup[_ngcontent-%COMP%]{width:90%;max-width:22.5rem;min-height:13.125rem;background:var(--white);border-radius:1rem;box-shadow:0 0 1.5em 0 rgba(var(--rc-rgba-black),.22);padding:1.5rem;position:relative;-webkit-transition:.3s ease-in;transition:.3s ease-in;-webkit-transform:scale(.5);transform:scale(.5)}[_nghost-%COMP%] .file-download__close-btn[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;width:1.5rem;height:1.5rem;cursor:pointer}[_nghost-%COMP%] .file-download__close-btn[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%}[_nghost-%COMP%] .file-download__metadata[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}[_nghost-%COMP%] .file-download__title[_ngcontent-%COMP%]{font-size:1rem;font-weight:700;line-height:1.375rem;word-break:break-word}[_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%]{color:var(--gray-400);word-break:break-word}[_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%]{color:var(--black)}[_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}[_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__title[_ngcontent-%COMP%]{margin:0 0 1.5em}[_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}[_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%] .cancel-btn[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%] .download-btn[_ngcontent-%COMP%]{outline:0;border:none;font-size:.75rem;text-transform:uppercase;cursor:pointer;line-height:normal}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%] .file-download__popup[_ngcontent-%COMP%]{-webkit-transform:scale(1);transform:scale(1);visibility:visible}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%]{visibility:visible;opacity:1}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%] .file-download__overlay[_ngcontent-%COMP%]{visibility:visible}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]{width:1.875rem;height:1.875rem;background:0 0;border-radius:50%;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::after{content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::before{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:after, [_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:before{content:"";width:1.25rem;height:.125rem;position:absolute;background-color:var(--black)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]{box-shadow:0 0 0 0 var(--red) inset;-webkit-transition:.2s cubic-bezier(.175,.885,.52,1.775);transition:.2s cubic-bezier(.175,.885,.52,1.775);border:0 solid var(--white)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:before{-webkit-transition:.2s cubic-bezier(.175,.885,.52,1.775);transition:.2s cubic-bezier(.175,.885,.52,1.775)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:after{-webkit-transition:.2s cubic-bezier(.175,.885,.52,1.775);transition:.2s cubic-bezier(.175,.885,.52,1.775)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover{box-shadow:0 0 0 .25rem var(--red) inset}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:before{-webkit-transform:scale(.7) rotate(45deg);transform:scale(.7) rotate(45deg);-webkit-transition-delay:.1s;transition-delay:.1s;background-color:var(--red)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:after{-webkit-transform:scale(.7) rotate(-45deg);transform:scale(.7) rotate(-45deg);-webkit-transition-delay:.1s;transition-delay:.1s;background-color:var(--red)} html[dir=rtl] .close-btn{left:.75rem;right:auto}']}),U.propDecorators={title:[{type:e.Input}],downloadEvent:[{type:e.Output}],hideDownloadPopUp:[{type:e.Output}],showDownloadPopUp:[{type:e.Input}]};class j{constructor(){this.showReplay=!0,this.replayContent=new e.EventEmitter,this.exitContent=new e.EventEmitter,this.playNextContent=new e.EventEmitter}ngOnInit(){this.subscription=(0,o.fromEvent)(document,"keydown").subscribe(X=>{"Enter"===X.key&&(X.stopPropagation(),document.activeElement.click())})}playNext(){this.playNextContent.emit({name:this.nextContent.name,identifier:this.nextContent.identifier,type:"NEXT_CONTENT_PLAY"})}replay(){this.showReplay&&this.replayContent.emit({type:"REPLAY"})}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}}j.\u0275fac=function(X){return new(X||j)},j.\u0275cmp=e.\u0275\u0275defineComponent({type:j,selectors:[["sb-player-end-page"]],inputs:{showReplay:"showReplay",showExit:"showExit",contentName:"contentName",outcome:"outcome",outcomeLabel:"outcomeLabel",userName:"userName",timeSpentLabel:"timeSpentLabel",nextContent:"nextContent"},outputs:{replayContent:"replayContent",exitContent:"exitContent",playNextContent:"playNextContent"},ngContentSelectors:["*"],decls:237,vars:9,consts:[[1,"player-endpage"],[1,"player-endpage__left-panel"],[1,"user-score-card"],["width","100%","height","100%","viewBox","0 0 250 250","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink",0,"xmlns","xhtml","http://www.w3.org/1999/xhtml"],["id","filter-1"],["in","SourceGraphic","type","matrix","values",""],["x1","-19.3154721%","y1","50%","x2","100%","y2","50%","id","linearGradient-1"],["stop-color","#43A981","offset","0%"],["stop-color","#1D7E58","offset","100%"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-2"],["stop-color","#FFCD55","offset","0%"],["stop-color","#FFD955","offset","100%"],["d","M124.02,185.665 C116.138,185.665 109.713,175.367 102.434,173.416 C94.911,171.399 84.204,177.031 77.612,173.212 C70.933,169.339 70.491,157.213 65.068,151.786 C59.642,146.36 47.514,145.92 43.643,139.24 C39.825,132.649 45.454,121.942 43.438,114.42 C41.487,107.143 31.19,100.717 31.19,92.831 C31.19,84.948 41.487,78.521 43.438,71.245 C45.454,63.721 39.825,53.013 43.644,46.423 C47.516,39.742 59.643,39.304 65.068,33.878 C70.493,28.452 70.933,16.325 77.612,12.453 C84.206,8.635 94.911,14.266 102.434,12.248 C109.713,10.297 116.138,-1.42108547e-14 124.02,-1.42108547e-14 C131.907,-1.42108547e-14 138.332,10.297 145.608,12.248 C153.132,14.266 163.839,8.635 170.429,12.454 C177.11,16.325 177.55,28.453 182.976,33.879 C188.403,39.305 200.531,39.743 204.401,46.425 C208.22,53.015 202.589,63.722 204.606,71.245 C206.558,78.521 216.854,84.948 216.854,92.831 C216.854,100.717 206.558,107.143 204.606,114.421 C202.589,121.943 208.22,132.651 204.4,139.242 C200.529,145.923 188.401,146.361 182.975,151.787 C177.55,157.214 177.11,169.34 170.429,173.212 C163.839,177.031 153.132,171.4 145.608,173.416 C138.332,175.367 131.907,185.665 124.02,185.665","id","path-3"],["x","-6.5%","y","-6.5%","width","112.9%","height","112.9%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","11.5","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0.0914162133 0 0 0 0 0.159459438 0 0 0 0 0.537477355 0 0 0 1 0","type","matrix","in","shadowInnerInner1"],["x1","50%","y1","0.0901442308%","x2","50%","y2","99.6203016%","id","linearGradient-5"],["stop-color","#1D6349","offset","0%"],["stop-color","#1D6349","offset","100%"],["id","text-8","x","55","y","16","text-anchor","middle","fill","#FFFFFE",4,"ngIf"],["id","player-Player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","endgame-l2","transform","translate(-39.000000, -65.000000)"],["id","Group-2","transform","translate(39.500000, 65.000000)"],["filter","url(#filter-1)","id","Group"],["transform","translate(4.000000, 4.000000)",1,"particles"],["d","M84.4144231,47.2437308 L77.9616538,41.1916154 C77.5351923,40.7922308 76.8658846,40.8133846 76.4665,41.2394231 C76.0666923,41.6654615 76.0882692,42.3351923 76.5143077,42.7345769 L82.9670769,48.7866923 C83.3931154,49.1860769 84.0624231,49.1649231 84.4622308,48.7384615 C84.8616154,48.3124231 84.8404615,47.6431154 84.4144231,47.2437308","id","Fill-3"],["d","M78.2087308,48.9402692 L84.2616923,42.4875 C84.6615,42.0614615 84.6399231,41.3921538 84.2138846,40.9927692 C83.7878462,40.5929615 83.1185385,40.6141154 82.7187308,41.0405769 L76.6661923,47.4929231 C76.2663846,47.9189615 76.2879615,48.5886923 76.714,48.9880769 C77.1400385,49.3878846 77.8093462,49.3663077 78.2087308,48.9402692","id","Fill-4"],["d","M91.8275769,140.082038 L85.3748077,134.030346 C84.9487692,133.630538 84.2794615,133.652115 83.8796538,134.078154 C83.4802692,134.504192 83.5014231,135.1735 83.9278846,135.573308 L90.3806538,141.625 C90.8066923,142.024808 91.476,142.003231 91.8753846,141.577192 C92.2751923,141.151154 92.2536154,140.481846 91.8275769,140.082038","id","Fill-5"],["d","M85.6223077,141.779 L91.6748462,135.326231 C92.0746538,134.900192 92.0535,134.230885 91.6270385,133.831077 C91.201,133.431269 90.5316923,133.452846 90.1323077,133.878885 L84.0793462,140.331654 C83.6799615,140.757692 83.7011154,141.427 84.1271538,141.826808 C84.5531923,142.226192 85.2225,142.205038 85.6223077,141.779","id","Fill-6"],["d","M13.3091538,191.951269 L6.85638462,185.899154 C6.43034615,185.499769 5.76103846,185.520923 5.36123077,185.946962 C4.96184615,186.373423 4.98342308,187.042731 5.40946154,187.442115 L11.8622308,193.494231 C12.2882692,193.893615 12.9575769,193.872462 13.3569615,193.446423 C13.7567692,193.020385 13.7351923,192.350654 13.3091538,191.951269","id","Fill-7"],["d","M7.10388462,193.647808 L13.1568462,187.195038 C13.5562308,186.769 13.5350769,186.099692 13.1090385,185.700308 C12.683,185.3005 12.0136923,185.322077 11.6138846,185.748115 L5.56092308,192.200885 C5.16153846,192.626923 5.18269231,193.296231 5.60873077,193.695615 C6.03476923,194.095423 6.70407692,194.073846 7.10388462,193.647808","id","Fill-8"],["d","M10.4914615,38.4115769 L4.03869231,32.3594615 C3.61265385,31.9600769 2.94334615,31.9812308 2.54353846,32.4072692 C2.14415385,32.8333077 2.16573077,33.5030385 2.59176923,33.9024231 L9.04453846,39.9545385 C9.47057692,40.3539231 10.1398846,40.3327692 10.5392692,39.9067308 C10.9390769,39.4802692 10.9175,38.8109615 10.4914615,38.4115769","id","Fill-9"],["d","M4.28619231,40.1081154 L10.3391538,33.6553462 C10.7385385,33.2293077 10.7173846,32.56 10.2909231,32.1606154 C9.86488462,31.7608077 9.19557692,31.7823846 8.79619231,32.2084231 L2.74323077,38.6611923 C2.34342308,39.0872308 2.365,39.7565385 2.79103846,40.1559231 C3.21707692,40.5557308 3.88638462,40.5341538 4.28619231,40.1081154","id","Fill-10"],["d","M239.977269,47.0855 L233.5245,41.0333846 C233.098462,40.634 232.429154,40.6551538 232.029769,41.0811923 C231.629962,41.5072308 231.651538,42.1765385 232.077577,42.5763462 L238.530346,48.6284615 C238.956385,49.0278462 239.625692,49.0066923 240.0255,48.5802308 C240.424885,48.1541923 240.403308,47.4848846 239.977269,47.0855","id","Fill-11"],["d","M233.771577,48.7820385 L239.824538,42.3292692 C240.223923,41.9032308 240.202769,41.2339231 239.776731,40.8341154 C239.350692,40.4347308 238.681385,40.4558846 238.281577,40.8823462 L232.228615,47.3346923 C231.829231,47.7607308 231.850385,48.4304615 232.276423,48.8298462 C232.702885,49.2296538 233.372192,49.2080769 233.771577,48.7820385","id","Fill-12"],["d","M163.849231,80.0025769 L157.396462,73.9508846 C156.970423,73.5510769 156.301115,73.5726538 155.901308,73.9986923 C155.501923,74.4247308 155.523077,75.0940385 155.949115,75.4938462 L162.401885,81.5455385 C162.828346,81.9453462 163.497654,81.9237692 163.897038,81.4977308 C164.296846,81.0716923 164.275269,80.4023846 163.849231,80.0025769","id","Fill-13"],["d","M157.644385,81.6995385 L163.696923,75.2467692 C164.096731,74.8207308 164.075154,74.1514231 163.649115,73.7516154 C163.223077,73.3522308 162.553769,73.3733846 162.154385,73.7994231 L156.101423,80.2521923 C155.701615,80.6782308 155.723192,81.3475385 156.149231,81.7473462 C156.575269,82.1467308 157.244577,82.1255769 157.644385,81.6995385","id","Fill-14"],["d","M195.311346,151.846538 L188.858577,145.794423 C188.432538,145.395038 187.763231,145.416192 187.363423,145.842654 C186.964038,146.268692 186.985615,146.938 187.411654,147.337385 L193.864423,153.3895 C194.290462,153.788885 194.959769,153.767731 195.359154,153.341692 C195.758962,152.915654 195.737385,152.245923 195.311346,151.846538","id","Fill-15"],["d","M189.105654,153.543077 L195.158615,147.090308 C195.558,146.664269 195.536846,145.994962 195.110808,145.595577 C194.684769,145.195769 194.015462,145.217346 193.615654,145.643385 L187.562692,152.096154 C187.163308,152.522192 187.184462,153.1915 187.6105,153.590885 C188.036538,153.990692 188.705846,153.969115 189.105654,153.543077","id","Fill-16"],["d","M190.299577,210.370769 L183.846808,204.318654 C183.420769,203.919269 182.751462,203.940423 182.352077,204.366885 C181.952269,204.792923 181.973846,205.462231 182.399885,205.861615 L188.852654,211.913731 C189.278692,212.313538 189.948,212.291962 190.347808,211.865923 C190.747192,211.439885 190.726038,210.770577 190.299577,210.370769","id","Fill-17"],["d","M184.093885,212.067308 L190.146846,205.614538 C190.546654,205.1885 190.525077,204.519192 190.099038,204.119808 C189.673,203.72 189.003692,203.741577 188.603885,204.167615 L182.551346,210.620385 C182.151538,211.046423 182.173115,211.715731 182.599154,212.115115 C183.025192,212.514923 183.6945,212.493346 184.093885,212.067308","id","Fill-18"],["d","M131.642077,57.7017692 L132.557615,57.1720769 L128.114462,49.4881538 C127.925346,49.1611154 127.575885,48.9597308 127.198077,48.9601532 C126.819846,48.9601532 126.470808,49.1623846 126.282538,49.4898462 L117.420346,64.8674231 C117.231654,65.1948846 117.232077,65.5980769 117.421192,65.9251154 C117.610308,66.2521538 117.959769,66.4535385 118.337577,66.453116 L127.210346,66.4459231 L136.084808,66.4416923 C136.462615,66.4416923 136.811654,66.2394615 137.000346,65.9124231 C137.189462,65.5849615 137.189038,65.1817692 136.999923,64.8547308 L132.557615,57.1720769 L131.642077,57.7017692 L130.726115,58.2310385 L134.251192,64.3271538 L127.209077,64.3305385 L120.168231,64.3364615 L127.200615,52.1336538 L130.726115,58.2310385 L131.642077,57.7017692","id","Fill-19"],["d","M116.952846,151.625692 L117.868808,151.096 L113.425654,143.412077 C113.236115,143.085038 112.887077,142.883654 112.508846,142.884076 C112.131038,142.884076 111.782,143.086308 111.593308,143.413769 L102.731115,158.791346 C102.542423,159.118385 102.542846,159.522 102.731962,159.849038 C102.921077,160.176077 103.270538,160.377462 103.648346,160.377039 L112.521538,160.369846 L121.396,160.365615 C121.773808,160.365192 122.123269,160.163385 122.311962,159.836346 C122.500654,159.508885 122.500231,159.105692 122.311115,158.778231 L117.868808,151.096 L116.952846,151.625692 L116.037308,152.154962 L119.562385,158.251077 L112.520269,158.254462 L105.479,158.260385 L112.511385,146.057577 L116.037308,152.154962 L116.952846,151.625692","id","Fill-20"],["d","M167.868885,180.468538 L168.784423,179.938846 L164.341269,172.254923 C164.152154,171.927885 163.802692,171.7265 163.424885,171.7265 C163.047077,171.726923 162.697615,171.929154 162.508923,172.256192 L158.080154,179.944346 L153.646731,187.633769 C153.458038,187.961231 153.458462,188.364423 153.647577,188.691885 C153.836692,189.018923 154.186154,189.220308 154.563962,189.219885 L163.437154,189.212692 L172.311615,189.208462 C172.689423,189.208038 173.038462,189.006231 173.227154,188.678769 C173.415846,188.351731 173.415846,187.948538 173.226731,187.621077 L168.784423,179.938846 L167.868885,180.468538 L166.952923,180.997808 L170.478,187.093923 L163.435885,187.097308 L156.394615,187.103231 L163.427423,174.900423 L166.952923,180.997808 L167.868885,180.468538","id","Fill-21"],["d","M197.152577,121.4785 L198.174731,121.751808 L200.466962,113.176885 C200.564269,112.811769 200.459769,112.422115 200.192385,112.155154 C199.925,111.888192 199.534923,111.784115 199.170231,111.882269 L190.602077,114.186769 L182.030115,116.489154 C181.665423,116.587308 181.380269,116.872462 181.282538,117.237577 C181.185231,117.602692 181.289731,117.991923 181.557115,118.259308 L187.836423,124.528462 L194.114462,130.801 C194.381846,131.067962 194.7715,131.172462 195.136615,131.074308 C195.501308,130.976154 195.786462,130.691 195.884192,130.325885 L198.174731,121.751808 L197.152577,121.4785 L196.130846,121.205615 L194.313308,128.009115 L184.348577,118.056654 L191.151231,116.229808 L197.949654,114.401269 L196.130846,121.205615 L197.152577,121.4785","id","Fill-22"],["d","M51.2223462,21.9327308 L52.2440769,22.2056154 L54.5358846,13.6306923 C54.6336154,13.2655769 54.5291154,12.8759231 54.2617308,12.6089615 C53.9939231,12.342 53.6042692,12.2379231 53.2395769,12.3360769 L44.6714231,14.6405769 L44.6718462,14.6405769 L36.0994615,16.9433846 C35.7343462,17.0411154 35.4496154,17.3266923 35.3518846,17.6918077 C35.2545769,18.0569231 35.3590769,18.4461538 35.6264615,18.7131154 L41.9061923,24.9822692 L41.9057692,24.9818462 L48.1842308,31.2543846 C48.4516154,31.5213462 48.8412692,31.6258462 49.2059615,31.5276923 C49.5710769,31.4295385 49.8562308,31.1443846 49.9535385,30.7792692 L52.2440769,22.2056154 L50.2006154,21.6594231 L48.3830769,28.4629231 L43.4009231,23.4854231 L43.4005,23.485 L38.4179231,18.5108846 L45.2205769,16.6836154 L45.221,16.6836154 L52.019,14.8550769 L50.2006154,21.6594231 L51.2223462,21.9327308","id","Fill-23"],["d","M45.1456923,207.203192 L46.1674231,207.476077 L48.4592308,198.900731 C48.5569615,198.535615 48.4520385,198.145962 48.1846538,197.879 C47.9172692,197.612038 47.5276154,197.507962 47.1629231,197.606115 L38.5947692,199.911038 L38.5947692,199.910615 L30.0228077,202.213846 C29.6576923,202.311577 29.3725385,202.597154 29.2752308,202.962269 C29.1775,203.327385 29.2824231,203.716615 29.5498077,203.983577 L35.8295385,210.252308 L35.8291154,210.251885 L42.1075769,216.524423 C42.3749615,216.791385 42.7646154,216.895885 43.1293077,216.797731 C43.4944231,216.699577 43.7791538,216.414423 43.8768846,216.049308 L46.1674231,207.476077 L44.1239615,206.930308 L42.3064231,213.732962 L37.3242692,208.755462 L37.3238462,208.755038 L32.3412692,203.781346 L39.1435,201.953654 L39.1439231,201.953654 L45.9423462,200.125115 L44.1239615,206.929885 L45.1456923,207.203192","id","Fill-24"],["d","M206.143808,31.5111923 L206.6735,32.4267308 L214.357423,27.984 C214.684462,27.7948846 214.885846,27.4454231 214.885424,27.0676154 C214.885424,26.6893846 214.683192,26.3403462 214.355731,26.1516538 L206.667577,21.7224615 L206.668,21.7228846 L198.978154,17.2894615 C198.651115,17.1007692 198.2475,17.1011923 197.920462,17.2903077 C197.593423,17.4794231 197.392038,17.8288846 197.392461,18.2066923 L197.399654,27.0798846 L197.399654,27.0794615 L197.403885,35.9547692 C197.403885,36.3325769 197.606115,36.6816154 197.933577,36.8703077 C198.260615,37.059 198.664231,37.059 198.991269,36.8698846 L206.6735,32.4267308 L206.143808,31.5111923 L205.614538,30.5952308 L199.518423,34.1211538 L199.515038,27.0786154 L199.515038,27.0781923 L199.509115,20.0373462 L205.611577,23.5556538 L205.612,23.5556538 L211.711923,27.0697308 L205.614538,30.5952308 L206.143808,31.5111923","id","Fill-25"],["d","M44.9489615,120.167385 L45.4782308,121.082923 L53.1625769,116.640192 C53.4896154,116.450654 53.691,116.101192 53.6905776,115.723385 C53.6901538,115.345577 53.4883462,114.996538 53.1608846,114.807846 L45.4727308,110.378654 L45.4731538,110.379077 L37.7833077,105.945654 C37.4558462,105.756962 37.0526538,105.757385 36.7256154,105.9465 C36.3985769,106.135615 36.1971923,106.485077 36.1971923,106.862885 L36.2094615,124.610962 C36.2094615,124.989192 36.4112692,125.338231 36.7387308,125.526923 C37.0661923,125.715615 37.4693846,125.715192 37.7964231,125.526077 L45.4786538,121.082923 L44.4192692,119.251846 L38.324,122.777346 L38.3142692,108.693538 L44.4167308,112.211423 L44.4167308,112.211846 L50.5170769,115.725923 L44.4196923,119.251846 L44.9489615,120.167385","id","Fill-26"],["d","M146.638885,105.637654 L145.581192,105.637654 C145.580769,107.208115 144.947423,108.619923 143.918923,109.650115 C142.888731,110.678615 141.476923,111.311538 139.906885,111.312385 C138.336423,111.311538 136.924192,110.678615 135.893577,109.650115 C134.865077,108.619923 134.232154,107.208115 134.231731,105.637654 C134.232154,104.066769 134.865077,102.654962 135.893577,101.624769 C136.924192,100.596269 138.336423,99.9633462 139.906885,99.9625 C141.476923,99.9633462 142.888731,100.596269 143.918923,101.624769 C144.947423,102.654962 145.580769,104.066769 145.581192,105.637654 L147.696577,105.637654 C147.695731,101.334538 144.209154,97.8479615 139.906885,97.8471154 C135.603769,97.8479615 132.116769,101.334538 132.116346,105.637654 C132.116769,109.940346 135.603769,113.426923 139.906885,113.427769 C144.209154,113.426923 147.695731,109.940346 147.696577,105.637654 L146.638885,105.637654","id","Fill-27"],["d","M112.621808,30.5059615 L111.564115,30.5059615 C111.563692,32.0768462 110.930769,33.4886538 109.901846,34.5188462 C108.871654,35.5473462 107.459846,36.1802692 105.889385,36.1811154 C104.318923,36.1802692 102.907115,35.5473462 101.8765,34.5188462 C100.848,33.4886538 100.214654,32.0764231 100.214231,30.5059615 C100.214654,28.9355 100.848,27.5236923 101.8765,26.4935 C102.907115,25.465 104.318923,24.8320769 105.889385,24.8316538 C107.459846,24.8320769 108.871654,25.465 109.901846,26.4935 C110.930769,27.5236923 111.563692,28.9355 111.564115,30.5059615 L113.6795,30.5059615 C113.678654,26.2032692 110.192077,22.7166923 105.889385,22.7162692 C101.586692,22.7166923 98.0996923,26.2032692 98.0988462,30.5059615 C98.0996923,34.8095 101.586692,38.2956538 105.889385,38.2965 C110.192077,38.2956538 113.678654,34.8090769 113.6795,30.5059615 L112.621808,30.5059615","id","Fill-28"],["d","M116.918154,229.204885 L115.860462,229.204885 C115.860038,230.775346 115.227115,232.187577 114.198192,233.217769 C113.168,234.246269 111.756192,234.879615 110.185731,234.880038 C108.615692,234.879615 107.203462,234.246269 106.172846,233.217769 C105.144346,232.187154 104.511423,230.775346 104.510577,229.204885 C104.511423,227.634423 105.144346,226.222615 106.172846,225.192423 C107.203462,224.163923 108.615692,223.531 110.185731,223.530577 C111.756192,223.531 113.168423,224.163923 114.198615,225.192423 C115.227115,226.222615 115.860038,227.634423 115.860462,229.204885 L117.975846,229.204885 C117.975423,224.901769 114.488423,221.415615 110.185731,221.415192 C108.038192,221.414346 106.084,222.288423 104.677269,223.696423 C103.268846,225.102731 102.394769,227.056923 102.395192,229.204885 C102.396038,233.508 105.883462,236.994577 110.185731,236.995423 C114.488423,236.994577 117.975423,233.508 117.975846,229.204885 L116.918154,229.204885","id","Fill-29"],["d","M135.982423,219.142846 C135.983269,217.572385 136.616192,216.160577 137.645115,215.130385 C138.675308,214.101885 140.087538,213.468962 141.658,213.468538 C143.228462,213.468962 144.640269,214.101885 145.670885,215.130385 C146.699385,216.160154 147.332308,217.572385 147.332731,219.142846 C147.332731,219.726692 147.806577,220.200538 148.390423,220.200538 C148.974692,220.200538 149.448115,219.726692 149.448115,219.142846 C149.447692,214.839731 145.960692,211.353577 141.658,211.353153 C139.510038,211.352308 137.555846,212.226385 136.149538,213.634385 C134.741115,215.040269 133.866615,216.994462 133.867038,219.142846 C133.867038,219.726692 134.340885,220.200538 134.924731,220.200538 C135.509,220.200538 135.982423,219.726692 135.982423,219.142846","id","Fill-30"],["d","M82.247,115.736077 C82.2474231,114.165615 82.8807692,112.753385 83.9092692,111.723192 C84.9398846,110.694692 86.3521154,110.061769 87.9221538,110.061346 C89.4926154,110.061769 90.9044231,110.694692 91.9350385,111.723192 C92.9635385,112.753385 93.5964615,114.165192 93.5968846,115.736077 C93.5968846,116.319923 94.0707308,116.793769 94.6545769,116.793769 C95.2388462,116.793769 95.7122692,116.319923 95.7122692,115.736077 C95.7118462,111.432962 92.2248462,107.946385 87.9221538,107.945538 C83.6198846,107.946385 80.1324615,111.432962 80.1316154,115.736077 C80.1316154,116.319923 80.6054615,116.793769 81.1893077,116.793769 C81.7735769,116.793769 82.247,116.319923 82.247,115.736077","id","Fill-31"],["d","M11.4163077,61.0732692 C11.4167308,59.5011154 12.0479615,58.0884615 13.0713846,57.0586923 C14.0969231,56.0306154 15.5006923,55.3989615 17.061,55.3981154 C18.6213077,55.3989615 20.0250769,56.0306154 21.0501923,57.0586923 C22.0736154,58.0884615 22.7048462,59.5011154 22.7052692,61.0732692 C22.7052692,61.6571154 23.1786923,62.1309615 23.7629615,62.1309615 C24.3468077,62.1309615 24.820654,61.6571154 24.820654,61.0732692 C24.8210769,58.9265769 23.9516538,56.9732308 22.5495769,55.5660769 C21.1491923,54.1576538 19.2017692,53.2823077 17.061,53.2827306 C14.9202308,53.2823077 12.9728077,54.1576538 11.5724231,55.5660769 C10.1699231,56.9732308 9.3005,58.9265769 9.30092292,61.0732692 C9.30092292,61.6571154 9.77434615,62.1309615 10.3586154,62.1309615 C10.9428846,62.1309615 11.4163077,61.6571154 11.4163077,61.0732692","id","Fill-32"],["d","M180.062808,71.0401154 C178.491077,71.0396923 177.078,70.4084615 176.048231,69.3850385 C175.019731,68.3595 174.388077,66.9557308 174.387654,65.3954231 C174.388077,63.8351154 175.019731,62.4317692 176.048231,61.4062308 C177.078,60.3828077 178.490654,59.752 180.062808,59.7511538 C180.647077,59.7511538 181.1205,59.2777308 181.1205,58.6938846 C181.1205,58.1096154 180.647077,57.6361917 180.062808,57.6361917 C177.916115,57.6353462 175.962769,58.5047692 174.555615,59.9072692 C173.147192,61.3072308 172.271423,63.2546538 172.272269,65.3954231 C172.271423,67.5361923 173.147192,69.4836154 174.555615,70.884 C175.962769,72.2865 177.916115,73.1559231 180.062808,73.1555002 C180.647077,73.1555002 181.1205,72.6820769 181.1205,72.0978077 C181.1205,71.5135385 180.647077,71.0401154 180.062808,71.0401154","id","Fill-33"],["d","M17.9490385,228.116731 C16.3768846,228.115885 14.9642308,227.485077 13.9344615,226.461654 C12.9063846,225.436115 12.2747308,224.032346 12.2743077,222.472038 C12.2747308,220.911731 12.9063846,219.507962 13.9344615,218.482846 C14.9642308,217.459423 16.3768846,216.828615 17.9490385,216.828192 C18.5328846,216.828192 19.0067308,216.354769 19.0067308,215.7705 C19.0067308,215.186231 18.5328846,214.712808 17.9490385,214.712808 C15.8023462,214.712385 13.849,215.581808 12.4418462,216.983885 C11.0334231,218.383846 10.1580769,220.331269 10.1589225,222.472038 C10.1580769,224.612808 11.0334231,226.560231 12.4418462,227.960615 C13.849,229.362692 15.8023462,230.232538 17.9490385,230.232116 C18.5328846,230.232116 19.0067308,229.758269 19.0067308,229.174423 C19.0067308,228.590154 18.5328846,228.116731 17.9490385,228.116731","id","Fill-34"],["d","M90.1932308,14.0000385 C88.6215,13.9996154 87.2088462,13.3683846 86.1790769,12.3449615 C85.151,11.3194231 84.5193462,9.91565385 84.5185,8.35534615 C84.5193462,6.79503846 85.151,5.39126923 86.1790769,4.36615385 C87.2088462,3.34273077 88.6215,2.7115 90.1932308,2.71107692 C90.7775,2.71107692 91.2509231,2.23765385 91.2509231,1.65338462 C91.2509231,1.06953846 90.7775,0.595692153 90.1932308,0.595692153 C88.0469615,0.595269231 86.0936154,1.46469231 84.6864615,2.86676923 C83.2780385,4.26715385 82.4026923,6.21457692 82.4031152,8.35534615 C82.4026923,10.4961154 83.2780385,12.4435385 84.6864615,13.8439231 C86.0931923,15.2464231 88.0469615,16.1158462 90.1932308,16.1154232 C90.7775,16.1154232 91.2509231,15.642 91.2509231,15.0577308 C91.2509231,14.4734615 90.7775,14.0000385 90.1932308,14.0000385","id","Fill-35"],["d","M21.3154615,158.362769 L20.2577692,158.362769 C20.2569231,159.933231 19.624,161.345038 18.5955,162.375654 C17.5653077,163.404154 16.1530769,164.037077 14.5830385,164.037923 C13.0125769,164.037077 11.6003462,163.404154 10.5701538,162.375654 C9.54123077,161.345038 8.90830769,159.933231 8.90788462,158.362769 C8.90830769,156.792308 9.54123077,155.3805 10.5701538,154.350308 C11.6003462,153.321808 13.0125769,152.688885 14.5830385,152.688038 C16.1530769,152.688885 17.5653077,153.321808 18.5955,154.349885 C19.624,155.380077 20.2569231,156.791885 20.2577692,158.362769 L22.3731538,158.362769 C22.3723077,154.059654 18.8853077,150.5735 14.5830385,150.572654 C12.4350769,150.572231 10.4808846,151.446308 9.07415385,152.854308 C7.66615385,154.260192 6.79165385,156.214385 6.79249939,158.362769 C6.79292308,162.665885 10.2803462,166.152462 14.5830385,166.153308 C18.8853077,166.152462 22.3723077,162.665462 22.3731538,158.362769 L21.3154615,158.362769","id","Fill-36"],["d","M228.928192,166.051346 L227.8705,166.051346 C227.869654,167.621808 227.236731,169.034038 226.208231,170.064654 C225.178038,171.093154 223.766231,171.726077 222.196192,171.7265 C220.625731,171.726077 219.2135,171.093154 218.183308,170.064654 C217.154385,169.034038 216.521462,167.621808 216.521038,166.051346 C216.521462,164.480885 217.154385,163.069077 218.182885,162.038885 C219.2135,161.010385 220.625308,160.377885 222.196192,160.377038 C223.766231,160.377885 225.178038,161.010385 226.208231,162.038885 C227.236731,163.069077 227.869654,164.480885 227.8705,166.051346 L229.985885,166.051346 C229.985038,161.748231 226.498038,158.2625 222.196192,158.261654 C217.8935,158.2625 214.406077,161.748231 214.405654,166.051346 C214.406077,170.354462 217.893077,173.841462 222.196192,173.841885 C226.498462,173.841462 229.985038,170.354462 229.985885,166.051346 L228.928192,166.051346","id","Fill-37"],["d","M210.305192,58.6993846 L210.305192,59.7570769 L222.64,59.7570769 L222.64,71.0337692 L211.362885,71.0337692 L211.362885,58.6993846 L210.305192,58.6993846 L210.305192,59.7570769 L210.305192,58.6993846 L209.2475,58.6993846 L209.2475,72.0914615 C209.2475,72.3702692 209.360462,72.6427308 209.557192,72.8394615 C209.754346,73.0366154 210.026808,73.1491538 210.305192,73.1491538 L223.697692,73.1491538 C223.976077,73.1491538 224.248538,73.0366154 224.445269,72.8394615 C224.642423,72.6427308 224.755385,72.3702692 224.755385,72.0914615 L224.755385,58.6993846 C224.755385,58.421 224.642423,58.1485385 224.445269,57.9513846 C224.248538,57.7546538 223.976077,57.6416923 223.697692,57.6416923 L210.305192,57.6416923 C210.026808,57.6416923 209.754346,57.7546538 209.557192,57.9513846 C209.360462,58.1485385 209.2475,58.421 209.2475,58.6993846 L210.305192,58.6993846","id","Fill-38"],["d","M58.8897692,65.3954231 L58.8897692,66.4531154 L71.2237308,66.4531154 L71.2237308,77.7302308 L59.9474615,77.7302308 L59.9474615,65.3954231 L58.8897692,65.3954231 L58.8897692,66.4531154 L58.8897692,65.3954231 L57.8320769,65.3954231 L57.8320769,78.7879231 C57.8320769,79.0663077 57.9450385,79.3387692 58.1417692,79.5355 C58.3389231,79.7326538 58.6113846,79.8456154 58.8897692,79.8456154 L72.2814231,79.8456154 C72.5602308,79.8456154 72.8326923,79.7326538 73.0294231,79.5355 C73.2265769,79.3387692 73.3391154,79.0663077 73.3391154,78.7879231 L73.3391154,65.3954231 C73.3391154,65.1170385 73.2265769,64.8445769 73.0294231,64.6478462 C72.8326923,64.4506923 72.5602308,64.3377308 72.2814231,64.3377308 L58.8897692,64.3377308 C58.6113846,64.3377308 58.3389231,64.4506923 58.1417692,64.6478462 C57.9450385,64.8445769 57.8320769,65.1170385 57.8320769,65.3954231 L58.8897692,65.3954231","id","Fill-39"],["d","M58.2175,150.893346 L58.2175,151.951038 L70.5518846,151.951038 L70.5518846,163.228154 L59.2751923,163.228154 L59.2751923,150.893346 L58.2175,150.893346 L58.2175,151.951038 L58.2175,150.893346 L57.1598077,150.893346 L57.1598077,164.285846 C57.1598077,164.564231 57.2727692,164.836692 57.4699231,165.033423 C57.6666538,165.230577 57.9391154,165.343538 58.2175,165.343538 L71.6095769,165.343538 C71.8879615,165.343538 72.1604231,165.230577 72.3571538,165.033423 C72.5543077,164.836692 72.6672692,164.564231 72.6672692,164.285846 L72.6672692,150.893346 C72.6672692,150.614962 72.5543077,150.3425 72.3571538,150.145346 C72.1604231,149.948615 71.8879615,149.835654 71.6095769,149.835654 L58.2175,149.835654 C57.9391154,149.835654 57.6666538,149.948615 57.4699231,150.145346 C57.2727692,150.3425 57.1598077,150.614962 57.1598077,150.893346 L58.2175,150.893346","id","Fill-40"],["d","M210.305192,215.776423 L210.305192,216.834115 L222.639154,216.834115 L222.639154,228.110808 L211.362885,228.110808 L211.362885,215.776423 L210.305192,215.776423 L210.305192,216.834115 L210.305192,215.776423 L209.2475,215.776423 L209.2475,229.1685 C209.2475,229.446885 209.360462,229.719346 209.557192,229.9165 C209.754346,230.113231 210.026808,230.226192 210.305192,230.226192 L223.696846,230.226192 C223.975231,230.226192 224.247692,230.113231 224.444423,229.9165 C224.641577,229.719346 224.754538,229.446885 224.754538,229.1685 L224.754538,215.776423 C224.754538,215.497615 224.641577,215.225154 224.444423,215.028423 C224.247692,214.831269 223.975231,214.718731 223.696846,214.718731 L210.305192,214.718731 C210.026808,214.718731 209.754346,214.831269 209.557192,215.028423 C209.360462,215.225154 209.2475,215.497615 209.2475,215.776423 L210.305192,215.776423","id","Fill-41"],["d","M154.751808,1.65973077 L154.751808,2.71742308 L167.085346,2.71742308 L167.085346,13.9941154 L155.8095,13.9941154 L155.8095,1.65973077 L154.751808,1.65973077 L154.751808,2.71742308 L154.751808,1.65973077 L153.694115,1.65973077 L153.694115,15.0518077 C153.694115,15.3306154 153.806654,15.6030769 154.003808,15.7998077 C154.200538,15.9965385 154.473,16.1095 154.751808,16.1095 L168.143038,16.1095 C168.421423,16.1095 168.693885,15.9965385 168.891038,15.7998077 C169.087769,15.6030769 169.200731,15.3306154 169.200731,15.0518077 L169.200731,1.65973077 C169.200731,1.38134615 169.087769,1.10888462 168.891038,0.911730769 C168.693885,0.715 168.421423,0.602038462 168.143038,0.602038462 L154.751808,0.602038462 C154.473,0.602038462 154.200538,0.715 154.003808,0.911730769 C153.806654,1.10888462 153.694115,1.38134615 153.694115,1.65973077 L154.751808,1.65973077","id","Fill-42"],["d","M135.508154,136.771462 C135.298731,136.769769 135.172654,136.731692 135.044885,136.667808 C134.934038,136.610269 134.818962,136.522692 134.692038,136.386462 C134.469077,136.151231 134.227077,135.765385 133.973654,135.300423 C133.585692,134.604885 133.179962,133.738423 132.487808,132.969692 C132.140885,132.587654 131.710615,132.232269 131.180923,131.980115 C130.6525,131.726692 130.033538,131.585808 129.357885,131.587068 C128.773615,131.587068 128.300192,132.060923 128.300192,132.644769 C128.300192,133.229038 128.773615,133.702462 129.357885,133.702462 C129.702269,133.703308 129.957808,133.76 130.175269,133.847577 C130.365654,133.925423 130.530654,134.0295 130.692692,134.168269 C130.975308,134.409 131.243115,134.767769 131.503731,135.2065 C131.901,135.862692 132.255115,136.675423 132.809346,137.425962 C133.089,137.799538 133.432538,138.165077 133.889038,138.443462 C134.342577,138.722692 134.9095,138.890231 135.508154,138.886896 C136.092423,138.886896 136.565846,138.413423 136.565846,137.829154 C136.565846,137.245308 136.092423,136.771462 135.508154,136.771462","id","Fill-43"],["d","M147.808269,136.771462 C147.598423,136.769769 147.472346,136.731692 147.344577,136.667808 C147.233731,136.610269 147.119077,136.522692 146.991731,136.386462 C146.768769,136.151231 146.526769,135.765385 146.273346,135.300423 C145.885385,134.604885 145.480077,133.738423 144.787923,132.970115 C144.441,132.587654 144.011154,132.232269 143.481462,131.980115 C142.953038,131.726692 142.334077,131.585808 141.658423,131.587068 C141.074577,131.587068 140.600731,132.060923 140.600731,132.644769 C140.600731,133.229038 141.074577,133.702462 141.658423,133.702462 C142.002808,133.703308 142.258346,133.76 142.475808,133.847577 C142.665769,133.925 142.830769,134.0295 142.992808,134.168269 C143.275423,134.409 143.543231,134.767769 143.803423,135.2065 C144.201115,135.862692 144.555231,136.675423 145.109038,137.425962 C145.389115,137.799538 145.732231,138.165077 146.188731,138.443462 C146.642692,138.722692 147.209192,138.890231 147.808269,138.886896 C148.392115,138.886896 148.865962,138.413423 148.865962,137.829154 C148.865962,137.245308 148.392115,136.771462 147.808269,136.771462","id","Fill-44"],["d","M135.508154,138.886873 C136.029808,138.888962 136.527346,138.764577 136.945769,138.545423 C137.313423,138.354615 137.617615,138.101192 137.870615,137.830423 C138.313154,137.353615 138.616923,136.825192 138.896577,136.319615 C139.3095,135.559346 139.676731,134.8435 140.093462,134.393346 C140.300769,134.166154 140.5085,134.003269 140.746269,133.889462 C140.985308,133.776923 141.262846,133.704154 141.658423,133.702462 C142.242692,133.702462 142.716115,133.229038 142.716115,132.644769 C142.716115,132.060923 142.242692,131.587076 141.658423,131.587076 C141.070346,131.586654 140.525423,131.692 140.045231,131.887885 C139.624269,132.058385 139.257462,132.295308 138.945654,132.563538 C138.398615,133.034846 138.015731,133.589923 137.696731,134.122154 C137.225,134.921346 136.870038,135.691346 136.512962,136.159269 C136.337385,136.394923 136.1745,136.548077 136.028538,136.635654 C135.880038,136.721962 135.748885,136.7685 135.508154,136.771462 C134.924308,136.771462 134.450462,137.245308 134.450462,137.829154 C134.450462,138.413423 134.924308,138.886873 135.508154,138.886873","id","Fill-45"],["d","M147.808269,138.886873 C148.3295,138.888962 148.827038,138.764577 149.245462,138.545423 C149.613115,138.354615 149.917308,138.101192 150.170308,137.830423 C150.612423,137.353192 150.916192,136.825192 151.196269,136.319615 C151.608769,135.559346 151.976,134.8435 152.392731,134.393346 C152.600038,134.166154 152.808192,134.003269 153.045538,133.889462 C153.284577,133.776923 153.562115,133.704154 153.957692,133.702462 C154.541538,133.702462 155.015385,133.229038 155.015385,132.644769 C155.015385,132.060923 154.541538,131.587076 153.957692,131.587076 C153.369192,131.586654 152.824269,131.692 152.344077,131.887885 C151.923538,132.058385 151.556731,132.295308 151.244923,132.563538 C150.697885,133.034846 150.315,133.589923 149.996,134.122154 C149.524269,134.921346 149.169731,135.691346 148.812231,136.159269 C148.636654,136.394923 148.473769,136.548077 148.328231,136.635654 C148.179731,136.721962 148.048154,136.7685 147.808269,136.771462 C147.224,136.771462 146.750577,137.245308 146.750577,137.829154 C146.750577,138.413423 147.224,138.886873 147.808269,138.886873","id","Fill-46"],["d","M170.546962,233.332423 C170.337115,233.330308 170.211038,233.292654 170.083269,233.228346 C169.972423,233.170808 169.857769,233.083231 169.730423,232.947 C169.507462,232.711769 169.265462,232.325923 169.012038,231.860962 C168.624077,231.165423 168.218346,230.298538 167.526615,229.529808 C167.179692,229.147769 166.749,228.792385 166.219308,228.540231 C165.690885,228.286385 165.071923,228.145923 164.396692,228.147184 C163.812423,228.147184 163.339,228.620615 163.339,229.204885 C163.339,229.789154 163.812423,230.262577 164.396692,230.262577 C164.741077,230.263423 164.996192,230.319692 165.214077,230.407692 C165.404038,230.485115 165.569038,230.589192 165.7315,230.727962 C166.013692,230.969115 166.2815,231.327885 166.542115,231.766615 C166.939385,232.422808 167.293923,233.235538 167.847731,233.9865 C168.127808,234.360077 168.470923,234.725615 168.927423,235.004 C169.381385,235.283654 169.947885,235.451192 170.546962,235.447858 C171.130808,235.447858 171.604654,234.973962 171.604654,234.390115 C171.604654,233.805846 171.130808,233.332423 170.546962,233.332423","id","Fill-47"],["d","M182.846654,233.332423 C182.637231,233.330308 182.510731,233.292654 182.382962,233.228346 C182.272538,233.170808 182.157462,233.083231 182.030115,232.947 C181.807154,232.711769 181.565577,232.326346 181.311731,231.861385 C180.924192,231.165846 180.518462,230.299385 179.826731,229.530654 C179.479808,229.148615 179.049538,228.793231 178.519846,228.540654 C177.991423,228.287231 177.372462,228.146769 176.697231,228.14803 C176.112962,228.14803 175.639538,228.621462 175.639538,229.205731 C175.639538,229.79 176.112962,230.263423 176.697231,230.263423 C177.041615,230.264269 177.296731,230.320538 177.514192,230.408115 C177.704154,230.485962 177.869577,230.590038 178.031615,230.728808 C178.313808,230.969538 178.581615,231.328308 178.842231,231.767038 C179.2395,232.423231 179.593615,233.235962 180.147846,233.9865 C180.4275,234.360077 180.771038,234.725615 181.227538,235.004 C181.681077,235.283654 182.247577,235.451192 182.846654,235.447858 C183.430923,235.447858 183.904346,234.973962 183.904346,234.390115 C183.904346,233.805846 183.430923,233.332423 182.846654,233.332423","id","Fill-48"],["d","M170.546962,235.447825 C171.068192,235.4495 171.565731,235.325538 171.984577,235.105962 C172.352231,234.915577 172.656423,234.662154 172.909,234.390962 C173.351538,233.914154 173.655308,233.385731 173.935385,232.880154 C174.347885,232.120308 174.715115,231.404038 175.131846,230.953885 C175.339154,230.726692 175.547308,230.563808 175.785077,230.45 C176.023692,230.337462 176.301231,230.264692 176.697231,230.263423 C177.2815,230.263423 177.754923,229.79 177.754923,229.205731 C177.754923,228.621462 177.2815,228.148033 176.697231,228.148033 C176.108731,228.147192 175.563808,228.252538 175.083615,228.448423 C174.663077,228.618923 174.295846,228.855846 173.984038,229.124077 C173.437,229.595808 173.054115,230.150885 172.735115,230.682692 C172.263385,231.481885 171.908846,232.251885 171.551769,232.719808 C171.375769,232.955885 171.212885,233.108615 171.067346,233.196192 C170.918846,233.282923 170.787269,233.329038 170.546962,233.332423 C169.962692,233.332423 169.489269,233.805846 169.489269,234.390115 C169.489269,234.973962 169.962692,235.447825 170.546962,235.447825","id","Fill-49"],["d","M182.847077,235.447825 C183.368308,235.4495 183.865846,235.325115 184.284269,235.105538 C184.6515,234.915154 184.955692,234.661731 185.208692,234.390538 C185.650808,233.913731 185.954577,233.385308 186.234654,232.880154 C186.647154,232.119885 187.014385,231.404038 187.431115,230.953885 C187.638423,230.726692 187.846154,230.563808 188.0835,230.45 C188.322538,230.337462 188.599654,230.264692 188.995231,230.263423 L188.995654,230.263423 L188.995654,229.208692 L188.828962,230.249885 C188.906385,230.262154 188.966038,230.263423 188.995654,230.263423 L188.995654,229.208692 L188.828962,230.249885 C189.405615,230.342115 189.948,229.9495 190.040654,229.372846 C190.132885,228.795769 189.739846,228.253385 189.163192,228.161154 C189.085769,228.148885 189.025692,228.148033 188.995654,228.148033 L188.995231,228.148033 C188.407154,228.147192 187.862231,228.252538 187.382038,228.448423 C186.9615,228.618923 186.594692,228.855846 186.282885,229.124077 C185.736269,229.595385 185.353385,230.150462 185.034385,230.682269 C184.562654,231.481462 184.208115,232.251462 183.851038,232.719808 C183.675038,232.955462 183.512154,233.108192 183.366615,233.196192 C183.218115,233.2825 183.086538,233.329038 182.846231,233.332423 C182.261962,233.332423 181.788962,233.806269 181.788962,234.390115 C181.788962,234.974385 182.262808,235.447825 182.847077,235.447825","id","Fill-50"],["d","M187.318577,94.1223462 C187.109154,94.1202308 186.983077,94.0825769 186.855308,94.0182692 C186.744462,93.9607308 186.629385,93.8731538 186.502462,93.7369231 C186.2795,93.5016923 186.0375,93.1162692 185.784077,92.6508846 C185.396115,91.9553462 184.990385,91.0888846 184.298654,90.3201538 C183.951731,89.9381154 183.521462,89.5827308 182.991769,89.3305769 C182.463346,89.0767308 181.844385,88.9362692 181.169154,88.9375299 C180.584885,88.9375299 180.111462,89.4109615 180.111462,89.9952308 C180.111462,90.5795 180.584885,91.0529231 181.169154,91.0529231 C181.513538,91.0537692 181.768654,91.1100385 181.986115,91.1980385 C182.1765,91.2754615 182.3415,91.3795385 182.503538,91.5183077 C182.786154,91.7590385 183.053538,92.1182308 183.314154,92.5565385 C183.711423,93.2131538 184.065538,94.0258846 184.619769,94.7764231 C184.899423,95.15 185.242962,95.5155385 185.699462,95.7939231 C186.153,96.0735769 186.7195,96.2411154 187.318577,96.2377811 C187.902846,96.2377811 188.376269,95.7638846 188.376269,95.1800385 C188.376269,94.5957692 187.902846,94.1223462 187.318577,94.1223462","id","Fill-51"],["d","M199.618692,94.1223462 C199.408846,94.1202308 199.282769,94.0825769 199.155,94.0182692 C199.044154,93.9607308 198.9295,93.8731538 198.802154,93.7369231 C198.579192,93.5016923 198.337192,93.1162692 198.083769,92.6513077 C197.695808,91.9557692 197.2905,91.0893077 196.598346,90.3205769 C196.251423,89.9385385 195.821154,89.5831538 195.291885,89.331 C194.763038,89.0771538 194.1445,88.9366923 193.468846,88.937953 C192.885,88.937953 192.411154,89.4113846 192.411154,89.9956538 C192.411154,90.5799231 192.885,91.0533462 193.468846,91.0533462 C193.813231,91.0541923 194.068769,91.1104615 194.286231,91.1980385 C194.476192,91.2758846 194.641192,91.3799615 194.803231,91.5187308 C195.085846,91.7594615 195.353231,92.1182308 195.613846,92.5569615 C196.011115,93.2131538 196.365654,94.0258846 196.919462,94.7768462 C197.199538,95.15 197.542654,95.5155385 197.999154,95.7939231 C198.453115,96.0735769 199.019615,96.2411154 199.618692,96.2377811 C200.202538,96.2377811 200.676385,95.7638846 200.676385,95.1800385 C200.676385,94.5957692 200.202538,94.1223462 199.618692,94.1223462","id","Fill-52"],["d","M187.318577,96.2377479 C187.839808,96.2394231 188.337769,96.1154615 188.756192,95.8958846 C189.123846,95.7055 189.428038,95.4520769 189.681038,95.1808846 C190.123577,94.7040769 190.427346,94.1756538 190.707423,93.6705 C191.119923,92.9102308 191.487577,92.1939615 191.904308,91.7438077 C192.111615,91.5166154 192.319346,91.3537308 192.557115,91.2399231 C192.795731,91.1273846 193.073269,91.0546154 193.468846,91.0533462 C194.053115,91.0533462 194.526538,90.5799231 194.526538,89.9956538 C194.526538,89.4113846 194.053115,88.9379565 193.468846,88.9379565 C192.880769,88.9371154 192.335846,89.0424615 191.855654,89.2383462 C191.435115,89.4088462 191.067885,89.6457692 190.756077,89.914 C190.209462,90.3857308 189.826154,90.9408077 189.507577,91.4726154 C189.035423,92.2718077 188.680885,93.0418077 188.323808,93.5097308 C188.147808,93.7453846 187.984923,93.8985385 187.839385,93.9861154 C187.690462,94.0728462 187.558885,94.1189615 187.318577,94.1223462 C186.734731,94.1223462 186.260885,94.5957692 186.260885,95.1800385 C186.260885,95.7638846 186.734731,96.2377479 187.318577,96.2377479","id","Fill-53"],["d","M199.618692,96.2377478 C200.139923,96.2394231 200.637462,96.1150385 201.056308,95.8958846 C201.423538,95.7050769 201.728154,95.4516538 201.980731,95.1808846 C202.423269,94.7036538 202.727038,94.1756538 203.006692,93.6700769 C203.419615,92.9102308 203.786846,92.1939615 204.203577,91.7438077 C204.410885,91.5166154 204.618615,91.3537308 204.856385,91.2399231 C205.095423,91.1273846 205.372962,91.0546154 205.768962,91.0533462 C206.352808,91.0533462 206.826654,90.5795 206.826654,89.9956538 C206.826654,89.4113846 206.352808,88.9379565 205.768962,88.9379565 C205.180462,88.9371154 204.635538,89.0424615 204.155346,89.2383462 C203.734808,89.4088462 203.367577,89.6457692 203.055769,89.914 C202.508731,90.3853077 202.125846,90.9403846 201.806846,91.4721923 C201.335115,92.2718077 200.980577,93.0418077 200.623077,93.5097308 C200.4475,93.7453846 200.284615,93.8985385 200.138654,93.9861154 C199.990154,94.0724231 199.858577,94.1189615 199.618269,94.1223462 C199.034,94.1223462 198.560577,94.5957692 198.560577,95.1800385 C198.561,95.7643077 199.034423,96.2377478 199.618692,96.2377478","id","Fill-54"],["d","M16.2766154,87.857 C16.0667692,87.8553077 15.9406923,87.8172308 15.8129231,87.7529231 C15.7020769,87.6958077 15.5874231,87.6078077 15.4600769,87.472 C15.2371154,87.2367692 14.9951154,86.8509231 14.7416923,86.3859615 C14.3537308,85.6904231 13.948,84.8235385 13.2562692,84.0552308 C12.9093462,83.6727692 12.4790769,83.3173846 11.9493846,83.0652308 C11.4209615,82.8118077 10.802,82.6709231 10.1263462,82.6721838 C9.5425,82.6721838 9.06865385,83.1460385 9.06865385,83.7298846 C9.06865385,84.3141538 9.5425,84.7875769 10.1263462,84.7875769 C10.4707308,84.7884231 10.7262692,84.8451154 10.9437308,84.9326923 C11.1341154,85.0101154 11.2991154,85.1146154 11.4611538,85.2533846 C11.7437692,85.4941154 12.0111538,85.8528846 12.2717692,86.2916154 C12.6690385,86.9478077 13.0235769,87.7605385 13.5773846,88.5115 C13.8574615,88.8850769 14.2005769,89.2506154 14.6570769,89.5285769 C15.1110385,89.8082308 15.6775385,89.9757692 16.2766154,89.9724349 C16.8604615,89.9724349 17.3343077,89.4989615 17.3343077,88.9146923 C17.3343077,88.3304231 16.8604615,87.857 16.2766154,87.857","id","Fill-55"],["d","M28.5763077,87.857 C28.3664615,87.8553077 28.2403846,87.8172308 28.1126154,87.7529231 C28.0017692,87.6958077 27.8871154,87.6078077 27.7597692,87.472 C27.5368077,87.2367692 27.2948077,86.8509231 27.0413846,86.3859615 C26.6538462,85.6904231 26.2481154,84.8239615 25.5563846,84.0552308 C25.2094615,83.6731923 24.7791923,83.3178077 24.2495,83.0656538 C23.7210769,82.8122308 23.1021154,82.6713462 22.4268846,82.6726069 C21.8426154,82.6726069 21.3691923,83.1464615 21.3691923,83.7303077 C21.3691923,84.3145769 21.8426154,84.788 22.4268846,84.788 C22.7708462,84.7888462 23.0263846,84.8455385 23.2438462,84.9331154 C23.4338077,85.0105385 23.5988077,85.1150385 23.7612692,85.2538077 C24.0434615,85.4945385 24.3112692,85.8533077 24.5718846,86.2920385 C24.9691538,86.9482308 25.3232692,87.7609615 25.8775,88.5115 C26.1571538,88.8850769 26.5006923,89.2506154 26.9571923,89.5285769 C27.4107308,89.8082308 27.9772308,89.9757692 28.5763077,89.9724349 C29.1605769,89.9724349 29.634,89.4989615 29.634,88.9146923 C29.634,88.3304231 29.1605769,87.857 28.5763077,87.857","id","Fill-56"],["d","M16.2766154,89.9724112 C16.7978462,89.9745 17.2953846,89.8501154 17.7142308,89.6309615 C18.0814615,89.4401538 18.3860769,89.1867308 18.6386538,88.9159615 C19.0811923,88.4387308 19.3849615,87.9107308 19.6650385,87.4051538 C20.0775385,86.6448846 20.4451923,85.9290385 20.8619231,85.4788846 C21.0692308,85.2516923 21.2769615,85.0888077 21.5147308,84.975 C21.7533462,84.8624615 22.0308846,84.7892692 22.4268846,84.788 C23.0107308,84.788 23.4845769,84.3145769 23.4845769,83.7303077 C23.4845769,83.1464615 23.0107308,82.6726103 22.4268846,82.6726103 C21.8383846,82.6717692 21.2934615,82.7775385 20.8132692,82.9734231 C20.3927308,83.1439231 20.0255,83.3804231 19.7136923,83.6486538 C19.1670769,84.1203846 18.7837692,84.6754615 18.4647692,85.2072692 C17.9930385,86.0068846 17.6385,86.7764615 17.2814231,87.2448077 C17.1054231,87.4804615 16.9425385,87.6331923 16.797,87.7211923 C16.6485,87.8075 16.5169231,87.8536154 16.2766154,87.857 C15.6923462,87.857 15.2189231,88.3304231 15.2189231,88.9146923 C15.2189231,89.4989615 15.6923462,89.9724112 16.2766154,89.9724112","id","Fill-57"],["d","M28.5763077,89.9724017 C29.0975385,89.9740769 29.5950769,89.8501154 30.0139231,89.6305385 C30.3815769,89.4401538 30.6857692,89.1867308 30.9383462,88.9155385 C31.3808846,88.4387308 31.6842308,87.9103077 31.9643077,87.4047308 C32.3768077,86.6448846 32.7444615,85.9286154 33.1607692,85.4788846 C33.3685,85.2516923 33.5762308,85.0888077 33.8135769,84.975 C34.0526154,84.8624615 34.3301538,84.7892692 34.7257308,84.788 L34.7257308,83.7332692 L34.6381538,84.7846154 C34.6804615,84.788 34.7109231,84.788 34.7257308,84.788 L34.7257308,83.7332692 L34.6381538,84.7846154 C35.2203077,84.8328462 35.7318077,84.4004615 35.7800385,83.8183077 C35.8286923,83.2361538 35.3963077,82.7246538 34.8141538,82.6764231 C34.7714231,82.6730385 34.7409615,82.6726141 34.7257308,82.6726141 C34.1376538,82.6721923 33.5927308,82.7775385 33.1121154,82.9734231 C32.692,83.1435 32.3247692,83.3804231 32.0129615,83.6486538 C31.4659231,84.1203846 31.0830385,84.6754615 30.7644615,85.2072692 C30.2927308,86.0064615 29.9377692,86.7764615 29.5806923,87.2443846 C29.4046923,87.4804615 29.2422308,87.6331923 29.0962692,87.7211923 C28.9477692,87.8075 28.8161923,87.8536154 28.5758846,87.857 C27.9920385,87.857 27.5186154,88.3308462 27.5186154,88.9151154 C27.5186154,89.4989615 27.9920385,89.9724017 28.5763077,89.9724017","id","Fill-58"],["d","M135.468808,19.5072308 C135.466692,19.7170769 135.429038,19.8431538 135.364731,19.9709231 C135.307192,20.0817692 135.219615,20.1964231 135.083385,20.3237692 C134.848154,20.5467308 134.462731,20.7887308 133.997346,21.0421538 C133.301808,21.4301154 132.435346,21.8358462 131.667038,22.5275769 C131.285,22.8745 130.929192,23.3047692 130.677038,23.8344615 C130.423615,24.3628846 130.282731,24.9818462 130.284408,25.6575 C130.284408,26.2413462 130.757846,26.7151923 131.342115,26.7151923 C131.925962,26.7151923 132.399808,26.2413462 132.399808,25.6575 C132.400231,25.3131154 132.456923,25.0575769 132.5445,24.8401154 C132.622346,24.6497308 132.726423,24.4847308 132.865192,24.3226923 C133.105923,24.0400769 133.464692,23.7726923 133.903423,23.5120769 C134.559615,23.1148077 135.372346,22.7602692 136.122885,22.2064615 C136.496462,21.9263846 136.862,21.5832692 137.140385,21.1267692 C137.420038,20.6728077 137.587154,20.1063077 137.584231,19.5072308 C137.584231,18.9233846 137.110346,18.4495385 136.5265,18.4495385 C135.942231,18.4495385 135.468808,18.9233846 135.468808,19.5072308","id","Fill-59"],["d","M135.468808,7.20753846 C135.466692,7.41696154 135.429038,7.54346154 135.364731,7.67123077 C135.307192,7.78165385 135.219615,7.89673077 135.083385,8.02407692 C134.848154,8.24703846 134.462731,8.48861538 133.997346,8.74246154 C133.301808,9.13 132.435346,9.53573077 131.667038,10.2274615 C131.285,10.5743846 130.929615,11.0046538 130.677038,11.5343462 C130.423615,12.0627692 130.282731,12.6817308 130.284408,13.3569615 C130.284408,13.9412308 130.757846,14.4146538 131.342115,14.4146538 C131.925962,14.4146538 132.399808,13.9412308 132.399808,13.3569615 C132.400231,13.013 132.456923,12.7574615 132.5445,12.54 C132.622346,12.3500385 132.726423,12.1846154 132.865192,12.0225769 C133.105923,11.7403846 133.464692,11.4725769 133.903423,11.2119615 C134.559615,10.8146923 135.372346,10.4605769 136.122885,9.90634615 C136.496462,9.62669231 136.862,9.28315385 137.140385,8.82665385 C137.420038,8.37311538 137.587154,7.80661538 137.584231,7.20753846 C137.584231,6.62369231 137.110346,6.14984615 136.5265,6.14984615 C135.942231,6.14984615 135.468808,6.62369231 135.468808,7.20753846","id","Fill-60"],["d","M137.584209,19.5072308 C137.585885,18.986 137.461923,18.4884615 137.242346,18.0696154 C137.051962,17.7019615 136.798538,17.3977692 136.527346,17.1451923 C136.050538,16.7026538 135.522115,16.3988846 135.016538,16.1188077 C134.256692,15.7063077 133.540423,15.3386538 133.090269,14.9219231 C132.863077,14.7146154 132.700192,14.5068846 132.586385,14.2691154 C132.473846,14.0305 132.401077,13.7525385 132.399808,13.3569615 C132.399808,12.7731154 131.925962,12.2992692 131.342115,12.2992692 C130.757846,12.2992692 130.284418,12.7731154 130.284418,13.3569615 C130.283577,13.9454615 130.388923,14.4903846 130.584808,14.9705769 C130.755308,15.3911154 130.992231,15.7583462 131.260462,16.0701538 C131.731769,16.6167692 132.287269,17.0000769 132.819077,17.3186538 C133.618269,17.7908077 134.388269,18.1453462 134.856192,18.5024231 C135.091846,18.6784231 135.245,18.8413077 135.332577,18.9868462 C135.418885,19.1353462 135.465423,19.2669231 135.468808,19.5072308 C135.468808,20.0915 135.942231,20.5649231 136.5265,20.5649231 C137.110346,20.5649231 137.584209,20.0915 137.584209,19.5072308","id","Fill-61"],["d","M137.584209,7.20753846 C137.585885,6.68630769 137.461923,6.18876923 137.242346,5.76992308 C137.051962,5.40226923 136.798538,5.09807692 136.527346,4.8455 C136.050538,4.40296154 135.522115,4.09919231 135.016538,3.81953846 C134.256692,3.40661538 133.540423,3.03938462 133.090269,2.62265385 C132.863077,2.41534615 132.700192,2.20761538 132.586385,1.96984615 C132.473846,1.73080769 132.401077,1.45326923 132.399808,1.05769231 C132.399808,0.473423077 131.925962,0 131.342115,0 C130.757846,0 130.284418,0.473423077 130.284418,1.05769231 C130.283577,1.64576923 130.388923,2.19069231 130.584808,2.67130769 C130.755308,3.09184615 130.992231,3.45865385 131.260462,3.77046154 C131.731769,4.3175 132.287269,4.70038462 132.819077,5.01938462 C133.618269,5.49111538 134.388269,5.84565385 134.856192,6.20315385 C135.092269,6.37873077 135.245,6.54161538 135.332577,6.68715385 C135.419308,6.83565385 135.465423,6.96723077 135.468808,7.20753846 C135.468808,7.79180769 135.942231,8.26523077 136.5265,8.26523077 C137.110346,8.26523077 137.584209,7.79180769 137.584209,7.20753846","id","Fill-62"],["d","M97.7553077,83.8453846 C97.7536154,84.0548077 97.7155385,84.1808846 97.6516538,84.3090769 C97.5941154,84.4195 97.5065385,84.5345769 97.3703077,84.6615 C97.1350769,84.8844615 96.7492308,85.1264615 96.2842692,85.3798846 C95.5887308,85.7678462 94.7222692,86.1735769 93.9539615,86.8653077 C93.5715,87.2122308 93.2161154,87.6425 92.9639615,88.1721923 C92.7105385,88.7010385 92.5696538,89.3195769 92.5713311,89.9952308 C92.5713311,90.5795 93.0447692,91.0529231 93.6290385,91.0529231 C94.2128846,91.0529231 94.6867308,90.5795 94.6867308,89.9952308 C94.6871538,89.6508462 94.7438462,89.3953077 94.8314231,89.1778462 C94.9092692,88.9878846 95.0133462,88.8224615 95.1521154,88.6604231 C95.3928462,88.3782308 95.7516154,88.1104231 96.1903462,87.8498077 C96.8465385,87.4525385 97.6592692,87.0984231 98.4098077,86.5441923 C98.7833846,86.2645385 99.1489231,85.921 99.4273077,85.4645 C99.7065385,85.0109615 99.8740769,84.4440385 99.8707426,83.8453846 C99.8707426,83.2611154 99.3972692,82.7876923 98.813,82.7876923 C98.2291538,82.7876923 97.7553077,83.2611154 97.7553077,83.8453846","id","Fill-63"],["d","M97.7553077,71.5452692 C97.7536154,71.7551154 97.7155385,71.8811923 97.6516538,72.0089615 C97.5941154,72.1198077 97.5065385,72.2344615 97.3703077,72.3618077 C97.1350769,72.5847692 96.7492308,72.8267692 96.2842692,73.0801923 C95.5887308,73.4681538 94.7222692,73.8734615 93.9539615,74.5656154 C93.5715,74.9125385 93.2161154,75.3428077 92.9639615,75.8720769 C92.7105385,76.4009231 92.5696538,77.0194615 92.5713311,77.6951154 C92.5713311,78.2789615 93.0447692,78.7528077 93.6290385,78.7528077 C94.2128846,78.7528077 94.6867308,78.2789615 94.6867308,77.6951154 C94.6871538,77.3507308 94.7438462,77.0951923 94.8314231,76.8777308 C94.9092692,76.6877692 95.0133462,76.5227692 95.1521154,76.3607308 C95.3928462,76.0781154 95.7516154,75.8107308 96.1903462,75.5501154 C96.8465385,75.1528462 97.6592692,74.7983077 98.4098077,74.2445 C98.7833846,73.9644231 99.1489231,73.6213077 99.4273077,73.1648077 C99.7065385,72.7108462 99.8740769,72.1443462 99.8707426,71.5452692 C99.8707426,70.9614231 99.3972692,70.4875769 98.813,70.4875769 C98.2291538,70.4875769 97.7553077,70.9614231 97.7553077,71.5452692","id","Fill-64"],["d","M99.8707189,83.8453846 C99.8728077,83.3241538 99.7484231,82.8261923 99.5292692,82.4077692 C99.3388846,82.0401154 99.0854615,81.7359231 98.8142692,81.4829231 C98.3374615,81.0403846 97.8090385,80.7366154 97.3034615,80.4565385 C96.5436154,80.0440385 95.8273462,79.6768077 95.3771923,79.2600769 C95.15,79.0527692 94.9871154,78.8446154 94.8733077,78.6072692 C94.7607692,78.3682308 94.688,78.0906923 94.6867308,77.6951154 C94.6867308,77.1108462 94.2128846,76.6374231 93.6290385,76.6374231 C93.0447692,76.6374231 92.5713411,77.1108462 92.5713411,77.6951154 C92.5705,78.2831923 92.6758462,78.8281154 92.8717308,79.3083077 C93.0422308,79.7288462 93.2791538,80.0960769 93.5473846,80.4078846 C94.0186923,80.9549231 94.5737692,81.3378077 95.106,81.6568077 C95.9051923,82.1285385 96.6751923,82.4830769 97.1431154,82.8405769 C97.3787692,83.0161538 97.5319231,83.1790385 97.6195,83.3245769 C97.7058077,83.4735 97.7523462,83.6050769 97.7553077,83.8453846 C97.7553077,84.4292308 98.2291538,84.9030769 98.813,84.9030769 C99.3972692,84.9030769 99.8707189,84.4292308 99.8707189,83.8453846","id","Fill-65"],["d","M99.8707189,71.5452692 C99.8728077,71.0240385 99.7484231,70.5265 99.5292692,70.1080769 C99.3388846,69.7404231 99.0850385,69.4362308 98.8142692,69.1832308 C98.3374615,68.7411154 97.8090385,68.4373462 97.3034615,68.1572692 C96.5431923,67.7447692 95.8273462,67.3771154 95.3771923,66.9603846 C95.15,66.7530769 94.9871154,66.5453462 94.8733077,66.3075769 C94.7607692,66.0689615 94.688,65.791 94.6867308,65.3954231 C94.6867308,64.8115769 94.2128846,64.3377308 93.6290385,64.3377308 C93.0447692,64.3377308 92.5713411,64.8115769 92.5713411,65.3954231 C92.5705,65.9839231 92.6758462,66.5288462 92.8717308,67.0090385 C93.0422308,67.4295769 93.2791538,67.7968077 93.5473846,68.1086154 C94.0186923,68.6552308 94.5737692,69.0385385 95.106,69.3571154 C95.9051923,69.8292692 96.6751923,70.1838077 97.1431154,70.5408846 C97.3787692,70.7168846 97.5319231,70.8797692 97.6195,71.0253077 C97.7058077,71.1738077 97.7523462,71.3049615 97.7553077,71.5452692 C97.7553077,72.1295385 98.2291538,72.6029615 98.813,72.6029615 C99.3972692,72.6029615 99.8707189,72.1295385 99.8707189,71.5452692","id","Fill-66"],["d","M199.984654,186.622615 C199.982538,186.832462 199.944885,186.958538 199.880577,187.086308 C199.823038,187.197154 199.735462,187.311808 199.599231,187.439154 C199.364,187.662115 198.978577,187.904115 198.513192,188.157538 C197.817654,188.5455 196.951192,188.951231 196.182885,189.643385 C195.800846,189.990308 195.445462,190.420577 195.192885,190.950269 C194.939462,191.478692 194.799,192.097654 194.800261,192.773308 C194.800261,193.357154 195.273692,193.831 195.857962,193.831 C196.442231,193.831 196.915654,193.357154 196.915654,192.773308 C196.9165,192.4285 196.972769,192.173385 197.060769,191.9555 C197.138192,191.765538 197.242269,191.600115 197.381038,191.438077 C197.621769,191.155885 197.980962,190.888077 198.419269,190.627462 C199.075885,190.230192 199.888192,189.875654 200.639154,189.321846 C201.012308,189.041769 201.377846,188.698654 201.656231,188.242154 C201.935885,187.788192 202.103423,187.221692 202.100089,186.622615 C202.100089,186.038769 201.626192,185.564923 201.042346,185.564923 C200.458077,185.564923 199.984654,186.038769 199.984654,186.622615","id","Fill-67"],["d","M199.984654,174.322923 C199.982538,174.532769 199.944885,174.658846 199.880577,174.786615 C199.823038,174.897462 199.735462,175.012115 199.599231,175.139462 C199.364,175.362423 198.978577,175.604 198.513615,175.857846 C197.818077,176.245385 196.951615,176.651115 196.182885,177.342846 C195.800846,177.689769 195.445462,178.120038 195.193308,178.649731 C194.939462,179.178154 194.799,179.797115 194.800261,180.472346 C194.800261,181.056615 195.273692,181.530038 195.857962,181.530038 C196.442231,181.530038 196.915654,181.056615 196.915654,180.472346 C196.9165,180.128385 196.972769,179.872846 197.060769,179.655385 C197.138192,179.465423 197.242269,179.3 197.381038,179.137962 C197.621769,178.855769 197.980538,178.587962 198.419269,178.327346 C199.075462,177.930077 199.888192,177.575962 200.639154,177.021731 C201.012308,176.742077 201.377846,176.398538 201.656231,175.942038 C201.935885,175.4885 202.103423,174.922 202.100089,174.322923 C202.100089,173.738654 201.626192,173.265231 201.042346,173.265231 C200.458077,173.265231 199.984654,173.738654 199.984654,174.322923","id","Fill-68"],["d","M202.100056,186.622615 C202.101731,186.101385 201.977769,185.603846 201.758192,185.185 C201.567808,184.817769 201.314385,184.513154 201.043192,184.260577 C200.566385,183.818038 200.037962,183.514269 199.532808,183.234192 C198.772538,182.821692 198.056269,182.454462 197.606538,182.037731 C197.379346,181.830423 197.216038,181.622269 197.102231,181.384923 C196.990115,181.145885 196.916923,180.868346 196.915654,180.472346 C196.915654,179.8885 196.442231,179.414654 195.857962,179.414654 C195.273692,179.414654 194.800264,179.8885 194.800264,180.472346 C194.799423,181.060846 194.904769,181.605769 195.100654,182.085962 C195.271154,182.5065 195.508077,182.873731 195.776308,183.185538 C196.248038,183.732577 196.803115,184.115462 197.334923,184.434462 C198.134115,184.906192 198.904115,185.260731 199.372038,185.617808 C199.608115,185.793808 199.760846,185.956692 199.848423,186.102231 C199.935154,186.250731 199.981269,186.382308 199.984654,186.622615 C199.984654,187.206885 200.458077,187.680308 201.042346,187.680308 C201.626192,187.680308 202.100056,187.206885 202.100056,186.622615","id","Fill-69"],["d","M202.100056,174.322923 C202.101731,173.801692 201.977769,173.304154 201.758192,172.885308 C201.567808,172.518077 201.314385,172.213885 201.043192,171.960885 C200.566385,171.518769 200.037962,171.215 199.532808,170.934923 C198.772538,170.522423 198.056269,170.154769 197.606115,169.738462 C197.378923,169.530731 197.216038,169.323 197.102231,169.085654 C196.989692,168.846615 196.916923,168.569077 196.915654,168.1735 C196.915654,167.589231 196.442231,167.115808 195.857962,167.115808 C195.273692,167.115808 194.800264,167.589231 194.800264,168.1735 C194.799423,168.761577 194.904769,169.3065 195.100654,169.786692 C195.271154,170.207231 195.508077,170.574462 195.776308,170.886269 C196.248038,171.433308 196.803115,171.816192 197.334923,172.135192 C198.134115,172.606923 198.904115,172.961462 199.372038,173.318538 C199.608115,173.494538 199.760846,173.657423 199.848423,173.802962 C199.935154,173.951462 199.981269,174.082615 199.984654,174.322923 C199.984654,174.907192 200.458077,175.380615 201.042346,175.380615 C201.626192,175.380615 202.100056,174.907192 202.100056,174.322923","id","Fill-70"],["d","M73.1440769,196.315731 C73.1419615,196.525154 73.1043077,196.651231 73.04,196.779 C72.9824615,196.889846 72.8948846,197.004923 72.7586538,197.131846 C72.5234231,197.354808 72.138,197.596808 71.6726154,197.850231 C70.9770769,198.238192 70.1110385,198.643923 69.3423077,199.335654 C68.9602692,199.682577 68.6048846,200.112846 68.3523077,200.642538 C68.0988846,201.170962 67.958,201.7895 67.9596772,202.465154 C67.9596772,203.049 68.4331154,203.522846 69.0173846,203.522846 C69.6012308,203.522846 70.0750769,203.049 70.0750769,202.465154 C70.0755,202.120769 70.1321923,201.865654 70.2197692,201.647769 C70.2976154,201.457808 70.4016923,201.292808 70.5404615,201.130769 C70.7811923,200.848154 71.1399615,200.580769 71.5786923,200.320154 C72.2348846,199.922885 73.0476154,199.568346 73.7981538,199.014538 C74.1717308,198.734462 74.5372692,198.391346 74.8156538,197.934846 C75.0953077,197.480885 75.2624231,196.914385 75.2595003,196.315731 C75.2595003,195.731462 74.7856154,195.258038 74.2017692,195.258038 C73.6175,195.258038 73.1440769,195.731462 73.1440769,196.315731","id","Fill-71"],["d","M73.1440769,184.015615 C73.1419615,184.225462 73.1043077,184.351538 73.04,184.479308 C72.9824615,184.590154 72.8948846,184.704808 72.7586538,184.832154 C72.5234231,185.055115 72.138,185.297115 71.6726154,185.550538 C70.9770769,185.938077 70.1110385,186.343808 69.3423077,187.035962 C68.9602692,187.382462 68.6048846,187.812731 68.3523077,188.342423 C68.0988846,188.870846 67.958,189.489808 67.9596772,190.165038 C67.9596772,190.749308 68.4331154,191.222731 69.0173846,191.222731 C69.6012308,191.222731 70.0750769,190.749308 70.0750769,190.165038 C70.0755,189.821077 70.1321923,189.565538 70.2197692,189.348077 C70.2976154,189.158115 70.4016923,188.993115 70.5404615,188.830654 C70.7811923,188.548462 71.1399615,188.280654 71.5786923,188.020462 C72.2348846,187.622769 73.0476154,187.268654 73.7981538,186.714846 C74.1717308,186.434769 74.5372692,186.091654 74.8156538,185.634731 C75.0953077,185.181192 75.2624231,184.614692 75.2595003,184.015615 C75.2595003,183.431769 74.7856154,182.957923 74.2017692,182.957923 C73.6175,182.957923 73.1440769,183.431769 73.1440769,184.015615","id","Fill-72"],["d","M75.2594786,196.315731 C75.2611538,195.794077 75.1371923,195.296538 74.9176154,194.878115 C74.7272308,194.510462 74.4738077,194.205846 74.2026154,193.953269 C73.7258077,193.510731 73.1973846,193.206962 72.6918077,192.926885 C71.9319615,192.514385 71.2156923,192.146731 70.7655385,191.73 C70.5383462,191.522692 70.3754615,191.314962 70.2616538,191.077192 C70.1491154,190.838577 70.0763462,190.560615 70.0750769,190.165038 C70.0750769,189.581192 69.6012308,189.107346 69.0173846,189.107346 C68.4331154,189.107346 67.9596873,189.581192 67.9596873,190.165038 C67.9588462,190.753538 68.0641923,191.298462 68.2600769,191.778654 C68.4305769,192.199192 68.6675,192.566423 68.9357308,192.878231 C69.4070385,193.424846 69.9625385,193.807731 70.4943462,194.126731 C71.2935385,194.598462 72.0635385,194.953423 72.5314615,195.3105 C72.7671154,195.4865 72.9202692,195.649385 73.0078462,195.794923 C73.0941538,195.943423 73.1406923,196.075 73.1440769,196.315731 C73.1440769,196.899577 73.6175,197.373423 74.2017692,197.373423 C74.7856154,197.373423 75.2594786,196.899577 75.2594786,196.315731","id","Fill-73"],["d","M75.2594786,184.015615 C75.2611538,183.494385 75.1371923,182.996846 74.9176154,182.578 C74.7272308,182.210346 74.4738077,181.906154 74.2026154,181.653154 C73.7258077,181.211038 73.1973846,180.907269 72.6918077,180.627192 C71.9319615,180.214692 71.2156923,179.847462 70.7655385,179.430731 C70.5383462,179.223423 70.3754615,179.015269 70.2616538,178.7775 C70.1491154,178.538885 70.0763462,178.261346 70.0750769,177.865346 C70.0750769,177.281077 69.6012308,176.807654 69.0173846,176.807654 C68.4331154,176.807654 67.9596873,177.281077 67.9596873,177.865346 C67.9588462,178.453846 68.0641923,178.998769 68.2600769,179.478962 C68.4305769,179.8995 68.6675,180.266731 68.9357308,180.578538 C69.4070385,181.125577 69.9625385,181.508462 70.4943462,181.827462 C71.2935385,182.299192 72.0635385,182.653731 72.5314615,183.010808 C72.7671154,183.186808 72.9202692,183.349692 73.0078462,183.495231 C73.0941538,183.643731 73.1406923,183.775308 73.1440769,184.015615 C73.1440769,184.599885 73.6175,185.073308 74.2017692,185.073308 C74.7856154,185.073308 75.2594786,184.599885 75.2594786,184.015615","id","Fill-74"],["d","M150.245615,152.688038 L165.420962,152.688038 C166.005231,152.688038 166.478654,152.214615 166.478654,151.630346 C166.478654,151.0465 166.005231,150.572654 165.420962,150.572654 L150.245615,150.572654 C149.661769,150.572654 149.187923,151.0465 149.187923,151.630346 C149.187923,152.214615 149.661769,152.688038 150.245615,152.688038","id","Fill-75"],["d","M1.05769231,108.836538 L16.2330385,108.836538 C16.8173077,108.836538 17.2907308,108.363115 17.2907308,107.778846 C17.2907308,107.194577 16.8173077,106.721154 16.2330385,106.721154 L1.05769231,106.721154 C0.473423077,106.721154 0,107.194577 0,107.778846 C0,108.363115 0.473423077,108.836538 1.05769231,108.836538","id","Fill-76"],["d","M151.380308,38.2965 L166.555654,38.2965 C167.139923,38.2965 167.613346,37.8226538 167.613346,37.2388077 C167.613346,36.6545385 167.139923,36.1811154 166.555654,36.1811154 L151.380308,36.1811154 C150.796038,36.1811154 150.322615,36.6545385 150.322615,37.2388077 C150.322615,37.8226538 150.796038,38.2965 151.380308,38.2965","id","Fill-77"],["d","M211.198731,4.048 L226.374077,4.048 C226.957923,4.048 227.431769,3.57457692 227.431769,2.99030769 C227.431769,2.40646154 226.957923,1.93261538 226.374077,1.93261538 L211.198731,1.93261538 C210.614462,1.93261538 210.141038,2.40646154 210.141038,2.99030769 C210.141038,3.57457692 210.614462,4.048 211.198731,4.048","id","Fill-78"],["d","M61.5568462,230.232115 L76.7321923,230.232115 C77.3164615,230.232115 77.7898846,229.758269 77.7898846,229.174423 C77.7898846,228.590154 77.3164615,228.116731 76.7321923,228.116731 L61.5568462,228.116731 C60.9725769,228.116731 60.4991538,228.590154 60.4991538,229.174423 C60.4991538,229.758269 60.9725769,230.232115 61.5568462,230.232115","id","Fill-79"],["d","M101.2715,200.604038 L112.002,189.873538 C112.415346,189.460615 112.415346,188.790885 112.002,188.377962 C111.589077,187.964615 110.919346,187.964615 110.506423,188.377962 L99.7759231,199.108462 C99.3625769,199.521385 99.3625769,200.191115 99.7759231,200.604038 C100.188846,201.017385 100.858577,201.017385 101.2715,200.604038","id","Fill-80"],["d","M12.4435385,14.4688077 L23.1740385,3.73830769 C23.5873846,3.32538462 23.5873846,2.65565385 23.1740385,2.24273077 C22.7611154,1.82938462 22.0913846,1.82938462 21.6784615,2.24273077 L10.9479615,12.9732308 C10.5346154,13.3861538 10.5346154,14.0558846 10.9479615,14.4688077 C11.3608846,14.8821538 12.0306154,14.8821538 12.4435385,14.4688077","id","Fill-81"],["d","M219.533769,124.474308 L230.264269,113.743808 C230.677615,113.330885 230.677615,112.661154 230.264269,112.247808 C229.851346,111.834885 229.181615,111.834885 228.768692,112.247808 L218.037769,122.978731 C217.624846,123.391654 217.624846,124.061385 218.037769,124.474308 C218.451115,124.887231 219.120846,124.887231 219.533769,124.474308","id","Fill-82"],["d","M127.623269,71.2592692 L130.399077,66.4442308 L130.887731,66.4442308 L128.356038,70.8357692 L136.862423,70.8285769 L145.370923,70.8247692 L141.111808,63.4594231 L141.478192,63.2478846 L146.104115,71.2474231 L136.862846,71.2516538 L127.623269,71.2592692 M131.619231,64.3284231 L132.933308,62.0480385 L133.177846,62.4706923 L132.606269,63.4636538 L132.107462,64.328 L131.619231,64.3284231 M141.111808,63.4594231 L136.852269,56.0928077 L134.397577,60.3540385 L134.153038,59.9309615 L136.851423,55.2466538 L141.478192,63.2478846 L141.111808,63.4594231","id","Fill-83"],["d","M130.399077,66.4442308 L131.619231,64.3284231 L132.107462,64.328 L130.887731,66.4442308 L130.399077,66.4442308 M133.177846,62.4706923 L132.933308,62.0480385 L134.153038,59.9309615 L134.397577,60.3540385 L133.177846,62.4706923","id","Fill-84"],["d","M112.934462,165.183192 L115.710269,160.368154 L116.198923,160.368154 L113.666808,164.759692 L122.173615,164.7525 L130.682115,164.748692 L126.423,157.383346 L126.606192,157.277577 L126.789385,157.171808 L131.415308,165.171346 L122.174038,165.175577 L112.934462,165.183192 M116.930423,158.252346 L118.2445,155.971538 L118.489038,156.394615 L117.917038,157.387577 L117.418654,158.251923 L116.930423,158.252346 M126.423,157.383346 L122.163462,150.016731 L119.708769,154.277962 L119.464231,153.854885 L122.162615,149.170577 L126.789385,157.171808 L126.606192,157.277577 L126.423,157.383346","id","Fill-85"],["d","M115.710269,160.368154 L116.930423,158.252346 L117.418654,158.251923 L116.198923,160.368154 L115.710269,160.368154 M118.489038,156.394615 L118.2445,155.971538 L119.464231,153.854885 L119.708769,154.277962 L118.489038,156.394615","id","Fill-86"],["d","M163.850077,194.026038 L166.625885,189.211 L167.114538,189.210577 L164.582846,193.602538 L173.089231,193.595346 L181.597308,193.591115 L177.338615,186.226192 L177.705,186.014654 L182.3305,194.014192 L173.089654,194.018423 L163.850077,194.026038 M167.846038,187.095192 L169.160115,184.814385 L169.404654,185.237462 L168.334269,187.094769 L167.846038,187.095192 M177.338615,186.226192 L173.079077,178.859577 L170.624385,183.120808 L170.379423,182.697731 L173.078231,178.013423 L177.705,186.014654 L177.338615,186.226192","id","Fill-87"],["d","M166.625885,189.211 L167.846038,187.095192 L168.334269,187.094769 L167.114538,189.210577 L166.625885,189.211 M169.404654,185.237462 L169.160115,184.814385 L170.379423,182.697731 L170.624385,183.120808 L169.404654,185.237462","id","Fill-88"],["d","M204.624962,136.113577 L198.087577,129.582115 L196.504846,128.001923 L196.630923,127.529769 L198.386269,129.282577 L204.405385,135.296192 L208.799038,118.855423 L200.584577,121.064731 L198.186154,121.709077 L198.312231,121.237346 L200.475,120.656462 L209.396846,118.256346 L204.624962,136.113577 M194.776154,126.276192 L191.548923,123.053615 L195.953154,121.870692 L195.827077,122.342846 L192.366308,123.271923 L194.902231,125.804038 L194.776154,126.276192","id","Fill-89"],["d","M196.504846,128.001923 L194.776154,126.276192 L194.902231,125.804038 L196.630923,127.529769 L196.504846,128.001923 M195.827077,122.342846 L195.953154,121.870692 L198.312231,121.237346 L198.186154,121.709077 L195.827077,122.342846","id","Fill-90"],["d","M58.6947308,36.5669615 L50.5746154,28.4553077 L50.7006923,27.9835769 L52.4560385,29.7359615 L58.4751538,35.7495769 L62.8683846,19.3088077 L54.6539231,21.5185385 L52.2559231,22.1624615 L52.382,21.6907308 L54.5443462,21.1098462 L63.4661923,18.7101538 L58.6947308,36.5669615 M48.8459231,26.73 L45.6182692,23.5074231 L50.0229231,22.3245 L49.8968462,22.7962308 L46.4356538,23.7261538 L48.972,26.2578462 L48.8459231,26.73","id","Fill-91"],["d","M50.5746154,28.4553077 L48.8459231,26.73 L48.972,26.2578462 L50.7006923,27.9835769 L50.5746154,28.4553077 M49.8968462,22.7962308 L50.0229231,22.3245 L52.382,21.6907308 L52.2559231,22.1624615 L49.8968462,22.7962308","id","Fill-92"],["d","M52.6180769,221.837 L46.0802692,215.305538 L44.4975385,213.725769 L44.6240385,213.253615 L46.3793846,215.006 L52.3985,221.019615 L54.5942692,212.8005 L54.7986154,212.855077 L54.5942692,212.8005 L56.7913077,204.579269 L48.5772692,206.788577 L46.1792692,207.432923 L46.3053462,206.960769 L48.4672692,206.379885 L57.3895385,203.980192 L52.6180769,221.837 M42.7692692,212.000038 L39.5411923,208.777885 L43.9462692,207.594538 L43.8201923,208.066692 L40.359,208.996192 L42.8953462,211.528308 L42.7692692,212.000038","id","Fill-93"],["d","M44.4975385,213.725769 L42.7692692,212.000038 L42.8953462,211.528308 L44.6240385,213.253615 L44.4975385,213.725769 M43.8201923,208.066692 L43.9462692,207.594538 L46.3053462,206.960769 L46.1792692,207.432923 L43.8201923,208.066692","id","Fill-94"],["d","M207.903385,41.9726154 L207.898308,31.7185 L208.320962,31.4739615 L208.322231,32.7309231 L208.326038,41.2394231 L215.690962,36.9798846 L223.058,32.7207692 L215.687154,28.4743462 L214.564731,27.8270385 C214.667538,27.7276154 214.748346,27.6078846 214.803346,27.4767308 L215.898269,28.1079615 L223.904154,32.7199231 L207.903385,41.9726154 M207.896192,29.2760769 L207.892385,24.8697308 L208.315885,25.1134231 L208.318846,29.0315385 L207.896192,29.2760769","id","Fill-95"],["d","M207.898308,31.7185 L207.896192,29.2760769 L208.318846,29.0315385 L208.320962,31.4739615 L207.898308,31.7185 M214.564731,27.8270385 L208.315038,24.2245385 L208.315885,25.1134231 L207.892385,24.8697308 L207.891115,23.4917692 L214.803346,27.4767308 C214.748346,27.6078846 214.667538,27.7276154 214.564731,27.8270385","id","Fill-96"],["d","M46.7089615,130.629231 L46.7034615,120.374269 L47.1265385,120.130154 L47.1316154,129.896038 L61.8627308,121.376538 L54.4923077,117.130538 L53.3698846,116.483231 C53.4726923,116.383385 53.5535,116.264077 53.6085,116.1325 L54.7034231,116.763731 L62.7093077,121.375692 L54.7080769,126.002885 L54.7080769,126.002462 L46.7089615,130.629231 M46.7013462,117.932269 L46.6975385,113.5255 L47.1206154,113.769615 L47.1244231,117.687731 L46.7013462,117.932269","id","Fill-97"],["d","M46.7034615,120.374269 L46.7013462,117.932269 L47.1244231,117.687731 L47.1265385,120.130154 L46.7034615,120.374269 M53.3698846,116.483231 L47.1201923,112.880308 L47.1206154,113.769615 L46.6975385,113.5255 L46.6962692,112.147962 L53.6085,116.1325 C53.5535,116.264077 53.4726923,116.383385 53.3698846,116.483231","id","Fill-98"],["d","M149.559808,118.2335 C146.269538,118.2335 143.513615,115.9455 142.796923,112.873538 C142.930615,112.820231 143.062192,112.763115 143.192077,112.702615 C143.464538,113.936308 144.086038,115.038 144.948692,115.900654 C146.1295,117.081038 147.758346,117.810423 149.559808,117.810423 C151.360846,117.810423 152.989692,117.081038 154.1705,115.900654 C155.350885,114.719846 156.080269,113.091 156.080269,111.289538 C156.080269,109.488077 155.350885,107.859231 154.1705,106.678423 C152.989692,105.498038 151.360846,104.768654 149.559808,104.768654 C148.904038,104.768654 148.271115,104.865115 147.674154,105.045346 C147.663577,104.9015 147.648769,104.7585 147.630154,104.617192 C148.242769,104.440346 148.8905,104.345577 149.559808,104.345577 C153.394577,104.345577 156.503346,107.454346 156.503346,111.289538 C156.503346,115.124731 153.394577,118.2335 149.559808,118.2335 M142.648423,110.607115 C142.850654,108.535308 143.963346,106.730462 145.581192,105.597462 C145.581192,105.611 145.581192,105.624115 145.581192,105.637654 C145.581192,105.806885 145.573577,105.974 145.559192,106.139423 C145.344692,106.306538 145.140769,106.486346 144.948692,106.678423 C143.983654,107.643462 143.319846,108.908462 143.109577,110.322385 C142.961077,110.424346 142.807077,110.519538 142.648423,110.607115","id","Fill-99"],["d","M142.796923,112.873538 C142.678462,112.364577 142.615423,111.834462 142.615423,111.289538 C142.615423,111.058962 142.626846,110.831769 142.648423,110.607115 C142.807077,110.519538 142.961077,110.424346 143.109577,110.322385 C143.063038,110.638 143.0385,110.960808 143.0385,111.289538 C143.0385,111.774808 143.091385,112.247808 143.192077,112.702615 C143.062192,112.763115 142.930615,112.820231 142.796923,112.873538 M145.559192,106.139423 C145.573577,105.974 145.581192,105.806885 145.581192,105.637654 C145.581192,105.624115 145.581192,105.611 145.581192,105.597462 C146.198038,105.1655 146.8885,104.831269 147.630154,104.617192 C147.648769,104.7585 147.663577,104.9015 147.674154,105.045346 C146.898231,105.279308 146.183654,105.653731 145.559192,106.139423","id","Fill-100"],["d","M115.542308,43.1022308 C112.252462,43.1022308 109.496538,40.8142308 108.779846,37.7422692 C108.913115,37.6889615 109.045115,37.6318462 109.174577,37.5713462 C109.447038,38.8050385 110.068962,39.9067308 110.931192,40.7693846 C112.112,41.9497692 113.741269,42.6791538 115.542308,42.6791538 C117.343769,42.6791538 118.972615,41.9497692 120.153423,40.7693846 C121.333808,39.5885769 122.063192,37.9597308 122.063192,36.1582692 C122.063192,34.3568077 121.333808,32.7279615 120.153423,31.5471538 C118.972615,30.3667692 117.343769,29.6373846 115.542308,29.6373846 C114.886962,29.6373846 114.254038,29.7338462 113.657077,29.9140769 C113.6465,29.7702308 113.631692,29.6272308 113.613077,29.4859231 C114.225692,29.3090769 114.873,29.2143077 115.542308,29.2143077 C119.3775,29.2143077 122.486269,32.3226538 122.486269,36.1582692 C122.486269,39.9934615 119.3775,43.1022308 115.542308,43.1022308 M108.631346,35.4758462 C108.833154,33.4036154 109.945846,31.5991923 111.564115,30.4661923 C111.564115,30.4793077 111.564115,30.4928462 111.564115,30.5059615 C111.564115,30.6751923 111.556923,30.8427308 111.542115,31.0077308 C111.327615,31.1748462 111.123692,31.3550769 110.931192,31.5471538 C109.966154,32.5126154 109.302346,33.7771923 109.0925,35.1911154 C108.943577,35.2930769 108.789577,35.3882692 108.631346,35.4758462","id","Fill-101"],["d","M108.779846,37.7422692 C108.660962,37.2337308 108.597923,36.7031923 108.597923,36.1582692 C108.597923,35.9281154 108.609346,35.7005 108.631346,35.4758462 C108.789577,35.3882692 108.943577,35.2930769 109.0925,35.1911154 C109.045538,35.5067308 109.021,35.8295385 109.021,36.1582692 C109.021,36.6435385 109.074308,37.1165385 109.174577,37.5713462 C109.045115,37.6318462 108.913115,37.6889615 108.779846,37.7422692 M111.542115,31.0077308 C111.556923,30.8427308 111.564115,30.6751923 111.564115,30.5059615 C111.564115,30.4928462 111.564115,30.4793077 111.564115,30.4661923 C112.180962,30.0342308 112.871846,29.7 113.613077,29.4859231 C113.631692,29.6272308 113.6465,29.7702308 113.657077,29.9140769 C112.881577,30.1476154 112.166577,30.5220385 111.542115,31.0077308","id","Fill-102"],["d","M119.839077,241.801154 C116.549231,241.801154 113.793308,239.513154 113.076192,236.441192 C113.209885,236.387885 113.341462,236.330769 113.471346,236.270269 C113.743808,237.503962 114.365308,238.605654 115.227962,239.467885 C116.408769,240.648692 118.037615,241.378077 119.839077,241.378077 C121.640538,241.378077 123.269385,240.648692 124.450192,239.467885 C125.630577,238.2875 126.359962,236.658231 126.359962,234.856769 C126.359962,233.055308 125.630577,231.426462 124.450192,230.246077 C123.269385,229.065692 121.640538,228.336308 119.839077,228.336308 C119.183308,228.336308 118.550385,228.433192 117.953846,228.613 C117.942846,228.469154 117.928038,228.326154 117.909846,228.184846 C118.522038,228.008 119.169346,227.913231 119.839077,227.913231 C123.674269,227.913231 126.783038,231.021577 126.783038,234.856769 C126.783038,238.692385 123.674269,241.801154 119.839077,241.801154 M112.927692,234.175192 C113.1295,232.102962 114.242192,230.297692 115.860462,229.165115 C115.860462,229.178231 115.860462,229.191346 115.860462,229.204885 C115.860462,229.374115 115.853269,229.541654 115.838885,229.707077 C115.623962,229.873769 115.420038,230.054 115.227962,230.246077 C114.2625,231.211115 113.598692,232.476115 113.388846,233.890038 C113.239923,233.992 113.085923,234.087192 112.927692,234.175192","id","Fill-103"],["d","M113.076192,236.441192 C112.957308,235.932231 112.894692,235.402115 112.894692,234.856769 C112.894692,234.626615 112.905692,234.399423 112.927692,234.175192 C113.085923,234.087192 113.239923,233.992 113.388846,233.890038 C113.341885,234.205654 113.317769,234.528462 113.317769,234.856769 C113.317769,235.342462 113.370654,235.815462 113.471346,236.270269 C113.341462,236.330769 113.209885,236.387885 113.076192,236.441192 M115.838885,229.707077 C115.853269,229.541654 115.860462,229.374115 115.860462,229.204885 C115.860462,229.191346 115.860462,229.178231 115.860462,229.165115 C116.477308,228.733154 117.168192,228.398923 117.909846,228.184846 C117.928038,228.326154 117.942846,228.469154 117.953846,228.613 C117.177923,228.846538 116.462923,229.221385 115.838885,229.707077","id","Fill-104"],["d","M158.255308,224.794731 L157.832231,224.794731 C157.832231,222.993269 157.102423,221.364423 155.922038,220.184038 C154.741231,219.003654 153.112385,218.274269 151.310923,218.274269 C150.655154,218.274269 150.022654,218.370731 149.426115,218.550538 C149.415115,218.406692 149.400731,218.264538 149.382115,218.122385 C149.994308,217.945962 150.641615,217.851192 151.310923,217.851192 C155.146115,217.851192 158.255308,220.959538 158.255308,224.794731 M144.789615,224.794731 L144.366538,224.794731 C144.366538,222.439462 145.539308,220.358346 147.332731,219.102654 C147.332731,219.116192 147.332731,219.129308 147.332731,219.142846 C147.332731,219.291769 147.363615,219.4335 147.419462,219.562115 C147.164769,219.751654 146.924038,219.959808 146.699808,220.184038 C145.519423,221.364423 144.789615,222.993269 144.789615,224.794731","id","Fill-105"],["d","M147.419462,219.562115 C147.363615,219.4335 147.332731,219.291769 147.332731,219.142846 C147.332731,219.129308 147.332731,219.116192 147.332731,219.102654 C147.95,218.670692 148.640462,218.336462 149.382115,218.122385 C149.400731,218.264538 149.415115,218.406692 149.426115,218.550538 C148.694615,218.770962 148.017692,219.116615 147.419462,219.562115","id","Fill-106"],["d","M104.519462,121.387538 L104.096385,121.387538 C104.095962,119.586077 103.366577,117.957231 102.186192,116.776846 C101.005385,115.596462 99.3765385,114.867077 97.5755,114.867077 C96.9197308,114.867077 96.2868077,114.963538 95.6902692,115.143769 C95.6792692,114.999923 95.6644615,114.856923 95.6462692,114.715615 C96.2584615,114.538769 96.9057692,114.444 97.5755,114.444 C101.410269,114.444 104.519038,117.552346 104.519462,121.387538 M91.0541923,121.387538 L90.6311154,121.387538 C90.6311154,119.032269 91.8034615,116.951154 93.5968846,115.695885 C93.5968846,115.709 93.5968846,115.722538 93.5968846,115.736077 C93.5968846,115.885 93.6277692,116.026731 93.6831923,116.155346 C93.4289231,116.344885 93.1886154,116.552615 92.9643846,116.776846 C91.7835769,117.957231 91.0541923,119.586077 91.0541923,121.387538","id","Fill-107"],["d","M93.6831923,116.155346 C93.6277692,116.026731 93.5968846,115.885 93.5968846,115.736077 C93.5968846,115.722538 93.5968846,115.709 93.5968846,115.695885 C94.2137308,115.263923 94.9046154,114.929269 95.6462692,114.715615 C95.6644615,114.856923 95.6792692,114.999923 95.6902692,115.143769 C94.9587692,115.364192 94.2818462,115.709423 93.6831923,116.155346","id","Fill-108"],["d","M33.6274231,66.7251538 L33.2043462,66.7251538 C33.2043462,64.9232692 32.4779231,63.2944231 31.3030385,62.1136154 C30.1277308,60.9336538 28.5065,60.2042692 26.7139231,60.2042692 C26.0475769,60.2042692 25.4045,60.3049615 24.7995,60.4923846 C24.7889231,60.3485385 24.7741154,60.2055385 24.7559231,60.0638077 C25.377,59.8797692 26.0340385,59.7811923 26.7139231,59.7811923 C30.5326154,59.7811923 33.6274231,62.8903846 33.6274231,66.7251538 M20.2235,66.7251538 L19.8004231,66.7251538 C19.8004231,64.3910385 20.9469615,62.326 22.7052692,61.0669231 C22.7052692,61.0690385 22.7052692,61.0711538 22.7052692,61.0732692 C22.7052692,61.2327692 22.7403846,61.3842308 22.8038462,61.5200385 C22.5639615,61.7019615 22.3371923,61.9003846 22.1248077,62.1136154 C20.9499231,63.2944231 20.2235,64.9232692 20.2235,66.7251538","id","Fill-109"],["d","M22.8038462,61.5200385 C22.7403846,61.3842308 22.7052692,61.2327692 22.7052692,61.0732692 C22.7052692,61.0711538 22.7052692,61.0690385 22.7052692,61.0669231 C23.3212692,60.6260769 24.0125769,60.2838077 24.7559231,60.0638077 C24.7741154,60.2055385 24.7889231,60.3485385 24.7995,60.4923846 C24.0713846,60.7178846 23.3978462,61.0686154 22.8038462,61.5200385","id","Fill-110"],["d","M189.715731,77.9612308 C185.881385,77.9612308 182.771769,74.8664231 182.771346,71.0477308 C182.771769,67.2290385 185.881385,64.1342308 189.715731,64.1342308 L189.715731,64.5573077 C187.913846,64.5573077 186.285,65.2837308 185.104192,66.4586154 C183.923808,67.6339231 183.194423,69.2551538 183.194423,71.0477308 C183.194423,72.8403077 183.923808,74.4611154 185.104192,75.6368462 C186.285,76.8117308 187.914269,77.5381538 189.715731,77.5381538 L189.715731,77.9612308","id","Fill-111"],["d","M27.6019615,235.037846 C23.7671923,235.037846 20.6584231,231.942615 20.658,228.123923 C20.6584231,224.305231 23.7671923,221.210846 27.6019615,221.210846 L27.6019615,221.633923 C25.8000769,221.633923 24.1712308,222.360346 22.9904231,223.535231 C21.8104615,224.710538 21.0810769,226.331346 21.0810769,228.123923 C21.0810769,229.9165 21.8104615,231.537731 22.9904231,232.713038 C24.1712308,233.888346 25.8000769,234.614769 27.6019615,234.614769 L27.6019615,235.037846","id","Fill-112"],["d","M99.8465769,20.9211538 C96.0118077,20.9211538 92.9026154,17.8259231 92.9026154,14.0072308 C92.9026154,10.1885385 96.0118077,7.09415385 99.8465769,7.09415385 L99.8465769,7.51723077 C98.0446923,7.51723077 96.4158462,8.24365385 95.2350385,9.41853846 C94.0546538,10.5938462 93.3256923,12.2150769 93.3256923,14.0072308 C93.3256923,15.7998077 94.0546538,17.4210385 95.2350385,18.5967692 C96.4158462,19.7716538 98.0446923,20.4980769 99.8465769,20.4980769 L99.8465769,20.9211538","id","Fill-113"],["d","M24.2359615,170.959038 C20.9461154,170.959038 18.1901923,168.670615 17.4730769,165.599077 C17.6067692,165.545769 17.7383462,165.488654 17.8682308,165.428154 C18.1406923,166.661423 18.7626154,167.763538 19.6248462,168.625769 C20.8056538,169.806577 22.4349231,170.535962 24.2359615,170.535962 C26.037,170.535962 27.6662692,169.806577 28.8470769,168.625769 C30.0274615,167.444962 30.7568462,165.816115 30.7568462,164.014654 C30.7568462,162.213192 30.0274615,160.584346 28.8470769,159.403962 C27.6662692,158.223577 26.037,157.494192 24.2359615,157.494192 C23.5801923,157.494192 22.9476923,157.590654 22.3507308,157.770462 C22.3401538,157.627038 22.3253462,157.484038 22.3067308,157.342731 C22.9193462,157.165885 23.5666538,157.071115 24.2359615,157.071115 C28.0707308,157.071115 31.1799231,160.179462 31.1799231,164.014654 C31.1799231,167.849846 28.0711538,170.959038 24.2359615,170.959038 M17.3245769,163.332654 C17.5268077,161.260423 18.6395,159.455577 20.2573462,158.323 C20.2577692,158.336115 20.2577692,158.349231 20.2577692,158.362769 C20.2577692,158.532 20.2501538,158.699115 20.2357692,158.864538 C20.0208462,159.031654 19.8169231,159.211885 19.6248462,159.403962 C18.6593846,160.369 17.996,161.634 17.7857308,163.047923 C17.6368077,163.149885 17.4832308,163.245077 17.3245769,163.332654","id","Fill-114"],["d","M17.4730769,165.599077 C17.3541923,165.090115 17.2915769,164.56 17.2915769,164.014654 C17.2915769,163.7845 17.3025769,163.557308 17.3245769,163.332654 C17.4832308,163.245077 17.6368077,163.149885 17.7857308,163.047923 C17.7387692,163.363538 17.7146538,163.685923 17.7146538,164.014654 C17.7146538,164.500346 17.7675385,164.973346 17.8682308,165.428154 C17.7383462,165.488654 17.6067692,165.545769 17.4730769,165.599077 M20.2357692,158.864538 C20.2501538,158.699115 20.2577692,158.532 20.2577692,158.362769 C20.2577692,158.349231 20.2577692,158.336115 20.2573462,158.323 C20.8746154,157.891038 21.5650769,157.556385 22.3067308,157.342731 C22.3253462,157.484038 22.3401538,157.627038 22.3507308,157.770462 C21.5748077,158.004423 20.8602308,158.378846 20.2357692,158.864538","id","Fill-115"],["d","M231.849115,178.648038 C228.558846,178.648038 225.802923,176.360038 225.086231,173.288077 C225.219923,173.234346 225.3515,173.177654 225.481385,173.117154 C225.753846,174.350423 226.375769,175.452115 227.238,176.314769 C228.418808,177.495154 230.047654,178.224538 231.849115,178.224962 C233.650154,178.224538 235.279,177.495154 236.459808,176.314769 C237.640192,175.133962 238.369577,173.505115 238.369577,171.703654 C238.369577,169.902192 237.640192,168.273346 236.459808,167.092538 C235.279,165.912577 233.650154,165.183192 231.849115,165.183192 C231.193346,165.183192 230.560423,165.279654 229.963462,165.459462 C229.952885,165.316038 229.938077,165.173038 229.919462,165.031731 C230.532077,164.854885 231.179808,164.760115 231.849115,164.760115 C235.683462,164.760115 238.792654,167.868038 238.792654,171.703654 C238.792654,175.538846 235.683885,178.647615 231.849115,178.648038 M224.937731,171.021654 C225.139962,168.949423 226.252231,167.144577 227.870077,166.012 C227.8705,166.025115 227.8705,166.038231 227.8705,166.051346 C227.8705,166.221 227.862885,166.388538 227.8485,166.553962 C227.634,166.720654 227.430077,166.900885 227.238,167.092538 C226.272962,168.058 225.609154,169.323 225.398885,170.7365 C225.249962,170.838885 225.096385,170.933654 224.937731,171.021654","id","Fill-116"],["d","M225.086231,173.288077 C224.967769,172.779115 224.904731,172.248577 224.904731,171.703654 C224.904731,171.4735 224.916154,171.245885 224.937731,171.021654 C225.096385,170.933654 225.249962,170.838885 225.398885,170.7365 C225.351923,171.052115 225.327808,171.374923 225.327808,171.703654 C225.327808,172.188923 225.380692,172.661923 225.481385,173.117154 C225.3515,173.177654 225.219923,173.234346 225.086231,173.288077 M227.8485,166.553962 C227.862885,166.388538 227.8705,166.221 227.8705,166.051346 C227.8705,166.038231 227.8705,166.025115 227.870077,166.012 C228.487346,165.579615 229.177808,165.245808 229.919462,165.031731 C229.938077,165.173038 229.952885,165.316038 229.963462,165.459462 C229.187538,165.693423 228.472962,166.068269 227.8485,166.553962","id","Fill-117"],["d","M233.562154,77.9553077 L219.747,77.9553077 L219.747,73.1491538 L220.170077,73.1491538 L220.170077,77.5322308 L233.139077,77.5322308 L233.139077,64.5632308 L224.755385,64.5632308 L224.755385,64.1401538 L233.562154,64.1401538 L233.562154,77.9553077 M220.170077,71.0337692 L219.747,71.0337692 L219.747,64.1401538 L222.64,64.1401538 L222.64,64.5632308 L220.170077,64.5632308 L220.170077,71.0337692","id","Fill-118"],["d","M219.747,73.1491538 L220.170077,73.1491538 L220.170077,71.0337692 L219.747,71.0337692 L219.747,73.1491538 Z M222.64,64.5632308 L224.755385,64.5632308 L224.755385,64.1401538 L222.64,64.1401538 L222.64,64.5632308 Z","id","Fill-119"],["d","M82.1463077,84.6513462 L68.3315769,84.6513462 L68.3315769,79.8456154 L68.7546538,79.8456154 L68.7546538,84.2282692 L81.7232308,84.2282692 L81.7232308,71.2592692 L73.3391154,71.2592692 L73.3391154,70.8361923 L82.1463077,70.8361923 L82.1463077,84.6513462 M68.7546538,77.7302308 L68.3315769,77.7302308 L68.3315769,70.8361923 L71.2237308,70.8361923 L71.2237308,71.2592692 L68.7546538,71.2592692 L68.7546538,77.7302308","id","Fill-120"],["d","M68.3315769,79.8456154 L68.7546538,79.8456154 L68.7546538,77.7302308 L68.3315769,77.7302308 L68.3315769,79.8456154 Z M71.2237308,71.2592692 L73.3391154,71.2592692 L73.3391154,70.8361923 L71.2237308,70.8361923 L71.2237308,71.2592692 Z","id","Fill-121"],["d","M81.4740385,170.149269 L67.6593077,170.149269 L67.6593077,165.343538 L68.0823846,165.343538 L68.0823846,169.726192 L81.0509615,169.726192 L81.0509615,156.757192 L72.6672692,156.757192 L72.6672692,156.334115 L81.4740385,156.334115 L81.4740385,170.149269 M68.0823846,163.228154 L67.6593077,163.228154 L67.6593077,156.334115 L70.5518846,156.334115 L70.5518846,156.757192 L68.0823846,156.757192 L68.0823846,163.228154","id","Fill-122"],["d","M67.6593077,165.343538 L68.0823846,165.343538 L68.0823846,163.228154 L67.6593077,163.228154 L67.6593077,165.343538 Z M70.5518846,156.757192 L72.6672692,156.757192 L72.6672692,156.334115 L70.5518846,156.334115 L70.5518846,156.757192 Z","id","Fill-123"],["d","M233.561308,235.031923 L219.747,235.031923 L219.747,230.226192 L220.170077,230.226192 L220.170077,234.608846 L233.138231,234.608846 L233.138231,221.639846 L224.754538,221.639846 L224.754538,221.216769 L233.561308,221.216769 L233.561308,235.031923 M220.170077,228.110808 L219.747,228.110808 L219.747,221.216769 L222.639154,221.216769 L222.639154,221.639846 L220.170077,221.639846 L220.170077,228.110808","id","Fill-124"],["d","M219.747,230.226192 L220.170077,230.226192 L220.170077,228.110808 L219.747,228.110808 L219.747,230.226192 Z M222.639154,221.639846 L224.754538,221.639846 L224.754538,221.216769 L222.639154,221.216769 L222.639154,221.639846 Z","id","Fill-125"],["d","M178.0075,20.9156538 L164.193192,20.9156538 L164.193192,16.1095 L164.616269,16.1095 L164.616269,20.4925769 L177.584423,20.4925769 L177.584423,7.52315385 L169.200731,7.52315385 L169.200731,7.10007692 L178.0075,7.10007692 L178.0075,20.9156538 M164.616269,13.9941154 L164.193192,13.9941154 L164.193192,7.10007692 L167.085346,7.10007692 L167.085346,7.52315385 L164.616269,7.52315385 L164.616269,13.9941154","id","Fill-126"],["d","M164.193192,16.1095 L164.616269,16.1095 L164.616269,13.9941154 L164.193192,13.9941154 L164.193192,16.1095 Z M167.085346,7.52315385 L169.200731,7.52315385 L169.200731,7.10007692 L167.085346,7.10007692 L167.085346,7.52315385 Z","id","Fill-127"],["d","M145.154308,143.693 C144.562,143.693 144.078846,143.487385 143.693,143.165846 C143.304192,142.843462 143.005923,142.412769 142.732192,141.948231 C142.187692,141.018308 141.730346,139.944962 140.990808,139.262115 C140.4975,138.806885 139.894192,138.510731 139.011231,138.508615 L139.011231,138.085538 C139.0125,138.085538 139.014192,138.085538 139.015885,138.085538 C139.749923,138.085538 140.346038,138.281 140.829615,138.598308 C141.314462,138.916462 141.685923,139.350115 142.001538,139.819308 C142.628538,140.758115 143.052462,141.848385 143.651538,142.5325 C144.052615,142.989 144.496423,143.266538 145.1615,143.269923 L145.1615,143.693 C145.158962,143.693 145.156846,143.693 145.154308,143.693","id","Fill-128"],["d","M157.454423,143.693 C156.861692,143.693 156.378538,143.487385 155.992692,143.165846 C155.604308,142.843462 155.305615,142.412769 155.031885,141.948231 C154.487808,141.018308 154.030462,139.944962 153.290923,139.262115 C152.797615,138.806885 152.194731,138.510731 151.311769,138.508615 L151.311769,138.085538 C151.313462,138.085538 151.314731,138.085538 151.316423,138.085538 C152.050038,138.085538 152.646154,138.281 153.129731,138.598308 C153.615,138.916462 153.986038,139.350115 154.301231,139.819308 C154.928654,140.758115 155.352154,141.848385 155.951231,142.5325 C156.352731,142.989 156.796115,143.266538 157.461192,143.269923 L157.461192,143.693 C157.459077,143.693 157.456538,143.693 157.454423,143.693","id","Fill-129"],["d","M145.172077,143.693 C145.168269,143.693 145.164885,143.693 145.1615,143.693 L145.1615,143.269923 C145.662,143.268231 146.031769,143.109577 146.360077,142.840077 C146.686692,142.570154 146.963385,142.1805 147.226115,141.733731 C147.754538,140.841038 148.214423,139.727077 149.044077,138.952 C149.5945,138.437115 150.324308,138.085538 151.301615,138.085538 C151.305,138.085538 151.308385,138.085538 151.311769,138.085538 L151.311769,138.508615 C150.648808,138.509462 150.144923,138.678269 149.725231,138.952423 C149.305962,139.227 148.969615,139.613269 148.672615,140.055385 C148.075654,140.939192 147.658077,142.036231 146.990885,142.810038 C146.549615,143.323654 145.963654,143.693 145.172077,143.693","id","Fill-130"],["d","M157.471769,143.693 C157.468385,143.693 157.464577,143.693 157.461192,143.693 L157.461192,143.269923 C157.961692,143.268231 158.331462,143.109577 158.659346,142.840077 C158.985962,142.570154 159.263077,142.1805 159.525385,141.733731 C160.054231,140.841038 160.513692,139.727077 161.343346,138.952 C161.893769,138.437115 162.623577,138.085538 163.600462,138.085538 C163.603846,138.085538 163.607231,138.085538 163.610615,138.085538 L163.610615,138.508615 C162.947654,138.509462 162.444192,138.678269 162.0245,138.952423 C161.605231,139.226577 161.268885,139.613269 160.971885,140.055385 C160.375346,140.939192 159.957769,142.036231 159.290154,142.810038 C158.849308,143.323654 158.262923,143.693 157.471769,143.693","id","Fill-131"],["d","M180.193115,240.253538 C179.600385,240.253538 179.117231,240.047923 178.731385,239.726385 C178.343,239.404 178.044308,238.973308 177.770577,238.508769 C177.2265,237.578423 176.769154,236.505077 176.029615,235.821808 C175.535885,235.366577 174.933,235.070846 174.049615,235.068308 L174.049615,234.645231 C174.050885,234.645231 174.052577,234.645231 174.054269,234.645231 C174.788308,234.645231 175.384423,234.840692 175.868,235.158423 C176.353269,235.476577 176.724731,235.910231 177.039923,236.379423 C177.667346,237.318654 178.090846,238.4085 178.689923,239.093038 C179.091423,239.549538 179.535231,239.827077 180.199885,239.830462 L180.199885,240.253538 C180.197769,240.253538 180.195231,240.253538 180.193115,240.253538","id","Fill-132"],["d","M192.492808,240.253538 C191.9005,240.253538 191.416923,240.047923 191.0315,239.726385 C190.642692,239.404 190.344423,238.973308 190.070269,238.508769 C189.526192,237.578846 189.068846,236.505923 188.329731,235.822654 C187.836,235.367423 187.233115,235.071692 186.350154,235.069154 L186.350154,234.646077 C186.351846,234.646077 186.353538,234.646077 186.355231,234.646077 C187.088846,234.646077 187.684962,234.841538 188.168115,235.159269 C188.653385,235.477 189.024846,235.911077 189.340038,236.380269 C189.967038,237.319077 190.390962,238.408923 190.989615,239.093462 C191.391115,239.549538 191.834923,239.827077 192.499577,239.830462 L192.499577,240.253538 C192.497462,240.253538 192.494923,240.253538 192.492808,240.253538","id","Fill-133"],["d","M180.210462,240.253538 C180.207077,240.253538 180.203269,240.253538 180.199885,240.253538 L180.199885,239.830462 C180.700808,239.828769 181.070577,239.670115 181.398462,239.400615 C181.725077,239.130692 182.002192,238.741462 182.2645,238.294269 C182.793346,237.401577 183.252808,236.287615 184.082462,235.512962 C184.633308,234.997654 185.363115,234.646077 186.34,234.646077 C186.343385,234.646077 186.346769,234.646077 186.350154,234.646077 L186.350154,235.069154 C185.687192,235.07 185.183731,235.239231 184.763615,235.512962 C184.344346,235.787538 184.008,236.173808 183.711,236.615923 C183.114462,237.499731 182.696885,238.596769 182.029269,239.370577 C181.588423,239.884192 181.002038,240.253538 180.210462,240.253538","id","Fill-134"],["d","M192.5,240.253538 L192.499577,240.042 L192.499577,239.830462 C193.000077,239.828769 193.369846,239.669692 193.697731,239.400192 C194.024346,239.130692 194.301462,238.741038 194.563769,238.293846 C195.092192,237.401577 195.552077,236.287615 196.381308,235.512538 C196.932154,234.997654 197.661538,234.646077 198.638,234.646077 C198.641385,234.646077 198.644769,234.646077 198.648154,234.646077 L198.648577,234.646077 L198.682846,234.648615 L198.615577,235.066615 L198.648577,234.860577 L198.648577,235.069154 L198.648154,235.069154 C197.985615,235.07 197.482154,235.239231 197.062462,235.512962 C196.643192,235.787115 196.307269,236.173385 196.010269,236.615923 C195.413308,237.499308 194.996154,238.596346 194.328538,239.370154 C193.887692,239.883769 193.301308,240.253538 192.510154,240.253538 C192.506769,240.253538 192.502962,240.253538 192.5,240.253538","id","Fill-135"],["d","M196.964731,101.043462 C196.372423,101.043462 195.889269,100.837846 195.503423,100.516308 C195.114615,100.193923 194.816346,99.7632308 194.542615,99.2986923 C193.998115,98.3687692 193.541192,97.2954231 192.801654,96.6121538 C192.308346,96.1569231 191.705462,95.8611923 190.822077,95.8586538 L190.822077,95.4355769 C190.823769,95.4355769 190.825462,95.4355769 190.827154,95.4355769 C191.560769,95.4355769 192.156885,95.6310385 192.640462,95.9487692 C193.125308,96.2665 193.496769,96.7005769 193.811962,97.1697692 C194.438962,98.1085769 194.862885,99.1988462 195.461962,99.8829615 C195.863038,100.339462 196.306846,100.617 196.971923,100.620385 L196.971923,101.043462 C196.969385,101.043462 196.967269,101.043462 196.964731,101.043462","id","Fill-136"],["d","M209.264423,101.043462 C208.672115,101.043462 208.188962,100.837846 207.803115,100.516308 C207.414731,100.193923 207.116038,99.7632308 206.842308,99.2991154 C206.297808,98.3687692 205.840885,97.2958462 205.101346,96.6125769 C204.608038,96.1573462 204.005154,95.8616154 203.122192,95.8590769 L203.122192,95.436 C203.123885,95.436 203.125154,95.436 203.126846,95.436 C203.860885,95.436 204.456577,95.6314615 204.940154,95.9491923 C205.425,96.2669231 205.796462,96.701 206.111654,97.1701923 C206.739077,98.109 207.162577,99.1988462 207.761654,99.8833846 C208.163154,100.339462 208.606538,100.617 209.271615,100.620385 L209.271615,101.043462 C209.269077,101.043462 209.266962,101.043462 209.264423,101.043462","id","Fill-137"],["d","M196.9825,101.043462 C196.978692,101.043462 196.975308,101.043462 196.971923,101.043462 L196.971923,100.620385 C197.472423,100.618692 197.842192,100.460038 198.1705,100.190538 C198.497115,99.9206154 198.774231,99.5313846 199.036538,99.0841923 C199.565385,98.1915 200.025269,97.0775385 200.8545,96.3028846 C201.405346,95.7875769 202.135154,95.436 203.112038,95.436 C203.115423,95.436 203.118808,95.436 203.122192,95.436 L203.122192,95.8590769 C202.459231,95.8599231 201.955769,96.0291538 201.536077,96.3028846 C201.116385,96.5774615 200.780038,96.9637308 200.483462,97.4058462 C199.8865,98.2896538 199.468923,99.3866923 198.801308,100.1605 C198.360038,100.674115 197.774077,101.043462 196.9825,101.043462","id","Fill-138"],["d","M209.281769,101.043462 C209.278385,101.043462 209.275,101.043462 209.271615,101.043462 L209.271615,100.620385 C209.772115,100.618692 210.141885,100.460038 210.470192,100.190538 C210.796808,99.9206154 211.0735,99.5309615 211.336231,99.0841923 C211.864654,98.1915 212.324538,97.0775385 213.154192,96.3024615 C213.705038,95.7875769 214.434846,95.436 215.411731,95.436 C215.415115,95.436 215.4185,95.436 215.421885,95.436 L215.421885,95.8590769 C214.758923,95.8599231 214.255462,96.0291538 213.835346,96.3028846 C213.416077,96.5774615 213.079731,96.9637308 212.782731,97.4058462 C212.185769,98.2896538 211.768192,99.3866923 211.101,100.1605 C210.659731,100.674115 210.073346,101.043462 209.281769,101.043462","id","Fill-139"],["d","M25.9227692,94.7785385 C25.3300385,94.7785385 24.8468846,94.5729231 24.4610385,94.2513846 C24.0726538,93.9285769 23.7739615,93.4978846 23.5002308,93.0337692 C22.9561538,92.1034231 22.4988077,91.0305 21.7592692,90.3472308 C21.2655385,89.892 20.6626538,89.5958462 19.7796923,89.5937308 L19.7796923,89.1706538 C19.7813846,89.1706538 19.7826538,89.1706538 19.7843462,89.1706538 C20.5183846,89.1706538 21.1145,89.3656923 21.5976538,89.6834231 C22.0829231,90.0015769 22.4543846,90.4356538 22.7695769,90.9044231 C23.397,91.8436538 23.8205,92.9335 24.4195769,93.6180385 C24.8206538,94.0741154 25.2644615,94.3520769 25.9295385,94.3554615 L25.9295385,94.7785385 C25.927,94.7785385 25.9248846,94.7785385 25.9227692,94.7785385","id","Fill-140"],["d","M38.2224615,94.7785385 C37.6297308,94.7785385 37.1465769,94.5729231 36.7607308,94.2513846 C36.3723462,93.9285769 36.0736538,93.4983077 35.7999231,93.0337692 C35.2558462,92.1038462 34.7985,91.0305 34.0589615,90.3476538 C33.5656538,89.8924231 32.9627692,89.5962692 32.0798077,89.5941538 L32.0798077,89.1710769 C32.0815,89.1710769 32.0831923,89.1710769 32.0848846,89.1710769 C32.8185,89.1710769 33.4141923,89.3661154 33.8977692,89.6838462 C34.3830385,90.002 34.7545,90.4356538 35.0696923,90.9048462 C35.6966923,91.8436538 36.1201923,92.9335 36.7192692,93.6180385 C37.1207692,94.0741154 37.5645769,94.3520769 38.2292308,94.3554615 L38.2292308,94.7785385 C38.2271154,94.7785385 38.2245769,94.7785385 38.2224615,94.7785385","id","Fill-141"],["d","M25.9401154,94.7785385 C25.9367308,94.7785385 25.9329231,94.7785385 25.9295385,94.7785385 L25.9295385,94.3554615 C26.4304615,94.3537692 26.7998077,94.1946923 27.1281154,93.9256154 C27.4547308,93.6556923 27.7318462,93.2660385 27.9945769,92.8192692 C28.523,91.9265769 28.9824615,90.8126154 29.8121154,90.0375385 C30.3629615,89.5226538 31.0927692,89.1710769 32.0696538,89.1710769 C32.0730385,89.1710769 32.0764231,89.1710769 32.0798077,89.1710769 L32.0798077,89.5941538 C31.4168462,89.595 30.9133846,89.7638077 30.4932692,90.0379615 C30.074,90.3121154 29.7376538,90.6983846 29.4410769,91.1409231 C28.8441154,92.0247308 28.4265385,93.1217692 27.7589231,93.8955769 C27.3180769,94.4087692 26.7316923,94.7785385 25.9401154,94.7785385","id","Fill-142"],["d","M38.2398077,94.7785385 C38.2364231,94.7785385 38.2326154,94.7785385 38.2292308,94.7785385 L38.2292308,94.3554615 C38.7297308,94.3533462 39.0995,94.1946923 39.4278077,93.9251923 C39.7544231,93.6552692 40.0311154,93.2660385 40.2938462,92.8188462 C40.8222692,91.9265769 41.2817308,90.8126154 42.1113846,90.0375385 C42.6622308,89.5222308 43.3916154,89.1710769 44.3685,89.1710769 C44.3718846,89.1710769 44.3752692,89.1710769 44.3786538,89.1710769 L44.3790769,89.1710769 L44.396,89.1715 L44.3790769,89.386 L44.3790769,89.5941538 L44.3786538,89.5941538 C43.7156923,89.595 43.2126538,89.7638077 42.7925385,90.0379615 C42.3732692,90.3121154 42.0369231,90.6983846 41.7403462,91.1405 C41.1433846,92.0243077 40.7258077,93.1213462 40.0586154,93.8951538 C39.6173462,94.4087692 39.0313846,94.7785385 38.2398077,94.7785385","id","Fill-143"],["d","M141.206577,31.3093846 L140.783497,31.3093846 C140.782654,30.5732308 140.978115,29.9758462 141.296692,29.4914231 C141.614423,29.0061538 142.0485,28.6346923 142.517269,28.3195 C143.4565,27.6920769 144.546346,27.2685769 145.230462,26.6695 C145.686962,26.268 145.9645,25.8241923 145.967885,25.1595385 L146.390972,25.1595385 C146.392654,25.7552308 146.186615,26.2405 145.863808,26.6280385 C145.541423,27.0164231 145.110731,27.3151154 144.646192,27.5888462 C143.716269,28.1329231 142.643346,28.5902692 141.960077,29.3298077 C141.504846,29.8231154 141.209115,30.426 141.206577,31.3093846","id","Fill-144"],["d","M141.206577,19.0092692 L140.783497,19.0092692 C140.782654,18.2731154 140.978115,17.6757308 141.296692,17.1913077 C141.614423,16.7060385 142.0485,16.3345769 142.517269,16.0193846 C143.4565,15.3923846 144.546346,14.9684615 145.230462,14.3698077 C145.686962,13.9683077 145.9645,13.5245 145.967885,12.8598462 L146.390972,12.8598462 C146.392654,13.4551154 146.186615,13.9408077 145.863808,14.3279231 C145.541423,14.7167308 145.110731,15.015 144.646192,15.2891538 C143.716269,15.8332308 142.643346,16.2901538 141.960077,17.0296923 C141.504846,17.5234231 141.209115,18.1263077 141.206577,19.0092692","id","Fill-145"],["d","M146.390985,25.1595385 L145.967885,25.1595385 C145.966192,24.6586154 145.807538,24.2888462 145.538038,23.9609615 C145.268115,23.6339231 144.878462,23.3572308 144.431692,23.0945 C143.539,22.5660769 142.425038,22.1061923 141.650385,21.2769615 C141.133385,20.724 140.780962,19.9912308 140.783486,19.0092692 L141.206577,19.0092692 C141.207423,19.6722308 141.376231,20.1756923 141.650385,20.5953846 C141.924962,21.0150769 142.311231,21.351 142.753346,21.648 C143.637154,22.2449615 144.734192,22.6625385 145.508,23.3301538 C146.023731,23.7731154 146.394346,24.3624615 146.390985,25.1595385","id","Fill-146"],["d","M146.390985,12.8598462 L145.967885,12.8598462 C145.966192,12.3589231 145.807538,11.9891538 145.538038,11.6612692 C145.268115,11.3346538 144.878462,11.0575385 144.431692,10.7952308 C143.539,10.2668077 142.425038,9.80692308 141.650385,8.97726923 C141.133385,8.42473077 140.780962,7.69196154 140.783486,6.70957692 L141.206577,6.70957692 C141.207423,7.37253846 141.376231,7.87642308 141.650385,8.29611538 C141.924962,8.71538462 142.311231,9.05173077 142.753346,9.34873077 C143.637154,9.94569231 144.734192,10.3628462 145.508,11.0304615 C146.023731,11.4734231 146.394346,12.0627692 146.390985,12.8598462","id","Fill-147"],["d","M103.4935,95.6471154 L103.07042,95.6471154 C103.069577,94.9113846 103.265038,94.3135769 103.583192,93.8291538 C103.901346,93.3438846 104.335423,92.9724231 104.804192,92.6572308 C105.743,92.0298077 106.833269,91.6063077 107.517385,91.0072308 C107.973885,90.6057308 108.251423,90.1623462 108.254808,89.4972692 L108.677895,89.4972692 C108.679577,90.0929615 108.473538,90.5786538 108.150731,90.9657692 C107.828346,91.3541538 107.397654,91.6528462 106.933115,91.9265769 C106.003192,92.4710769 104.930269,92.928 104.247,93.6675385 C103.791769,94.1608462 103.496038,94.7641538 103.4935,95.6471154","id","Fill-148"],["d","M103.4935,83.347 L103.07042,83.347 C103.069577,82.6108462 103.265038,82.0134615 103.583192,81.5290385 C103.901346,81.0437692 104.335423,80.6723077 104.804192,80.3571154 C105.743,79.7301154 106.833269,79.3066154 107.517385,78.7075385 C107.973885,78.3060385 108.251423,77.8622308 108.254808,77.1975769 L108.677895,77.1975769 C108.679577,77.7932692 108.473538,78.2785385 108.150731,78.6660769 C107.828346,79.0544615 107.397654,79.3531538 106.933115,79.6268846 C106.003192,80.1709615 104.930269,80.6283077 104.247,81.3678462 C103.791769,81.8611538 103.496038,82.4640385 103.4935,83.347","id","Fill-149"],["d","M108.677908,89.4972692 L108.254808,89.4972692 C108.253115,88.9967692 108.094462,88.627 107.824962,88.2986923 C107.555038,87.9720769 107.165385,87.6949615 106.718615,87.4326538 C105.825923,86.9038077 104.711962,86.4439231 103.936885,85.6146923 C103.420308,85.0621538 103.067885,84.3289615 103.070409,83.347 L103.4935,83.347 C103.494346,84.0099615 103.663154,84.5134231 103.937308,84.9335385 C104.211885,85.3528077 104.598154,85.6891538 105.040269,85.9857308 C105.924077,86.5826923 107.021115,87.0002692 107.794923,87.6678846 C108.310654,88.1108462 108.681269,88.7006154 108.677908,89.4972692","id","Fill-150"],["d","M108.677908,77.1975769 L108.254808,77.1975769 C108.253115,76.6970769 108.094462,76.3273077 107.824962,75.999 C107.555038,75.6723846 107.165385,75.3956923 106.718615,75.1329615 C105.825923,74.6045385 104.711962,74.1446538 103.936885,73.3154231 C103.420308,72.7624615 103.067885,72.0296923 103.070409,71.0477308 L103.4935,71.0477308 C103.494346,71.7106923 103.663154,72.2141538 103.937308,72.6338462 C104.211885,73.0531154 104.598154,73.3894615 105.040269,73.6864615 C105.924077,74.2834231 107.021115,74.701 107.794923,75.3681923 C108.310654,75.8111538 108.681269,76.4009231 108.677908,77.1975769","id","Fill-151"],["d","M205.722423,198.425192 L205.299343,198.425192 C205.2985,197.689038 205.493962,197.091231 205.812538,196.606808 C206.130269,196.121538 206.564346,195.750077 207.033538,195.434885 C207.972346,194.807462 209.062192,194.383962 209.746731,193.784885 C210.202808,193.383385 210.480346,192.939577 210.483731,192.274923 L210.906818,192.274923 C210.9085,192.870615 210.702885,193.355885 210.379654,193.743423 C210.057269,194.131808 209.626577,194.4305 209.162462,194.704231 C208.232115,195.248308 207.159192,195.705654 206.475923,196.445192 C206.020692,196.938923 205.724962,197.541808 205.722423,198.425192","id","Fill-152"],["d","M205.722423,186.124654 L205.299343,186.124654 C205.2985,185.3885 205.493962,184.791115 205.812538,184.306692 C206.130269,183.821423 206.564346,183.449962 207.033538,183.134769 C207.972346,182.507769 209.062192,182.083846 209.746731,181.485192 C210.202808,181.083692 210.480346,180.639885 210.483731,179.975231 L210.906818,179.975231 C210.9085,180.5705 210.702885,181.056192 210.379654,181.443308 C210.057269,181.832115 209.626577,182.130385 209.162462,182.404538 C208.232115,182.948615 207.159192,183.405538 206.475923,184.145077 C206.020692,184.638385 205.724962,185.241692 205.722423,186.124654","id","Fill-153"],["d","M210.906831,192.274923 L210.483731,192.274923 C210.482038,191.774 210.323385,191.404231 210.053885,191.076346 C209.783962,190.749308 209.394731,190.472615 208.947538,190.210308 C208.054846,189.681462 206.940885,189.222 206.166231,188.392346 C205.649231,187.839808 205.296808,187.106615 205.299333,186.124654 L205.722423,186.124654 C205.723269,186.787615 205.8925,187.291077 206.166231,187.711192 C206.440808,188.130462 206.827077,188.466808 207.269192,188.763385 C208.153,189.360346 209.250038,189.777923 210.023846,190.445538 C210.539577,190.8885 210.910192,191.477846 210.906831,192.274923","id","Fill-154"],["d","M210.906831,179.975231 L210.483731,179.975231 C210.482038,179.474308 210.323385,179.104962 210.053885,178.776654 C209.783962,178.450038 209.394731,178.173346 208.947538,177.910615 C208.054846,177.382192 206.940885,176.922308 206.166231,176.093077 C205.649231,175.540538 205.296808,174.807346 205.299333,173.825385 L205.722423,173.825385 C205.723269,174.488346 205.8925,174.991808 206.166231,175.411923 C206.440808,175.831192 206.827077,176.167538 207.269192,176.464115 C208.153,177.061077 209.250038,177.478654 210.023846,178.145846 C210.539577,178.588808 210.910192,179.178154 210.906831,179.975231","id","Fill-155"],["d","M78.8818462,208.117038 L78.4587665,208.117038 C78.4579231,207.381308 78.6533846,206.7835 78.9719615,206.299077 C79.2896923,205.813808 79.7237692,205.442346 80.1925385,205.127577 C81.1317692,204.500154 82.2216154,204.076654 82.9057308,203.477577 C83.3622308,203.076077 83.6397692,202.632692 83.6431538,201.967615 L84.0662411,201.967615 C84.0679231,202.563308 83.8618846,203.048577 83.5390769,203.436115 C83.2166923,203.8245 82.786,204.123192 82.3214615,204.396923 C81.3915385,204.941 80.3186154,205.398346 79.6353462,206.137885 C79.1801154,206.631192 78.8843846,207.234077 78.8818462,208.117038","id","Fill-156"],["d","M78.8818462,195.817346 L78.4587665,195.817346 C78.4579231,195.081192 78.6533846,194.483808 78.9719615,193.999385 C79.2896923,193.514115 79.7237692,193.142654 80.1925385,192.827462 C81.1317692,192.200462 82.2216154,191.776962 82.9057308,191.177885 C83.3622308,190.776385 83.6397692,190.332577 83.6431538,189.667923 L84.0662411,189.667923 C84.0679231,190.263192 83.8618846,190.748885 83.5390769,191.136 C83.2166923,191.524808 82.786,191.8235 82.3214615,192.097231 C81.3915385,192.641308 80.3186154,193.098231 79.6353462,193.837769 C79.1801154,194.3315 78.8843846,194.934385 78.8818462,195.817346","id","Fill-157"],["d","M84.0662538,201.967615 L83.6431538,201.967615 C83.6414615,201.466692 83.4828077,201.096923 83.2133077,200.769038 C82.9433846,200.442 82.5541538,200.165308 82.1069615,199.902577 C81.2142692,199.374154 80.1003077,198.914269 79.3256538,198.084615 C78.8086538,197.532077 78.4562308,196.799308 78.4587556,195.817346 L78.8818462,195.817346 C78.8826923,196.480308 79.0519231,196.983769 79.3256538,197.403462 C79.6002308,197.822731 79.9865,198.159077 80.4286154,198.456077 C81.3124231,199.053038 82.4094615,199.470615 83.1832692,200.138231 C83.699,200.581192 84.0696154,201.170538 84.0662538,201.967615","id","Fill-158"],["d","M84.0662538,189.667923 L83.6431538,189.667923 C83.6414615,189.167 83.4828077,188.797231 83.2133077,188.469346 C82.9433846,188.142308 82.5541538,187.865615 82.1069615,187.602885 C81.2142692,187.074462 80.1003077,186.615 79.3256538,185.785346 C78.8086538,185.232808 78.4562308,184.499615 78.4587556,183.517654 L78.8818462,183.517654 C78.8826923,184.180615 79.0519231,184.684077 79.3256538,185.104192 C79.6002308,185.523462 79.9865,185.859808 80.4286154,186.156385 C81.3124231,186.753346 82.4094615,187.170923 83.1832692,187.838538 C83.699,188.2815 84.0696154,188.870846 84.0662538,189.667923","id","Fill-159"],["id","Fill-160","points","159.898962 157.494192 175.074308 157.494192 175.074308 157.071115 159.898962 157.071115"],["id","Fill-161","points","10.7106154 113.642269 25.8859615 113.642269 25.8859615 113.219192 10.7106154 113.219192"],["id","Fill-162","points","161.033231 43.1022308 176.208577 43.1022308 176.208577 42.6791538 161.033231 42.6791538"],["id","Fill-163","points","220.851654 8.85415385 236.027 8.85415385 236.027 8.43107692 220.851654 8.43107692"],["id","Fill-164","points","71.2097692 235.037846 86.3851154 235.037846 86.3851154 234.614769 71.2097692 234.614769"],["id","Fill-165","points","110.326192 205.658115 110.027077 205.359 120.757577 194.628077 121.056692 194.927192 110.326192 205.658115"],["id","Fill-166","points","21.4982308 19.5228846 21.1991154 19.2233462 31.9300385 8.49284615 32.2291538 8.79196154 21.4982308 19.5228846"],["id","Fill-167","points","228.588462 129.527962 228.289346 129.228846 239.019846 118.497923 239.318962 118.797462 228.588462 129.527962"],["d","M139.227423,187.558885 L138.664731,186.663231 C138.397346,186.830769 138.108385,186.908192 137.817731,186.908615 C137.552462,186.908615 137.288462,186.842192 137.055769,186.716115 C136.822654,186.589615 136.620846,186.407269 136.467692,186.164 L136.466846,186.162731 C136.298885,185.894923 136.221885,185.606385 136.221462,185.315731 C136.221038,185.050885 136.287462,184.787308 136.413538,184.554615 C136.540038,184.3215 136.722808,184.119269 136.9665,183.965692 C137.232192,183.799 137.520731,183.722 137.811385,183.721154 C138.076654,183.721154 138.341077,183.788 138.574192,183.913654 C138.807731,184.040154 139.009538,184.222923 139.162269,184.465769 L139.163115,184.467038 C139.330231,184.733154 139.407231,185.021692 139.408077,185.312346 C139.408077,185.577615 139.341654,185.841615 139.215577,186.075154 C139.089077,186.308692 138.906308,186.510923 138.663885,186.664077 L138.664731,186.663231 L139.227423,187.558885 L139.791385,188.454115 C140.348154,188.103385 140.784346,187.622769 141.077115,187.079538 C141.370308,186.535885 141.523038,185.928769 141.523462,185.312346 C141.523885,184.638385 141.337731,183.950038 140.953154,183.339538 L140.953577,183.340808 C140.603692,182.782769 140.122654,182.345308 139.579,182.052538 C139.034923,181.758923 138.427385,181.606192 137.811385,181.605769 C137.137423,181.605346 136.449923,181.791077 135.840269,182.175231 C135.282654,182.525538 134.845615,183.005731 134.552423,183.548962 C134.258808,184.092615 134.106077,184.699731 134.105653,185.315731 C134.105231,185.990538 134.291808,186.678885 134.676808,187.289808 L134.675962,187.288115 C135.025846,187.846154 135.506462,188.284038 136.050115,188.577231 C136.593769,188.870846 137.201308,189.024001 137.817731,189.024001 C138.491692,189.024423 139.179615,188.838692 139.790115,188.454538 L139.791385,188.454115 L139.227423,187.558885","id","Fill-168"],["d","M118.331231,114.613654 L117.768538,113.718 C117.501154,113.885538 117.212192,113.962962 116.921538,113.963385 C116.656269,113.963385 116.392692,113.896962 116.159577,113.770885 C115.926462,113.644385 115.724654,113.462038 115.5715,113.218346 L115.570654,113.2175 C115.403115,112.950115 115.325692,112.661154 115.325269,112.3705 C115.325269,112.106077 115.391692,111.8425 115.517346,111.609385 C115.643846,111.376269 115.826615,111.174462 116.069885,111.020885 C116.336,110.854192 116.624538,110.776769 116.915192,110.776346 C117.180462,110.776346 117.444885,110.842769 117.678,110.968846 C117.911538,111.095346 118.113346,111.278115 118.2665,111.521385 L118.267346,111.522231 C118.434462,111.788346 118.511462,112.076885 118.511885,112.367538 C118.512308,112.632385 118.445462,112.896385 118.319385,113.129923 C118.192885,113.363462 118.010538,113.565692 117.767692,113.718846 L117.768538,113.718 L118.331231,114.613654 L118.894769,115.508885 C119.451962,115.158577 119.888154,114.677962 120.181346,114.134308 C120.474538,113.590654 120.627272,112.983538 120.627272,112.367538 C120.628115,111.693154 120.441962,111.005231 120.057385,110.394731 L120.057808,110.396 C119.7075,109.837962 119.226885,109.4005 118.682808,109.107308 C118.138731,108.813692 117.531615,108.660961 116.915192,108.660961 C116.241231,108.660538 115.553731,108.846269 114.943654,109.230423 C114.386462,109.580308 113.949423,110.0605 113.656654,110.603731 C113.363038,111.147385 113.209884,111.7545 113.209884,112.3705 C113.209462,113.045308 113.395615,113.733654 113.780615,114.344154 L113.779769,114.343308 C114.129654,114.901346 114.610269,115.338808 115.153923,115.632 C115.698,115.925615 116.305115,116.07877 116.921538,116.07877 C117.5955,116.079192 118.283423,115.893462 118.893923,115.509308 L118.894769,115.508885 L118.331231,114.613654","id","Fill-169"],["d","M22.7619615,137.046038 L22.1992692,136.150385 C21.9318846,136.317923 21.6425,136.394923 21.3518462,136.395769 C21.087,136.395769 20.823,136.328923 20.5903077,136.203269 C20.3571923,136.076769 20.1549615,135.894 20.0018077,135.650731 L20.0013846,135.649885 C19.8334231,135.382077 19.756,135.093115 19.7555769,134.802462 C19.7555769,134.538038 19.822,134.274462 19.9480769,134.041346 C20.0745769,133.808231 20.2573462,133.606423 20.5006154,133.452423 L20.5001923,133.452846 C20.7667308,133.285731 21.0548462,133.208731 21.3459231,133.208308 C21.6107692,133.208308 21.8751923,133.274731 22.1087308,133.400808 C22.3422692,133.527308 22.5440769,133.710077 22.6972308,133.952923 L22.6976538,133.953769 C22.8647692,134.220308 22.9421923,134.508423 22.9426154,134.799077 C22.9426154,135.064346 22.8761923,135.328769 22.7501154,135.561885 C22.6236154,135.795423 22.4408462,135.997654 22.198,136.150808 L22.1992692,136.150385 L22.7619615,137.046038 L23.3255,137.940846 C23.8822692,137.590538 24.3188846,137.109923 24.6116538,136.566269 C24.9048462,136.022615 25.0580007,135.4155 25.0580007,134.799077 C25.0584231,134.125115 24.8722692,133.436769 24.4876923,132.826692 L24.4881154,132.827538 C24.1382308,132.2695 23.6571923,131.832462 23.1135385,131.539269 C22.5694615,131.245654 21.9619231,131.092922 21.3459231,131.092922 C20.6719615,131.0925 19.9844615,131.278231 19.3743846,131.661962 L19.3739615,131.661962 C18.8171923,132.012269 18.3801538,132.492462 18.0869615,133.035692 C17.7933462,133.579346 17.6401916,134.186462 17.6401916,134.802462 C17.6397692,135.477269 17.8263462,136.165615 18.2109231,136.776115 L18.2105,136.775269 C18.5603846,137.333308 19.041,137.770769 19.5846538,138.063962 C20.1283077,138.358 20.7358462,138.510731 21.3518462,138.511155 C22.0262308,138.511577 22.7141538,138.325423 23.3242308,137.941692 L23.3255,137.940846 L22.7619615,137.046038","id","Fill-170"],["d","M49.9332308,53.5801538 L49.3705385,52.6845 C49.1031538,52.8520385 48.8141923,52.9290385 48.5235385,52.9294615 C48.2582692,52.9298846 47.9946923,52.8630385 47.7615769,52.7373846 C47.5284615,52.6108846 47.3266538,52.4281154 47.1735,52.1844231 L47.1726538,52.1835769 C47.0051154,51.9161923 46.9276923,51.6272308 46.9272692,51.3365769 C46.9272692,51.0721538 46.9936923,50.8085769 47.1193462,50.5758846 C47.2458462,50.3427692 47.4286154,50.1405385 47.6723077,49.9869615 C47.9384231,49.8202692 48.2265385,49.7432692 48.5171923,49.7424231 C48.7824615,49.7424231 49.0468846,49.8088462 49.28,49.9349231 C49.5135385,50.0618462 49.7153462,50.2441923 49.8685,50.4874615 L49.8693462,50.4883077 C50.0364615,50.7548462 50.1134615,51.0429615 50.1138846,51.3336154 C50.1143077,51.5984615 50.0474615,51.8628846 49.9213846,52.096 C49.7948846,52.3295385 49.6125385,52.5317692 49.3696923,52.6849231 L49.3705385,52.6845 L49.9332308,53.5801538 L50.4967692,54.4749615 C51.0539615,54.1246538 51.4905769,53.6440385 51.7833462,53.1008077 C52.0765385,52.5567308 52.2292721,51.9496154 52.2292721,51.3336154 C52.2301154,50.6596538 52.0439615,49.9713077 51.6593846,49.3612308 L51.6598077,49.3620769 C51.3095,48.8040385 50.8288846,48.367 50.2848077,48.0738077 C49.7411538,47.7801923 49.1336154,47.6274615 48.5171923,47.6270377 C47.8432308,47.6266154 47.1557308,47.8123462 46.5456538,48.1965 C45.9884615,48.5463846 45.5514231,49.0265769 45.2586538,49.5702308 C44.9650385,50.1138846 44.8118839,50.721 44.8118839,51.3365769 C44.8114615,52.0113846 44.9976154,52.6997308 45.3826154,53.3106538 L45.3817692,53.3093846 C45.7320769,53.8674231 46.2122692,54.3048846 46.7559231,54.5980769 C47.3,54.8921154 47.9071154,55.044849 48.5235385,55.044849 C49.1975,55.0456923 49.8854231,54.8595385 50.4959231,54.4758077 L50.4967692,54.4749615 L49.9332308,53.5801538","id","Fill-171"],["d","M195.8,52.261 L195.237308,51.3653462 C194.969923,51.5333077 194.680962,51.6103077 194.390308,51.6107308 C194.125462,51.6107308 193.861462,51.5443077 193.628769,51.4182308 C193.395231,51.2917308 193.193423,51.1093846 193.039846,50.8656923 L193.039846,50.8648462 C192.871885,50.5974615 192.794462,50.3085 192.794038,50.0178462 C192.794038,49.7534231 192.860462,49.4898462 192.986538,49.2567308 C193.112615,49.0236154 193.295385,48.8218077 193.538654,48.6682308 C193.805192,48.5015385 194.093308,48.4241154 194.384385,48.4236923 C194.649231,48.4236923 194.913654,48.4901154 195.146769,48.6161923 C195.380308,48.7426923 195.582538,48.9254615 195.736115,49.1687308 L195.736538,49.1695769 C195.903654,49.4356923 195.980654,49.7242308 195.981077,50.0148846 C195.9815,50.2797308 195.914654,50.5437308 195.788577,50.7772692 C195.662077,51.0108077 195.479308,51.2130385 195.236462,51.3661923 L195.237308,51.3653462 L195.8,52.261 L196.363538,53.1562308 C196.920731,52.8059231 197.357346,52.3253077 197.650115,51.7820769 C197.943731,51.238 198.096464,50.6308846 198.096464,50.0148846 C198.097308,49.3405 197.911154,48.6525769 197.526154,48.0425 L197.526577,48.0429231 C197.176269,47.4853077 196.695654,47.0478462 196.152,46.7550769 C195.607923,46.4614615 195.000385,46.308307 194.384385,46.308307 C193.710423,46.3078846 193.0225,46.4936154 192.412846,46.8777692 C191.855231,47.2276538 191.418192,47.7078462 191.125423,48.2515 C190.831808,48.7951538 190.678653,49.4018462 190.678653,50.0178462 C190.678231,50.6926538 190.864385,51.381 191.248962,51.9915 L191.248962,51.9910769 C191.598846,52.5486923 192.079462,52.9861538 192.622692,53.2793462 C193.166769,53.5729615 193.773885,53.7261161 194.390308,53.7261161 C195.064269,53.7265385 195.752192,53.5408077 196.362692,53.1566538 L196.363538,53.1562308 L195.8,52.261","id","Fill-172"],["d","M233.261346,146.737885 L232.698654,145.842231 C232.431269,146.009769 232.142308,146.087192 231.851654,146.087615 C231.586385,146.087615 231.322808,146.021192 231.089692,145.895115 C230.856577,145.768615 230.654769,145.585846 230.501192,145.342154 C230.333231,145.074346 230.255808,144.785385 230.255385,144.494308 C230.255385,144.229885 230.321808,143.966308 230.447462,143.733192 C230.573962,143.500077 230.756731,143.298269 231.000423,143.144692 C231.266115,142.978 231.554654,142.900577 231.845731,142.900154 C232.110577,142.900154 232.375,142.966577 232.608115,143.092654 C232.841654,143.219154 233.043885,143.401923 233.197038,143.645192 L233.197462,143.646038 C233.365,143.912154 233.442,144.200269 233.442423,144.490923 C233.442423,144.756192 233.376,145.020192 233.249923,145.253731 C233.123423,145.487269 232.940654,145.6895 232.697808,145.842654 L232.698654,145.842231 L233.261346,146.737885 L233.824885,147.633115 C234.382077,147.282808 234.818692,146.802192 235.111462,146.258538 C235.404654,145.714462 235.557808,145.107346 235.557808,144.490923 C235.558231,143.816962 235.3725,143.128615 234.9875,142.518538 L234.987923,142.519385 C234.637615,141.961346 234.157,141.524308 233.612923,141.231115 C233.068846,140.9375 232.461731,140.784769 231.845731,140.784769 C231.171769,140.784346 230.484269,140.970077 229.874192,141.353808 C229.316577,141.704115 228.879538,142.184308 228.586346,142.727962 C228.293154,143.271615 228.139999,143.878731 228.139999,144.494308 C228.139577,145.169115 228.325731,145.857462 228.710308,146.467962 C229.060192,147.025154 229.540385,147.462615 230.084038,147.756231 C230.628115,148.049846 231.235231,148.202577 231.851654,148.203001 C232.525615,148.203423 233.213538,148.017269 233.824038,147.633538 L233.824885,147.633115 L233.261346,146.737885","id","Fill-173"],["id","summary/card1","transform","translate(0.000000, 0.500000)"],["id","Group-3-Copy","transform","translate(0.000000, 31.500000)"],["d","M242.243,146.335 C203.034,140.754 163.526,137.965 124.02,137.965 C84.517,137.965 45.013,140.754 5.802,146.335 C9.204,138.915 12.718,131.514 16.34,124.135 C10.998,117.889 5.55,111.692 4.40536496e-13,105.546 C41.132,99.692 82.575,96.765 124.02,96.765 C165.468,96.765 206.913,99.692 248.049,105.546 C242.495,111.692 237.047,117.889 231.703,124.135 C235.327,131.514 238.839,138.915 242.243,146.335","id","Fill-47","fill","#035429"],["d","M221.022,128.961 C156.569,121.589 91.478,121.589 27.022,128.961 C34.239,133.013 41.355,137.154 48.359,141.384 C98.699,136.826 149.346,136.826 199.687,141.384 C206.691,137.154 213.804,133.013 221.022,128.961","id","Fill-48","fill","#135E41"],["id","Fill-49"],["fill","url(#linearGradient-2)","fill-rule","evenodd",0,"xlink","href","#path-3",1,"badge-img"],["stroke","#E55B28","stroke-width","2","d","M124.02,2 C128.022653,2 131.528214,5.10293248 135.02987,7.95760624 C138.340723,10.6567296 141.645472,13.2561325 145.089895,14.1797264 C148.415186,15.0715974 152.320881,14.6299487 156.265965,14.0272186 L157.295655,13.8671016 C161.693093,13.1744009 166.136786,12.2781684 169.426335,14.1845096 C172.781525,16.1285206 174.236945,20.4874458 175.831984,24.6733586 C177.371482,28.7135135 178.967537,32.6989638 181.561917,35.2933439 C183.94888,37.6798677 187.512993,39.221297 191.213788,40.651052 L192.181629,41.0219806 C196.367671,42.6166562 200.726744,44.0715627 202.670573,47.4278074 C204.403663,50.4183978 203.820311,54.3630785 203.179337,58.3595672 L202.987575,59.5591657 C202.31153,63.849787 201.705365,68.1492743 202.674308,71.763233 C203.598435,75.2078774 206.198132,78.5131022 208.897244,81.8241452 C211.75162,85.3256525 214.854,88.8306466 214.854,92.831 C214.854,96.832985 211.751613,100.338502 208.897136,103.840492 C206.198053,107.151839 203.598389,110.457345 202.674244,113.903006 C201.705459,117.515897 202.311415,121.814933 202.987311,126.105411 C203.680176,130.50361 204.576685,134.948676 202.66949,138.239335 C200.725565,141.594377 196.366857,143.049157 192.181152,144.643626 C188.140809,146.182723 184.155152,147.778421 181.560526,150.373047 C178.967035,152.967494 177.371371,156.952257 175.832191,160.99173 C174.237146,165.17782 172.781641,169.53691 169.426193,171.481573 C166.136359,173.388079 161.691952,172.491384 157.293947,171.798293 C153.003551,171.122161 148.704203,170.515846 145.090015,171.484241 C141.645415,172.407883 138.340605,175.007544 135.029695,177.706948 C131.528095,180.561823 128.022598,183.665 124.02,183.665 C120.021263,183.665 116.517987,180.563494 113.01758,177.709579 C109.70557,175.009266 106.398941,172.408134 102.95193,171.484227 C99.3382679,170.515364 95.0387743,171.121719 90.7479482,171.798003 C86.349975,172.491175 81.9053239,173.387896 78.6152772,171.481845 C75.2605635,169.536523 73.8048191,165.176943 72.2096648,160.990438 C70.6705899,156.951114 69.0751201,152.966605 66.4822136,150.371786 C63.887813,147.777386 59.9020478,146.181298 55.8616562,144.641805 C51.6759515,143.046943 47.317358,141.591742 45.3736068,138.237503 C43.4675217,134.947035 44.3637487,130.502249 45.0564894,126.104197 C45.7322463,121.813971 46.3381248,117.515135 45.3697764,113.902081 C44.4460882,110.456833 41.8463613,107.151411 39.147054,103.840043 C36.2925633,100.338303 33.19,96.8328843 33.19,92.831 C33.19,88.8309097 36.2923113,85.326134 39.1465896,81.8248571 C41.8460499,78.5134916 44.4460193,75.2079505 45.3698548,71.7626262 C46.3381043,68.1489808 45.7322705,63.8496639 45.05665,59.5592552 C44.3640075,55.1607518 43.4678241,50.715808 45.3743973,47.4258586 C47.3187833,44.0708887 51.6771927,42.615999 55.8625437,41.0215503 C59.9028406,39.4823613 63.8883044,37.8866009 66.4823439,35.2920832 C69.0762624,32.6976865 70.6720686,28.7121255 72.2113162,24.6718843 C73.8059598,20.4862389 75.2610199,16.1277098 78.6141553,14.1838046 C81.9057209,12.2779512 86.3498867,13.1741205 90.7474105,13.8669719 C95.0384528,14.5430467 99.3380864,15.1491655 102.951786,14.179812 C106.398885,13.2558815 109.705452,10.6550072 113.017405,7.95497485 C116.517868,5.10126124 120.021208,2 124.02,2 Z","stroke-linejoin","square"],["d","M49.607,92.831 C49.607,51.734 82.928,18.417 124.02,18.417 C165.124,18.417 198.44,51.734 198.44,92.831 C198.44,133.931 165.124,167.247 124.02,167.247 C82.928,167.247 49.607,133.931 49.607,92.831","id","Fill-51","fill","#FFFFFE"],["d","M221.022,128.961 C156.569,121.589 91.478,121.589 27.022,128.961 C25.462,115.317 23.9,101.672 22.342,88.028 C89.911,80.301 158.137,80.301 225.707,88.028 C224.146,101.672 222.584,115.317 221.022,128.961","id","Fill-53","fill","#1D6240"],["id","Group-18-Copy","transform","translate(70.023500, 90.832000)","fill","#FFFFFE","fill-opacity","1"],["id","Group","transform","translate(0.500000, 0.000000)"],["id","387"],["filter","url(#filter-7)",0,"xlink","href","#text-6"],[0,"xlink","href","#text-6"],["id","Pages-read-:"],["filter","url(#filter-9)",0,"xlink","href","#text-8"],[0,"xlink","href","#text-8"],["d","M124.0235,47.417 C126.50975,47.417 128.5235,45.40325 128.5235,42.917 C128.5235,40.43075 126.50975,38.417 124.0235,38.417 C121.53725,38.417 119.5235,40.43075 119.5235,42.917 C119.5235,45.40325 121.53725,47.417 124.0235,47.417 L124.0235,47.417 Z M124.0235,49.667 C121.01975,49.667 115.0235,51.1745 115.0235,54.167 L115.0235,56.417 L133.0235,56.417 L133.0235,54.167 C133.0235,51.1745 127.02725,49.667 124.0235,49.667 L124.0235,49.667 Z","id","Shape-Copy-2","fill","#000"],["text-anchor","middle","x","60","y","60",2,"width","50%","height","1.5rem","font-size","0.75rem"],["xmlns","http://www.w3.org/1999/xhtml",1,"truncate-overflow"],["id","Group-17-Copy-2","transform","translate(95.523500, 128.964250)",4,"ngIf"],[1,"player-endpage__right-panel"],[1,"title-section"],[1,"title","animated","fadeInDown"],[1,"animated","fadeInUp"],[1,"user-options"],["tabindex","0",1,"replay-section",3,"ngClass","click"],["width","36","height","37","xmlns","http://www.w3.org/2000/svg",4,"ngIf"],[1,"title"],["class","exit-section","tabindex","0",3,"click",4,"ngIf"],[4,"ngIf"],["id","text-8","x","55","y","16","text-anchor","middle","fill","#FFFFFE"],["font-size","12","font-weight","400","font-family","Noto Sans, NotoSans-Bold"],["font-size","18","font-family","NotoSans-Bold, Noto Sans"],["id","Group-17-Copy-2","transform","translate(95.523500, 128.964250)"],["id","Icon-24px","transform","translate(0.000000, 0.500000)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M11.25,0.75 L6.75,0.75 L6.75,2.25 L11.25,2.25 L11.25,0.75 L11.25,0.75 Z M8.25,10.5 L9.75,10.5 L9.75,6 L8.25,6 L8.25,10.5 L8.25,10.5 Z M14.2725,5.5425 L15.3375,4.4775 C15.015,4.095 14.6625,3.735 14.28,3.42 L13.215,4.485 C12.0525,3.555 10.59,3 9,3 C5.2725,3 2.25,6.0225 2.25,9.75 C2.25,13.4775 5.265,16.5 9,16.5 C12.735,16.5 15.75,13.4775 15.75,9.75 C15.75,8.16 15.195,6.6975 14.2725,5.5425 L14.2725,5.5425 Z M9,15 C6.0975,15 3.75,12.6525 3.75,9.75 C3.75,6.8475 6.0975,4.5 9,4.5 C11.9025,4.5 14.25,6.8475 14.25,9.75 C14.25,12.6525 11.9025,15 9,15 L9,15 Z","id","Shape","fill","#000"],["id","8:46","font-family","NotoSans-Bold, Noto Sans","font-size","14","font-weight","bold","fill","#000"],["x","22","y","15"],["width","36","height","37","xmlns","http://www.w3.org/2000/svg"],["x1","18%","y1","0%","x2","83.101%","y2","100%","id","a"],["stop-color","#024F9D","offset","0%"],["stop-color","#024F9D","offset","100%"],["fill","none","fill-rule","evenodd"],["d","M0 .853h36v36H0z"],["d","M18 7.5v-6L10.5 9l7.5 7.5v-6c4.965 0 9 4.035 9 9s-4.035 9-9 9-9-4.035-9-9H6c0 6.63 5.37 12 12 12s12-5.37 12-12-5.37-12-12-12z","fill","#ccc","transform","translate(0 .853)"],["d","M18 7.5v-6L10.5 9l7.5 7.5v-6c4.965 0 9 4.035 9 9s-4.035 9-9 9-9-4.035-9-9H6c0 6.63 5.37 12 12 12s12-5.37 12-12-5.37-12-12-12z","fill","url(#a)","transform","translate(0 .853)"],["tabindex","0",1,"exit-section",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","36","height","36"],["x1","0%","y1","0%","x2","101.72%","y2","100%","id","a"],["d","M0 0h36v36H0z"],["d","M15.135 23.385L17.25 25.5l7.5-7.5-7.5-7.5-2.115 2.115 3.87 3.885H4.5v3h14.505l-3.87 3.885zM28.5 4.5h-21a3 3 0 00-3 3v6h3v-6h21v21h-21v-6h-3v6a3 3 0 003 3h21c1.65 0 3-1.35 3-3v-21c0-1.65-1.35-3-3-3z","fill","url(#a)"],[1,"next"],["aria-label","Next content",1,"next-level",3,"click"],["tabindex","0",1,"title-text"],[1,"next-arrow"],["src","assets/next-arrow.svg","alt","next arrow"]],template:function(X,F){1&X&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(3,"svg",3)(4,"defs")(5,"filter",4),e.\u0275\u0275element(6,"feColorMatrix",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"linearGradient",6),e.\u0275\u0275element(8,"stop",7)(9,"stop",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"linearGradient",9),e.\u0275\u0275element(11,"stop",10)(12,"stop",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(13,"path",12),e.\u0275\u0275elementStart(14,"filter",13),e.\u0275\u0275element(15,"feGaussianBlur",14)(16,"feOffset",15)(17,"feComposite",16)(18,"feColorMatrix",17),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(19,"linearGradient",18),e.\u0275\u0275element(20,"stop",19)(21,"stop",20),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(22,a,5,2,"text",21),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(23,"g",22)(24,"g",23)(25,"g",24)(26,"g",25)(27,"g",26),e.\u0275\u0275element(28,"path",27)(29,"path",28)(30,"path",29)(31,"path",30)(32,"path",31)(33,"path",32)(34,"path",33)(35,"path",34)(36,"path",35)(37,"path",36)(38,"path",37)(39,"path",38)(40,"path",39)(41,"path",40)(42,"path",41)(43,"path",42)(44,"path",43)(45,"path",44)(46,"path",45)(47,"path",46)(48,"path",47)(49,"path",48)(50,"path",49)(51,"path",50)(52,"path",51)(53,"path",52)(54,"path",53)(55,"path",54)(56,"path",55)(57,"path",56)(58,"path",57)(59,"path",58)(60,"path",59)(61,"path",60)(62,"path",61)(63,"path",62)(64,"path",63)(65,"path",64)(66,"path",65)(67,"path",66)(68,"path",67)(69,"path",68)(70,"path",69)(71,"path",70)(72,"path",71)(73,"path",72)(74,"path",73)(75,"path",74)(76,"path",75)(77,"path",76)(78,"path",77)(79,"path",78)(80,"path",79)(81,"path",80)(82,"path",81)(83,"path",82)(84,"path",83)(85,"path",84)(86,"path",85)(87,"path",86)(88,"path",87)(89,"path",88)(90,"path",89)(91,"path",90)(92,"path",91)(93,"path",92)(94,"path",93)(95,"path",94)(96,"path",95)(97,"path",96)(98,"path",97)(99,"path",98)(100,"path",99)(101,"path",100)(102,"path",101)(103,"path",102)(104,"path",103)(105,"path",104)(106,"path",105)(107,"path",106)(108,"path",107)(109,"path",108)(110,"path",109)(111,"path",110)(112,"path",111)(113,"path",112)(114,"path",113)(115,"path",114)(116,"path",115)(117,"path",116)(118,"path",117)(119,"path",118)(120,"path",119)(121,"path",120)(122,"path",121)(123,"path",122)(124,"path",123)(125,"path",124)(126,"path",125)(127,"path",126)(128,"path",127)(129,"path",128)(130,"path",129)(131,"path",130)(132,"path",131)(133,"path",132)(134,"path",133)(135,"path",134)(136,"path",135)(137,"path",136)(138,"path",137)(139,"path",138)(140,"path",139)(141,"path",140)(142,"path",141)(143,"path",142)(144,"path",143)(145,"path",144)(146,"path",145)(147,"path",146)(148,"path",147)(149,"path",148)(150,"path",149)(151,"path",150)(152,"path",151)(153,"path",152)(154,"path",153)(155,"path",154)(156,"path",155)(157,"path",156)(158,"path",157)(159,"path",158)(160,"path",159)(161,"path",160)(162,"path",161)(163,"path",162)(164,"path",163)(165,"path",164)(166,"path",165)(167,"path",166)(168,"path",167)(169,"path",168)(170,"path",169)(171,"path",170)(172,"path",171)(173,"path",172)(174,"path",173)(175,"path",174)(176,"path",175)(177,"path",176)(178,"path",177)(179,"path",178)(180,"path",179)(181,"path",180)(182,"path",181)(183,"path",182)(184,"path",183)(185,"polygon",184)(186,"polygon",185)(187,"polygon",186)(188,"polygon",187)(189,"polygon",188)(190,"polyline",189)(191,"polyline",190)(192,"polyline",191)(193,"path",192)(194,"path",193)(195,"path",194)(196,"path",195)(197,"path",196)(198,"path",197),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(199,"g",198)(200,"g",199),e.\u0275\u0275element(201,"path",200)(202,"path",201),e.\u0275\u0275elementStart(203,"g",202),e.\u0275\u0275element(204,"use",203)(205,"path",204),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(206,"path",205)(207,"path",206),e.\u0275\u0275elementStart(208,"g",207)(209,"g",208)(210,"g",209),e.\u0275\u0275element(211,"use",210)(212,"use",211),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(213,"g",212),e.\u0275\u0275element(214,"use",213)(215,"use",214),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275element(216,"path",215),e.\u0275\u0275elementStart(217,"foreignObject",216),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(218,"div",217),e.\u0275\u0275text(219),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(220,p,7,1,"g",218),e.\u0275\u0275elementEnd()()()()()()()(),e.\u0275\u0275elementStart(221,"div",219)(222,"div",220)(223,"div",221),e.\u0275\u0275text(224,"You just completed"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(225,"span",222),e.\u0275\u0275text(226),e.\u0275\u0275elementEnd(),e.\u0275\u0275projection(227),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(228,"div",223)(229,"div",224),e.\u0275\u0275listener("click",function(){return F.replay()}),e.\u0275\u0275elementStart(230,"div"),e.\u0275\u0275template(231,c,8,0,"svg",225),e.\u0275\u0275template(232,g,8,0,"svg",225),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(233,"div",226),e.\u0275\u0275text(234,"Replay"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(235,f,11,0,"div",227),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(236,m,8,1,"ng-container",228),e.\u0275\u0275elementEnd()()),2&X&&(e.\u0275\u0275advance(22),e.\u0275\u0275property("ngIf",F.outcome),e.\u0275\u0275advance(197),e.\u0275\u0275textInterpolate1(" ",F.userName," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.timeSpentLabel),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(F.contentName),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngClass",F.showReplay?"":"disabled"),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!F.showReplay),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.showReplay),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",F.showExit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.nextContent))},dependencies:[r.NgClass,r.NgIf],styles:[':root{--sdk-end-page-title:#000;--sdk-end-page-replay-icon:#024f9d;--sdk-end-page-replay-section-bg:#fff;--sdk-end-page-title-span:#666666;--sdk-end-page-replay-section-hover:#F2F2F2}[_nghost-%COMP%] .player-endpage[_ngcontent-%COMP%]{padding:1rem;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-content:space-around;background:var(--sdk-end-page-replay-section-bg)}@media all and (orientation:portrait){[_nghost-%COMP%] .player-endpage[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:block;overflow-y:auto}}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%]{text-align:center;-webkit-box-flex:50%;flex:50%}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%]{position:relative;padding:1.5rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .badge[_ngcontent-%COMP%]{width:17.625rem;height:13.1rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%]{position:absolute;left:0;right:0;bottom:5rem;color:var(--white);text-shadow:.063 .125 #8b2925;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%] .progress[_ngcontent-%COMP%]{font-size:.85rem;margin-right:.7rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%] .score[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:700}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%]{position:absolute;left:0;right:0;top:2.8rem;width:8.5rem;margin:0 auto}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%] .user[_ngcontent-%COMP%]{width:1.275rem;height:1.275rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%] .user-title[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.85rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%]{position:absolute;bottom:2.75rem;left:0;right:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%] .timer[_ngcontent-%COMP%]{width:1.275rem;height:1.275rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--primary-color);font-size:1rem;font-weight:700;margin-left:.3rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%]{-webkit-box-flex:50%;flex:50%;text-align:center;padding:1rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .title-section[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:var(--sdk-end-page-title);font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.75rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .title-section[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--sdk-end-page-title-span);font-size:.75rem;word-break:break-word}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%]{display:-webkit-box;display:flex;justify-content:space-around;padding:1.7rem 0}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:var(--gray-800);font-size:1rem;line-height:1.188rem;text-align:center}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:2.55rem;height:2.55rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next[_ngcontent-%COMP%]{color:var(--gray-400);font-size:.85rem;line-height:1.063rem;margin-bottom:.7rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%]{margin:0 auto;width:auto;border-radius:.5rem;padding:.75rem;background:linear-gradient(135deg,#ffcd55 0,#ffd955 100%);box-shadow:inset 0 -.063rem .188rem 0 rgba(var(--rc-rgba-black),.5);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;cursor:pointer}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .title-text[_ngcontent-%COMP%]{color:var(--gray-800);font-size:.85rem;-webkit-box-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:normal}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .next-arrow[_ngcontent-%COMP%]{height:2.55rem;width:2.55rem;background-color:var(--white);border-radius:50%;text-align:center;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .next-arrow[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:1.75rem}.exit-section[_ngcontent-%COMP%], .replay-section[_ngcontent-%COMP%]{cursor:pointer;background-color:var(--sdk-end-page-replay-section-bg);padding:.5rem;border-radius:.25rem}.exit-section[_ngcontent-%COMP%]:hover, .replay-section[_ngcontent-%COMP%]:hover{background-color:var(--sdk-end-page-replay-section-hover)}.replay-section[_ngcontent-%COMP%] div[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:var(--sdk-end-page-replay-icon)}.replay-section[_ngcontent-%COMP%] div[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child{fill:transparent}.replay-section.disabled[_ngcontent-%COMP%]{cursor:not-allowed}.replay-section.disabled[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:#ccc!important}@-webkit-keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;-webkit-transform:translateY(1.25rem);transform:translateY(1.25rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;-webkit-transform:translateX(6.25rem);transform:translateX(6.25rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;opacity:0;-webkit-transform:translateX(-6.25rem);transform:translateX(-6.25rem)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInDown[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInDown;animation-name:_ngcontent-%COMP%_fadeInDown}.fadeInUp[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInUp;animation-name:_ngcontent-%COMP%_fadeInUp}.fadeInLeftSide[_ngcontent-%COMP%], .fadeInRightSide[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInLeftSide;animation-name:_ngcontent-%COMP%_fadeInLeftSide}.animated[_ngcontent-%COMP%]{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.truncate-overflow[_ngcontent-%COMP%]{--lh:1.4rem;line-height:var(--lh);--max-lines:1;position:relative;max-height:calc(var(--lh) * var(--max-lines));overflow:hidden;width:100%;font-size:.65rem;color:var(--black)}.truncate-overflow[_ngcontent-%COMP%]::before{position:absolute;content:"";bottom:0;right:0}.truncate-overflow[_ngcontent-%COMP%]::after{content:"";position:absolute;right:0;width:1rem;height:1rem;background:var(--white)}.particles[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center;-webkit-animation:3s ease-in-out infinite both _ngcontent-%COMP%_heartbeat;animation:3s ease-in-out infinite both _ngcontent-%COMP%_heartbeat;fill:#e55b28;opacity:.4}.badge-inner-animation[_ngcontent-%COMP%]{-webkit-animation:5s ease-in-out infinite both _ngcontent-%COMP%_heartbeat;animation:5s ease-in-out infinite both _ngcontent-%COMP%_heartbeat;-webkit-transform-origin:center center;transform-origin:center center}@-webkit-keyframes _ngcontent-%COMP%_heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes _ngcontent-%COMP%_heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}']}),j.propDecorators={showExit:[{type:e.Input}],showReplay:[{type:e.Input}],contentName:[{type:e.Input}],outcome:[{type:e.Input}],outcomeLabel:[{type:e.Input}],userName:[{type:e.Input}],timeSpentLabel:[{type:e.Input}],nextContent:[{type:e.Input}],replayContent:[{type:e.Output}],exitContent:[{type:e.Output}],playNextContent:[{type:e.Output}]};class J{constructor(){this.sidebarMenuEvent=new e.EventEmitter}toggleMenu(X){const F=document.getElementById("overlay-input"),ue=document.querySelector(".navBlock"),ie=document.getElementById("playerSideMenu"),Ue=document.getElementById("ariaLabelValue"),st=document.getElementById("overlay-button");X instanceof KeyboardEvent&&(F.checked=!F.checked),F.checked?(ie.style.visibility="visible",Ue.innerHTML="Player Menu Close",st.setAttribute("aria-label","Player Menu Close"),ue.style.width="100%",ue.style.marginLeft="0%",this.sidebarMenuEvent.emit({event:X,type:"OPEN_MENU"})):(ie.style.visibility="hidden",Ue.innerHTML="Player Menu Open",st.setAttribute("aria-label","Player Menu Open"),ue.style.marginLeft="-100%",this.sidebarMenuEvent.emit({event:X,type:"CLOSE_MENU"}))}}J.\u0275fac=function(X){return new(X||J)},J.\u0275cmp=e.\u0275\u0275defineComponent({type:J,selectors:[["sb-player-side-menu-icon"]],outputs:{sidebarMenuEvent:"sidebarMenuEvent"},decls:5,vars:0,consts:[["type","checkbox","id","overlay-input",3,"click"],["aria-label","Player Menu Open","for","overlay-input","id","overlay-button","tabindex","0",3,"keydown.enter"],["id","ariaLabelValue"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"input",0),e.\u0275\u0275listener("click",function(ie){return F.toggleMenu(ie)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(1,"label",1),e.\u0275\u0275listener("keydown.enter",function(ie){return F.toggleMenu(ie)}),e.\u0275\u0275element(2,"span"),e.\u0275\u0275elementStart(3,"em",2),e.\u0275\u0275text(4,"Player Menu Open"),e.\u0275\u0275elementEnd()())},styles:[':root{--sdk-overlay-btn-hover:#333332}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]{z-index:10;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;position:absolute;top:.4rem;left:1rem;height:2.25rem;width:2.25rem;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{height:.2rem;width:1.25rem;border-radius:.125rem;background-color:var(--black);position:relative;display:block;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before{top:-.45rem;visibility:visible}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after{top:.45rem}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before{height:.2rem;width:1.25rem;border-radius:.125rem;background-color:var(--black);position:absolute;content:"";-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%], [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:after, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:before{background:var(--sdk-overlay-btn-hover)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover{background-color:rgba(var(--rc-rgba-black),.75)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]{background-color:var(--white)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]::after, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]::before{background-color:var(--white)}input[type=checkbox][_ngcontent-%COMP%]{display:none}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay[_ngcontent-%COMP%]{visibility:visible}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%], input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]{background:0 0}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before{-webkit-transform:rotate(45deg) translate(.3125rem,.3125rem);transform:rotate(45deg) translate(.3125rem,.3125rem);opacity:1}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after{-webkit-transform:rotate(-45deg) translate(.3125rem,-.3125rem);transform:rotate(-45deg) translate(.3125rem,-.3125rem)} html[dir=rtl] #overlay-button{left:auto;right:1rem} html[dir=rtl] #overlay-button span:after, html[dir=rtl] #overlay-button span:before{right:0}#ariaLabelValue[_ngcontent-%COMP%]{position:absolute;opacity:0}']}),J.propDecorators={sidebarMenuEvent:[{type:e.Output}]};class re{constructor(X){this.ref=X,this.config={showShare:!1,showDownload:!1,showReplay:!1,showExit:!1,showPrint:!1},this.sidebarEvent=new e.EventEmitter,this.toggleMenu=new e.EventEmitter,this.showDownloadPopUp=!1}closeNav(X){const F=document.getElementById("ariaLabelValue"),ue=document.getElementById("overlay-button"),ie=document.getElementById("overlay-input");F.innerHTML="Player Menu Open",ue.setAttribute("aria-label","Player Menu Open"),ie.checked=!1,document.getElementById("playerSideMenu").style.visibility="hidden",document.querySelector(".navBlock").style.marginLeft="-100%",this.sidebarEvent.emit({event:X,type:"CLOSE_MENU"})}showDownloadPopup(X,F){this.showDownloadPopUp=!0,this.ref.detectChanges(),this.emitSideBarEvent(X,F)}hideDownloadPopUp(X){this.showDownloadPopUp=!1,this.sidebarEvent.emit(X),this.ref.detectChanges()}emitSideBarEvent(X,F){this.sidebarEvent.emit({event:X,type:F})}}re.\u0275fac=function(X){return new(X||re)(e.\u0275\u0275directiveInject(e.ChangeDetectorRef))},re.\u0275cmp=e.\u0275\u0275defineComponent({type:re,selectors:[["sb-player-sidebar"]],inputs:{config:"config",title:"title"},outputs:{sidebarEvent:"sidebarEvent",toggleMenu:"toggleMenu"},decls:12,vars:6,consts:[["id","playerSideMenu","aria-modal","true","aria-labelledby","Menubar",1,"sidenav"],["sidebarMenu",""],[1,"navBlock"],["role","heading","aria-level","2",1,"player-nav-unit","text-left"],["aria-label","player sidebar","id","sidebar-list"],["tabindex","0",3,"click","keydown.enter",4,"ngIf"],["aria-hidden","true","tabindex","-1",1,"transparentBlock",3,"click"],[3,"title","showDownloadPopUp","hideDownloadPopUp","downloadEvent",4,"ngIf"],["tabindex","0",3,"click","keydown.enter"],[1,"player-icon","player-share","mr-16"],[1,"player-icon","player-download","mr-16"],[1,"player-icon","player-print","mr-16"],[1,"player-icon","player-exit","mr-16"],[3,"title","showDownloadPopUp","hideDownloadPopUp","downloadEvent"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"div",0,1)(2,"div",2)(3,"div",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ul",4),e.\u0275\u0275template(6,y,3,0,"li",5),e.\u0275\u0275template(7,I,3,0,"li",5),e.\u0275\u0275template(8,O,3,0,"li",5),e.\u0275\u0275template(9,D,3,0,"li",5),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"div",6),e.\u0275\u0275listener("click",function(ie){return F.closeNav(ie)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(11,M,1,2,"sb-player-download-popup",7)),2&X&&(e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(F.title),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",F.config.showShare),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.showDownload),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.showPrint),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.showExit),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",F.showDownloadPopUp))},dependencies:[r.NgIf,U],styles:[":root{--sdk-player-icon:#6D7278}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%]{width:100%;position:absolute;top:0;left:0;overflow-x:hidden;display:-webkit-box;display:flex;z-index:9;height:100%}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;font-size:1.5rem;color:var(--black);display:block}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--gray-0)}@media screen and (max-height:1024px){[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%]{padding-top:0}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:1.125rem}}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] .closebtn[_ngcontent-%COMP%]{position:absolute;top:0;right:1.5rem;font-size:2.25rem;margin-left:3.125rem}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%]{width:100%;background:var(--white);max-width:20rem;-webkit-transition:.3s ease-in;transition:.3s ease-in;margin-left:-100%;z-index:10;position:absolute;height:100%}@media (min-width:1600px){.PlayerMediaQueryClass [_nghost-%COMP%] .navBlock[_ngcontent-%COMP%]{max-width:24rem}}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] .player-nav-unit[_ngcontent-%COMP%]{background:var(--primary-theme);padding:3rem 2rem 2rem;min-height:5.625rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:var(--gray-800);font-size:1rem;font-weight:700;line-height:normal;word-break:break-word}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin:0;padding:0}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:1rem 2rem;background:var(--white);min-height:4rem;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:rgba(var(--rc-rgba-black),1);font-size:.875rem;line-height:1.375rem;margin:0;line-height:normal}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--gray-0)}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .player-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;background-color:var(--sdk-player-icon)}[_nghost-%COMP%] #playerSideMenu[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .player-replay[_ngcontent-%COMP%]{display:inline;padding:8px}[_nghost-%COMP%] .transparentBlock[_ngcontent-%COMP%]{width:100%;background-color:rgba(var(--rc-rgba-black),.5);height:100%;-webkit-transition:.3s;transition:.3s}[_nghost-%COMP%] .player-share[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDYsMzMyYy0yOS42NDEsMC01NS43NjEsMTQuNTgxLTcyLjE2NywzNi43NTVMMTkxLjk5LDI5Ni4xMjRjMi4zNTUtOC4wMjcsNC4wMS0xNi4zNDYsNC4wMS0yNS4xMjQNCgkJCWMwLTExLjkwNi0yLjQ0MS0yMy4yMjUtNi42NTgtMzMuNjM2bDE0OC40NDUtODkuMzI4QzM1NC4zMDcsMTY3LjQyNCwzNzguNTg5LDE4MCw0MDYsMTgwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJYzAtNDkuNjI5LTQwLjM3MS05MC05MC05MGMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsMTEuNDM3LDIuMzU1LDIyLjI4Niw2LjI2MiwzMi4zNThsLTE0OC44ODcsODkuNTkNCgkJCUMxNTYuODY5LDE5My4xMzYsMTMyLjkzNywxODEsMTA2LDE4MWMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsNDkuNjI5LDQwLjM3MSw5MCw5MCw5MGMzMC4xMywwLDU2LjY5MS0xNS4wMDksNzMuMDM1LTM3LjgwNg0KCQkJbDE0MS4zNzYsNzIuMzk1QzMxNy44MDcsNDAzLjk5NSwzMTYsNDEyLjc1LDMxNiw0MjJjMCw0OS42MjksNDAuMzcxLDkwLDkwLDkwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJQzQ5NiwzNzIuMzcxLDQ1NS42MjksMzMyLDQwNiwzMzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDYsMzMyYy0yOS42NDEsMC01NS43NjEsMTQuNTgxLTcyLjE2NywzNi43NTVMMTkxLjk5LDI5Ni4xMjRjMi4zNTUtOC4wMjcsNC4wMS0xNi4zNDYsNC4wMS0yNS4xMjQNCgkJCWMwLTExLjkwNi0yLjQ0MS0yMy4yMjUtNi42NTgtMzMuNjM2bDE0OC40NDUtODkuMzI4QzM1NC4zMDcsMTY3LjQyNCwzNzguNTg5LDE4MCw0MDYsMTgwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJYzAtNDkuNjI5LTQwLjM3MS05MC05MC05MGMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsMTEuNDM3LDIuMzU1LDIyLjI4Niw2LjI2MiwzMi4zNThsLTE0OC44ODcsODkuNTkNCgkJCUMxNTYuODY5LDE5My4xMzYsMTMyLjkzNywxODEsMTA2LDE4MWMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsNDkuNjI5LDQwLjM3MSw5MCw5MCw5MGMzMC4xMywwLDU2LjY5MS0xNS4wMDksNzMuMDM1LTM3LjgwNg0KCQkJbDE0MS4zNzYsNzIuMzk1QzMxNy44MDcsNDAzLjk5NSwzMTYsNDEyLjc1LDMxNiw0MjJjMCw0OS42MjksNDAuMzcxLDkwLDkwLDkwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJQzQ5NiwzNzIuMzcxLDQ1NS42MjksMzMyLDQwNiwzMzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=)}[_nghost-%COMP%] .player-exit[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg0IDM4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTM0MS4zMzMsMEg0Mi42NjdDMTkuMDkzLDAsMCwxOS4wOTMsMCw0Mi42NjdWMTI4aDQyLjY2N1Y0Mi42NjdoMjk4LjY2N3YyOTguNjY3SDQyLjY2N1YyNTZIMHY4NS4zMzMNCgkJCQlDMCwzNjQuOTA3LDE5LjA5MywzODQsNDIuNjY3LDM4NGgyOTguNjY3QzM2NC45MDcsMzg0LDM4NCwzNjQuOTA3LDM4NCwzNDEuMzMzVjQyLjY2N0MzODQsMTkuMDkzLDM2NC45MDcsMCwzNDEuMzMzLDB6Ii8+DQoJCQk8cG9seWdvbiBwb2ludHM9IjE1MS4xNDcsMjY4LjQ4IDE4MS4zMzMsMjk4LjY2NyAyODgsMTkyIDE4MS4zMzMsODUuMzMzIDE1MS4xNDcsMTE1LjUyIDIwNi4yOTMsMTcwLjY2NyAwLDE3MC42NjcgMCwyMTMuMzMzIA0KCQkJCTIwNi4yOTMsMjEzLjMzMyAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg0IDM4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTM0MS4zMzMsMEg0Mi42NjdDMTkuMDkzLDAsMCwxOS4wOTMsMCw0Mi42NjdWMTI4aDQyLjY2N1Y0Mi42NjdoMjk4LjY2N3YyOTguNjY3SDQyLjY2N1YyNTZIMHY4NS4zMzMNCgkJCQlDMCwzNjQuOTA3LDE5LjA5MywzODQsNDIuNjY3LDM4NGgyOTguNjY3QzM2NC45MDcsMzg0LDM4NCwzNjQuOTA3LDM4NCwzNDEuMzMzVjQyLjY2N0MzODQsMTkuMDkzLDM2NC45MDcsMCwzNDEuMzMzLDB6Ii8+DQoJCQk8cG9seWdvbiBwb2ludHM9IjE1MS4xNDcsMjY4LjQ4IDE4MS4zMzMsMjk4LjY2NyAyODgsMTkyIDE4MS4zMzMsODUuMzMzIDE1MS4xNDcsMTE1LjUyIDIwNi4yOTMsMTcwLjY2NyAwLDE3MC42NjcgMCwyMTMuMzMzIA0KCQkJCTIwNi4yOTMsMjEzLjMzMyAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K)}[_nghost-%COMP%] .player-print[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNfcHJpbnQgY29weTwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE5LDggTDUsOCBDMy4zNCw4IDIsOS4zNCAyLDExIEwyLDE3IEw2LDE3IEw2LDIxIEwxOCwyMSBMMTgsMTcgTDIyLDE3IEwyMiwxMSBDMjIsOS4zNCAyMC42Niw4IDE5LDggTDE5LDggWiBNMTYsMTkgTDgsMTkgTDgsMTQgTDE2LDE0IEwxNiwxOSBMMTYsMTkgWiBNMTksMTIgQzE4LjQ1LDEyIDE4LDExLjU1IDE4LDExIEMxOCwxMC40NSAxOC40NSwxMCAxOSwxMCBDMTkuNTUsMTAgMjAsMTAuNDUgMjAsMTEgQzIwLDExLjU1IDE5LjU1LDEyIDE5LDEyIEwxOSwxMiBaIE0xOCwzIEw2LDMgTDYsNyBMMTgsNyBMMTgsMyBMMTgsMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM2RDcyNzgiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNfcHJpbnQgY29weTwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE5LDggTDUsOCBDMy4zNCw4IDIsOS4zNCAyLDExIEwyLDE3IEw2LDE3IEw2LDIxIEwxOCwyMSBMMTgsMTcgTDIyLDE3IEwyMiwxMSBDMjIsOS4zNCAyMC42Niw4IDE5LDggTDE5LDggWiBNMTYsMTkgTDgsMTkgTDgsMTQgTDE2LDE0IEwxNiwxOSBMMTYsMTkgWiBNMTksMTIgQzE4LjQ1LDEyIDE4LDExLjU1IDE4LDExIEMxOCwxMC40NSAxOC40NSwxMCAxOSwxMCBDMTkuNTUsMTAgMjAsMTAuNDUgMjAsMTEgQzIwLDExLjU1IDE5LjU1LDEyIDE5LDEyIEwxOSwxMiBaIE0xOCwzIEw2LDMgTDYsNyBMMTgsNyBMMTgsMyBMMTgsMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM2RDcyNzgiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}[_nghost-%COMP%] .player-download[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zODIuNTYsMjMzLjM3NkMzNzkuOTY4LDIyNy42NDgsMzc0LjI3MiwyMjQsMzY4LDIyNGgtNjRWMTZjMC04LjgzMi03LjE2OC0xNi0xNi0xNmgtNjRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZ2MjA4aC02NA0KCQkJYy02LjI3MiwwLTExLjk2OCwzLjY4LTE0LjU2LDkuMzc2Yy0yLjYyNCw1LjcyOC0xLjYsMTIuNDE2LDIuNTI4LDE3LjE1MmwxMTIsMTI4YzMuMDQsMy40ODgsNy40MjQsNS40NzIsMTIuMDMyLDUuNDcyDQoJCQljNC42MDgsMCw4Ljk5Mi0yLjAxNiwxMi4wMzItNS40NzJsMTEyLTEyOEMzODQuMTkyLDI0NS44MjQsMzg1LjE1MiwyMzkuMTA0LDM4Mi41NiwyMzMuMzc2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDMyLDM1MnY5Nkg4MHYtOTZIMTZ2MTI4YzAsMTcuNjk2LDE0LjMzNiwzMiwzMiwzMmg0MTZjMTcuNjk2LDAsMzItMTQuMzA0LDMyLTMyVjM1Mkg0MzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zODIuNTYsMjMzLjM3NkMzNzkuOTY4LDIyNy42NDgsMzc0LjI3MiwyMjQsMzY4LDIyNGgtNjRWMTZjMC04LjgzMi03LjE2OC0xNi0xNi0xNmgtNjRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZ2MjA4aC02NA0KCQkJYy02LjI3MiwwLTExLjk2OCwzLjY4LTE0LjU2LDkuMzc2Yy0yLjYyNCw1LjcyOC0xLjYsMTIuNDE2LDIuNTI4LDE3LjE1MmwxMTIsMTI4YzMuMDQsMy40ODgsNy40MjQsNS40NzIsMTIuMDMyLDUuNDcyDQoJCQljNC42MDgsMCw4Ljk5Mi0yLjAxNiwxMi4wMzItNS40NzJsMTEyLTEyOEMzODQuMTkyLDI0NS44MjQsMzg1LjE1MiwyMzkuMTA0LDM4Mi41NiwyMzMuMzc2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDMyLDM1MnY5Nkg4MHYtOTZIMTZ2MTI4YzAsMTcuNjk2LDE0LjMzNiwzMiwzMiwzMmg0MTZjMTcuNjk2LDAsMzItMTQuMzA0LDMyLTMyVjM1Mkg0MzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=)}"]}),re.ctorParameters=()=>[{type:e.ChangeDetectorRef}],re.propDecorators={title:[{type:e.Input}],config:[{type:e.Input}],sidebarEvent:[{type:e.Output}],toggleMenu:[{type:e.Output}]};class xe{constructor(){this.progress=0}ngOnChanges(X){X.progress&&X.progress.currentValue&&(this.progress=X.progress.currentValue)}}xe.\u0275fac=function(X){return new(X||xe)},xe.\u0275cmp=e.\u0275\u0275defineComponent({type:xe,selectors:[["sb-player-start-page"]],inputs:{progress:"progress",title:"title"},features:[e.\u0275\u0275NgOnChangesFeature],decls:10,vars:7,consts:[[1,"sb-player-splash-container",3,"ngClass"],[1,"sb-player-splash-container__header"],[1,"sb-player-splash-container__body","animated","fadeInDown"],[1,""],[1,"sb-player-splash-container__footer"],[1,"loading-text"],[1,"bg"],[1,"el"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275element(1,"div",1),e.\u0275\u0275elementStart(2,"div",2)(3,"span",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"div",4)(6,"div",5),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",6),e.\u0275\u0275element(9,"div",7),e.\u0275\u0275elementEnd()()()),2&X&&(e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(5,w,100===F.progress)),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(F.title),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1("Loading... ",F.progress,"%"),e.\u0275\u0275advance(2),e.\u0275\u0275styleProp("width",F.progress+"%"))},dependencies:[r.NgClass],styles:['.sb-player-splash-container[_ngcontent-%COMP%]{box-sizing:border-box;padding:1rem;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;opacity:1;background:var(--primary-theme);-webkit-transition:.3s ease-in;transition:.3s ease-in}.sb-player-splash-container.animateBg[_ngcontent-%COMP%]{opacity:0}.sb-player-splash-container__body[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;color:var(--gray-800);letter-spacing:0}.sb-player-splash-container__body[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:normal;word-break:break-word}.sb-player-splash-container__footer[_ngcontent-%COMP%]{color:var(--black);font-size:.75rem;line-height:1.25rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%}@-webkit-keyframes _ngcontent-%COMP%_loading{0%{width:0}100%{width:100%}}@keyframes _ngcontent-%COMP%_loading{0%{width:0}100%{width:100%}}@-webkit-keyframes _ngcontent-%COMP%_percentage{1%{content:"1%"}2%{content:"2%"}3%{content:"3%"}4%{content:"4%"}5%{content:"5%"}6%{content:"6%"}7%{content:"7%"}8%{content:"8%"}9%{content:"9%"}10%{content:"10%"}11%{content:"11%"}12%{content:"12%"}13%{content:"13%"}14%{content:"14%"}15%{content:"15%"}16%{content:"16%"}17%{content:"17%"}18%{content:"18%"}19%{content:"19%"}20%{content:"20%"}21%{content:"21%"}22%{content:"22%"}23%{content:"23%"}24%{content:"24%"}25%{content:"25%"}26%{content:"26%"}27%{content:"27%"}28%{content:"28%"}29%{content:"29%"}30%{content:"30%"}31%{content:"31%"}32%{content:"32%"}33%{content:"33%"}34%{content:"34%"}35%{content:"35%"}36%{content:"36%"}37%{content:"37%"}38%{content:"38%"}39%{content:"39%"}40%{content:"40%"}41%{content:"41%"}42%{content:"42%"}43%{content:"43%"}44%{content:"44%"}45%{content:"45%"}46%{content:"46%"}47%{content:"47%"}48%{content:"48%"}49%{content:"49%"}50%{content:"50%"}51%{content:"51%"}52%{content:"52%"}53%{content:"53%"}54%{content:"54%"}55%{content:"55%"}56%{content:"56%"}57%{content:"57%"}58%{content:"58%"}59%{content:"59%"}60%{content:"60%"}61%{content:"61%"}62%{content:"62%"}63%{content:"63%"}64%{content:"64%"}65%{content:"65%"}66%{content:"66%"}67%{content:"67%"}68%{content:"68%"}69%{content:"69%"}70%{content:"70%"}71%{content:"71%"}72%{content:"72%"}73%{content:"73%"}74%{content:"74%"}75%{content:"75%"}76%{content:"76%"}77%{content:"77%"}78%{content:"78%"}79%{content:"79%"}80%{content:"80%"}81%{content:"81%"}82%{content:"82%"}83%{content:"83%"}84%{content:"84%"}85%{content:"85%"}86%{content:"86%"}87%{content:"87%"}88%{content:"88%"}89%{content:"89%"}90%{content:"90%"}91%{content:"91%"}92%{content:"92%"}93%{content:"93%"}94%{content:"94%"}95%{content:"95%"}96%{content:"96%"}97%{content:"97%"}98%{content:"98%"}99%{content:"99%"}100%{content:"100%"}}@keyframes _ngcontent-%COMP%_percentage{1%{content:"1%"}2%{content:"2%"}3%{content:"3%"}4%{content:"4%"}5%{content:"5%"}6%{content:"6%"}7%{content:"7%"}8%{content:"8%"}9%{content:"9%"}10%{content:"10%"}11%{content:"11%"}12%{content:"12%"}13%{content:"13%"}14%{content:"14%"}15%{content:"15%"}16%{content:"16%"}17%{content:"17%"}18%{content:"18%"}19%{content:"19%"}20%{content:"20%"}21%{content:"21%"}22%{content:"22%"}23%{content:"23%"}24%{content:"24%"}25%{content:"25%"}26%{content:"26%"}27%{content:"27%"}28%{content:"28%"}29%{content:"29%"}30%{content:"30%"}31%{content:"31%"}32%{content:"32%"}33%{content:"33%"}34%{content:"34%"}35%{content:"35%"}36%{content:"36%"}37%{content:"37%"}38%{content:"38%"}39%{content:"39%"}40%{content:"40%"}41%{content:"41%"}42%{content:"42%"}43%{content:"43%"}44%{content:"44%"}45%{content:"45%"}46%{content:"46%"}47%{content:"47%"}48%{content:"48%"}49%{content:"49%"}50%{content:"50%"}51%{content:"51%"}52%{content:"52%"}53%{content:"53%"}54%{content:"54%"}55%{content:"55%"}56%{content:"56%"}57%{content:"57%"}58%{content:"58%"}59%{content:"59%"}60%{content:"60%"}61%{content:"61%"}62%{content:"62%"}63%{content:"63%"}64%{content:"64%"}65%{content:"65%"}66%{content:"66%"}67%{content:"67%"}68%{content:"68%"}69%{content:"69%"}70%{content:"70%"}71%{content:"71%"}72%{content:"72%"}73%{content:"73%"}74%{content:"74%"}75%{content:"75%"}76%{content:"76%"}77%{content:"77%"}78%{content:"78%"}79%{content:"79%"}80%{content:"80%"}81%{content:"81%"}82%{content:"82%"}83%{content:"83%"}84%{content:"84%"}85%{content:"85%"}86%{content:"86%"}87%{content:"87%"}88%{content:"88%"}89%{content:"89%"}90%{content:"90%"}91%{content:"91%"}92%{content:"92%"}93%{content:"93%"}94%{content:"94%"}95%{content:"95%"}96%{content:"96%"}97%{content:"97%"}98%{content:"98%"}99%{content:"99%"}100%{content:"100%"}}.bg[_ngcontent-%COMP%], .el[_ngcontent-%COMP%]{border-radius:.25rem;height:.5rem}.bg[_ngcontent-%COMP%]{background-color:var(--white)}.el[_ngcontent-%COMP%]{background-color:#f1635d;width:0%;-webkit-transition:.3s;transition:.3s}.loading-text[_ngcontent-%COMP%]{-ms-grid-row-align:center;align-self:center;margin-bottom:.5rem;color:var(--black)}@-webkit-keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.fadeInDown[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInDown;animation-name:_ngcontent-%COMP%_fadeInDown}.fadeInUp[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInUp;animation-name:_ngcontent-%COMP%_fadeInUp}.fadeInLeftSide[_ngcontent-%COMP%], .fadeInRightSide[_ngcontent-%COMP%]{-webkit-animation-name:_ngcontent-%COMP%_fadeInLeftSide;animation-name:_ngcontent-%COMP%_fadeInLeftSide}.animated[_ngcontent-%COMP%]{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}']}),xe.propDecorators={title:[{type:e.Input}],progress:[{type:e.Input}]};class oe{constructor(){}ngOnInit(){window.addEventListener("offline",()=>{this.showOfflineAlert=!0,setTimeout(()=>{this.showOfflineAlert=!1},4e3)})}}oe.\u0275fac=function(X){return new(X||oe)},oe.\u0275cmp=e.\u0275\u0275defineComponent({type:oe,selectors:[["sb-player-offline-alert"]],decls:1,vars:1,consts:[["class","offline-container",4,"ngIf"],[1,"offline-container"]],template:function(X,F){1&X&&e.\u0275\u0275template(0,s,2,0,"div",0),2&X&&e.\u0275\u0275property("ngIf",F.showOfflineAlert)},dependencies:[r.NgIf],styles:[":root{--sdk-offline-container:#fff}.offline-container[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:3rem;background:var(--tertiary-color);color:var(--sdk-offline-container);width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;z-index:999;-webkit-box-pack:center;justify-content:center;box-shadow:0 0 2px 2px #666;font-size:14px}"]}),oe.ctorParameters=()=>[];class Le{}Le.\u0275fac=function(X){return new(X||Le)},Le.\u0275mod=e.\u0275\u0275defineNgModule({type:Le}),Le.\u0275inj=e.\u0275\u0275defineInjector({imports:[r.CommonModule,d.FormsModule]});class V{constructor(){this.nextAction=new e.EventEmitter}}V.\u0275fac=function(X){return new(X||V)},V.\u0275cmp=e.\u0275\u0275defineComponent({type:V,selectors:[["sb-player-next-navigation"]],outputs:{nextAction:"nextAction"},decls:3,vars:0,consts:[["aria-label","navigation-arrows-nextIcon","tabindex","0",1,"navigation-arrows","player-nextIcon","paginate","right","ml-4",3,"click"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("click",function(){return F.nextAction.emit({type:"NEXT"})}),e.\u0275\u0275element(1,"i")(2,"i"),e.\u0275\u0275elementEnd())},styles:[P]}),V.propDecorators={nextAction:[{type:e.Output}]};class Q{constructor(){this.previousAction=new e.EventEmitter}}Q.\u0275fac=function(X){return new(X||Q)},Q.\u0275cmp=e.\u0275\u0275defineComponent({type:Q,selectors:[["sb-player-previous-navigation"]],outputs:{previousAction:"previousAction"},decls:3,vars:0,consts:[["aria-label","navigation-arrows-previousIcon","tabindex","0",1,"navigation-arrows","player-previousIcon","paginate","left",3,"click"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("click",function(){return F.previousAction.emit({type:"PREVIOUS"})}),e.\u0275\u0275element(1,"i")(2,"i"),e.\u0275\u0275elementEnd())},styles:[P]}),Q.propDecorators={previousAction:[{type:e.Output}]};class W{constructor(){this.actions=new e.EventEmitter,this._config={rotation:!1,goto:!1,navigation:!1,zoom:!1}}set config(X){this._item=Object.assign(Object.assign({},this._config),X),this._config=this._item}get config(){return this._config}ngOnInit(){this.page=this.pageNumber}ngOnChanges(X){for(const F in X)if(X.hasOwnProperty(F))switch(F){case"pageNumber":this.page=X[F].currentValue,this.pageNumber=X[F].currentValue;break;case"totalPages":this.totalPages=X[F].currentValue}}zoomIn(){this.actions.emit({type:"ZOOM_IN"})}zoomOut(){this.actions.emit({type:"ZOOM_OUT"})}rotateCW(){this.actions.emit({type:"ROTATE_CW"})}gotoPage(){const X=parseInt(this.page,10);X>0&&X<=this.totalPages?(this.actions.emit({type:"NAVIGATE_TO_PAGE",data:X}),this.pageNumber=X):(this.actions.emit({type:"INVALID_PAGE_ERROR",data:X}),this.page=this.pageNumber)}}W.\u0275fac=function(X){return new(X||W)},W.\u0275cmp=e.\u0275\u0275defineComponent({type:W,selectors:[["sb-player-header"]],inputs:{config:"config",pageNumber:"pageNumber",totalPages:"totalPages"},outputs:{actions:"actions"},features:[e.\u0275\u0275NgOnChangesFeature],decls:7,vars:4,consts:[[1,"sb-player-header"],[1,"sb-player-header__panel","d-flex","flex-ai-center","flex-jc-flex-end"],["class","icon_rotate mr-8",4,"ngIf"],["class","player-zoom-btns d-flex mr-8",4,"ngIf"],["class","player-pagenumber",4,"ngIf"],["class","visible-only-landscape",4,"ngIf"],[1,"icon_rotate","mr-8"],["src","./assets/rotate-icon.svg","alt","rotate icon","tabindex","0","role","button","aria-label","rotate page",1,"rotate-icon",3,"click"],[1,"player-zoom-btns","d-flex","mr-8"],["type","button","tabindex","0","aria-label","zoom out","title","zoom out",1,"player-zoom-btns__zoombtn","zoomOut-btn",3,"click"],["type","button","tabindex","0","aria-label","zoom in","title","zoom in",1,"player-zoom-btns__zoombtn","zoomIn-btn",3,"click"],[1,"player-pagenumber"],["type","number","min","1",1,"page-count",3,"ngModel","max","ngModelChange"],["role","button","aria-label","Go to page","tabindex","0",1,"focus-arrow",3,"click"],["src","./assets/arrow-right.svg","alt","arrow-right","width","100%"],[1,"slash"],[1,"pageNumberFullcount"],[1,"visible-only-landscape"],[1,"d-flex","player-slides","ml-8"],[1,"d-flex","flex-ai-center",3,"previousAction"],[1,"d-flex","flex-ai-center",3,"nextAction"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1),e.\u0275\u0275template(3,A,2,0,"div",2),e.\u0275\u0275template(4,h,3,0,"div",3),e.\u0275\u0275template(5,b,8,3,"div",4),e.\u0275\u0275template(6,x,4,0,"div",5),e.\u0275\u0275elementEnd()()()),2&X&&(e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",F.config.rotation),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.zoom),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.goto&&F.totalPages),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.config.navigation))},dependencies:[r.NgIf,d.DefaultValueAccessor,d.NumberValueAccessor,d.NgControlStatus,d.MinValidator,d.MaxValidator,d.NgModel,V,Q],styles:[':root{--sdk-sb-player-header:#fff;--sdk-player-zoombtn:#000;--sdk-player-zoombtn-icon:#333;--sdk-player-zoombtn-icon-hover:#F2F2F2;--sdk-player-page-count-bg:#fff;--sdk-player-page-count-txt:#CCCCCC;--sdk-player-page-count-arrow:#333333}[_nghost-%COMP%] .sb-player-header[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;height:3rem;padding:.75em 1rem;background:var(--sdk-sb-player-header)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%]{border-radius:.25rem;overflow:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%]{color:var(--sdk-player-zoombtn);text-align:center;line-height:.8rem;font-size:1.5rem;background-color:rgba(var(--rc-rgba-gray),.11);padding:0;-webkit-transition:.3s ease-in;transition:.3s ease-in;cursor:pointer;width:2rem;height:2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:0}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-repeat:no-repeat;background-color:var(--sdk-player-zoombtn-icon)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%]:hover{background:var(--sdk-player-zoombtn-icon-hover)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomOut-btn[_ngcontent-%COMP%]{border-right:.063em solid rgba(var(--rc-rgba-gray),.1)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomOut-btn[_ngcontent-%COMP%]::after{content:"-"}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomIn-btn[_ngcontent-%COMP%]::after{content:"+"}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%]{font-size:1rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]{height:2rem;width:3rem;border:.031em solid var(--sdk-player-page-count-txt);border-radius:.25rem;background-color:var(--sdk-player-page-count-bg);text-align:center}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus{border-radius:.25em 0 0 .25rem;outline:0}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%] ~ .focus-arrow[_ngcontent-%COMP%]{opacity:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:2.2rem;height:2rem;background:var(--sdk-player-page-count-arrow);border-radius:0 .25em .25em 0;position:absolute;left:calc(3rem - 0px);cursor:pointer}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%] ~ .focus-arrow[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:50%}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .focus-arrow[_ngcontent-%COMP%]{opacity:1}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .slash[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .pageNumberFullcount[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .slash[_ngcontent-%COMP%]{margin:0 .5rem}[_nghost-%COMP%] .player-zoom-btns-inline[_ngcontent-%COMP%]{display:inline-block}[_nghost-%COMP%] .player-replay[_ngcontent-%COMP%]{display:inline;padding:.5rem}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%]{background:0 0;height:2rem;text-align:center;width:2rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:.25rem;padding:.25rem;cursor:pointer;-webkit-transition:.3s ease-in;transition:.3s ease-in}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%]:hover{background:rgba(var(--rc-rgba-gray),.11)}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%] .rotate-icon[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] sb-player-next-navigation[_ngcontent-%COMP%], [_nghost-%COMP%] sb-player-previous-navigation[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count:focus{border-radius:0 .25em .25rem 0!important} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count~.focus-arrow{left:auto;right:calc(3rem - 0px);border-radius:.25em 0 0 .25em!important} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count~.focus-arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}']}),W.propDecorators={pageNumber:[{type:e.Input}],totalPages:[{type:e.Input}],actions:[{type:e.Output}],config:[{type:e.Input}]};class ee{ngOnInit(){this.errorMsg||(this.errorMsg={messageHeader:S.contentPlayFailedHeader,messageTitle:S.contentPlayFailTitle})}}ee.\u0275fac=function(X){return new(X||ee)},ee.\u0275cmp=e.\u0275\u0275defineComponent({type:ee,selectors:[["sb-player-contenterror"]],inputs:{errorMsg:"errorMsg"},decls:6,vars:2,consts:[[1,"playersdk-msg","playersdk-msg--error"],[1,"playersdk-msg__body"],[1,"playersdk-msg__text"],[1,"error-header"]],template:function(X,F){1&X&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd()()()),2&X&&(e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(F.errorMsg.messageHeader),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",F.errorMsg.messageTitle," "))},styles:[':root{--sdk-playersdk-text:#333;--sdk-playersdk-bg:#fbccd1;--sdk-playersdk-border:#ff4558;--sdk-playersdk-closeicon:#ff4558;--sdk-playersdk-error-header:#ff4558}.playersdk-msg[_ngcontent-%COMP%]{position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:20rem;margin-bottom:8px;padding:1rem;border:1px solid;border-radius:.5rem;border-width:0 0 0 .5rem;z-index:111111}.playersdk-msg--error[_ngcontent-%COMP%]{color:var(--sdk-playersdk-text);background:var(--sdk-playersdk-bg);border-color:var(--sdk-playersdk-border)}.playersdk-msg__body[_ngcontent-%COMP%]{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.playersdk-msg__text[_ngcontent-%COMP%]{font-size:.875rem}@media (max-width:767px){.playersdk-msg__text[_ngcontent-%COMP%]{font-size:.75rem}}.playersdk-msg__close-icon[_ngcontent-%COMP%]{position:absolute;right:0;top:0;width:2rem;height:2rem;cursor:pointer}.playersdk-msg__close-icon[_ngcontent-%COMP%]::after, .playersdk-msg__close-icon[_ngcontent-%COMP%]::before{content:" ";position:absolute;right:1rem;height:1rem;width:.125rem;top:.5rem;background:var(--sdk-playersdk-closeicon)}.playersdk-msg__close-icon[_ngcontent-%COMP%]::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.playersdk-msg__close-icon[_ngcontent-%COMP%]::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.error-header[_ngcontent-%COMP%]{font-size:1.25rem;display:block;margin-bottom:.5rem;line-height:normal;color:var(--sdk-playersdk-error-header)}']}),ee.propDecorators={errorMsg:[{type:e.Input}]};class ve{}ve.\u0275fac=function(X){return new(X||ve)},ve.\u0275mod=e.\u0275\u0275defineNgModule({type:ve}),ve.\u0275inj=e.\u0275\u0275defineInjector({imports:[r.CommonModule,d.FormsModule]});class Me{}Me.\u0275fac=function(X){return new(X||Me)},Me.\u0275mod=e.\u0275\u0275defineNgModule({type:Me}),Me.\u0275inj=e.\u0275\u0275defineInjector({imports:[Le,ve,Le,ve]})},3741: -/*!****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/element/disabled.js ***! - \****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>M});var e=t( + \**************************************************************************/R=>{window,R.exports=function(C){var t={};function e(r){if(t[r])return t[r].exports;var d=t[r]={i:r,l:!1,exports:{}};return C[r].call(d.exports,d,d.exports,e),d.l=!0,d.exports}return e.m=C,e.c=t,e.d=function(r,d,n){e.o(r,d)||Object.defineProperty(r,d,{enumerable:!0,get:n})},e.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},e.t=function(r,d){if(1&d&&(r=e(r)),8&d||4&d&&"object"==typeof r&&r&&r.__esModule)return r;var n=Object.create(null);if(e.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:r}),2&d&&"string"!=typeof r)for(var s in r)e.d(n,s,function(o){return r[o]}.bind(null,s));return n},e.n=function(r){var d=r&&r.__esModule?function(){return r.default}:function(){return r};return e.d(d,"a",d),d},e.o=function(r,d){return Object.prototype.hasOwnProperty.call(r,d)},e.p="",e(e.s=237)}({100:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.unmanaged=function s(){return function(o,l,p){var u=new d.Metadata(r.UNMANAGED_TAG,!0);n.tagParameter(o,l,p,u)}}},101:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.multiInject=function s(o){return function(l,p,u){var g=new d.Metadata(r.MULTI_INJECT_TAG,o);"number"==typeof u?n.tagParameter(l,p,u,g):n.tagProperty(l,p,g)}}},102:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.targetName=function s(o){return function(l,p,u){var g=new d.Metadata(r.NAME_TAG,o);n.tagParameter(l,p,u,g)}}},103:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(6),n=e(14);t.postConstruct=function s(){return function(o,l,p){var u=new n.Metadata(d.POST_CONSTRUCT,l);if(Reflect.hasOwnMetadata(d.POST_CONSTRUCT,o.constructor))throw new Error(r.MULTIPLE_POST_CONSTRUCT_METHODS);Reflect.defineMetadata(d.POST_CONSTRUCT,u,o.constructor)}}},104:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.multiBindToService=function(r){return function(d){return function(){for(var n=[],s=0;s= than the number of constructor arguments of its base class."},t.CONTAINER_OPTIONS_MUST_BE_AN_OBJECT="Invalid Container constructor argument. Container options must be an object.",t.CONTAINER_OPTIONS_INVALID_DEFAULT_SCOPE="Invalid Container option. Default scope must be a string ('singleton' or 'transient').",t.CONTAINER_OPTIONS_INVALID_AUTO_BIND_INJECTABLE="Invalid Container option. Auto bind injectable must be a boolean",t.CONTAINER_OPTIONS_INVALID_SKIP_BASE_CHECK="Invalid Container option. Skip base check must be a boolean",t.MULTIPLE_POST_CONSTRUCT_METHODS="Cannot apply @postConstruct decorator multiple times in the same class",t.POST_CONSTRUCT_ERROR=function(){for(var r=[],d=0;d=0;X--)(k=b[X])&&(F=(L<3?k(F):L>3?k(T,I,F):k(T,I))||F);return L>3&&F&&Object.defineProperty(T,I,F),F}([Object(s.injectable)()],b)}(),p={CONTAINER:Symbol.for("CONTAINER"),services:{telemetry:{TELEMETRY_SERVICE:Symbol.for("TELEMETRY_SERVICE"),PLAYER_TELEMETRY_SERVICE:Symbol.for("PLAYER_TELEMETRY_SERVICE")}}},g=function(b,T){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(b,T)},f=function(){function b(T){this.telemetryService=T}return b.prototype.onStartEvent=function(T,I){},b.prototype.onEndEvent=function(T,I){},b.prototype.onErrorEvent=function(T,I){},b.prototype.onHeartBeatEvent=function(T,I){"LOADED"===T.type||"PLAY"===T.type||this.telemetryService.raiseLogTelemetry({})},function(b,T,I,S){var k,L=arguments.length,F=L<3?T:null===S?S=Object.getOwnPropertyDescriptor(T,I):S;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)F=Reflect.decorate(b,T,I,S);else for(var X=b.length-1;X>=0;X--)(k=b[X])&&(F=(L<3?k(F):L>3?k(T,I,F):k(T,I))||F);return L>3&&F&&Object.defineProperty(T,I,F),F}([Object(s.injectable)(),g("design:paramtypes",[n])],b)}(),m=(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(b,T){b.__proto__=T}||function(b,T){for(var I in T)T.hasOwnProperty(I)&&(b[I]=T[I])},function(b,T){function I(){this.constructor=b}v(b,T),b.prototype=null===T?Object.create(T):(I.prototype=T.prototype,new I)}),w=function(b,T){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(b,T)},x=function(b,T){return function(I,S){T(I,S,b)}},D=function(b){function T(I){return b.call(this,I)||this}return m(T,b),T.prototype.onHeartBeatEvent=function(I,S){},function(b,T,I,S){var k,L=arguments.length,F=L<3?T:null===S?S=Object.getOwnPropertyDescriptor(T,I):S;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)F=Reflect.decorate(b,T,I,S);else for(var X=b.length-1;X>=0;X--)(k=b[X])&&(F=(L<3?k(F):L>3?k(T,I,F):k(T,I))||F);return L>3&&F&&Object.defineProperty(T,I,F),F}([Object(s.injectable)(),x(0,Object(s.inject)(p.services.telemetry.TELEMETRY_SERVICE)),w("design:paramtypes",[n])],T)}(f),M=function(b,T){var S,L,F,k,I={label:0,sent:function(){if(1&F[0])throw F[1];return F[1]},trys:[],ops:[]};return k={next:X(0),throw:X(1),return:X(2)},"function"==typeof Symbol&&(k[Symbol.iterator]=function(){return this}),k;function X(Oe){return function(re){return function ee(Oe){if(S)throw new TypeError("Generator is already executing.");for(;I;)try{if(S=1,L&&(F=L[2&Oe[0]?"return":Oe[0]?"throw":"next"])&&!(F=F.call(L,Oe[1])).done)return F;switch(L=0,F&&(Oe=[0,F.value]),Oe[0]){case 0:case 1:F=Oe;break;case 4:return I.label++,{value:Oe[1],done:!1};case 5:I.label++,L=Oe[1],Oe=[0];continue;case 7:Oe=I.ops.pop(),I.trys.pop();continue;default:if(!((F=(F=I.trys).length>0&&F[F.length-1])||6!==Oe[0]&&2!==Oe[0])){I=0;continue}if(3===Oe[0]&&(!F||Oe[1]>F[0]&&Oe[1]1)for(var O=1;O0)return!0;var wt=c.get(Be);return wt.delete(Je),wt.size>0||c.delete(Be),!0}function X(be,Be){for(var Je=be.length-1;Je>=0;--Je){var wt=(0,be[Je])(Be);if(!ue(wt)&&!De(wt)){if(!Ve(wt))throw new TypeError;Be=wt}}return Be}function ee(be,Be,Je,gt){for(var wt=be.length-1;wt>=0;--wt){var et=(0,be[wt])(Be,Je,gt);if(!ue(et)&&!De(et)){if(!Se(et))throw new TypeError;gt=et}}return gt}function Oe(be,Be,Je){var gt=c.get(be);if(ue(gt)){if(!Je)return;gt=new D,c.set(be,gt)}var wt=gt.get(Be);if(ue(wt)){if(!Je)return;wt=new D,gt.set(Be,wt)}return wt}function re(be,Be,Je){if(Ue(be,Be,Je))return!0;var wt=Fe(Be);return!De(wt)&&re(be,wt,Je)}function Ue(be,Be,Je){var gt=Oe(Be,Je,!1);return!ue(gt)&&j(gt.has(be))}function V(be,Be,Je){if(Ue(be,Be,Je))return z(be,Be,Je);var wt=Fe(Be);return De(wt)?void 0:V(be,wt,Je)}function z(be,Be,Je){var gt=Oe(Be,Je,!1);if(!ue(gt))return gt.get(be)}function G(be,Be,Je,gt){Oe(Je,gt,!0).set(be,Be)}function q(be,Be){var Je=me(be,Be),gt=Fe(be);if(null===gt)return Je;var wt=q(gt,Be);if(wt.length<=0)return Je;if(Je.length<=0)return wt;for(var ht=new O,et=[],kt=0,ne=Je;kt=0&&kt=this._keys.length?(this._index=-1,this._keys=Be,this._values=Be):this._index++,{value:ne,done:!1}}return{value:void 0,done:!0}},et.prototype.throw=function(kt){throw this._index>=0&&(this._index=-1,this._keys=Be,this._values=Be),kt},et.prototype.return=function(kt){return this._index>=0&&(this._index=-1,this._keys=Be,this._values=Be),{value:kt,done:!0}},et}();return function(){function et(){this._keys=[],this._values=[],this._cacheKey=be,this._cacheIndex=-2}return Object.defineProperty(et.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),et.prototype.has=function(kt){return this._find(kt,!1)>=0},et.prototype.get=function(kt){var ne=this._find(kt,!1);return ne>=0?this._values[ne]:void 0},et.prototype.set=function(kt,ne){var ze=this._find(kt,!0);return this._values[ze]=ne,this},et.prototype.delete=function(kt){var ne=this._find(kt,!1);if(ne>=0){for(var ze=this._keys.length,Ke=ne+1;Ke0&&E[E.length-1])||6!==I[0]&&2!==I[0])){M=0;continue}if(3===I[0]&&(!E||I[1]>E[0]&&I[1]0?h.length:D.length),S=m(w,D);return I.concat(S)}function g(w,x,D,O,M){var c=M[w.toString()]||[],B=_(c),E=!0!==B.unmanaged,h=O[w];if((h=B.inject||B.multiInject||h)instanceof r.LazyServiceIdentifer&&(h=h.unwrap()),E){if(!x&&(h===Object||h===Function||void 0===h))throw new Error(d.MISSING_INJECT_ANNOTATION+" argument "+w+" in class "+D+".");var k=new l.Target(n.TargetTypeEnum.ConstructorArgument,B.targetName,h);return k.metadata=c,k}return null}function m(w,x){for(var D=w.getPropertiesMetadata(x),O=[],c=0,B=Object.keys(D);c0?E:v(w,D)}return 0}},86:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function d(n){this.str=n}return d.prototype.startsWith=function(n){return 0===this.str.indexOf(n)},d.prototype.endsWith=function(n){var s,o=n.split("").reverse().join("");return s=this.str.split("").reverse().join(""),this.startsWith.call({str:s},o)},d.prototype.contains=function(n){return-1!==this.str.indexOf(n)},d.prototype.equals=function(n){return this.str===n},d.prototype.value=function(){return this.str},d}();t.QueryableString=r},87:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(24),d=function(){function n(s,o,l,p,u){this.id=r.id(),this.serviceIdentifier=s,this.parentContext=o,this.parentRequest=l,this.target=u,this.childRequests=[],this.bindings=Array.isArray(p)?p:[p],this.requestScope=null===l?new Map:null}return n.prototype.addChildRequest=function(s,o,l){var p=new n(s,this.parentContext,this,o,l);return this.childRequests.push(p),p},n}();t.Request=d},88:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(58),s=e(30),o=e(89),l=function(g,f,m){try{return m()}catch(v){throw n.isStackOverflowExeption(v)?new Error(r.CIRCULAR_DEPENDENCY_IN_FACTORY(g,f.toString())):v}},p=function(g){return function(f){f.parentContext.setCurrentRequest(f);var m=f.bindings,v=f.childRequests,_=f.target&&f.target.isArray(),w=!(f.parentRequest&&f.parentRequest.target&&f.target&&f.parentRequest.target.matchesArray(f.target.serviceIdentifier));if(_&&w)return v.map(function(B){return p(g)(B)});var x=null;if(!f.target.isOptional()||0!==m.length){var D=m[0],O=D.scope===d.BindingScopeEnum.Singleton,M=D.scope===d.BindingScopeEnum.Request;if(O&&D.activated)return D.cache;if(M&&null!==g&&g.has(D.id))return g.get(D.id);if(D.type===d.BindingTypeEnum.ConstantValue)x=D.cache;else if(D.type===d.BindingTypeEnum.Function)x=D.cache;else if(D.type===d.BindingTypeEnum.Constructor)x=D.implementationType;else if(D.type===d.BindingTypeEnum.DynamicValue&&null!==D.dynamicValue)x=l("toDynamicValue",D.serviceIdentifier,function(){return D.dynamicValue(f.parentContext)});else if(D.type===d.BindingTypeEnum.Factory&&null!==D.factory)x=l("toFactory",D.serviceIdentifier,function(){return D.factory(f.parentContext)});else if(D.type===d.BindingTypeEnum.Provider&&null!==D.provider)x=l("toProvider",D.serviceIdentifier,function(){return D.provider(f.parentContext)});else{if(D.type!==d.BindingTypeEnum.Instance||null===D.implementationType){var c=s.getServiceIdentifierAsString(f.serviceIdentifier);throw new Error(r.INVALID_BINDING_TYPE+" "+c)}x=o.resolveInstance(D.implementationType,v,p(g))}return"function"==typeof D.onActivation&&(x=D.onActivation(f.parentContext,x)),O&&(D.cache=x,D.activated=!0),M&&null!==g&&!g.has(D.id)&&g.set(D.id,x),x}}};t.resolve=function u(g){return p(g.plan.rootRequest.requestScope)(g.plan.rootRequest)}},89:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(6);t.resolveInstance=function p(u,g,f){var m=null;return m=g.length>0?function s(u,g,f){var m=g.filter(function(_){return null!==_.target&&_.target.type===d.TargetTypeEnum.ClassProperty}),v=m.map(f);return m.forEach(function(_,w){var x;x=_.target.name.value(),u[x]=v[w]}),u}(m=function o(u,g){return new(u.bind.apply(u,[void 0].concat(g)))}(u,g.filter(function(w){return null!==w.target&&w.target.type===d.TargetTypeEnum.ConstructorArgument}).map(f)),g,f):new u,function l(u,g){if(Reflect.hasMetadata(n.POST_CONSTRUCT,u)){var f=Reflect.getMetadata(n.POST_CONSTRUCT,u);try{g[f.value]()}catch(m){throw new Error(r.POST_CONSTRUCT_ERROR(u.name,m.message))}}}(u,m),m}},90:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(18),n=e(91),s=e(61),o=function(){function l(p){this._binding=p}return l.prototype.to=function(p){return this._binding.type=d.BindingTypeEnum.Instance,this._binding.implementationType=p,new n.BindingInWhenOnSyntax(this._binding)},l.prototype.toSelf=function(){if("function"!=typeof this._binding.serviceIdentifier)throw new Error(""+r.INVALID_TO_SELF_VALUE);return this.to(this._binding.serviceIdentifier)},l.prototype.toConstantValue=function(p){return this._binding.type=d.BindingTypeEnum.ConstantValue,this._binding.cache=p,this._binding.dynamicValue=null,this._binding.implementationType=null,new s.BindingWhenOnSyntax(this._binding)},l.prototype.toDynamicValue=function(p){return this._binding.type=d.BindingTypeEnum.DynamicValue,this._binding.cache=null,this._binding.dynamicValue=p,this._binding.implementationType=null,new n.BindingInWhenOnSyntax(this._binding)},l.prototype.toConstructor=function(p){return this._binding.type=d.BindingTypeEnum.Constructor,this._binding.implementationType=p,new s.BindingWhenOnSyntax(this._binding)},l.prototype.toFactory=function(p){return this._binding.type=d.BindingTypeEnum.Factory,this._binding.factory=p,new s.BindingWhenOnSyntax(this._binding)},l.prototype.toFunction=function(p){if("function"!=typeof p)throw new Error(r.INVALID_FUNCTION_BINDING);var u=this.toConstantValue(p);return this._binding.type=d.BindingTypeEnum.Function,u},l.prototype.toAutoFactory=function(p){return this._binding.type=d.BindingTypeEnum.Factory,this._binding.factory=function(u){return function(){return u.container.get(p)}},new s.BindingWhenOnSyntax(this._binding)},l.prototype.toProvider=function(p){return this._binding.type=d.BindingTypeEnum.Provider,this._binding.provider=p,new s.BindingWhenOnSyntax(this._binding)},l.prototype.toService=function(p){this.toDynamicValue(function(u){return u.container.get(p)})},l}();t.BindingToSyntax=o},91:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(92),d=e(44),n=e(45),s=function(){function o(l){this._binding=l,this._bindingWhenSyntax=new n.BindingWhenSyntax(this._binding),this._bindingOnSyntax=new d.BindingOnSyntax(this._binding),this._bindingInSyntax=new r.BindingInSyntax(l)}return o.prototype.inRequestScope=function(){return this._bindingInSyntax.inRequestScope()},o.prototype.inSingletonScope=function(){return this._bindingInSyntax.inSingletonScope()},o.prototype.inTransientScope=function(){return this._bindingInSyntax.inTransientScope()},o.prototype.when=function(l){return this._bindingWhenSyntax.when(l)},o.prototype.whenTargetNamed=function(l){return this._bindingWhenSyntax.whenTargetNamed(l)},o.prototype.whenTargetIsDefault=function(){return this._bindingWhenSyntax.whenTargetIsDefault()},o.prototype.whenTargetTagged=function(l,p){return this._bindingWhenSyntax.whenTargetTagged(l,p)},o.prototype.whenInjectedInto=function(l){return this._bindingWhenSyntax.whenInjectedInto(l)},o.prototype.whenParentNamed=function(l){return this._bindingWhenSyntax.whenParentNamed(l)},o.prototype.whenParentTagged=function(l,p){return this._bindingWhenSyntax.whenParentTagged(l,p)},o.prototype.whenAnyAncestorIs=function(l){return this._bindingWhenSyntax.whenAnyAncestorIs(l)},o.prototype.whenNoAncestorIs=function(l){return this._bindingWhenSyntax.whenNoAncestorIs(l)},o.prototype.whenAnyAncestorNamed=function(l){return this._bindingWhenSyntax.whenAnyAncestorNamed(l)},o.prototype.whenAnyAncestorTagged=function(l,p){return this._bindingWhenSyntax.whenAnyAncestorTagged(l,p)},o.prototype.whenNoAncestorNamed=function(l){return this._bindingWhenSyntax.whenNoAncestorNamed(l)},o.prototype.whenNoAncestorTagged=function(l,p){return this._bindingWhenSyntax.whenNoAncestorTagged(l,p)},o.prototype.whenAnyAncestorMatches=function(l){return this._bindingWhenSyntax.whenAnyAncestorMatches(l)},o.prototype.whenNoAncestorMatches=function(l){return this._bindingWhenSyntax.whenNoAncestorMatches(l)},o.prototype.onActivation=function(l){return this._bindingOnSyntax.onActivation(l)},o}();t.BindingInWhenOnSyntax=s},92:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(18),d=e(61),n=function(){function s(o){this._binding=o}return s.prototype.inRequestScope=function(){return this._binding.scope=r.BindingScopeEnum.Request,new d.BindingWhenOnSyntax(this._binding)},s.prototype.inSingletonScope=function(){return this._binding.scope=r.BindingScopeEnum.Singleton,new d.BindingWhenOnSyntax(this._binding)},s.prototype.inTransientScope=function(){return this._binding.scope=r.BindingScopeEnum.Transient,new d.BindingWhenOnSyntax(this._binding)},s}();t.BindingInSyntax=n},93:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function d(){}return d.of=function(n,s){var o=new d;return o.bindings=n,o.middleware=s,o},d}();t.ContainerSnapshot=r},94:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=function(){function n(){this._map=new Map}return n.prototype.getMap=function(){return this._map},n.prototype.add=function(s,o){if(null==s)throw new Error(r.NULL_ARGUMENT);if(null==o)throw new Error(r.NULL_ARGUMENT);var l=this._map.get(s);void 0!==l?(l.push(o),this._map.set(s,l)):this._map.set(s,[o])},n.prototype.get=function(s){if(null==s)throw new Error(r.NULL_ARGUMENT);var o=this._map.get(s);if(void 0!==o)return o;throw new Error(r.KEY_NOT_FOUND)},n.prototype.remove=function(s){if(null==s)throw new Error(r.NULL_ARGUMENT);if(!this._map.delete(s))throw new Error(r.KEY_NOT_FOUND)},n.prototype.removeByCondition=function(s){var o=this;this._map.forEach(function(l,p){var u=l.filter(function(g){return!s(g)});u.length>0?o._map.set(p,u):o._map.delete(p)})},n.prototype.hasKey=function(s){if(null==s)throw new Error(r.NULL_ARGUMENT);return this._map.has(s)},n.prototype.clone=function(){var s=new n;return this._map.forEach(function(o,l){o.forEach(function(p){return s.add(l,p.clone())})}),s},n.prototype.traverse=function(s){this._map.forEach(function(o,l){s(l,o)})},n}();t.Lookup=d},95:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(24);t.ContainerModule=function s(o){this.id=r.id(),this.registry=o},t.AsyncContainerModule=function s(o){this.id=r.id(),this.registry=o}},96:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(11),d=e(6);t.injectable=function n(){return function(s){if(Reflect.hasOwnMetadata(d.PARAM_TYPES,s))throw new Error(r.DUPLICATED_INJECTABLE_DECORATOR);var o=Reflect.getMetadata(d.DESIGN_PARAM_TYPES,s)||[];return Reflect.defineMetadata(d.PARAM_TYPES,o,s),s}}},97:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(14),d=e(19);t.tagged=function n(s,o){return function(l,p,u){var g=new r.Metadata(s,o);"number"==typeof u?d.tagParameter(l,p,u,g):d.tagProperty(l,p,g)}}},98:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.named=function s(o){return function(l,p,u){var g=new d.Metadata(r.NAMED_TAG,o);"number"==typeof u?n.tagParameter(l,p,u,g):n.tagProperty(l,p,g)}}},99:function(C,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=e(6),d=e(14),n=e(19);t.optional=function s(){return function(o,l,p){var u=new d.Metadata(r.OPTIONAL_TAG,!0);"number"==typeof p?n.tagParameter(o,l,p,u):n.tagProperty(o,l,u)}}}})},7348: +/*!******************************************************!*\ + !*** ./node_modules/ally.js/esm/element/disabled.js ***! + \******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>O});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../util/tabindex-value */ -758),d=t( +1149),d=t( /*! ../is/native-disabled-supported */ -98),n=t( +7381),n=t( /*! ../util/toggle-attribute */ -1772),o=t( +7273),s=t( /*! ../util/toggle-attribute-value */ -498),i=t( +4656),o=t( /*! ../util/logger */ -1323),a=t( +3429),l=t( /*! ../supports/supports */ -6774),p=void 0;function c(){i.default.warn("trying to focus inert element",this)}function M(w,s){p||(p=(0,a.default)());var P=(0,e.default)({label:"element/disabled",context:w});s=Boolean(s);var A=P.hasAttribute("data-ally-disabled"),h=1===arguments.length;return(0,d.default)(P)?h?P.disabled:(P.disabled=s,P):h?A:(A===s||function D(w,s){(function y(w,s){(0,o.default)({element:w,attribute:"aria-disabled",temporaryValue:s?"true":void 0})})(w,s),function g(w,s){if(s){var P=(0,r.default)(w);(0,o.default)({element:w,attribute:"tabindex",temporaryValue:"-1",saveValue:null!==P?P:""})}else(0,o.default)({element:w,attribute:"tabindex"})}(w,s),function I(w,s){s?w.focus=c:delete w.focus}(w,s),function O(w,s){if(s)w.setAttribute("data-inert-pointer-events",w.style.pointerEvents||""),w.style.pointerEvents="none";else{var A=w.getAttribute("data-inert-pointer-events");w.removeAttribute("data-inert-pointer-events"),w.style.pointerEvents=A}}(w,s);var P=w.nodeName.toLowerCase();("video"===P||"audio"===P)&&function f(w,s){(0,n.default)({element:w,attribute:"controls",remove:s})}(w,s),("svg"===P||w.ownerSVGElement)&&(p.focusSvgFocusableAttribute?function m(w,s){(0,o.default)({element:w,attribute:"focusable",temporaryValue:s?"false":void 0})}(w,s):!p.focusSvgTabindexAttribute&&"a"===P&&function v(w,s){(0,n.default)({element:w,attribute:"xlink:href",remove:s})}(w,s)),s?w.setAttribute("data-ally-disabled","true"):w.removeAttribute("data-ally-disabled")}(P,s),P)}},9413: -/*!*************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/element/focus.svg-foreign-object-hack.js ***! - \*************************************************************************************************/(L,_,t)=>{"use strict";function r(d){if(!d.ownerSVGElement&&"svg"!==d.nodeName.toLowerCase())return!1;var o=function e(){var d=document.createElement("div");return d.innerHTML='\n \n ',d.firstChild.firstChild}();d.appendChild(o);var i=o.querySelector("input");return i.focus(),i.disabled=!0,d.removeChild(o),!0}t.r(_),t.d(_,{default:()=>r})},9491: -/*!**************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/get/insignificant-branches.js ***! - \**************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( +4569),p=void 0;function u(){o.default.warn("trying to focus inert element",this)}function O(M,c){p||(p=(0,l.default)());var B=(0,e.default)({label:"element/disabled",context:M});c=!!c;var E=B.hasAttribute("data-ally-disabled"),h=1===arguments.length;return(0,d.default)(B)?h?B.disabled:(B.disabled=c,B):h?E:(E===c||function D(M,c){(function _(M,c){(0,s.default)({element:M,attribute:"aria-disabled",temporaryValue:c?"true":void 0})})(M,c),function g(M,c){if(c){var B=(0,r.default)(M);(0,s.default)({element:M,attribute:"tabindex",temporaryValue:"-1",saveValue:null!==B?B:""})}else(0,s.default)({element:M,attribute:"tabindex"})}(M,c),function w(M,c){c?M.focus=u:delete M.focus}(M,c),function x(M,c){if(c)M.setAttribute("data-inert-pointer-events",M.style.pointerEvents||""),M.style.pointerEvents="none";else{var E=M.getAttribute("data-inert-pointer-events");M.removeAttribute("data-inert-pointer-events"),M.style.pointerEvents=E}}(M,c);var B=M.nodeName.toLowerCase();("video"===B||"audio"===B)&&function f(M,c){(0,n.default)({element:M,attribute:"controls",remove:c})}(M,c),("svg"===B||M.ownerSVGElement)&&(p.focusSvgFocusableAttribute?function m(M,c){(0,s.default)({element:M,attribute:"focusable",temporaryValue:c?"false":void 0})}(M,c):!p.focusSvgTabindexAttribute&&"a"===B&&function v(M,c){(0,n.default)({element:M,attribute:"xlink:href",remove:c})}(M,c)),c?M.setAttribute("data-ally-disabled","true"):M.removeAttribute("data-ally-disabled")}(B,c),B)}},59: +/*!***************************************************************************!*\ + !*** ./node_modules/ally.js/esm/element/focus.svg-foreign-object-hack.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";function r(d){if(!d.ownerSVGElement&&"svg"!==d.nodeName.toLowerCase())return!1;var s=function e(){var d=document.createElement("div");return d.innerHTML='\n \n ',d.firstChild.firstChild}();d.appendChild(s);var o=s.querySelector("input");return o.focus(),o.disabled=!0,d.removeChild(s),!0}t.r(C),t.d(C,{default:()=>r})},1514: +/*!****************************************************************!*\ + !*** ./node_modules/ally.js/esm/get/insignificant-branches.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../util/node-array */ -3416),d=t( +6072),d=t( /*! ../util/compare-position */ -2478),n=t( +1695),n=t( /*! ../util/get-document */ -7994);function i(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=a.context,c=a.filter;if(p=(0,e.default)({label:"get/insignificant-branches",defaultToDocument:!0,context:p}),!(c=(0,r.default)(c)).length)throw new TypeError("get/insignificant-branches requires valid options.filter");return function o(a){var p=a.context,c=a.filter,f=[],m=function(O){return c.some(function(D){return O===D})?NodeFilter.FILTER_REJECT:function(O){var D=(0,d.getParentComparator)({parent:O});return c.some(D)}(O)?NodeFilter.FILTER_ACCEPT:(f.push(O),NodeFilter.FILTER_REJECT)};m.acceptNode=m;for(var y=(0,n.default)(p).createTreeWalker(p,NodeFilter.SHOW_ELEMENT,m,!1);y.nextNode(););return f}({context:p,filter:c})}},7299: -/*!***********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/get/parents.js ***! - \***********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +4426);function o(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=l.context,u=l.filter;if(p=(0,e.default)({label:"get/insignificant-branches",defaultToDocument:!0,context:p}),!(u=(0,r.default)(u)).length)throw new TypeError("get/insignificant-branches requires valid options.filter");return function s(l){var p=l.context,u=l.filter,f=[],m=function(x){return u.some(function(D){return x===D})?NodeFilter.FILTER_REJECT:function(x){var D=(0,d.getParentComparator)({parent:x});return u.some(D)}(x)?NodeFilter.FILTER_ACCEPT:(f.push(x),NodeFilter.FILTER_REJECT)};m.acceptNode=m;for(var _=(0,n.default)(p).createTreeWalker(p,NodeFilter.SHOW_ELEMENT,m,!1);_.nextNode(););return f}({context:p,filter:u})}},2299: +/*!*************************************************!*\ + !*** ./node_modules/ally.js/esm/get/parents.js ***! + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ../util/context-to-element */ -2277);function r(){for(var o=[],i=(0,e.default)({label:"get/parents",context:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context});i;)o.push(i),(i=i.parentNode)&&i.nodeType!==Node.ELEMENT_NODE&&(i=null);return o}},3749: -/*!***************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/get/shadow-host.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +5547);function r(){for(var s=[],o=(0,e.default)({label:"get/parents",context:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context});o;)s.push(o),(o=o.parentNode)&&o.nodeType!==Node.ELEMENT_NODE&&(o=null);return s}},820: +/*!*****************************************************!*\ + !*** ./node_modules/ally.js/esm/get/shadow-host.js ***! + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ../util/context-to-element */ -2277);function r(){for(var o=(0,e.default)({label:"get/shadow-host",context:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context}),i=null;o;)i=o,o=o.parentNode;return i.nodeType===i.DOCUMENT_FRAGMENT_NODE&&i.host?i.host:null}},2925: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/active-element.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( +5547);function r(){for(var s=(0,e.default)({label:"get/shadow-host",context:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context}),o=null;s;)o=s,s=s.parentNode;return o.nodeType===o.DOCUMENT_FRAGMENT_NODE&&o.host?o.host:null}},2327: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/is/active-element.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../get/shadow-host */ -3749),d=t( +820),d=t( /*! ../util/get-document */ -7994);function n(o){var i=(0,e.default)({label:"is/active-element",resolveDocument:!0,context:o});if((0,d.default)(i).activeElement===i)return!0;var p=(0,r.default)({context:i});return!(!p||p.shadowRoot.activeElement!==i)}},3401: -/*!***********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/disabled.js ***! - \***********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( +4426);function n(s){var o=(0,e.default)({label:"is/active-element",resolveDocument:!0,context:s});if((0,d.default)(o).activeElement===o)return!0;var p=(0,r.default)({context:o});return!(!p||p.shadowRoot.activeElement!==o)}},1471: +/*!*************************************************!*\ + !*** ./node_modules/ally.js/esm/is/disabled.js ***! + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../get/parents */ -7299),d=t( +2299),d=t( /*! ./native-disabled-supported */ -98),n=t( +7381),n=t( /*! ../supports/supports */ -6774),o=void 0;function i(c){return"fieldset"===c.nodeName.toLowerCase()&&c.disabled}function a(c){return"form"===c.nodeName.toLowerCase()&&c.disabled}function p(c){o||(o=(0,n.default)());var g=(0,e.default)({label:"is/disabled",context:c});if(g.hasAttribute("data-ally-disabled"))return!0;if(!(0,d.default)(g))return!1;if(g.disabled)return!0;var f=(0,r.default)({context:g});return!!(f.some(i)||!o.focusFormDisabled&&f.some(a))}},8705: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/focus-relevant.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>f});var e=t( +4569),s=void 0;function o(u){return"fieldset"===u.nodeName.toLowerCase()&&u.disabled}function l(u){return"form"===u.nodeName.toLowerCase()&&u.disabled}function p(u){s||(s=(0,n.default)());var g=(0,e.default)({label:"is/disabled",context:u});if(g.hasAttribute("data-ally-disabled"))return!0;if(!(0,d.default)(g))return!1;if(g.disabled)return!0;var f=(0,r.default)({context:g});return!!(f.some(o)||!s.focusFormDisabled&&f.some(l))}},7347: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/is/focus-relevant.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>f});var e=t( /*! ../get/parents */ -7299),r=t( +2299),r=t( /*! ../util/context-to-element */ -2277),d=t( +5547),d=t( /*! ../util/element-matches */ -6158),n=t( +1404),n=t( /*! ../util/tabindex-value */ -758),o=t( +1149),s=t( /*! ./valid-tabindex */ -109),i=t( +2429),o=t( /*! ./is.util */ -6040),a=t( +317),l=t( /*! ../supports/supports */ -6774),p=void 0;function c(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,y=m.except,I=void 0===y?{flexbox:!1,scrollable:!1,shadow:!1}:y;p||(p=(0,a.default)());var O=(0,r.default)({label:"is/focus-relevant",resolveDocument:!0,context:v});if(!I.shadow&&O.shadowRoot)return!0;var D=O.nodeName.toLowerCase();if("input"===D&&"hidden"===O.type)return!1;if("input"===D||"select"===D||"button"===D||"textarea"===D||"legend"===D&&p.focusRedirectLegend||"label"===D||"area"===D||"a"===D&&O.hasAttribute("href"))return!0;if("object"===D&&O.hasAttribute("usemap"))return!1;if("object"===D){var M=O.getAttribute("type");if(!p.focusObjectSvg&&"image/svg+xml"===M)return!1;if(!p.focusObjectSwf&&"application/x-shockwave-flash"===M)return!1}if("iframe"===D||"object"===D||"embed"===D||"keygen"===D||O.hasAttribute("contenteditable")||"audio"===D&&(p.focusAudioWithoutControls||O.hasAttribute("controls"))||"video"===D&&(p.focusVideoWithoutControls||O.hasAttribute("controls"))||p.focusSummary&&"summary"===D)return!0;var w=(0,o.default)(O);if("img"===D&&O.hasAttribute("usemap"))return w&&p.focusImgUsemapTabindex||p.focusRedirectImgUsemap;if(p.focusTable&&("table"===D||"td"===D)||p.focusFieldset&&"fieldset"===D)return!0;var s="svg"===D,P=O.ownerSVGElement,A=O.getAttribute("focusable"),h=(0,n.default)(O);if("use"===D&&null!==h&&!p.focusSvgUseTabindex)return!1;if("foreignobject"===D)return null!==h&&p.focusSvgForeignobjectTabindex;if((0,d.default)(O,"svg a")&&O.hasAttribute("xlink:href"))return!0;if((s||P)&&O.focus&&!p.focusSvgNegativeTabindexAttribute&&h<0)return!1;if(s)return w||p.focusSvg||p.focusSvgInIframe||Boolean(p.focusSvgFocusableAttribute&&A&&"true"===A);if(P){if(p.focusSvgTabindexAttribute&&w)return!0;if(p.focusSvgFocusableAttribute)return"true"===A}if(w)return!0;var b=window.getComputedStyle(O,null);if((0,i.isUserModifyWritable)(b))return!0;if(p.focusImgIsmap&&"img"===D&&O.hasAttribute("ismap")&&(0,e.default)({context:O}).some(function(U){return"a"===U.nodeName.toLowerCase()&&U.hasAttribute("href")}))return!0;if(!I.scrollable&&p.focusScrollContainer)if(p.focusScrollContainerWithoutOverflow){if((0,i.isScrollableContainer)(O,D))return!0}else if((0,i.hasCssOverflowScroll)(b))return!0;if(!I.flexbox&&p.focusFlexboxContainer&&(0,i.hasCssDisplayFlex)(b))return!0;var T=O.parentElement;if(!I.scrollable&&T){var S=T.nodeName.toLowerCase(),N=window.getComputedStyle(T,null);if(p.focusScrollBody&&(0,i.isScrollableContainer)(T,D,S,N)||p.focusChildrenOfFocusableFlexbox&&(0,i.hasCssDisplayFlex)(N))return!0}return!1}c.except=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=function(I){return c({context:I,except:m})};return v.rules=c,v};const f=c.except({})},9141: -/*!************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/focusable.js ***! - \************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>y});var e=t( +4569),p=void 0;function u(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,_=m.except,w=void 0===_?{flexbox:!1,scrollable:!1,shadow:!1}:_;p||(p=(0,l.default)());var x=(0,r.default)({label:"is/focus-relevant",resolveDocument:!0,context:v});if(!w.shadow&&x.shadowRoot)return!0;var D=x.nodeName.toLowerCase();if("input"===D&&"hidden"===x.type)return!1;if("input"===D||"select"===D||"button"===D||"textarea"===D||"legend"===D&&p.focusRedirectLegend||"label"===D||"area"===D||"a"===D&&x.hasAttribute("href"))return!0;if("object"===D&&x.hasAttribute("usemap"))return!1;if("object"===D){var O=x.getAttribute("type");if(!p.focusObjectSvg&&"image/svg+xml"===O)return!1;if(!p.focusObjectSwf&&"application/x-shockwave-flash"===O)return!1}if("iframe"===D||"object"===D||"embed"===D||"keygen"===D||x.hasAttribute("contenteditable")||"audio"===D&&(p.focusAudioWithoutControls||x.hasAttribute("controls"))||"video"===D&&(p.focusVideoWithoutControls||x.hasAttribute("controls"))||p.focusSummary&&"summary"===D)return!0;var M=(0,s.default)(x);if("img"===D&&x.hasAttribute("usemap"))return M&&p.focusImgUsemapTabindex||p.focusRedirectImgUsemap;if(p.focusTable&&("table"===D||"td"===D)||p.focusFieldset&&"fieldset"===D)return!0;var c="svg"===D,B=x.ownerSVGElement,E=x.getAttribute("focusable"),h=(0,n.default)(x);if("use"===D&&null!==h&&!p.focusSvgUseTabindex)return!1;if("foreignobject"===D)return null!==h&&p.focusSvgForeignobjectTabindex;if((0,d.default)(x,"svg a")&&x.hasAttribute("xlink:href"))return!0;if((c||B)&&x.focus&&!p.focusSvgNegativeTabindexAttribute&&h<0)return!1;if(c)return M||p.focusSvg||p.focusSvgInIframe||!(!p.focusSvgFocusableAttribute||!E||"true"!==E);if(B){if(p.focusSvgTabindexAttribute&&M)return!0;if(p.focusSvgFocusableAttribute)return"true"===E}if(M)return!0;var b=window.getComputedStyle(x,null);if((0,o.isUserModifyWritable)(b))return!0;if(p.focusImgIsmap&&"img"===D&&x.hasAttribute("ismap")&&(0,e.default)({context:x}).some(function(F){return"a"===F.nodeName.toLowerCase()&&F.hasAttribute("href")}))return!0;if(!w.scrollable&&p.focusScrollContainer)if(p.focusScrollContainerWithoutOverflow){if((0,o.isScrollableContainer)(x,D))return!0}else if((0,o.hasCssOverflowScroll)(b))return!0;if(!w.flexbox&&p.focusFlexboxContainer&&(0,o.hasCssDisplayFlex)(b))return!0;var I=x.parentElement;if(!w.scrollable&&I){var S=I.nodeName.toLowerCase(),L=window.getComputedStyle(I,null);if(p.focusScrollBody&&(0,o.isScrollableContainer)(I,D,S,L)||p.focusChildrenOfFocusableFlexbox&&(0,o.hasCssDisplayFlex)(L))return!0}return!1}u.except=function(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=function(w){return u({context:w,except:m})};return v.rules=u,v};const f=u.except({})},490: +/*!**************************************************!*\ + !*** ./node_modules/ally.js/esm/is/focusable.js ***! + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>_});var e=t( /*! ./focus-relevant */ -8705),r=t( +7347),r=t( /*! ./valid-area */ -249),d=t( +1094),d=t( /*! ./visible */ -8093),n=t( +8078),n=t( /*! ./disabled */ -3401),o=t( +1471),s=t( /*! ./only-tabbable */ -287),i=t( +2003),o=t( /*! ../util/context-to-element */ -2277),a=t( +5547),l=t( /*! ../util/get-frame-element */ -5880),p=t( +3041),p=t( /*! ../util/tabindex-value */ -758),c=t( +1149),u=t( /*! ../supports/supports */ -6774),g=void 0;function m(){var I=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},O=I.context,D=I.except,M=void 0===D?{disabled:!1,visible:!1,onlyTabbable:!1}:D;g||(g=(0,c.default)());var w=o.default.rules.except({onlyFocusableBrowsingContext:!0,visible:M.visible}),s=(0,i.default)({label:"is/focusable",resolveDocument:!0,context:O});if(!e.default.rules({context:s,except:M})||function f(I){var O=I.nodeName.toLowerCase();if("embed"===O||"keygen"===O)return!0;var D=(0,p.default)(I);if(I.shadowRoot&&null===D)return!0;if("label"===O)return!g.focusLabelTabindex||null===D;if("legend"===O)return null===D;if(g.focusSvgFocusableAttribute&&(I.ownerSVGElement||"svg"===O)){var M=I.getAttribute("focusable");return M&&"false"===M}return"img"===O&&I.hasAttribute("usemap")?null===D||!g.focusImgUsemapTabindex:"area"===O&&!(0,r.default)(I)}(s)||!M.disabled&&(0,n.default)(s)||!M.onlyTabbable&&w(s))return!1;if(!M.visible){var A={context:s,except:{}};if(g.focusInHiddenIframe&&(A.except.browsingContext=!0),g.focusObjectSvgHidden&&"object"===s.nodeName.toLowerCase()&&(A.except.cssVisibility=!0),!d.default.rules(A))return!1}var b=(0,a.default)(s);return!(b&&!("object"!==b.nodeName.toLowerCase()||g.focusInZeroDimensionObject||b.offsetWidth&&b.offsetHeight))&&!("svg"===s.nodeName.toLowerCase()&&g.focusSvgInIframe&&!b&&null===s.getAttribute("tabindex"))}m.except=function(){var I=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},O=function(M){return m({context:M,except:I})};return O.rules=m,O};const y=m.except({})},6040: -/*!**********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/is.util.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";function e(o){var i=o.webkitUserModify||"";return Boolean(i&&-1!==i.indexOf("write"))}function r(o){return[o.getPropertyValue("overflow"),o.getPropertyValue("overflow-x"),o.getPropertyValue("overflow-y")].some(function(i){return"auto"===i||"scroll"===i})}function d(o){return o.display.indexOf("flex")>-1}function n(o,i,a,p){return!("div"!==i&&"span"!==i||a&&"div"!==a&&"span"!==a&&!r(p))&&(o.offsetHeightd,hasCssOverflowScroll:()=>r,isScrollableContainer:()=>n,isUserModifyWritable:()=>e})},98: -/*!****************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/native-disabled-supported.js ***! - \****************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( +4569),g=void 0;function m(){var w=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},x=w.context,D=w.except,O=void 0===D?{disabled:!1,visible:!1,onlyTabbable:!1}:D;g||(g=(0,u.default)());var M=s.default.rules.except({onlyFocusableBrowsingContext:!0,visible:O.visible}),c=(0,o.default)({label:"is/focusable",resolveDocument:!0,context:x});if(!e.default.rules({context:c,except:O})||function f(w){var x=w.nodeName.toLowerCase();if("embed"===x||"keygen"===x)return!0;var D=(0,p.default)(w);if(w.shadowRoot&&null===D)return!0;if("label"===x)return!g.focusLabelTabindex||null===D;if("legend"===x)return null===D;if(g.focusSvgFocusableAttribute&&(w.ownerSVGElement||"svg"===x)){var O=w.getAttribute("focusable");return O&&"false"===O}return"img"===x&&w.hasAttribute("usemap")?null===D||!g.focusImgUsemapTabindex:"area"===x&&!(0,r.default)(w)}(c)||!O.disabled&&(0,n.default)(c)||!O.onlyTabbable&&M(c))return!1;if(!O.visible){var E={context:c,except:{}};if(g.focusInHiddenIframe&&(E.except.browsingContext=!0),g.focusObjectSvgHidden&&"object"===c.nodeName.toLowerCase()&&(E.except.cssVisibility=!0),!d.default.rules(E))return!1}var b=(0,l.default)(c);return!(b&&!("object"!==b.nodeName.toLowerCase()||g.focusInZeroDimensionObject||b.offsetWidth&&b.offsetHeight))&&!("svg"===c.nodeName.toLowerCase()&&g.focusSvgInIframe&&!b&&null===c.getAttribute("tabindex"))}m.except=function(){var w=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},x=function(O){return m({context:O,except:w})};return x.rules=m,x};const _=m.except({})},317: +/*!************************************************!*\ + !*** ./node_modules/ally.js/esm/is/is.util.js ***! + \************************************************/(R,C,t)=>{"use strict";function e(s){var o=s.webkitUserModify||"";return!(!o||-1===o.indexOf("write"))}function r(s){return[s.getPropertyValue("overflow"),s.getPropertyValue("overflow-x"),s.getPropertyValue("overflow-y")].some(function(o){return"auto"===o||"scroll"===o})}function d(s){return s.display.indexOf("flex")>-1}function n(s,o,l,p){return!("div"!==o&&"span"!==o||l&&"div"!==l&&"span"!==l&&!r(p))&&(s.offsetHeightd,hasCssOverflowScroll:()=>r,isScrollableContainer:()=>n,isUserModifyWritable:()=>e})},7381: +/*!******************************************************************!*\ + !*** ./node_modules/ally.js/esm/is/native-disabled-supported.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../supports/supports */ -6774),d=void 0,n=void 0,o={input:!0,select:!0,textarea:!0,button:!0,fieldset:!0,form:!0};function i(a){d||((d=(0,r.default)()).focusFieldsetDisabled&&delete o.fieldset,d.focusFormDisabled&&delete o.form,n=new RegExp("^("+Object.keys(o).join("|")+")$"));var c=(0,e.default)({label:"is/native-disabled-supported",context:a}).nodeName.toLowerCase();return Boolean(n.test(c))}},287: -/*!****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/only-tabbable.js ***! - \****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( +4569),d=void 0,n=void 0,s={input:!0,select:!0,textarea:!0,button:!0,fieldset:!0,form:!0};function o(l){d||((d=(0,r.default)()).focusFieldsetDisabled&&delete s.fieldset,d.focusFormDisabled&&delete s.form,n=new RegExp("^("+Object.keys(s).join("|")+")$"));var u=(0,e.default)({label:"is/native-disabled-supported",context:l}).nodeName.toLowerCase();return!!n.test(u)}},2003: +/*!******************************************************!*\ + !*** ./node_modules/ally.js/esm/is/only-tabbable.js ***! + \******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./visible */ -8093),r=t( +8078),r=t( /*! ../util/context-to-element */ -2277),d=t( +5547),d=t( /*! ../util/get-frame-element */ -5880),n=t( +3041),n=t( /*! ../util/tabindex-value */ -758),o=t( +1149),s=t( /*! ../util/platform */ -5211);function i(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=c.except,m=void 0===f?{onlyFocusableBrowsingContext:!1,visible:!1}:f,v=(0,r.default)({label:"is/only-tabbable",resolveDocument:!0,context:c.context});if(!m.visible&&!(0,e.default)(v))return!1;if(!m.onlyFocusableBrowsingContext&&(o.default.is.GECKO||o.default.is.TRIDENT||o.default.is.EDGE)){var y=(0,d.default)(v);if(y&&(0,n.default)(y)<0)return!1}var I=v.nodeName.toLowerCase(),O=(0,n.default)(v);return"label"===I&&o.default.is.GECKO?null!==O&&O>=0:!!(o.default.is.GECKO&&v.ownerSVGElement&&!v.focus&&"a"===I&&v.hasAttribute("xlink:href")&&o.default.is.GECKO)}i.except=function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=function(m){return i({context:m,except:c})};return g.rules=i,g};const p=i.except({})},5554: -/*!***********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/tabbable.js ***! - \***********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>D});var e=t( +612);function o(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=u.except,m=void 0===f?{onlyFocusableBrowsingContext:!1,visible:!1}:f,v=(0,r.default)({label:"is/only-tabbable",resolveDocument:!0,context:u.context});if(!m.visible&&!(0,e.default)(v))return!1;if(!m.onlyFocusableBrowsingContext&&(s.default.is.GECKO||s.default.is.TRIDENT||s.default.is.EDGE)){var _=(0,d.default)(v);if(_&&(0,n.default)(_)<0)return!1}var w=v.nodeName.toLowerCase(),x=(0,n.default)(v);return"label"===w&&s.default.is.GECKO?null!==x&&x>=0:!!(s.default.is.GECKO&&v.ownerSVGElement&&!v.focus&&"a"===w&&v.hasAttribute("xlink:href")&&s.default.is.GECKO)}o.except=function(){var u=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=function(m){return o({context:m,except:u})};return g.rules=o,g};const p=o.except({})},9130: +/*!*************************************************!*\ + !*** ./node_modules/ally.js/esm/is/tabbable.js ***! + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>D});var e=t( /*! ./visible */ -8093),r=t( +8078),r=t( /*! ../util/context-to-element */ -2277),d=t( +5547),d=t( /*! ../util/element-matches */ -6158),n=t( +1404),n=t( /*! ../util/tabindex-value */ -758),o=t( +1149),s=t( /*! ./focus-relevant */ -8705),i=t( +7347),o=t( /*! ../util/get-frame-element */ -5880),a=t( +3041),l=t( /*! ../util/platform */ -5211),p=t( +612),p=t( /*! ../util/image-map */ -8400),c=t( +9250),u=t( /*! ./is.util */ -6040),g=t( +317),g=t( /*! ../supports/supports */ -6774),f=void 0,m=/^(fieldset|table|td|body)$/;function v(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},w=M.context,s=M.except,P=void 0===s?{flexbox:!1,scrollable:!1,shadow:!1,visible:!1,onlyTabbable:!1}:s;f||(f=(0,g.default)());var A=(0,r.default)({label:"is/tabbable",resolveDocument:!0,context:w});if(a.default.is.BLINK&&a.default.is.ANDROID&&a.default.majorVersion>42)return!1;var h=(0,i.default)(A);if(h){if(a.default.is.WEBKIT&&a.default.is.IOS||(0,n.default)(h)<0||!P.visible&&(a.default.is.BLINK||a.default.is.WEBKIT)&&!(0,e.default)(h))return!1;if("object"===h.nodeName.toLowerCase()&&(a.default.is.WEBKIT||a.default.is.BLINK&&!("Chrome"===a.default.name&&a.default.majorVersion>=54||"Opera"===a.default.name&&a.default.majorVersion>=41)))return!1}var T=A.nodeName.toLowerCase(),S=(0,n.default)(A),N=null===S?null:S>=0;if(a.default.is.EDGE&&a.default.majorVersion>=14&&h&&A.ownerSVGElement&&S<0)return!0;var U=!1!==N,j=null!==S&&S>=0;if(A.hasAttribute("contenteditable"))return U;if(m.test(T)&&!0!==N)return!1;if(a.default.is.WEBKIT&&a.default.is.IOS){var J="input"===T&&"text"===A.type||"password"===A.type||"select"===T||"textarea"===T||A.hasAttribute("contenteditable");if(!J){var re=window.getComputedStyle(A,null);J=(0,c.isUserModifyWritable)(re)}if(!J)return!1}if("use"===T&&null!==S&&(a.default.is.BLINK||a.default.is.WEBKIT&&9===a.default.majorVersion)||(0,d.default)(A,"svg a")&&A.hasAttribute("xlink:href")&&(U||A.focus&&!f.focusSvgNegativeTabindexAttribute)||"svg"===T&&f.focusSvgInIframe&&U)return!0;if(a.default.is.TRIDENT||a.default.is.EDGE){if("svg"===T)return!!f.focusSvg||A.hasAttribute("focusable")||j;if(A.ownerSVGElement)return!(!f.focusSvgTabindexAttribute||!j)||A.hasAttribute("focusable")}if(void 0===A.tabIndex)return Boolean(P.onlyTabbable);if("audio"===T){if(!A.hasAttribute("controls"))return!1;if(a.default.is.BLINK)return!0}if("video"===T)if(A.hasAttribute("controls")){if(a.default.is.BLINK||a.default.is.GECKO)return!0}else if(a.default.is.TRIDENT||a.default.is.EDGE)return!1;if("object"===T&&(a.default.is.BLINK||a.default.is.WEBKIT)||"iframe"===T)return!1;if(!P.scrollable&&a.default.is.GECKO){var xe=window.getComputedStyle(A,null);if((0,c.hasCssOverflowScroll)(xe))return U}if(a.default.is.TRIDENT||a.default.is.EDGE){if("area"===T){var oe=(0,p.getImageOfArea)(A);if(oe&&(0,n.default)(oe)<0)return!1}var Le=window.getComputedStyle(A,null);if((0,c.isUserModifyWritable)(Le))return A.tabIndex>=0;if(!P.flexbox&&(0,c.hasCssDisplayFlex)(Le))return null!==S?j:y(A)&&I(A);if((0,c.isScrollableContainer)(A,T))return!1;var V=A.parentElement;if(V){var Q=V.nodeName.toLowerCase(),W=window.getComputedStyle(V,null);if((0,c.isScrollableContainer)(V,T,Q,W))return!1;if((0,c.hasCssDisplayFlex)(W))return j}}return A.tabIndex>=0}v.except=function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},w=function(P){return v({context:P,except:M})};return w.rules=v,w};var y=o.default.rules.except({flexbox:!0}),I=v.except({flexbox:!0});const D=v.except({})},249: -/*!*************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/valid-area.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( +4569),f=void 0,m=/^(fieldset|table|td|body)$/;function v(){var O=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},M=O.context,c=O.except,B=void 0===c?{flexbox:!1,scrollable:!1,shadow:!1,visible:!1,onlyTabbable:!1}:c;f||(f=(0,g.default)());var E=(0,r.default)({label:"is/tabbable",resolveDocument:!0,context:M});if(l.default.is.BLINK&&l.default.is.ANDROID&&l.default.majorVersion>42)return!1;var h=(0,o.default)(E);if(h){if(l.default.is.WEBKIT&&l.default.is.IOS||(0,n.default)(h)<0||!B.visible&&(l.default.is.BLINK||l.default.is.WEBKIT)&&!(0,e.default)(h))return!1;if("object"===h.nodeName.toLowerCase()&&(l.default.is.WEBKIT||l.default.is.BLINK&&!("Chrome"===l.default.name&&l.default.majorVersion>=54||"Opera"===l.default.name&&l.default.majorVersion>=41)))return!1}var I=E.nodeName.toLowerCase(),S=(0,n.default)(E),L=null===S?null:S>=0;if(l.default.is.EDGE&&l.default.majorVersion>=14&&h&&E.ownerSVGElement&&S<0)return!0;var F=!1!==L,k=null!==S&&S>=0;if(E.hasAttribute("contenteditable"))return F;if(m.test(I)&&!0!==L)return!1;if(l.default.is.WEBKIT&&l.default.is.IOS){var X="input"===I&&"text"===E.type||"password"===E.type||"select"===I||"textarea"===I||E.hasAttribute("contenteditable");if(!X){var ee=window.getComputedStyle(E,null);X=(0,u.isUserModifyWritable)(ee)}if(!X)return!1}if("use"===I&&null!==S&&(l.default.is.BLINK||l.default.is.WEBKIT&&9===l.default.majorVersion)||(0,d.default)(E,"svg a")&&E.hasAttribute("xlink:href")&&(F||E.focus&&!f.focusSvgNegativeTabindexAttribute)||"svg"===I&&f.focusSvgInIframe&&F)return!0;if(l.default.is.TRIDENT||l.default.is.EDGE){if("svg"===I)return!!f.focusSvg||E.hasAttribute("focusable")||k;if(E.ownerSVGElement)return!(!f.focusSvgTabindexAttribute||!k)||E.hasAttribute("focusable")}if(void 0===E.tabIndex)return!!B.onlyTabbable;if("audio"===I){if(!E.hasAttribute("controls"))return!1;if(l.default.is.BLINK)return!0}if("video"===I)if(E.hasAttribute("controls")){if(l.default.is.BLINK||l.default.is.GECKO)return!0}else if(l.default.is.TRIDENT||l.default.is.EDGE)return!1;if("object"===I&&(l.default.is.BLINK||l.default.is.WEBKIT)||"iframe"===I)return!1;if(!B.scrollable&&l.default.is.GECKO){var Oe=window.getComputedStyle(E,null);if((0,u.hasCssOverflowScroll)(Oe))return F}if(l.default.is.TRIDENT||l.default.is.EDGE){if("area"===I){var re=(0,p.getImageOfArea)(E);if(re&&(0,n.default)(re)<0)return!1}var Ue=window.getComputedStyle(E,null);if((0,u.isUserModifyWritable)(Ue))return E.tabIndex>=0;if(!B.flexbox&&(0,u.hasCssDisplayFlex)(Ue))return null!==S?k:_(E)&&w(E);if((0,u.isScrollableContainer)(E,I))return!1;var V=E.parentElement;if(V){var z=V.nodeName.toLowerCase(),G=window.getComputedStyle(V,null);if((0,u.isScrollableContainer)(V,I,z,G))return!1;if((0,u.hasCssDisplayFlex)(G))return k}}return E.tabIndex>=0}v.except=function(){var O=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},M=function(B){return v({context:B,except:O})};return M.rules=v,M};var _=s.default.rules.except({flexbox:!0}),w=v.except({flexbox:!0});const D=v.except({})},1094: +/*!***************************************************!*\ + !*** ./node_modules/ally.js/esm/is/valid-area.js ***! + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ./visible */ -8093),d=t( +8078),d=t( /*! ../get/parents */ -7299),n=t( +2299),n=t( /*! ../util/image-map */ -8400),o=t( +9250),s=t( /*! ../supports/supports */ -6774),i=void 0;function a(p){i||(i=(0,o.default)());var c=(0,e.default)({label:"is/valid-area",context:p});if("area"!==c.nodeName.toLowerCase())return!1;var f=c.hasAttribute("tabindex");if(!i.focusAreaTabindex&&f)return!1;var m=(0,n.getImageOfArea)(c);return!(!m||!(0,r.default)(m)||!i.focusBrokenImageMap&&(!m.complete||!m.naturalHeight||m.offsetWidth<=0||m.offsetHeight<=0))&&(i.focusAreaWithoutHref||c.href?!(0,d.default)({context:m}).slice(1).some(function(y){var I=y.nodeName.toLowerCase();return"button"===I||"a"===I}):i.focusAreaTabindex&&f||i.focusAreaImgTabindex&&m.hasAttribute("tabindex"))}},109: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/valid-tabindex.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( +4569),o=void 0;function l(p){o||(o=(0,s.default)());var u=(0,e.default)({label:"is/valid-area",context:p});if("area"!==u.nodeName.toLowerCase())return!1;var f=u.hasAttribute("tabindex");if(!o.focusAreaTabindex&&f)return!1;var m=(0,n.getImageOfArea)(u);return!(!m||!(0,r.default)(m)||!o.focusBrokenImageMap&&(!m.complete||!m.naturalHeight||m.offsetWidth<=0||m.offsetHeight<=0))&&(o.focusAreaWithoutHref||u.href?!(0,d.default)({context:m}).slice(1).some(function(_){var w=_.nodeName.toLowerCase();return"button"===w||"a"===w}):o.focusAreaTabindex&&f||o.focusAreaImgTabindex&&m.hasAttribute("tabindex"))}},2429: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/is/valid-tabindex.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../supports/supports */ -6774),d=void 0,n=/^\s*(-|\+)?[0-9]+\s*$/,o=/^\s*(-|\+)?[0-9]+.*$/;function i(a){d||(d=(0,r.default)());var p=d.focusTabindexTrailingCharacters?o:n,c=(0,e.default)({label:"is/valid-tabindex",resolveDocument:!0,context:a}),g=c.hasAttribute("tabindex"),f=c.hasAttribute("tabIndex");if(!g&&!f)return!1;if((c.ownerSVGElement||"svg"===c.nodeName.toLowerCase())&&!d.focusSvgTabindexAttribute)return!1;if(d.focusInvalidTabindex)return!0;var v=c.getAttribute(g?"tabindex":"tabIndex");return"-32768"!==v&&Boolean(v&&p.test(v))}},8093: -/*!**********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/is/visible.js ***! - \**********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>m});var e=t( +4569),d=void 0,n=/^\s*(-|\+)?[0-9]+\s*$/,s=/^\s*(-|\+)?[0-9]+.*$/;function o(l){d||(d=(0,r.default)());var p=d.focusTabindexTrailingCharacters?s:n,u=(0,e.default)({label:"is/valid-tabindex",resolveDocument:!0,context:l}),g=u.hasAttribute("tabindex"),f=u.hasAttribute("tabIndex");if(!g&&!f)return!1;if((u.ownerSVGElement||"svg"===u.nodeName.toLowerCase())&&!d.focusSvgTabindexAttribute)return!1;if(d.focusInvalidTabindex)return!0;var v=u.getAttribute(g?"tabindex":"tabIndex");return"-32768"!==v&&!(!v||!p.test(v))}},8078: +/*!************************************************!*\ + !*** ./node_modules/ally.js/esm/is/visible.js ***! + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>m});var e=t( /*! ../util/array-find-index */ -2031),r=t( +1760),r=t( /*! ../get/parents */ -7299),d=t( +2299),d=t( /*! ../util/context-to-element */ -2277),n=t( +5547),n=t( /*! ../util/get-frame-element */ -5880),o=/^(area)$/;function i(v,y){return window.getComputedStyle(v,null).getPropertyValue(y)}function g(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},I=v.except,O=void 0===I?{notRendered:!1,cssDisplay:!1,cssVisibility:!1,detailsElement:!1,browsingContext:!1}:I,D=(0,d.default)({label:"is/visible",resolveDocument:!0,context:v.context}),M=D.nodeName.toLowerCase();if(!O.notRendered&&o.test(M))return!0;var w=(0,r.default)({context:D}),s="audio"===M&&!D.hasAttribute("controls");if(!O.cssDisplay&&function a(v){return v.some(function(y){return"none"===i(y,"display")})}(s?w.slice(1):w)||!O.cssVisibility&&function p(v){var y=(0,e.default)(v,function(O){var D=i(O,"visibility");return"hidden"===D||"collapse"===D});if(-1===y)return!1;var I=(0,e.default)(v,function(O){return"visible"===i(O,"visibility")});return-1===I||y0&&void 0!==arguments[0]?arguments[0]:{},y=function(O){return g({context:O,except:v})};return y.rules=g,y};const m=g.except({})},2253: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/maintain/_maintain.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( +3041),s=/^(area)$/;function o(v,_){return window.getComputedStyle(v,null).getPropertyValue(_)}function g(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},w=v.except,x=void 0===w?{notRendered:!1,cssDisplay:!1,cssVisibility:!1,detailsElement:!1,browsingContext:!1}:w,D=(0,d.default)({label:"is/visible",resolveDocument:!0,context:v.context}),O=D.nodeName.toLowerCase();if(!x.notRendered&&s.test(O))return!0;var M=(0,r.default)({context:D}),c="audio"===O&&!D.hasAttribute("controls");if(!x.cssDisplay&&function l(v){return v.some(function(_){return"none"===o(_,"display")})}(c?M.slice(1):M)||!x.cssVisibility&&function p(v){var _=(0,e.default)(v,function(x){var D=o(x,"visibility");return"hidden"===D||"collapse"===D});if(-1===_)return!1;var w=(0,e.default)(v,function(x){return"visible"===o(x,"visibility")});return-1===w||_0&&void 0!==arguments[0]?arguments[0]:{},_=function(x){return g({context:x,except:v})};return _.rules=g,_};const m=g.except({})},2525: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/maintain/_maintain.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./disabled */ -7649),r=t( +5066),r=t( /*! ./hidden */ -2899),d=t( +842),d=t( /*! ./tab-focus */ -1013);const n={disabled:e.default,hidden:r.default,tabFocus:d.default}},7649: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/maintain/disabled.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>m});var e=t( +2772);const n={disabled:e.default,hidden:r.default,tabFocus:d.default}},5066: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/maintain/disabled.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>m});var e=t( /*! ../util/node-array */ -3416),r=t( +6072),r=t( /*! ../query/focusable */ -2492),d=t( +7327),d=t( /*! ../element/disabled */ -3741),n=t( +7348),n=t( /*! ../observe/shadow-mutations */ -3119),o=t( +8539),s=t( /*! ../util/compare-position */ -2478),i=function(){function v(y,I){for(var O=0;O0&&void 0!==arguments[0]?arguments[0]:{},O=I.context,D=I.filter;(function a(v,y){if(!(v instanceof y))throw new TypeError("Cannot call a class as a function")})(this,v),this._context=(0,e.default)(O||document.documentElement)[0],this._filter=(0,e.default)(D),this._inertElementCache=[],this.disengage=this.disengage.bind(this),this.handleMutation=this.handleMutation.bind(this),this.renderInert=this.renderInert.bind(this),this.filterElements=this.filterElements.bind(this),this.filterParentElements=this.filterParentElements.bind(this);var M=(0,r.default)({context:this._context,includeContext:!0,strategy:"all"});this.renderInert(M),this.shadowObserver=(0,n.default)({context:this._context,config:g,callback:function(s){return s.forEach(y.handleMutation)}})}return i(v,[{key:"disengage",value:function(){this._context&&(c(this._context),this._inertElementCache.forEach(function(I){return c(I)}),this._inertElementCache=null,this._filter=null,this._context=null,this.shadowObserver&&this.shadowObserver.disengage(),this.shadowObserver=null)}},{key:"listQueryFocusable",value:function(I){return I.map(function(O){return(0,r.default)({context:O,includeContext:!0,strategy:"all"})}).reduce(function(O,D){return O.concat(D)},[])}},{key:"renderInert",value:function(I){var O=this;I.filter(this.filterElements).filter(this.filterParentElements).filter(function(M){return!(0,d.default)(M)}).forEach(function(w){O._inertElementCache.push(w),function p(v){(0,d.default)(v,!0)}(w)})}},{key:"filterElements",value:function(I){var O=(0,o.getParentComparator)({element:I,includeSelf:!0});return!this._filter.some(O)}},{key:"filterParentElements",value:function(I){var O=(0,o.getParentComparator)({parent:I});return!this._filter.some(O)}},{key:"handleMutation",value:function(I){if("childList"===I.type){var O=(0,e.default)(I.addedNodes).filter(function(M){return M.nodeType===Node.ELEMENT_NODE});if(!O.length)return;var D=this.listQueryFocusable(O);this.renderInert(D)}else"attributes"===I.type&&this.renderInert([I.target])}}]),v}();function m(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{disengage:new f({context:v.context,filter:v.filter}).disengage}}},2899: -/*!***************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/maintain/hidden.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>m});var e=t( +1695),o=function(){function v(_,w){for(var x=0;x0&&void 0!==arguments[0]?arguments[0]:{},x=w.context,D=w.filter;(function l(v,_){if(!(v instanceof _))throw new TypeError("Cannot call a class as a function")})(this,v),this._context=(0,e.default)(x||document.documentElement)[0],this._filter=(0,e.default)(D),this._inertElementCache=[],this.disengage=this.disengage.bind(this),this.handleMutation=this.handleMutation.bind(this),this.renderInert=this.renderInert.bind(this),this.filterElements=this.filterElements.bind(this),this.filterParentElements=this.filterParentElements.bind(this);var O=(0,r.default)({context:this._context,includeContext:!0,strategy:"all"});this.renderInert(O),this.shadowObserver=(0,n.default)({context:this._context,config:g,callback:function(c){return c.forEach(_.handleMutation)}})}return o(v,[{key:"disengage",value:function(){this._context&&(u(this._context),this._inertElementCache.forEach(function(w){return u(w)}),this._inertElementCache=null,this._filter=null,this._context=null,this.shadowObserver&&this.shadowObserver.disengage(),this.shadowObserver=null)}},{key:"listQueryFocusable",value:function(w){return w.map(function(x){return(0,r.default)({context:x,includeContext:!0,strategy:"all"})}).reduce(function(x,D){return x.concat(D)},[])}},{key:"renderInert",value:function(w){var x=this;w.filter(this.filterElements).filter(this.filterParentElements).filter(function(O){return!(0,d.default)(O)}).forEach(function(M){x._inertElementCache.push(M),function p(v){(0,d.default)(v,!0)}(M)})}},{key:"filterElements",value:function(w){var x=(0,s.getParentComparator)({element:w,includeSelf:!0});return!this._filter.some(x)}},{key:"filterParentElements",value:function(w){var x=(0,s.getParentComparator)({parent:w});return!this._filter.some(x)}},{key:"handleMutation",value:function(w){if("childList"===w.type){var x=(0,e.default)(w.addedNodes).filter(function(O){return O.nodeType===Node.ELEMENT_NODE});if(!x.length)return;var D=this.listQueryFocusable(x);this.renderInert(D)}else"attributes"===w.type&&this.renderInert([w.target])}}]),v}();function m(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{disengage:new f({context:v.context,filter:v.filter}).disengage}}},842: +/*!*****************************************************!*\ + !*** ./node_modules/ally.js/esm/maintain/hidden.js ***! + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>m});var e=t( /*! ../util/node-array */ -3416),r=t( +6072),r=t( /*! ../get/insignificant-branches */ -9491),d=t( +1514),d=t( /*! ../get/parents */ -7299),n=t( +2299),n=t( /*! ../util/toggle-attribute-value */ -498),o=t( +4656),s=t( /*! ../util/compare-position */ -2478),i=function(){function v(y,I){for(var O=0;O0&&void 0!==arguments[0]?arguments[0]:{},I=y.context,O=y.filter;(function a(v,y){if(!(v instanceof y))throw new TypeError("Cannot call a class as a function")})(this,v),this._context=(0,e.default)(I||document.documentElement)[0],this._filter=(0,e.default)(O),this.disengage=this.disengage.bind(this),this.handleMutation=this.handleMutation.bind(this),this.isInsignificantBranch=this.isInsignificantBranch.bind(this),(0,r.default)({context:this._context,filter:this._filter}).forEach(p),this.startObserver()}return i(v,[{key:"disengage",value:function(){this._context&&([].forEach.call(this._context.querySelectorAll("[data-cached-aria-hidden]"),c),this._context=null,this._filter=null,this._observer&&this._observer.disconnect(),this._observer=null)}},{key:"startObserver",value:function(){var I=this;window.MutationObserver&&(this._observer=new MutationObserver(function(O){return O.forEach(I.handleMutation)}),this._observer.observe(this._context,g))}},{key:"handleMutation",value:function(I){"childList"===I.type&&(0,e.default)(I.addedNodes).filter(function(O){return O.nodeType===Node.ELEMENT_NODE}).filter(this.isInsignificantBranch).forEach(p)}},{key:"isInsignificantBranch",value:function(I){if((0,d.default)({context:I}).some(function(M){return"true"===M.getAttribute("aria-hidden")}))return!1;var D=(0,o.getParentComparator)({element:I});return!this._filter.some(D)}}]),v}();function m(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{disengage:new f({context:v.context,filter:v.filter}).disengage}}},1013: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/maintain/tab-focus.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( +1695),o=function(){function v(_,w){for(var x=0;x0&&void 0!==arguments[0]?arguments[0]:{},w=_.context,x=_.filter;(function l(v,_){if(!(v instanceof _))throw new TypeError("Cannot call a class as a function")})(this,v),this._context=(0,e.default)(w||document.documentElement)[0],this._filter=(0,e.default)(x),this.disengage=this.disengage.bind(this),this.handleMutation=this.handleMutation.bind(this),this.isInsignificantBranch=this.isInsignificantBranch.bind(this),(0,r.default)({context:this._context,filter:this._filter}).forEach(p),this.startObserver()}return o(v,[{key:"disengage",value:function(){this._context&&([].forEach.call(this._context.querySelectorAll("[data-cached-aria-hidden]"),u),this._context=null,this._filter=null,this._observer&&this._observer.disconnect(),this._observer=null)}},{key:"startObserver",value:function(){var w=this;window.MutationObserver&&(this._observer=new MutationObserver(function(x){return x.forEach(w.handleMutation)}),this._observer.observe(this._context,g))}},{key:"handleMutation",value:function(w){"childList"===w.type&&(0,e.default)(w.addedNodes).filter(function(x){return x.nodeType===Node.ELEMENT_NODE}).filter(this.isInsignificantBranch).forEach(p)}},{key:"isInsignificantBranch",value:function(w){if((0,d.default)({context:w}).some(function(O){return"true"===O.getAttribute("aria-hidden")}))return!1;var D=(0,s.getParentComparator)({element:w});return!this._filter.some(D)}}]),v}();function m(){var v=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{disengage:new f({context:v.context,filter:v.filter}).disengage}}},2772: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/maintain/tab-focus.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ../is/active-element */ -2925),r=t( +2327),r=t( /*! ../query/tabsequence */ -1958),d=t( +8397),d=t( /*! ../when/key */ -9740);function n(){var i=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context;return i||(i=document.documentElement),(0,r.default)(),(0,d.default)({"?alt+?shift+tab":function(p){p.preventDefault();var c=(0,r.default)({context:i}),g=p.shiftKey,f=c[0],m=c[c.length-1],y=g?m:f;if((0,e.default)(g?f:m))y.focus();else{var I=void 0;c.some(function(M,w){return!!(0,e.default)(M)&&(I=w,!0)})?c[I+(g?-1:1)].focus():f.focus()}}})}},3700: -/*!***********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/map/keycode.js ***! - \***********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});for(var e={tab:9,left:37,up:38,right:39,down:40,pageUp:33,"page-up":33,pageDown:34,"page-down":34,end:35,home:36,enter:13,escape:27,space:32,shift:16,capsLock:20,"caps-lock":20,ctrl:17,alt:18,meta:91,pause:19,insert:45,delete:46,backspace:8,_alias:{91:[92,93,224]}},r=1;r<26;r++)e["f"+r]=r+111;for(var d=0;d<10;d++){var n=d+48,o=d+96;e[d]=n,e["num-"+d]=o,e._alias[n]=[o]}for(var i=0;i<26;i++){var a=i+65;e[String.fromCharCode(a).toLowerCase()]=a}const c=e},3119: -/*!************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/observe/shadow-mutations.js ***! - \************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( +825);function n(){var o=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context;return o||(o=document.documentElement),(0,r.default)(),(0,d.default)({"?alt+?shift+tab":function(p){p.preventDefault();var u=(0,r.default)({context:o}),g=p.shiftKey,f=u[0],m=u[u.length-1],_=g?m:f;if((0,e.default)(g?f:m))_.focus();else{var w=void 0;u.some(function(O,M){return!!(0,e.default)(O)&&(w=M,!0)})?u[w+(g?-1:1)].focus():f.focus()}}})}},2867: +/*!*************************************************!*\ + !*** ./node_modules/ally.js/esm/map/keycode.js ***! + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});for(var e={tab:9,left:37,up:38,right:39,down:40,pageUp:33,"page-up":33,pageDown:34,"page-down":34,end:35,home:36,enter:13,escape:27,space:32,shift:16,capsLock:20,"caps-lock":20,ctrl:17,alt:18,meta:91,pause:19,insert:45,delete:46,backspace:8,_alias:{91:[92,93,224]}},r=1;r<26;r++)e["f"+r]=r+111;for(var d=0;d<10;d++){var n=d+48,s=d+96;e[d]=n,e["num-"+d]=s,e._alias[n]=[s]}for(var o=0;o<26;o++){var l=o+65;e[String.fromCharCode(l).toLowerCase()]=l}const u=e},8539: +/*!**************************************************************!*\ + !*** ./node_modules/ally.js/esm/observe/shadow-mutations.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ../util/node-array */ -3416),r=t( +6072),r=t( /*! ../query/shadow-hosts */ -4882),d=t( +8610),d=t( /*! ../util/context-to-element */ -2277),n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},o=function(){function g(f,m){for(var v=0;v0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,y=m.callback,I=m.config;(function i(g,f){if(!(g instanceof f))throw new TypeError("Cannot call a class as a function")})(this,g),this.config=I,this.disengage=this.disengage.bind(this),this.clientObserver=new MutationObserver(y),this.hostObserver=new MutationObserver(function(O){return O.forEach(f.handleHostMutation,f)}),this.observeContext(v),this.observeShadowHosts(v)}return o(g,[{key:"disengage",value:function(){this.clientObserver&&this.clientObserver.disconnect(),this.clientObserver=null,this.hostObserver&&this.hostObserver.disconnect(),this.hostObserver=null}},{key:"observeShadowHosts",value:function(m){var v=this;(0,r.default)({context:m}).forEach(function(I){return v.observeContext(I.shadowRoot)})}},{key:"observeContext",value:function(m){this.clientObserver.observe(m,this.config),this.hostObserver.observe(m,a)}},{key:"handleHostMutation",value:function(m){"childList"===m.type&&(0,e.default)(m.addedNodes).filter(function(y){return y.nodeType===Node.ELEMENT_NODE}).forEach(this.observeShadowHosts,this)}}]),g}();function c(){var g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=g.context,m=g.callback,v=g.config;if("function"!=typeof m)throw new TypeError("observe/shadow-mutations requires options.callback to be a function");if("object"!==(typeof v>"u"?"undefined":n(v)))throw new TypeError("observe/shadow-mutations requires options.config to be an object");if(!window.MutationObserver)return{disengage:function(){}};var y=(0,d.default)({label:"observe/shadow-mutations",resolveDocument:!0,defaultToDocument:!0,context:f});return{disengage:new p({context:y,callback:m,config:v}).disengage}}},2492: -/*!***************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/focusable.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( +5547),n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},s=function(){function g(f,m){for(var v=0;v0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,_=m.callback,w=m.config;(function o(g,f){if(!(g instanceof f))throw new TypeError("Cannot call a class as a function")})(this,g),this.config=w,this.disengage=this.disengage.bind(this),this.clientObserver=new MutationObserver(_),this.hostObserver=new MutationObserver(function(x){return x.forEach(f.handleHostMutation,f)}),this.observeContext(v),this.observeShadowHosts(v)}return s(g,[{key:"disengage",value:function(){this.clientObserver&&this.clientObserver.disconnect(),this.clientObserver=null,this.hostObserver&&this.hostObserver.disconnect(),this.hostObserver=null}},{key:"observeShadowHosts",value:function(m){var v=this;(0,r.default)({context:m}).forEach(function(w){return v.observeContext(w.shadowRoot)})}},{key:"observeContext",value:function(m){this.clientObserver.observe(m,this.config),this.hostObserver.observe(m,l)}},{key:"handleHostMutation",value:function(m){"childList"===m.type&&(0,e.default)(m.addedNodes).filter(function(_){return _.nodeType===Node.ELEMENT_NODE}).forEach(this.observeShadowHosts,this)}}]),g}();function u(){var g=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},f=g.context,m=g.callback,v=g.config;if("function"!=typeof m)throw new TypeError("observe/shadow-mutations requires options.callback to be a function");if("object"!==(typeof v>"u"?"undefined":n(v)))throw new TypeError("observe/shadow-mutations requires options.config to be an object");if(!window.MutationObserver)return{disengage:function(){}};var _=(0,d.default)({label:"observe/shadow-mutations",resolveDocument:!0,defaultToDocument:!0,context:f});return{disengage:new p({context:_,callback:m,config:v}).disengage}}},7327: +/*!*****************************************************!*\ + !*** ./node_modules/ally.js/esm/query/focusable.js ***! + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ./focusable.strict */ -9222),d=t( +8569),d=t( /*! ./focusable.quick */ -4093);function n(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=o.includeContext,p=o.includeOnlyTabbable,c=o.strategy,g=void 0===c?"quick":c,m={context:(0,e.default)({label:"query/focusable",resolveDocument:!0,defaultToDocument:!0,context:o.context}),includeContext:a,includeOnlyTabbable:p,strategy:g};if("quick"===g)return(0,d.default)(m);if("strict"===g||"all"===g)return(0,r.default)(m);throw new TypeError('query/focusable requires option.strategy to be one of ["quick", "strict", "all"]')}},4093: -/*!*********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/focusable.quick.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +9113);function n(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=s.includeContext,p=s.includeOnlyTabbable,u=s.strategy,g=void 0===u?"quick":u,m={context:(0,e.default)({label:"query/focusable",resolveDocument:!0,defaultToDocument:!0,context:s.context}),includeContext:l,includeOnlyTabbable:p,strategy:g};if("quick"===g)return(0,d.default)(m);if("strict"===g||"all"===g)return(0,r.default)(m);throw new TypeError('query/focusable requires option.strategy to be one of ["quick", "strict", "all"]')}},9113: +/*!***********************************************************!*\ + !*** ./node_modules/ally.js/esm/query/focusable.quick.js ***! + \***********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ../selector/focusable */ -2249),r=t( +3525),r=t( /*! ../is/focusable */ -9141);function d(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.context,i=n.includeContext,a=n.includeOnlyTabbable,p=(0,e.default)(),c=o.querySelectorAll(p),g=r.default.rules.except({onlyTabbable:a}),f=[].filter.call(c,g);return i&&g(o)&&f.unshift(o),f}},9222: -/*!**********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/focusable.strict.js ***! - \**********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( +490);function d(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=n.context,o=n.includeContext,l=n.includeOnlyTabbable,p=(0,e.default)(),u=s.querySelectorAll(p),g=r.default.rules.except({onlyTabbable:l}),f=[].filter.call(u,g);return o&&g(s)&&f.unshift(s),f}},8569: +/*!************************************************************!*\ + !*** ./node_modules/ally.js/esm/query/focusable.strict.js ***! + \************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ../is/focusable */ -9141),r=t( +490),r=t( /*! ../is/focus-relevant */ -8705),d=t( +7347),d=t( /*! ../util/get-document */ -7994);function n(a){var p=function(g){return g.shadowRoot||a(g)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP};return p.acceptNode=p,p}var o=n(r.default);function i(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=a.context,c=a.includeContext,g=a.includeOnlyTabbable,f=a.strategy;p||(p=document.documentElement);for(var m=e.default.rules.except({onlyTabbable:g}),y=(0,d.default)(p).createTreeWalker(p,NodeFilter.SHOW_ELEMENT,"all"===f?o:n(m),!1),I=[];y.nextNode();)y.currentNode.shadowRoot?(m(y.currentNode)&&I.push(y.currentNode),I=I.concat(i({context:y.currentNode.shadowRoot,includeOnlyTabbable:g,strategy:f}))):I.push(y.currentNode);return c&&("all"===f?(0,r.default)(p)&&I.unshift(p):m(p)&&I.unshift(p)),I}},4882: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/shadow-hosts.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( +4426);function n(l){var p=function(g){return g.shadowRoot||l(g)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP};return p.acceptNode=p,p}var s=n(r.default);function o(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=l.context,u=l.includeContext,g=l.includeOnlyTabbable,f=l.strategy;p||(p=document.documentElement);for(var m=e.default.rules.except({onlyTabbable:g}),_=(0,d.default)(p).createTreeWalker(p,NodeFilter.SHOW_ELEMENT,"all"===f?s:n(m),!1),w=[];_.nextNode();)_.currentNode.shadowRoot?(m(_.currentNode)&&w.push(_.currentNode),w=w.concat(o({context:_.currentNode.shadowRoot,includeOnlyTabbable:g,strategy:f}))):w.push(_.currentNode);return u&&("all"===f?(0,r.default)(p)&&w.unshift(p):m(p)&&w.unshift(p)),w}},8610: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/query/shadow-hosts.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ../util/context-to-element */ -2277),r=t( +5547),r=t( /*! ../util/get-document */ -7994),d=function(i){return i.shadowRoot?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP};function n(){var i=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context,a=(0,e.default)({label:"query/shadow-hosts",resolveDocument:!0,defaultToDocument:!0,context:i}),c=(0,r.default)(i).createTreeWalker(a,NodeFilter.SHOW_ELEMENT,d,!1),g=[];for(a.shadowRoot&&(g.push(a),g=g.concat(n({context:a.shadowRoot})));c.nextNode();)g.push(c.currentNode),g=g.concat(n({context:c.currentNode.shadowRoot}));return g}d.acceptNode=d},3949: -/*!**************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/tabbable.js ***! - \**************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +4426),d=function(o){return o.shadowRoot?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP};function n(){var o=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).context,l=(0,e.default)({label:"query/shadow-hosts",resolveDocument:!0,defaultToDocument:!0,context:o}),u=(0,r.default)(o).createTreeWalker(l,NodeFilter.SHOW_ELEMENT,d,!1),g=[];for(l.shadowRoot&&(g.push(l),g=g.concat(n({context:l.shadowRoot})));u.nextNode();)g.push(u.currentNode),g=g.concat(n({context:u.currentNode.shadowRoot}));return g}d.acceptNode=d},6694: +/*!****************************************************!*\ + !*** ./node_modules/ally.js/esm/query/tabbable.js ***! + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./focusable */ -2492),r=t( +7327),r=t( /*! ../is/tabbable */ -5554);function d(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n.context,i=n.includeContext,a=n.includeOnlyTabbable,p=n.strategy,c=r.default.rules.except({onlyTabbable:a});return(0,e.default)({context:o,includeContext:i,includeOnlyTabbable:a,strategy:p}).filter(c)}},1958: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/tabsequence.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>f});var e=t( +9130);function d(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=n.context,o=n.includeContext,l=n.includeOnlyTabbable,p=n.strategy,u=r.default.rules.except({onlyTabbable:l});return(0,e.default)({context:s,includeContext:o,includeOnlyTabbable:l,strategy:p}).filter(u)}},8397: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/query/tabsequence.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>f});var e=t( /*! ./tabbable */ -3949),r=t( +6694),r=t( /*! ../util/node-array */ -3416),d=t( +6072),d=t( /*! ../util/platform */ -5211),n=t( +612),n=t( /*! ./tabsequence.sort-area */ -487),o=t( +7049),s=t( /*! ./tabsequence.sort-shadowed */ -8465),i=t( +3311),o=t( /*! ./tabsequence.sort-tabindex */ -3450),a=t( +9662),l=t( /*! ../supports/supports */ -6774),p=void 0;function g(m,v){return p.tabsequenceAreaAtImgPosition&&(m=(0,n.default)(m,v)),(0,i.default)(m)}function f(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,y=m.includeContext,I=m.includeOnlyTabbable,O=m.strategy;p||(p=(0,a.default)());var D=(0,r.default)(v)[0]||document.documentElement,M=(0,e.default)({context:D,includeContext:y,includeOnlyTabbable:I,strategy:O});return M=document.body.createShadowRoot&&d.default.is.BLINK?(0,o.default)(M,D,g):g(M,D),y&&(M=function c(m,v){var y=m.indexOf(v);return y>0?m.splice(y,1).concat(m):m}(M,D)),M}},487: -/*!***************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/tabsequence.sort-area.js ***! - \***************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( +4569),p=void 0;function g(m,v){return p.tabsequenceAreaAtImgPosition&&(m=(0,n.default)(m,v)),(0,o.default)(m)}function f(){var m=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},v=m.context,_=m.includeContext,w=m.includeOnlyTabbable,x=m.strategy;p||(p=(0,l.default)());var D=(0,r.default)(v)[0]||document.documentElement,O=(0,e.default)({context:D,includeContext:_,includeOnlyTabbable:w,strategy:x});return O=document.body.createShadowRoot&&d.default.is.BLINK?(0,s.default)(O,D,g):g(O,D),_&&(O=function u(m,v){var _=m.indexOf(v);return _>0?m.splice(_,1).concat(m):m}(O,D)),O}},7049: +/*!*****************************************************************!*\ + !*** ./node_modules/ally.js/esm/query/tabsequence.sort-area.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./tabbable */ -3949),r=t( +6694),r=t( /*! ../util/merge-dom-order */ -7096),d=t( +6273),d=t( /*! ../util/get-document */ -7994),n=t( +4426),n=t( /*! ../util/image-map */ -8400),o=function(){function c(g,f){for(var m=0;m{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( +9250),s=function(){function u(g,f){for(var m=0;m{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ../get/shadow-host */ -3749),r=t( +820),r=t( /*! ../util/merge-dom-order */ -7096),d=t( +6273),d=t( /*! ../util/tabindex-value */ -758),n=function(){function p(c,g){for(var f=0;f-1?[g].concat(f):f}},{key:"_cleanup",value:function(){Object.keys(this.hosts).forEach(function(g){delete this.hosts[g]._sortingId},this)}}]),p}();function a(p,c,g){var f=new i(c,g),m=f.extractElements(p);return m.length===p.length?g(p):f.sort(m)}},3450: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/query/tabsequence.sort-tabindex.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +1149),n=function(){function p(u,g){for(var f=0;f-1?[g].concat(f):f}},{key:"_cleanup",value:function(){Object.keys(this.hosts).forEach(function(g){delete this.hosts[g]._sortingId},this)}}]),p}();function l(p,u,g){var f=new o(u,g),m=f.extractElements(p);return m.length===p.length?g(p):f.sort(m)}},9662: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/query/tabsequence.sort-tabindex.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ../util/tabindex-value */ -758);function r(d){var n={},o=[],i=d.filter(function(p){var c=p.tabIndex;return void 0===c&&(c=(0,e.default)(p)),c<=0||null==c||(n[c]||(n[c]=[],o.push(c)),n[c].push(p),!1)});return o.sort().map(function(p){return n[p]}).reduceRight(function(p,c){return c.concat(p)},i)}},2249: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/selector/focusable.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( +1149);function r(d){var n={},s=[],o=d.filter(function(p){var u=p.tabIndex;return void 0===u&&(u=(0,e.default)(p)),u<=0||null==u||(n[u]||(n[u]=[],s.push(u)),n[u].push(p),!1)});return s.sort().map(function(p){return n[p]}).reduceRight(function(p,u){return u.concat(p)},o)}},3525: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/selector/focusable.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ../util/select-in-shadows */ -1504),r=t( +6910),r=t( /*! ../supports/supports */ -6774),d=void 0,n=void 0;function o(){return d||(d=(0,r.default)()),"string"==typeof n||(n=(0,e.default)(n=(d.focusTable?"table, td,":"")+(d.focusFieldset?"fieldset,":"")+"svg a,a[href],area[href],input, select, textarea, button,iframe, object, embed,keygen,"+(d.focusAudioWithoutControls?"audio,":"audio[controls],")+(d.focusVideoWithoutControls?"video,":"video[controls],")+(d.focusSummary?"summary,":"")+"[tabindex],[contenteditable]")),n}},1510: -/*!********************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/css-shadow-piercing-deep-combinator.js ***! - \********************************************************************************************************/(L,_,t)=>{"use strict";function e(){var r=void 0;try{document.querySelector("html >>> :first-child"),r=">>>"}catch{try{document.querySelector("html /deep/ :first-child"),r="/deep/"}catch{r=""}}return r}t.r(_),t.d(_,{default:()=>e})},1055: -/*!*********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/detect-focus.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( +4569),d=void 0,n=void 0;function s(){return d||(d=(0,r.default)()),"string"==typeof n||(n=(0,e.default)(n=(d.focusTable?"table, td,":"")+(d.focusFieldset?"fieldset,":"")+"svg a,a[href],area[href],input, select, textarea, button,iframe, object, embed,keygen,"+(d.focusAudioWithoutControls?"audio,":"audio[controls],")+(d.focusVideoWithoutControls?"video,":"video[controls],")+(d.focusSummary?"summary,":"")+"[tabindex],[contenteditable]")),n}},2676: +/*!**********************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/css-shadow-piercing-deep-combinator.js ***! + \**********************************************************************************/(R,C,t)=>{"use strict";function e(){var r=void 0;try{document.querySelector("html >>> :first-child"),r=">>>"}catch{try{document.querySelector("html /deep/ :first-child"),r="/deep/"}catch{r=""}}return r}t.r(C),t.d(C,{default:()=>e})},5536: +/*!***********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/detect-focus.js ***! + \***********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ../util/platform */ -5211);function o(i){var a=function r(){var i={activeElement:document.activeElement,windowScrollTop:window.scrollTop,windowScrollLeft:window.scrollLeft,bodyScrollTop:document.body.scrollTop,bodyScrollLeft:document.body.scrollLeft},a=document.createElement("iframe");a.setAttribute("style","position:absolute; position:fixed; top:0; left:-2px; width:1px; height:1px; overflow:hidden;"),a.setAttribute("aria-live","off"),a.setAttribute("aria-busy","true"),a.setAttribute("aria-hidden","true"),document.body.appendChild(a);var p=a.contentWindow,c=p.document;c.open(),c.close();var g=c.createElement("div");return c.body.appendChild(g),i.iframe=a,i.wrapper=g,i.window=p,i.document=c,i}(),p={};return Object.keys(i).map(function(c){p[c]=function d(i,a){i.wrapper.innerHTML="";var p="string"==typeof a.element?i.document.createElement(a.element):a.element(i.wrapper,i.document),c=a.mutate&&a.mutate(p,i.wrapper,i.document);return!c&&!1!==c&&(c=p),!p.parentNode&&i.wrapper.appendChild(p),c&&c.focus&&c.focus(),a.validate?a.validate(p,c,i.document):i.document.activeElement===c}(a,i[c])}),function n(i){i.activeElement===document.body?(document.activeElement&&document.activeElement.blur&&document.activeElement.blur(),e.default.is.IE10&&document.body.focus()):i.activeElement&&i.activeElement.focus&&i.activeElement.focus(),document.body.removeChild(i.iframe),window.scrollTop=i.windowScrollTop,window.scrollLeft=i.windowScrollLeft,document.body.scrollTop=i.bodyScrollTop,document.body.scrollLeft=i.bodyScrollLeft}(a),p}},8656: -/*!********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-area-img-tabindex.js ***! - \********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612);function s(o){var l=function r(){var o={activeElement:document.activeElement,windowScrollTop:window.scrollTop,windowScrollLeft:window.scrollLeft,bodyScrollTop:document.body.scrollTop,bodyScrollLeft:document.body.scrollLeft},l=document.createElement("iframe");l.setAttribute("style","position:absolute; position:fixed; top:0; left:-2px; width:1px; height:1px; overflow:hidden;"),l.setAttribute("aria-live","off"),l.setAttribute("aria-busy","true"),l.setAttribute("aria-hidden","true"),document.body.appendChild(l);var p=l.contentWindow,u=p.document;u.open(),u.close();var g=u.createElement("div");return u.body.appendChild(g),o.iframe=l,o.wrapper=g,o.window=p,o.document=u,o}(),p={};return Object.keys(o).map(function(u){p[u]=function d(o,l){o.wrapper.innerHTML="";var p="string"==typeof l.element?o.document.createElement(l.element):l.element(o.wrapper,o.document),u=l.mutate&&l.mutate(p,o.wrapper,o.document);return!u&&!1!==u&&(u=p),!p.parentNode&&o.wrapper.appendChild(p),u&&u.focus&&u.focus(),l.validate?l.validate(p,u,o.document):o.document.activeElement===u}(l,o[u])}),function n(o){o.activeElement===document.body?(document.activeElement&&document.activeElement.blur&&document.activeElement.blur(),e.default.is.IE10&&document.body.focus()):o.activeElement&&o.activeElement.focus&&o.activeElement.focus(),document.body.removeChild(o.iframe),window.scrollTop=o.windowScrollTop,window.scrollLeft=o.windowScrollLeft,document.body.scrollTop=o.bodyScrollTop,document.body.scrollLeft=o.bodyScrollLeft}(l),p}},5887: +/*!**********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-area-img-tabindex.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/gif */ -7134);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("area")}}},7717: -/*!****************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-area-tabindex.js ***! - \****************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +9709);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("area")}}},2291: +/*!******************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-area-tabindex.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./media/gif */ -7134),r=t( +9709),r=t( /*! ../util/platform */ -5211);const d={element:"div",mutate:function(o){return o.innerHTML='',!1},validate:function(o,i,a){if(r.default.is.GECKO)return!0;var p=o.querySelector("area");return p.focus(),a.activeElement===p}}},7911: -/*!********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-area-without-href.js ***! - \********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +612);const d={element:"div",mutate:function(s){return s.innerHTML='',!1},validate:function(s,o,l){if(r.default.is.GECKO)return!0;var p=s.querySelector("area");return p.focus(),l.activeElement===p}}},805: +/*!**********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-area-without-href.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./media/gif */ -7134),r=t( +9709),r=t( /*! ../util/platform */ -5211);const d={element:"div",mutate:function(o){return o.innerHTML='',o.querySelector("area")},validate:function(o,i,a){return!!r.default.is.GECKO||a.activeElement===i}}},3123: -/*!*************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-audio-without-controls.js ***! - \*************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612);const d={element:"div",mutate:function(s){return s.innerHTML='',s.querySelector("area")},validate:function(s,o,l){return!!r.default.is.GECKO||l.activeElement===o}}},314: +/*!***************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-audio-without-controls.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/mp3 */ -4025);const r={name:"can-focus-audio-without-controls",element:"audio",mutate:function(n){try{n.setAttribute("src",e.default)}catch{}}}},9428: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-broken-image-map.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +8863);const r={name:"can-focus-audio-without-controls",element:"audio",mutate:function(n){try{n.setAttribute("src",e.default)}catch{}}}},2562: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-broken-image-map.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/gif.invalid */ -1301);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("area")}}},3011: -/*!********************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-children-of-focusable-flexbox.js ***! - \********************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){return d.setAttribute("tabindex","-1"),d.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),d.innerHTML='hello',d.querySelector("span")}}},38: -/*!********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-fieldset-disabled.js ***! - \********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"fieldset",mutate:function(d){d.setAttribute("tabindex",0),d.setAttribute("disabled","disabled")}}},3499: -/*!***********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-fieldset.js ***! - \***********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"fieldset",mutate:function(d){d.innerHTML="legend

content

"}}},7022: -/*!********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-flexbox-container.js ***! - \********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"span",mutate:function(d){d.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),d.innerHTML='hello'}}},4632: -/*!****************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-form-disabled.js ***! - \****************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"form",mutate:function(d){d.setAttribute("tabindex",0),d.setAttribute("disabled","disabled")}}},1641: -/*!************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-img-ismap.js ***! - \************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +4957);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("area")}}},6680: +/*!**********************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-children-of-focusable-flexbox.js ***! + \**********************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){return d.setAttribute("tabindex","-1"),d.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),d.innerHTML='hello',d.querySelector("span")}}},6186: +/*!**********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-fieldset-disabled.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"fieldset",mutate:function(d){d.setAttribute("tabindex",0),d.setAttribute("disabled","disabled")}}},7563: +/*!*************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-fieldset.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"fieldset",mutate:function(d){d.innerHTML="legend

content

"}}},332: +/*!**********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-flexbox-container.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"span",mutate:function(d){d.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),d.innerHTML='hello'}}},6469: +/*!******************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-form-disabled.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"form",mutate:function(d){d.setAttribute("tabindex",0),d.setAttribute("disabled","disabled")}}},2129: +/*!**************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-img-ismap.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/gif */ -7134);const r={element:"a",mutate:function(n){return n.href="#void",n.innerHTML='',n.querySelector("img")}}},2043: -/*!**********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-img-usemap-tabindex.js ***! - \**********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +9709);const r={element:"a",mutate:function(n){return n.href="#void",n.innerHTML='',n.querySelector("img")}}},4712: +/*!************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-img-usemap-tabindex.js ***! + \************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/gif */ -7134);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("img")}}},1748: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-in-hidden-iframe.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:function(d,n){var o=n.createElement("iframe");d.appendChild(o);var i=o.contentWindow.document;return i.open(),i.close(),o},mutate:function(d){d.style.visibility="hidden";var n=d.contentWindow.document,o=n.createElement("input");return n.body.appendChild(o),o},validate:function(d){var n=d.contentWindow.document,o=n.querySelector("input");return n.activeElement===o}}},4902: -/*!***************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-in-zero-dimension-object.js ***! - \***************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var r=!t( +9709);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("img")}}},2084: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-in-hidden-iframe.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:function(d,n){var s=n.createElement("iframe");d.appendChild(s);var o=s.contentWindow.document;return o.open(),o.close(),s},mutate:function(d){d.style.visibility="hidden";var n=d.contentWindow.document,s=n.createElement("input");return n.body.appendChild(s),s},validate:function(d){var n=d.contentWindow.document,s=n.querySelector("input");return n.activeElement===s}}},4560: +/*!*****************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-in-zero-dimension-object.js ***! + \*****************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var r=!t( /*! ../util/platform */ -5211).default.is.WEBKIT;function d(){return r}},3343: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-invalid-tabindex.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("tabindex","invalid-value")}}},4958: -/*!*****************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-label-tabindex.js ***! - \*****************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"label",mutate:function(d){d.setAttribute("tabindex","-1")},validate:function(d,n,o){return d.focus(),o.activeElement===d}}},9453: -/*!********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-object-svg-hidden.js ***! - \********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612).default.is.WEBKIT;function d(){return r}},2054: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-invalid-tabindex.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("tabindex","invalid-value")}}},927: +/*!*******************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-label-tabindex.js ***! + \*******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"label",mutate:function(d){d.setAttribute("tabindex","-1")},validate:function(d,n,s){return d.focus(),s.activeElement===d}}},9225: +/*!**********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-object-svg-hidden.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/svg */ -721);const r={element:"object",mutate:function(n){n.setAttribute("type","image/svg+xml"),n.setAttribute("data",e.default),n.setAttribute("width","200"),n.setAttribute("height","50"),n.style.visibility="hidden"}}},1104: -/*!*************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-object-svg.js ***! - \*************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +2436);const r={element:"object",mutate:function(n){n.setAttribute("type","image/svg+xml"),n.setAttribute("data",e.default),n.setAttribute("width","200"),n.setAttribute("height","50"),n.style.visibility="hidden"}}},5973: +/*!***************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-object-svg.js ***! + \***************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./media/svg */ -721),r=t( +2436),r=t( /*! ../util/platform */ -5211);const d={name:"can-focus-object-svg",element:"object",mutate:function(o){o.setAttribute("type","image/svg+xml"),o.setAttribute("data",e.default),o.setAttribute("width","200"),o.setAttribute("height","50")},validate:function(o,i,a){return!!r.default.is.GECKO||a.activeElement===o}}},1473: -/*!*************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-object-swf.js ***! - \*************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var r=!t( +612);const d={name:"can-focus-object-svg",element:"object",mutate:function(s){s.setAttribute("type","image/svg+xml"),s.setAttribute("data",e.default),s.setAttribute("width","200"),s.setAttribute("height","50")},validate:function(s,o,l){return!!r.default.is.GECKO||l.activeElement===s}}},3644: +/*!***************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-object-swf.js ***! + \***************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var r=!t( /*! ../util/platform */ -5211).default.is.IE9;function d(){return r}},870: -/*!**********************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-redirect-img-usemap.js ***! - \**********************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612).default.is.IE9;function d(){return r}},4511: +/*!************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-redirect-img-usemap.js ***! + \************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/gif */ -7134);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("img")},validate:function(n,o,i){var a=n.querySelector("area");return i.activeElement===a}}},32: -/*!******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-redirect-legend.js ***! - \******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"fieldset",mutate:function(d){return d.innerHTML='legend',!1},validate:function(d,n,o){var i=d.querySelector('input[tabindex="-1"]'),a=d.querySelector('input[tabindex="0"]');return d.focus(),d.querySelector("legend").focus(),(o.activeElement===i?"focusable":o.activeElement===a&&"tabbable")||""}}},348: +9709);const r={element:"div",mutate:function(n){return n.innerHTML='',n.querySelector("img")},validate:function(n,s,o){var l=n.querySelector("area");return o.activeElement===l}}},3977: +/*!********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-redirect-legend.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"fieldset",mutate:function(d){return d.innerHTML='legend',!1},validate:function(d,n,s){var o=d.querySelector('input[tabindex="-1"]'),l=d.querySelector('input[tabindex="0"]');return d.focus(),d.querySelector("legend").focus(),(s.activeElement===o?"focusable":s.activeElement===l&&"tabbable")||""}}},2036: +/*!****************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-scroll-body.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){return d.setAttribute("style","width: 100px; height: 50px; overflow: auto;"),d.innerHTML='
scrollable content
',d.querySelector("div")}}},1103: /*!**************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-scroll-body.js ***! - \**************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){return d.setAttribute("style","width: 100px; height: 50px; overflow: auto;"),d.innerHTML='
scrollable content
',d.querySelector("div")}}},4750: -/*!************************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-scroll-container-without-overflow.js ***! - \************************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("style","width: 100px; height: 50px;"),d.innerHTML='
scrollable content
'}}},3515: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-scroll-container.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("style","width: 100px; height: 50px; overflow: auto;"),d.innerHTML='
scrollable content
'}}},3633: -/*!**********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-summary.js ***! - \**********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"details",mutate:function(d){return d.innerHTML="foo

content

",d.firstElementChild}}},599: -/*!**************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-focusable-attribute.js ***! - \**************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( + !*** ./node_modules/ally.js/esm/supports/focus-scroll-container-without-overflow.js ***! + \**************************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("style","width: 100px; height: 50px;"),d.innerHTML='
scrollable content
'}}},1478: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-scroll-container.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("style","width: 100px; height: 50px; overflow: auto;"),d.innerHTML='
scrollable content
'}}},3993: +/*!************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-summary.js ***! + \************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"details",mutate:function(d){return d.innerHTML="foo

content

",d.firstElementChild}}},1058: +/*!****************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-focusable-attribute.js ***! + \****************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},427: -/*!*****************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-foreignobject-tabindex.js ***! - \*****************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},6284: +/*!*******************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-foreignobject-tabindex.js ***! + \*******************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(''),n.querySelector("foreignObject")||n.getElementsByTagName("foreignObject")[0]},validate:e.validate}},8710: -/*!****************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-in-iframe.js ***! - \****************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(''),n.querySelector("foreignObject")||n.getElementsByTagName("foreignObject")[0]},validate:e.validate}},8032: +/*!******************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-in-iframe.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var r=!!(t( /*! ../util/platform */ -5211),r=Boolean(e.default.is.GECKO&&typeof SVGElement<"u"&&SVGElement.prototype.focus);function d(){return r}},5680: -/*!**********************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-negative-tabindex-attribute.js ***! - \**********************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612).default.is.GECKO&&typeof SVGElement<"u"&&SVGElement.prototype.focus);function d(){return r}},2691: +/*!************************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-negative-tabindex-attribute.js ***! + \************************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},1557: -/*!*************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-tabindex-attribute.js ***! - \*************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},7503: +/*!***************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-tabindex-attribute.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},9229: -/*!*******************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg-use-tabindex.js ***! - \*******************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)('a'),n.querySelector("text")},validate:e.validate}},7757: +/*!*********************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg-use-tabindex.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(['link',''].join("")),n.querySelector("use")},validate:e.validate}},3474: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-svg.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(['link',''].join("")),n.querySelector("use")},validate:e.validate}},1689: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-svg.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./helper/svg */ -2407);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(""),n.firstChild},validate:e.validate}},1650: -/*!*******************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-tabindex-trailing-characters.js ***! - \*******************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("tabindex","3x")}}},2522: -/*!********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-table.js ***! - \********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e={element:"table",mutate:function(d,n,o){var i=o.createDocumentFragment();i.innerHTML="cell",d.appendChild(i)}}},5106: -/*!*************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/focus-video-without-controls.js ***! - \*************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +3139);const r={element:"div",mutate:function(n){return n.innerHTML=(0,e.generate)(""),n.firstChild},validate:e.validate}},2880: +/*!*********************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-tabindex-trailing-characters.js ***! + \*********************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"div",mutate:function(d){d.setAttribute("tabindex","3x")}}},3459: +/*!**********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-table.js ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e={element:"table",mutate:function(d,n,s){var o=s.createDocumentFragment();o.innerHTML="cell",d.appendChild(o)}}},9987: +/*!***************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/focus-video-without-controls.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./media/mp4 */ -1246);const r={element:"video",mutate:function(n){try{n.setAttribute("src",e.default)}catch{}}}},2407: -/*!*******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/helper/svg.js ***! - \*******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{focus:()=>d,generate:()=>r,validate:()=>n});var e=t( +5477);const r={element:"video",mutate:function(n){try{n.setAttribute("src",e.default)}catch{}}}},3139: +/*!*********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/helper/svg.js ***! + \*********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{focus:()=>d,generate:()=>r,validate:()=>n});var e=t( /*! ../../element/focus.svg-foreign-object-hack */ -9413);function r(o){return''+o+""}function d(o){if(!o.focus)try{HTMLElement.prototype.focus.call(o)}catch{(0,e.default)(o)}}function n(o,i,a){return d(i),a.activeElement===i}},1301: -/*!**************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/media/gif.invalid.js ***! - \**************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"},7134: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/media/gif.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"},4025: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/media/mp3.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=t( +59);function r(s){return''+s+""}function d(s){if(!s.focus)try{HTMLElement.prototype.focus.call(s)}catch{(0,e.default)(s)}}function n(s,o,l){return d(o),l.activeElement===o}},4957: +/*!****************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/media/gif.invalid.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ"},9709: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/media/gif.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"},8863: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/media/mp3.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=t( /*! ./gif */ -7134).default},1246: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/media/mp4.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=t( +9709).default},5477: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/media/mp4.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=t( /*! ./gif */ -7134).default},721: -/*!******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/media/svg.js ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>e});const e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0ic3ZnIj48dGV4dCB4PSIxMCIgeT0iMjAiIGlkPSJzdmctbGluay10ZXh0Ij50ZXh0PC90ZXh0Pjwvc3ZnPg=="},4703: -/*!***********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/supports-cache.js ***! - \***********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( +9709).default},2436: +/*!********************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/media/svg.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>e});const e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBpZD0ic3ZnIj48dGV4dCB4PSIxMCIgeT0iMjAiIGlkPSJzdmctbGluay10ZXh0Ij50ZXh0PC90ZXh0Pjwvc3ZnPg=="},9759: +/*!*************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/supports-cache.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ../version */ -1601),n=typeof window<"u"&&window.navigator.userAgent||"",o="ally-supports-cache",i=function r(p){var c=void 0;try{c=(c=window.localStorage&&window.localStorage.getItem(p))?JSON.parse(c):{}}catch{c={}}return c}(o);(i.userAgent!==n||i.version!==e.default)&&(i={}),i.userAgent=n,i.version=e.default;const a={get:function(){return i},set:function(c){Object.keys(c).forEach(function(g){i[g]=c[g]}),i.time=(new Date).toISOString(),function d(p,c){if(document.hasFocus())try{window.localStorage&&window.localStorage.setItem(p,JSON.stringify(c))}catch{}else try{window.localStorage&&window.localStorage.removeItem(p)}catch{}}(o,i)}}},6774: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/supports.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>$e});var e=t( +9291),n=typeof window<"u"&&window.navigator.userAgent||"",s="ally-supports-cache",o=function r(p){var u=void 0;try{u=(u=window.localStorage&&window.localStorage.getItem(p))?JSON.parse(u):{}}catch{u={}}return u}(s);(o.userAgent!==n||o.version!==e.default)&&(o={}),o.userAgent=n,o.version=e.default;const l={get:function(){return o},set:function(u){Object.keys(u).forEach(function(g){o[g]=u[g]}),o.time=(new Date).toISOString(),function d(p,u){if(document.hasFocus())try{window.localStorage&&window.localStorage.setItem(p,JSON.stringify(u))}catch{}else try{window.localStorage&&window.localStorage.removeItem(p)}catch{}}(s,o)}}},4569: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/supports.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>Pe});var e=t( /*! ./detect-focus */ -1055),r=t( +5536),r=t( /*! ./supports-cache */ -4703),d=t( +9759),d=t( /*! ./css-shadow-piercing-deep-combinator */ -1510),n=t( +2676),n=t( /*! ./focus-area-img-tabindex */ -8656),o=t( +5887),s=t( /*! ./focus-area-tabindex */ -7717),i=t( +2291),o=t( /*! ./focus-area-without-href */ -7911),a=t( +805),l=t( /*! ./focus-audio-without-controls */ -3123),p=t( +314),p=t( /*! ./focus-broken-image-map */ -9428),c=t( +2562),u=t( /*! ./focus-children-of-focusable-flexbox */ -3011),g=t( +6680),g=t( /*! ./focus-fieldset-disabled */ -38),f=t( +6186),f=t( /*! ./focus-fieldset */ -3499),m=t( +7563),m=t( /*! ./focus-flexbox-container */ -7022),v=t( +332),v=t( /*! ./focus-form-disabled */ -4632),y=t( +6469),_=t( /*! ./focus-img-ismap */ -1641),I=t( +2129),w=t( /*! ./focus-img-usemap-tabindex */ -2043),O=t( +4712),x=t( /*! ./focus-in-hidden-iframe */ -1748),D=t( +2084),D=t( /*! ./focus-in-zero-dimension-object */ -4902),M=t( +4560),O=t( /*! ./focus-invalid-tabindex */ -3343),w=t( +2054),M=t( /*! ./focus-label-tabindex */ -4958),s=t( +927),c=t( /*! ./focus-object-svg-hidden */ -9453),P=t( +9225),B=t( /*! ./focus-object-svg */ -1104),A=t( +5973),E=t( /*! ./focus-object-swf */ -1473),h=t( +3644),h=t( /*! ./focus-redirect-img-usemap */ -870),b=t( +4511),b=t( /*! ./focus-redirect-legend */ -32),x=t( +3977),T=t( /*! ./focus-scroll-body */ -348),T=t( +2036),I=t( /*! ./focus-scroll-container-without-overflow */ -4750),S=t( +1103),S=t( /*! ./focus-scroll-container */ -3515),N=t( +1478),L=t( /*! ./focus-summary */ -3633),U=t( +3993),F=t( /*! ./focus-svg-focusable-attribute */ -599),j=t( +1058),k=t( /*! ./focus-svg-tabindex-attribute */ -1557),J=t( +7503),X=t( /*! ./focus-svg-negative-tabindex-attribute */ -5680),re=t( +2691),ee=t( /*! ./focus-svg-use-tabindex */ -9229),xe=t( +7757),Oe=t( /*! ./focus-svg-foreignobject-tabindex */ -427),oe=t( +6284),re=t( /*! ./focus-svg-in-iframe */ -8710),Le=t( +8032),Ue=t( /*! ./focus-svg */ -3474),V=t( +1689),V=t( /*! ./focus-tabindex-trailing-characters */ -1650),Q=t( +2880),z=t( /*! ./focus-table */ -2522),W=t( +3459),G=t( /*! ./focus-video-without-controls */ -5106),ee=t( +9987),q=t( /*! ./tabsequence-area-at-img-position */ -9392),ve={cssShadowPiercingDeepCombinator:d.default,focusInZeroDimensionObject:D.default,focusObjectSwf:A.default,focusSvgInIframe:oe.default,tabsequenceAreaAtImgPosition:ee.default},Me={focusAreaImgTabindex:n.default,focusAreaTabindex:o.default,focusAreaWithoutHref:i.default,focusAudioWithoutControls:a.default,focusBrokenImageMap:p.default,focusChildrenOfFocusableFlexbox:c.default,focusFieldsetDisabled:g.default,focusFieldset:f.default,focusFlexboxContainer:m.default,focusFormDisabled:v.default,focusImgIsmap:y.default,focusImgUsemapTabindex:I.default,focusInHiddenIframe:O.default,focusInvalidTabindex:M.default,focusLabelTabindex:w.default,focusObjectSvg:P.default,focusObjectSvgHidden:s.default,focusRedirectImgUsemap:h.default,focusRedirectLegend:b.default,focusScrollBody:x.default,focusScrollContainerWithoutOverflow:T.default,focusScrollContainer:S.default,focusSummary:N.default,focusSvgFocusableAttribute:U.default,focusSvgTabindexAttribute:j.default,focusSvgNegativeTabindexAttribute:J.default,focusSvgUseTabindex:re.default,focusSvgForeignobjectTabindex:xe.default,focusSvg:Le.default,focusTabindexTrailingCharacters:V.default,focusTable:Q.default,focusVideoWithoutControls:W.default},Re=null;function $e(){return Re||((Re=r.default.get()).time||(r.default.set(function me(){var Ve=(0,e.default)(Me);return Object.keys(ve).forEach(function(it){Ve[it]=ve[it]()}),Ve}()),Re=r.default.get()),Re)}},9392: -/*!*****************************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/supports/tabsequence-area-at-img-position.js ***! - \*****************************************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( +7841),me={cssShadowPiercingDeepCombinator:d.default,focusInZeroDimensionObject:D.default,focusObjectSwf:E.default,focusSvgInIframe:re.default,tabsequenceAreaAtImgPosition:q.default},Me={focusAreaImgTabindex:n.default,focusAreaTabindex:s.default,focusAreaWithoutHref:o.default,focusAudioWithoutControls:l.default,focusBrokenImageMap:p.default,focusChildrenOfFocusableFlexbox:u.default,focusFieldsetDisabled:g.default,focusFieldset:f.default,focusFlexboxContainer:m.default,focusFormDisabled:v.default,focusImgIsmap:_.default,focusImgUsemapTabindex:w.default,focusInHiddenIframe:x.default,focusInvalidTabindex:O.default,focusLabelTabindex:M.default,focusObjectSvg:B.default,focusObjectSvgHidden:c.default,focusRedirectImgUsemap:h.default,focusRedirectLegend:b.default,focusScrollBody:T.default,focusScrollContainerWithoutOverflow:I.default,focusScrollContainer:S.default,focusSummary:L.default,focusSvgFocusableAttribute:F.default,focusSvgTabindexAttribute:k.default,focusSvgNegativeTabindexAttribute:X.default,focusSvgUseTabindex:ee.default,focusSvgForeignobjectTabindex:Oe.default,focusSvg:Ue.default,focusTabindexTrailingCharacters:V.default,focusTable:z.default,focusVideoWithoutControls:G.default},De=null;function Pe(){return De||((De=r.default.get()).time||(r.default.set(function ue(){var Se=(0,e.default)(Me);return Object.keys(me).forEach(function(lt){Se[lt]=me[lt]()}),Se}()),De=r.default.get()),De)}},7841: +/*!*******************************************************************************!*\ + !*** ./node_modules/ally.js/esm/supports/tabsequence-area-at-img-position.js ***! + \*******************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ../util/platform */ -5211),r=e.default.is.GECKO||e.default.is.TRIDENT||e.default.is.EDGE;function d(){return r}},2031: -/*!*********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/array-find-index.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";function e(r,d){if(r.findIndex)return r.findIndex(d);var n=r.length;if(0===n)return-1;for(var o=0;oe})},2478: -/*!*********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/compare-position.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";function e(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=r.parent,n=r.element,o=r.includeSelf;if(d)return function(a){return Boolean(o&&a===d||d.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_CONTAINED_BY)};if(n)return function(a){return Boolean(o&&n===a||a.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)};throw new TypeError("util/compare-position#getParentComparator required either options.parent or options.element")}t.r(_),t.d(_,{getParentComparator:()=>e})},2277: -/*!***********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/context-to-element.js ***! - \***********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +612),r=e.default.is.GECKO||e.default.is.TRIDENT||e.default.is.EDGE;function d(){return r}},1760: +/*!***********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/array-find-index.js ***! + \***********************************************************/(R,C,t)=>{"use strict";function e(r,d){if(r.findIndex)return r.findIndex(d);var n=r.length;if(0===n)return-1;for(var s=0;se})},1695: +/*!***********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/compare-position.js ***! + \***********************************************************/(R,C,t)=>{"use strict";function e(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},d=r.parent,n=r.element,s=r.includeSelf;if(d)return function(l){return!!(s&&l===d||d.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_CONTAINED_BY)};if(n)return function(l){return!!(s&&n===l||l.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)};throw new TypeError("util/compare-position#getParentComparator required either options.parent or options.element")}t.r(C),t.d(C,{getParentComparator:()=>e})},5547: +/*!*************************************************************!*\ + !*** ./node_modules/ally.js/esm/util/context-to-element.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ../util/node-array */ -3416);function r(d){var o=d.label,i=void 0===o?"context-to-element":o,a=d.resolveDocument,p=d.defaultToDocument,c=(0,e.default)(d.context)[0];if(a&&c&&c.nodeType===Node.DOCUMENT_NODE&&(c=c.documentElement),!c&&p)return document.documentElement;if(!c)throw new TypeError(i+" requires valid options.context");if(c.nodeType!==Node.ELEMENT_NODE&&c.nodeType!==Node.DOCUMENT_FRAGMENT_NODE)throw new TypeError(i+" requires options.context to be an Element");return c}},6158: -/*!********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/element-matches.js ***! - \********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector"],r=null;function n(o,i){return r||function d(o){e.some(function(i){return!!o[i]&&(r=i,!0)})}(o),o[r](i)}},4359: -/*!*************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/get-content-document.js ***! - \*************************************************************************************/(L,_,t)=>{"use strict";function e(r){try{return r.contentDocument||r.contentWindow&&r.contentWindow.document||r.getSVGDocument&&r.getSVGDocument()||null}catch{return null}}t.r(_),t.d(_,{default:()=>e})},7994: -/*!*****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/get-document.js ***! - \*****************************************************************************/(L,_,t)=>{"use strict";function e(r){return r?r.nodeType===Node.DOCUMENT_NODE?r:r.ownerDocument||document:document}t.r(_),t.d(_,{default:()=>e})},5880: -/*!**********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/get-frame-element.js ***! - \**********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( +6072);function r(d){var s=d.label,o=void 0===s?"context-to-element":s,l=d.resolveDocument,p=d.defaultToDocument,u=(0,e.default)(d.context)[0];if(l&&u&&u.nodeType===Node.DOCUMENT_NODE&&(u=u.documentElement),!u&&p)return document.documentElement;if(!u)throw new TypeError(o+" requires valid options.context");if(u.nodeType!==Node.ELEMENT_NODE&&u.nodeType!==Node.DOCUMENT_FRAGMENT_NODE)throw new TypeError(o+" requires options.context to be an Element");return u}},1404: +/*!**********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/element-matches.js ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector"],r=null;function n(s,o){return r||function d(s){e.some(function(o){return!!s[o]&&(r=o,!0)})}(s),s[r](o)}},7099: +/*!***************************************************************!*\ + !*** ./node_modules/ally.js/esm/util/get-content-document.js ***! + \***************************************************************/(R,C,t)=>{"use strict";function e(r){try{return r.contentDocument||r.contentWindow&&r.contentWindow.document||r.getSVGDocument&&r.getSVGDocument()||null}catch{return null}}t.r(C),t.d(C,{default:()=>e})},4426: +/*!*******************************************************!*\ + !*** ./node_modules/ally.js/esm/util/get-document.js ***! + \*******************************************************/(R,C,t)=>{"use strict";function e(r){return r?r.nodeType===Node.DOCUMENT_NODE?r:r.ownerDocument||document:document}t.r(C),t.d(C,{default:()=>e})},3041: +/*!************************************************************!*\ + !*** ./node_modules/ally.js/esm/util/get-frame-element.js ***! + \************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./get-content-document */ -4359),r=t( +7099),r=t( /*! ./get-window */ -4952),d=t( +1190),d=t( /*! ./select-in-shadows */ -1504),n=void 0;function i(a){var p=(0,r.default)(a);if(!p.parent||p.parent===p)return null;try{return p.frameElement||function o(a){if(n||(n=(0,d.default)("object, iframe")),void 0!==a._frameElement)return a._frameElement;a._frameElement=null;var p=a.parent.document.querySelectorAll(n);return[].some.call(p,function(c){return(0,e.default)(c)===a.document&&(a._frameElement=c,!0)}),a._frameElement}(p)}catch{return null}}},4952: -/*!***************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/get-window.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( +6910),n=void 0;function o(l){var p=(0,r.default)(l);if(!p.parent||p.parent===p)return null;try{return p.frameElement||function s(l){if(n||(n=(0,d.default)("object, iframe")),void 0!==l._frameElement)return l._frameElement;l._frameElement=null;var p=l.parent.document.querySelectorAll(n);return[].some.call(p,function(u){return(0,e.default)(u)===l.document&&(l._frameElement=u,!0)}),l._frameElement}(p)}catch{return null}}},1190: +/*!*****************************************************!*\ + !*** ./node_modules/ally.js/esm/util/get-window.js ***! + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( /*! ./get-document */ -7994);function r(d){return(0,e.default)(d).defaultView||window}},8400: -/*!**************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/image-map.js ***! - \**************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{getImageOfArea:()=>i,getMapByName:()=>n,getMapOfImage:()=>o});var e=t( +4426);function r(d){return(0,e.default)(d).defaultView||window}},9250: +/*!****************************************************!*\ + !*** ./node_modules/ally.js/esm/util/image-map.js ***! + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{getImageOfArea:()=>o,getMapByName:()=>n,getMapOfImage:()=>s});var e=t( /*! css.escape */ -9394),r=t.n(e),d=t( +9403),r=t.n(e),d=t( /*! ../util/get-document */ -7994);function n(a,p){return p.querySelector('map[name="'+r()(a)+'"]')||null}function o(a){var p=a.getAttribute("usemap");if(!p)return null;var c=(0,d.default)(a);return n(p.slice(1),c)}function i(a){var p=a.parentElement;return p.name&&"map"===p.nodeName.toLowerCase()&&(0,d.default)(a).querySelector('img[usemap="#'+r()(p.name)+'"]')||null}},1323: -/*!***********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/logger.js ***! - \***********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=function(){};const d=typeof console<"u"?console:{log:e,debug:e,info:e,warn:e,error:e}},7096: -/*!********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/merge-dom-order.js ***! - \********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( +4426);function n(l,p){return p.querySelector('map[name="'+r()(l)+'"]')||null}function s(l){var p=l.getAttribute("usemap");if(!p)return null;var u=(0,d.default)(l);return n(p.slice(1),u)}function o(l){var p=l.parentElement;return p.name&&"map"===p.nodeName.toLowerCase()&&(0,d.default)(l).querySelector('img[usemap="#'+r()(p.name)+'"]')||null}},3429: +/*!*************************************************!*\ + !*** ./node_modules/ally.js/esm/util/logger.js ***! + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=function(){};const d=typeof console<"u"?console:{log:e,debug:e,info:e,warn:e,error:e}},6273: +/*!**********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/merge-dom-order.js ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ../util/array-find-index */ -2031),r=t( +1760),r=t( /*! ./node-array */ -3416),d=t( +6072),d=t( /*! ./sort-dom-order */ -5891);function a(){var p=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=p.elements,f=p.resolveElement,m=p.list.slice(0),v=(0,r.default)(g).slice(0);return(0,d.default)(v),function i(p,c){var g=0;c.sort(function(f,m){return f.offset-m.offset}),c.forEach(function(f){var m=f.replace?1:0,v=[f.offset+g,m].concat(f.elements);p.splice.apply(p,v),g+=f.elements.length-m})}(m,function o(p,c,g){var f=[];return c.forEach(function(m){var v=!0,y=p.indexOf(m);-1===y&&(y=function n(p,c){return(0,e.default)(p,function(g){return c.compareDocumentPosition(g)&Node.DOCUMENT_POSITION_FOLLOWING})}(p,m),v=!1),-1===y&&(y=p.length);var I=(0,r.default)(g?g(m):m);I.length&&f.push({offset:y,replace:v,elements:I})}),f}(m,v,f)),m}},3416: -/*!***************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/node-array.js ***! - \***************************************************************************/(L,_,t)=>{"use strict";function e(r){if(!r)return[];if(Array.isArray(r))return r;if(void 0!==r.nodeType)return[r];if("string"==typeof r&&(r=document.querySelectorAll(r)),void 0!==r.length)return[].slice.call(r,0);throw new TypeError("unexpected input "+String(r))}t.r(_),t.d(_,{default:()=>e})},5211: +779);function l(){var p=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},g=p.elements,f=p.resolveElement,m=p.list.slice(0),v=(0,r.default)(g).slice(0);return(0,d.default)(v),function o(p,u){var g=0;u.sort(function(f,m){return f.offset-m.offset}),u.forEach(function(f){var m=f.replace?1:0,v=[f.offset+g,m].concat(f.elements);p.splice.apply(p,v),g+=f.elements.length-m})}(m,function s(p,u,g){var f=[];return u.forEach(function(m){var v=!0,_=p.indexOf(m);-1===_&&(_=function n(p,u){return(0,e.default)(p,function(g){return u.compareDocumentPosition(g)&Node.DOCUMENT_POSITION_FOLLOWING})}(p,m),v=!1),-1===_&&(_=p.length);var w=(0,r.default)(g?g(m):m);w.length&&f.push({offset:_,replace:v,elements:w})}),f}(m,v,f)),m}},6072: +/*!*****************************************************!*\ + !*** ./node_modules/ally.js/esm/util/node-array.js ***! + \*****************************************************/(R,C,t)=>{"use strict";function e(r){if(!r)return[];if(Array.isArray(r))return r;if(void 0!==r.nodeType)return[r];if("string"==typeof r&&(r=document.querySelectorAll(r)),void 0!==r.length)return[].slice.call(r,0);throw new TypeError("unexpected input "+String(r))}t.r(C),t.d(C,{default:()=>e})},612: +/*!***************************************************!*\ + !*** ./node_modules/ally.js/esm/util/platform.js ***! + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>x});var e=t( +/*! platform */ +8861),d=JSON.parse(JSON.stringify(t.n(e)())),n=d.os.family||"",s="Android"===n,o="Windows"===n.slice(0,7),l="OS X"===n,p="iOS"===n,u="Blink"===d.layout,g="Gecko"===d.layout,f="Trident"===d.layout,m="EdgeHTML"===d.layout,v="WebKit"===d.layout,_=parseFloat(d.version),w=Math.floor(_);d.majorVersion=w,d.is={ANDROID:s,WINDOWS:o,OSX:l,IOS:p,BLINK:u,GECKO:g,TRIDENT:f,EDGE:m,WEBKIT:v,IE9:f&&9===w,IE10:f&&10===w,IE11:f&&11===w};const x=d},6910: +/*!************************************************************!*\ + !*** ./node_modules/ally.js/esm/util/select-in-shadows.js ***! + \************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( +/*! ../supports/css-shadow-piercing-deep-combinator */ +2676),r=void 0;function d(n){if("string"!=typeof r){var s=(0,e.default)();s&&(r=", html "+s+" ")}return r?n+r+n.replace(/\s*,\s*/g,",").split(",").join(r):n}},779: +/*!*********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/sort-dom-order.js ***! + \*********************************************************/(R,C,t)=>{"use strict";function e(d,n){return d.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function r(d){return d.sort(e)}t.r(C),t.d(C,{default:()=>r})},1149: +/*!*********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/tabindex-value.js ***! + \*********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});var e=t( +/*! ../is/valid-tabindex */ +2429);function r(d){if(!(0,e.default)(d))return null;var n=d.hasAttribute("tabindex"),o=parseInt(d.getAttribute(n?"tabindex":"tabIndex"),10);return isNaN(o)?-1:o}},4656: +/*!*****************************************************************!*\ + !*** ./node_modules/ally.js/esm/util/toggle-attribute-value.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";function e(r){var d=r.element,n=r.attribute,s=r.temporaryValue,l="data-cached-"+n;if(void 0!==s){var p=r.saveValue||d.getAttribute(n);d.setAttribute(l,p||""),d.setAttribute(n,s)}else{var u=d.getAttribute(l);d.removeAttribute(l),""===u?d.removeAttribute(n):d.setAttribute(n,u)}}t.r(C),t.d(C,{default:()=>e})},7273: +/*!***********************************************************!*\ + !*** ./node_modules/ally.js/esm/util/toggle-attribute.js ***! + \***********************************************************/(R,C,t)=>{"use strict";function e(r){var d=r.element,n=r.attribute,s="data-cached-"+n;if(null===d.getAttribute(s)){var l=d.getAttribute(n);if(null===l)return;d.setAttribute(s,l||""),d.removeAttribute(n)}else{var p=d.getAttribute(s);d.removeAttribute(s),d.setAttribute(n,p)}}t.r(C),t.d(C,{default:()=>e})},9291: +/*!*********************************************!*\ + !*** ./node_modules/ally.js/esm/version.js ***! + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r="1.4.1"},5853: +/*!******************************************************!*\ + !*** ./node_modules/ally.js/esm/when/key.binding.js ***! + \******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( +/*! ../map/keycode */ +2867),r={alt:"altKey",ctrl:"ctrlKey",meta:"metaKey",shift:"shiftKey"},d=Object.keys(r).map(function(u){return r[u]});function l(u,g){return!d.some(function(f){return"boolean"==typeof u[f]&&!!g[f]!==u[f]})}function p(u){return u.split(/\s+/).map(function(g){var f=g.split("+"),m=function s(u){var f=function n(u){var g=!!u&&null;return{altKey:g,ctrlKey:g,metaKey:g,shiftKey:g}}(-1!==u.indexOf("*"));return u.forEach(function(m){if("*"!==m){var v=!0,_=m.slice(0,1);"?"===_?v=null:"!"===_&&(v=!1),!0!==v&&(m=m.slice(1));var w=r[m];if(!w)throw new TypeError('Unknown modifier "'+m+'"');f[w]=v}}),f}(f.slice(0,-1)),v=function o(u){var g=e.default[u]||parseInt(u,10);if(!g||"number"!=typeof g||isNaN(g))throw new TypeError('Unknown key "'+u+'"');return[g].concat(e.default._alias[g]||[])}(f.slice(-1));return{keyCodes:v,modifiers:m,matchModifiers:l.bind(null,m)}})}},825: +/*!**********************************************!*\ + !*** ./node_modules/ally.js/esm/when/key.js ***! + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( +/*! ./key.binding */ +5853),r=t( +/*! ../util/node-array */ +6072),d=t( +/*! ../util/compare-position */ +1695);function n(){var s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o={},l=(0,r.default)(s.context)[0]||document.documentElement;delete s.context;var p=(0,r.default)(s.filter);delete s.filter;var u=Object.keys(s);if(!u.length)throw new TypeError("when/key requires at least one option key");var g=function(_){_.keyCodes.forEach(function(w){o[w]||(o[w]=[]),o[w].push(_)})};u.forEach(function(v){if("function"!=typeof s[v])throw new TypeError('when/key requires option["'+v+'"] to be a function');(0,e.default)(v).map(function(x){return x.callback=s[v],x}).forEach(g)});var f=function(_){if(!_.defaultPrevented){if(p.length){var w=(0,d.getParentComparator)({element:_.target,includeSelf:!0});if(p.some(w))return}var x=_.keyCode||_.which;o[x]&&o[x].forEach(function(D){D.matchModifiers(_)&&D.callback.call(l,_,m)})}};l.addEventListener("keydown",f,!1);var m=function(){l.removeEventListener("keydown",f,!1)};return{disengage:m}}},9403: +/*!***********************************************!*\ + !*** ./node_modules/css.escape/css.escape.js ***! + \***********************************************/function(R){var C;C=typeof global<"u"?global:this,R.exports=function(C){if(C.CSS&&C.CSS.escape)return C.CSS.escape;var t=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var s,r=String(e),d=r.length,n=-1,o="",l=r.charCodeAt(0);++n=1&&s<=31||127==s||0==n&&s>=48&&s<=57||1==n&&s>=48&&s<=57&&45==l?"\\"+s.toString(16)+" ":0==n&&1==d&&45==s||!(s>=128||45==s||95==s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122)?"\\"+r.charAt(n):r.charAt(n):o+="\ufffd";return o};return C.CSS||(C.CSS={}),C.CSS.escape=t,t}(C)},8861: +/*!*******************************************!*\ + !*** ./node_modules/platform/platform.js ***! + \*******************************************/function(R,C,t){var e;R=t.nmd(R),function(){"use strict";var r={function:!0,object:!0},d=r[typeof window]&&window||this,n=d,l=r[typeof C]&&C&&r.object&&R&&!R.nodeType&&R&&"object"==typeof global&&global;l&&(l.global===l||l.window===l||l.self===l)&&(d=l);var p=Math.pow(2,53)-1,u=/\bOpera/,g=this,f=Object.prototype,m=f.hasOwnProperty,v=f.toString;function _(I){return(I=String(I)).charAt(0).toUpperCase()+I.slice(1)}function D(I){return I=h(I),/^(?:webOS|i(?:OS|P))/.test(I)?I:_(I)}function O(I,S){for(var L in I)m.call(I,L)&&S(I[L],L,I)}function M(I){return null==I?_(I):v.call(I).slice(8,-1)}function c(I,S){var L=null!=I?typeof I[S]:"number";return!(/^(?:boolean|number|string|undefined)$/.test(L)||"object"==L&&!I[S])}function B(I){return String(I).replace(/([ -])(?!$)/g,"$1?")}function E(I,S){var L=null;return function x(I,S){var L=-1,F=I?I.length:0;if("number"==typeof F&&F>-1&&F<=p)for(;++L3?"WebKit":/\bOpera\b/.test(Ve)&&(/\bOPR\b/.test(I)?"Blink":"Presto"))||/\b(?:Midori|Nook|Safari)\b/i.test(I)&&!/^(?:Trident|EdgeHTML)$/.test(rt)&&"WebKit"||!rt&&/\bMSIE\b/i.test(I)&&("Mac OS"==Z?"Tasman":"Trident")||"WebKit"==rt&&/\bPlayStation\b(?! Vita\b)/i.test(Ve)&&"NetFront")&&(rt=[Se]),"IE"==Ve&&(Se=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(I)||0)[1])?(Ve+=" Mobile",Z="Windows Phone "+(/\+$/.test(Se)?Se:Se+".x"),K.unshift("desktop mode")):/\bWPDesktop\b/i.test(I)?(Ve="IE Mobile",Z="Windows Phone 8.x",K.unshift("desktop mode"),ce||(ce=(/\brv:([\d.]+)/.exec(I)||0)[1])):"IE"!=Ve&&"Trident"==rt&&(Se=/\brv:([\d.]+)/.exec(I))&&(Ve&&K.push("identifying as "+Ve+(ce?" "+ce:"")),Ve="IE",ce=Se[1]),ge){if(c(S,"global"))if(G&&(lt=(Se=G.lang.System).getProperty("os.arch"),Z=Z||Se.getProperty("os.name")+" "+Se.getProperty("os.version")),X&&c(S,"system")&&(Se=[S.system])[0]){Z||(Z=Se[0].os||null);try{Se[1]=S.require("ringo/engine").version,ce=Se[1].join("."),Ve="RingoJS"}catch{Se[0].global.system==S.system&&(Ve="Narwhal")}}else"object"==typeof S.process&&!S.process.browser&&(Se=S.process)?(Ve="Node.js",lt=Se.arch,Z=Se.platform,ce=/[\d.]+/.exec(Se.version)[0]):q&&(Ve="Rhino");else M(Se=S.runtime)==re?(Ve="Adobe AIR",Z=Se.flash.system.Capabilities.os):M(Se=S.phantom)==z?(Ve="PhantomJS",ce=(Se=Se.version||null)&&Se.major+"."+Se.minor+"."+Se.patch):"number"==typeof ue.documentMode&&(Se=/\bTrident\/(\d+)/i.exec(I))&&((Se=+Se[1]+4)!=(ce=[ce,ue.documentMode])[1]&&(K.push("IE "+ce[1]+" mode"),rt&&(rt[1]=""),ce[1]=Se),ce="IE"==Ve?String(ce[1].toFixed(1)):ce[0]);Z=Z&&D(Z)}ce&&(Se=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(ce)||/(?:alpha|beta)(?: ?\d)?/i.exec(I+";"+(ge&&F.appMinorVersion))||/\bMinefield\b/i.test(I)&&"a")&&(j=/b/i.test(Se)?"beta":"alpha",ce=ce.replace(RegExp(Se+"\\+?$"),"")+("beta"==j?Me:me)+(/\d+\+?/.exec(Se)||"")),"Fennec"==Ve||"Firefox"==Ve&&/\b(?:Android|Firefox OS)\b/.test(Z)?Ve="Firefox Mobile":"Maxthon"==Ve&&ce?ce=ce.replace(/\.[\d.]+/,".x"):/\bXbox\b/i.test(ye)?(Z=null,"Xbox 360"==ye&&/\bIEMobile\b/.test(I)&&K.unshift("mobile mode")):!/^(?:Chrome|IE|Opera)$/.test(Ve)&&(!Ve||ye||/Browser|Mobi/.test(Ve))||"Windows CE"!=Z&&!/Mobi/i.test(I)?"IE"==Ve&&ge&&null===S.external?K.unshift("platform preview"):(/\bBlackBerry\b/.test(ye)||/\bBB10\b/.test(I))&&(Se=(RegExp(ye.replace(/ +/g," *")+"/([.\\d]+)","i").exec(I)||0)[1]||ce)?(Z=((Se=[Se,/BB10/.test(I)])[1]?(ye=null,we="BlackBerry"):"Device Software")+" "+Se[0],ce=null):this!=O&&"Wii"!=ye&&(ge&&De||/Opera/.test(Ve)&&/\b(?:MSIE|Firefox)\b/i.test(I)||"Firefox"==Ve&&/\bOS X (?:\d+\.){2,}/.test(Z)||"IE"==Ve&&(Z&&!/^Win/.test(Z)&&ce>5.5||/\bWindows XP\b/.test(Z)&&ce>8||8==ce&&!/\bTrident\b/.test(I)))&&!u.test(Se=b.call(O,I.replace(u,"")+";"))&&Se.name&&(Se="ing as "+Se.name+((Se=Se.version)?" "+Se:""),u.test(Ve)?(/\bIE\b/.test(Se)&&"Mac OS"==Z&&(Z=null),Se="identify"+Se):(Se="mask"+Se,Ve=Pe?D(Pe.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(Se)&&(Z=null),ge||(ce=null)),rt=["Presto"],K.push(Se)):Ve+=" Mobile",(Se=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(I)||0)[1])&&(Se=[parseFloat(Se.replace(/\.(\d)$/,".0$1")),Se],"Safari"==Ve&&"+"==Se[1].slice(-1)?(Ve="WebKit Nightly",j="alpha",ce=Se[1].slice(0,-1)):(ce==Se[1]||ce==(Se[2]=(/\bSafari\/([\d.]+\+?)/i.exec(I)||0)[1]))&&(ce=null),Se[1]=(/\bChrome\/([\d.]+)/i.exec(I)||0)[1],537.36==Se[0]&&537.36==Se[2]&&parseFloat(Se[1])>=28&&"WebKit"==rt&&(rt=["Blink"]),ge&&(ee||Se[1])?(rt&&(rt[1]="like Chrome"),Se=Se[1]||((Se=Se[0])<530?1:Se<532?2:Se<532.05?3:Se<533?4:Se<534.03?5:Se<534.07?6:Se<534.1?7:Se<534.13?8:Se<534.16?9:Se<534.24?10:Se<534.3?11:Se<535.01?12:Se<535.02?"13+":Se<535.07?15:Se<535.11?16:Se<535.19?17:Se<536.05?18:Se<536.1?19:Se<537.01?20:Se<537.11?"21+":Se<537.13?23:Se<537.18?24:Se<537.24?25:Se<537.36?26:"Blink"!=rt?"27":"28")):(rt&&(rt[1]="like Safari"),Se=(Se=Se[0])<400?1:Se<500?2:Se<526?3:Se<533?4:Se<534?"4+":Se<535?5:Se<537?6:Se<538?7:Se<601?8:"8"),rt&&(rt[1]+=" "+(Se+="number"==typeof Se?".x":/[.+]/.test(Se)?"":"+")),"Safari"==Ve&&(!ce||parseInt(ce)>45)&&(ce=Se)),"Opera"==Ve&&(Se=/\bzbov|zvav$/.exec(Z))?(Ve+=" ",K.unshift("desktop mode"),"zvav"==Se?(Ve+="Mini",ce=null):Ve+="Mobile",Z=Z.replace(RegExp(" *"+Se+"$"),"")):"Safari"==Ve&&/\bChrome\b/.exec(rt&&rt[1])&&(K.unshift("desktop mode"),Ve="Chrome Mobile",ce=null,/\bOS X\b/.test(Z)?(we="Apple",Z="iOS 4.3+"):Z=null),ce&&0==ce.indexOf(Se=/[\d.]+$/.exec(Z))&&I.indexOf("/"+Se+"-")>-1&&(Z=h(Z.replace(Se,""))),rt&&!/\b(?:Avant|Nook)\b/.test(Ve)&&(/Browser|Lunascape|Maxthon/.test(Ve)||"Safari"!=Ve&&/^iOS/.test(Z)&&/\bSafari\b/.test(rt[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Sleipnir|Web)/.test(Ve)&&rt[1])&&(Se=rt[rt.length-1])&&K.push(Se),K.length&&(K=["("+K.join("; ")+")"]),we&&ye&&ye.indexOf(we)<0&&K.push("on "+we),ye&&K.push((/^on /.test(K[K.length-1])?"":"on ")+ye),Z&&(Se=/ ([\d.+]+)$/.exec(Z),Qe=Se&&"/"==Z.charAt(Z.length-Se[0].length-1),Z={architecture:32,family:Se&&!Qe?Z.replace(Se[0],""):Z,version:Se?Se[1]:null,toString:function(){var be=this.version;return this.family+(be&&!Qe?" "+be:"")+(64==this.architecture?" 64-bit":"")}}),(Se=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(lt))&&!/\bi686\b/i.test(lt)?(Z&&(Z.architecture=64,Z.family=Z.family.replace(RegExp(" *"+Se),"")),Ve&&(/\bWOW64\b/i.test(I)||ge&&/\w(?:86|32)$/.test(F.cpuClass||F.platform)&&!/\bWin64; x64\b/i.test(I))&&K.unshift("32-bit")):Z&&/^OS X/.test(Z.family)&&"Chrome"==Ve&&parseFloat(ce)>=39&&(Z.architecture=64),I||(I=null);var Te={};return Te.description=I,Te.layout=rt&&rt[0],Te.manufacturer=we,Te.name=Ve,Te.prerelease=j,Te.product=ye,Te.ua=I,Te.version=Ve&&ce,Te.os=Z||{architecture:null,family:null,version:null,toString:function(){return"null"}},Te.parse=b,Te.toString=function _e(){return this.description||""},Te.version&&K.unshift(ce),Te.name&&K.unshift(Ve),Z&&Ve&&!(Z==String(Z).split(" ")[0]&&(Z==Ve.split(" ")[0]||ye))&&K.push(ye?"("+Z+")":"on "+Z),K.length&&(Te.description=K.join(" ")),Te}();d.platform=T,void 0!==(e=function(){return T}.call(C,t,C,R))&&(R.exports=e)}.call(this)},7550: +/*!**************************************************!*\ + !*** ./node_modules/reflect-metadata/Reflect.js ***! + \**************************************************/()=>{var R,C;C=R||(R={}),function(t){var e="object"==typeof global?global:"object"==typeof self?self:"object"==typeof this?this:Function("return this;")(),r=d(C);function d(n,s){return function(o,l){"function"!=typeof n[o]&&Object.defineProperty(n,o,{configurable:!0,writable:!0,value:l}),s&&s(o,l)}}typeof e.Reflect>"u"?e.Reflect=C:r=d(e.Reflect,r),function(t){var e=Object.prototype.hasOwnProperty,r="function"==typeof Symbol,d=r&&typeof Symbol.toPrimitive<"u"?Symbol.toPrimitive:"@@toPrimitive",n=r&&typeof Symbol.iterator<"u"?Symbol.iterator:"@@iterator",s="function"==typeof Object.create,o={__proto__:[]}instanceof Array,l=!s&&!o,p={create:s?function(){return ie(Object.create(null))}:o?function(){return ie({__proto__:null})}:function(){return ie({})},has:l?function(ve,Fe){return e.call(ve,Fe)}:function(ve,Fe){return Fe in ve},get:l?function(ve,Fe){return e.call(ve,Fe)?ve[Fe]:void 0}:function(ve,Fe){return ve[Fe]}},u=Object.getPrototypeOf(Function),g="object"==typeof process&&process.env&&"true"===process.env.REFLECT_METADATA_USE_MAP_POLYFILL,f=g||"function"!=typeof Map||"function"!=typeof Map.prototype.entries?function we(){var ve={},Fe=[],Ge=function(){function be(Be,Je,gt){this._index=0,this._keys=Be,this._values=Je,this._selector=gt}return be.prototype["@@iterator"]=function(){return this},be.prototype[n]=function(){return this},be.prototype.next=function(){var Be=this._index;if(Be>=0&&Be=this._keys.length?(this._index=-1,this._keys=Fe,this._values=Fe):this._index++,{value:Je,done:!1}}return{value:void 0,done:!0}},be.prototype.throw=function(Be){throw this._index>=0&&(this._index=-1,this._keys=Fe,this._values=Fe),Be},be.prototype.return=function(Be){return this._index>=0&&(this._index=-1,this._keys=Fe,this._values=Fe),{value:Be,done:!0}},be}();return function(){function be(){this._keys=[],this._values=[],this._cacheKey=ve,this._cacheIndex=-2}return Object.defineProperty(be.prototype,"size",{get:function(){return this._keys.length},enumerable:!0,configurable:!0}),be.prototype.has=function(Be){return this._find(Be,!1)>=0},be.prototype.get=function(Be){var Je=this._find(Be,!1);return Je>=0?this._values[Je]:void 0},be.prototype.set=function(Be,Je){var gt=this._find(Be,!0);return this._values[gt]=Je,this},be.prototype.delete=function(Be){var Je=this._find(Be,!1);if(Je>=0){for(var gt=this._keys.length,wt=Je+1;wt=0;--Ge){var _e=(0,ve[Ge])(Fe);if(!V(_e)&&!z(_e)){if(!K(_e))throw new TypeError;Fe=_e}}return Fe}(ve,Fe)}if(!Se(ve))throw new TypeError;if(!q(Fe))throw new TypeError;if(!q(se)&&!V(se)&&!z(se))throw new TypeError;return z(se)&&(se=void 0),function I(ve,Fe,Ge,se){for(var _e=ve.length-1;_e>=0;--_e){var be=(0,ve[_e])(Fe,Ge,se);if(!V(be)&&!z(be)){if(!q(be))throw new TypeError;se=be}}return se}(ve,Fe,Ge=Pe(Ge),se)}),t("metadata",function x(ve,Fe){return function Ge(se,_e){if(!q(se))throw new TypeError;if(!V(_e)&&!function j(ve){switch(Ue(ve)){case 3:case 4:return!0;default:return!1}}(_e))throw new TypeError;ee(ve,Fe,se,_e)}}),t("defineMetadata",function D(ve,Fe,Ge,se){if(!q(Ge))throw new TypeError;return V(se)||(se=Pe(se)),ee(ve,Fe,Ge,se)}),t("hasMetadata",function O(ve,Fe,Ge){if(!q(Fe))throw new TypeError;return V(Ge)||(Ge=Pe(Ge)),L(ve,Fe,Ge)}),t("hasOwnMetadata",function M(ve,Fe,Ge){if(!q(Fe))throw new TypeError;return V(Ge)||(Ge=Pe(Ge)),F(ve,Fe,Ge)}),t("getMetadata",function c(ve,Fe,Ge){if(!q(Fe))throw new TypeError;return V(Ge)||(Ge=Pe(Ge)),k(ve,Fe,Ge)}),t("getOwnMetadata",function B(ve,Fe,Ge){if(!q(Fe))throw new TypeError;return V(Ge)||(Ge=Pe(Ge)),X(ve,Fe,Ge)}),t("getMetadataKeys",function E(ve,Fe){if(!q(ve))throw new TypeError;return V(Fe)||(Fe=Pe(Fe)),Oe(ve,Fe)}),t("getOwnMetadataKeys",function h(ve,Fe){if(!q(ve))throw new TypeError;return V(Fe)||(Fe=Pe(Fe)),re(ve,Fe)}),t("deleteMetadata",function b(ve,Fe,Ge){if(!q(Fe))throw new TypeError;V(Ge)||(Ge=Pe(Ge));var se=S(Fe,Ge,!1);if(V(se)||!se.delete(ve))return!1;if(se.size>0)return!0;var _e=_.get(Fe);return _e.delete(Ge),_e.size>0||_.delete(Fe),!0})}(r)}()},462: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/BehaviorSubject.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{BehaviorSubject:()=>d});var e=t( +/*! ./Subject */ +2484),r=t( +/*! ./util/ObjectUnsubscribedError */ +6950);class d extends e.Subject{constructor(s){super(),this._value=s}get value(){return this.getValue()}_subscribe(s){const o=super._subscribe(s);return o&&!o.closed&&s.next(this._value),o}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new r.ObjectUnsubscribedError;return this._value}next(s){super.next(this._value=s)}}},7618: +/*!*************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Notification.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{Notification:()=>s,NotificationKind:()=>n});var n,o,e=t( +/*! ./observable/empty */ +506),r=t( +/*! ./observable/of */ +9681),d=t( +/*! ./observable/throwError */ +3994);(o=n||(n={})).NEXT="N",o.ERROR="E",o.COMPLETE="C";class s{constructor(l,p,u){this.kind=l,this.value=p,this.error=u,this.hasValue="N"===l}observe(l){switch(this.kind){case"N":return l.next&&l.next(this.value);case"E":return l.error&&l.error(this.error);case"C":return l.complete&&l.complete()}}do(l,p,u){switch(this.kind){case"N":return l&&l(this.value);case"E":return p&&p(this.error);case"C":return u&&u()}}accept(l,p,u){return l&&"function"==typeof l.next?this.observe(l):this.do(l,p,u)}toObservable(){switch(this.kind){case"N":return(0,r.of)(this.value);case"E":return(0,d.throwError)(this.error);case"C":return(0,e.empty)()}throw new Error("unexpected notification kind value")}static createNext(l){return typeof l<"u"?new s("N",l):s.undefinedValueNotification}static createError(l){return new s("E",void 0,l)}static createComplete(){return s.completeNotification}}s.completeNotification=new s("C"),s.undefinedValueNotification=new s("N",void 0)},3064: +/*!***********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Observable.js ***! + \***********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{Observable:()=>o});var e=t( +/*! ./util/canReportError */ +3159),r=t( +/*! ./util/toSubscriber */ +6920),d=t( +/*! ./symbol/observable */ +5129),n=t( +/*! ./util/pipe */ +7734),s=t( +/*! ./config */ +7329);class o{constructor(u){this._isScalar=!1,u&&(this._subscribe=u)}lift(u){const g=new o;return g.source=this,g.operator=u,g}subscribe(u,g,f){const{operator:m}=this,v=(0,r.toSubscriber)(u,g,f);if(v.add(m?m.call(v,this.source):this.source||s.config.useDeprecatedSynchronousErrorHandling&&!v.syncErrorThrowable?this._subscribe(v):this._trySubscribe(v)),s.config.useDeprecatedSynchronousErrorHandling&&v.syncErrorThrowable&&(v.syncErrorThrowable=!1,v.syncErrorThrown))throw v.syncErrorValue;return v}_trySubscribe(u){try{return this._subscribe(u)}catch(g){s.config.useDeprecatedSynchronousErrorHandling&&(u.syncErrorThrown=!0,u.syncErrorValue=g),(0,e.canReportError)(u)?u.error(g):console.warn(g)}}forEach(u,g){return new(g=l(g))((f,m)=>{let v;v=this.subscribe(_=>{try{u(_)}catch(w){m(w),v&&v.unsubscribe()}},m,f)})}_subscribe(u){const{source:g}=this;return g&&g.subscribe(u)}[d.observable](){return this}pipe(...u){return 0===u.length?this:(0,n.pipeFromArray)(u)(this)}toPromise(u){return new(u=l(u))((g,f)=>{let m;this.subscribe(v=>m=v,v=>f(v),()=>g(m))})}}function l(p){if(p||(p=s.config.Promise||Promise),!p)throw new Error("no Promise impl found");return p}o.create=p=>new o(p)},6195: +/*!*********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Observer.js ***! + \*********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{empty:()=>d});var e=t( +/*! ./config */ +7329),r=t( +/*! ./util/hostReportError */ +8722);const d={closed:!0,next(n){},error(n){if(e.config.useDeprecatedSynchronousErrorHandling)throw n;(0,r.hostReportError)(n)},complete(){}}},6309: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/ReplaySubject.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ReplaySubject:()=>l});var e=t( +/*! ./Subject */ +2484),r=t( +/*! ./scheduler/queue */ +6948),d=t( +/*! ./Subscription */ +4614),n=t( +/*! ./operators/observeOn */ +8892),s=t( +/*! ./util/ObjectUnsubscribedError */ +6950),o=t( +/*! ./SubjectSubscription */ +1460);class l extends e.Subject{constructor(g=Number.POSITIVE_INFINITY,f=Number.POSITIVE_INFINITY,m){super(),this.scheduler=m,this._events=[],this._infiniteTimeWindow=!1,this._bufferSize=g<1?1:g,this._windowTime=f<1?1:f,f===Number.POSITIVE_INFINITY?(this._infiniteTimeWindow=!0,this.next=this.nextInfiniteTimeWindow):this.next=this.nextTimeWindow}nextInfiniteTimeWindow(g){if(!this.isStopped){const f=this._events;f.push(g),f.length>this._bufferSize&&f.shift()}super.next(g)}nextTimeWindow(g){this.isStopped||(this._events.push(new p(this._getNow(),g)),this._trimBufferThenGetEvents()),super.next(g)}_subscribe(g){const f=this._infiniteTimeWindow,m=f?this._events:this._trimBufferThenGetEvents(),v=this.scheduler,_=m.length;let w;if(this.closed)throw new s.ObjectUnsubscribedError;if(this.isStopped||this.hasError?w=d.Subscription.EMPTY:(this.observers.push(g),w=new o.SubjectSubscription(this,g)),v&&g.add(g=new n.ObserveOnSubscriber(g,v)),f)for(let x=0;x<_&&!g.closed;x++)g.next(m[x]);else for(let x=0;x<_&&!g.closed;x++)g.next(m[x].value);return this.hasError?g.error(this.thrownError):this.isStopped&&g.complete(),w}_getNow(){return(this.scheduler||r.queue).now()}_trimBufferThenGetEvents(){const g=this._getNow(),f=this._bufferSize,m=this._windowTime,v=this._events,_=v.length;let w=0;for(;w<_&&!(g-v[w].timef&&(w=Math.max(w,_-f)),w>0&&v.splice(0,w),v}}class p{constructor(g,f){this.time=g,this.value=f}}},7792: +/*!**********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Scheduler.js ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{Scheduler:()=>e});class e{constructor(d,n=e.now){this.SchedulerAction=d,this.now=n}schedule(d,n=0,s){return new this.SchedulerAction(this,d).schedule(s,n)}}e.now=()=>Date.now()},2484: +/*!********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Subject.js ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{AnonymousSubject:()=>u,Subject:()=>p,SubjectSubscriber:()=>l});var e=t( +/*! ./Observable */ +3064),r=t( +/*! ./Subscriber */ +5142),d=t( +/*! ./Subscription */ +4614),n=t( +/*! ./util/ObjectUnsubscribedError */ +6950),s=t( +/*! ./SubjectSubscription */ +1460),o=t( +/*! ../internal/symbol/rxSubscriber */ +1999);class l extends r.Subscriber{constructor(f){super(f),this.destination=f}}class p extends e.Observable{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[o.rxSubscriber](){return new l(this)}lift(f){const m=new u(this,this);return m.operator=f,m}next(f){if(this.closed)throw new n.ObjectUnsubscribedError;if(!this.isStopped){const{observers:m}=this,v=m.length,_=m.slice();for(let w=0;wnew u(g,f);class u extends p{constructor(f,m){super(),this.destination=f,this.source=m}next(f){const{destination:m}=this;m&&m.next&&m.next(f)}error(f){const{destination:m}=this;m&&m.error&&this.destination.error(f)}complete(){const{destination:f}=this;f&&f.complete&&this.destination.complete()}_subscribe(f){const{source:m}=this;return m?this.source.subscribe(f):d.Subscription.EMPTY}}},1460: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/SubjectSubscription.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{SubjectSubscription:()=>r});var e=t( +/*! ./Subscription */ +4614);class r extends e.Subscription{constructor(n,s){super(),this.subject=n,this.subscriber=s,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const n=this.subject,s=n.observers;if(this.subject=null,!s||0===s.length||n.isStopped||n.closed)return;const o=s.indexOf(this.subscriber);-1!==o&&s.splice(o,1)}}},5142: +/*!***********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Subscriber.js ***! + \***********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{SafeSubscriber:()=>p,Subscriber:()=>l});var e=t( +/*! ./util/isFunction */ +5251),r=t( +/*! ./Observer */ +6195),d=t( +/*! ./Subscription */ +4614),n=t( +/*! ../internal/symbol/rxSubscriber */ +1999),s=t( +/*! ./config */ +7329),o=t( +/*! ./util/hostReportError */ +8722);class l extends d.Subscription{constructor(g,f,m){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=r.empty;break;case 1:if(!g){this.destination=r.empty;break}if("object"==typeof g){g instanceof l?(this.syncErrorThrowable=g.syncErrorThrowable,this.destination=g,g.add(this)):(this.syncErrorThrowable=!0,this.destination=new p(this,g));break}default:this.syncErrorThrowable=!0,this.destination=new p(this,g,f,m)}}[n.rxSubscriber](){return this}static create(g,f,m){const v=new l(g,f,m);return v.syncErrorThrowable=!1,v}next(g){this.isStopped||this._next(g)}error(g){this.isStopped||(this.isStopped=!0,this._error(g))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(g){this.destination.next(g)}_error(g){this.destination.error(g),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:g}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=g,this}}class p extends l{constructor(g,f,m,v){super(),this._parentSubscriber=g;let _,w=this;(0,e.isFunction)(f)?_=f:f&&(_=f.next,m=f.error,v=f.complete,f!==r.empty&&(w=Object.create(f),(0,e.isFunction)(w.unsubscribe)&&this.add(w.unsubscribe.bind(w)),w.unsubscribe=this.unsubscribe.bind(this))),this._context=w,this._next=_,this._error=m,this._complete=v}next(g){if(!this.isStopped&&this._next){const{_parentSubscriber:f}=this;s.config.useDeprecatedSynchronousErrorHandling&&f.syncErrorThrowable?this.__tryOrSetError(f,this._next,g)&&this.unsubscribe():this.__tryOrUnsub(this._next,g)}}error(g){if(!this.isStopped){const{_parentSubscriber:f}=this,{useDeprecatedSynchronousErrorHandling:m}=s.config;if(this._error)m&&f.syncErrorThrowable?(this.__tryOrSetError(f,this._error,g),this.unsubscribe()):(this.__tryOrUnsub(this._error,g),this.unsubscribe());else if(f.syncErrorThrowable)m?(f.syncErrorValue=g,f.syncErrorThrown=!0):(0,o.hostReportError)(g),this.unsubscribe();else{if(this.unsubscribe(),m)throw g;(0,o.hostReportError)(g)}}}complete(){if(!this.isStopped){const{_parentSubscriber:g}=this;if(this._complete){const f=()=>this._complete.call(this._context);s.config.useDeprecatedSynchronousErrorHandling&&g.syncErrorThrowable?(this.__tryOrSetError(g,f),this.unsubscribe()):(this.__tryOrUnsub(f),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(g,f){try{g.call(this._context,f)}catch(m){if(this.unsubscribe(),s.config.useDeprecatedSynchronousErrorHandling)throw m;(0,o.hostReportError)(m)}}__tryOrSetError(g,f,m){if(!s.config.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{f.call(this._context,m)}catch(v){return s.config.useDeprecatedSynchronousErrorHandling?(g.syncErrorValue=v,g.syncErrorThrown=!0,!0):((0,o.hostReportError)(v),!0)}return!1}_unsubscribe(){const{_parentSubscriber:g}=this;this._context=null,this._parentSubscriber=null,g.unsubscribe()}}},4614: +/*!*************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/Subscription.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{Subscription:()=>s});var l,e=t( +/*! ./util/isArray */ +7264),r=t( +/*! ./util/isObject */ +7560),d=t( +/*! ./util/isFunction */ +5251),n=t( +/*! ./util/UnsubscriptionError */ +9164);class s{constructor(p){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,p&&(this._ctorUnsubscribe=!0,this._unsubscribe=p)}unsubscribe(){let p;if(this.closed)return;let{_parentOrParents:u,_ctorUnsubscribe:g,_unsubscribe:f,_subscriptions:m}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,u instanceof s)u.remove(this);else if(null!==u)for(let v=0;vp.concat(u instanceof n.UnsubscriptionError?u.errors:u),[])}s.EMPTY=((l=new s).closed=!0,l)},7329: +/*!*******************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/config.js ***! + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{config:()=>r});let e=!1;const r={Promise:void 0,set useDeprecatedSynchronousErrorHandling(d){if(d){const n=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+n.stack)}else e&&console.log("RxJS: Back to a better error behavior. Thank you. <3");e=d},get useDeprecatedSynchronousErrorHandling(){return e}}},6241: +/*!***************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/innerSubscribe.js ***! + \***************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ComplexInnerSubscriber:()=>s,ComplexOuterSubscriber:()=>l,SimpleInnerSubscriber:()=>n,SimpleOuterSubscriber:()=>o,innerSubscribe:()=>p});var e=t( +/*! ./Subscriber */ +5142),r=t( +/*! ./Observable */ +3064),d=t( +/*! ./util/subscribeTo */ +3787);class n extends e.Subscriber{constructor(g){super(),this.parent=g}_next(g){this.parent.notifyNext(g)}_error(g){this.parent.notifyError(g),this.unsubscribe()}_complete(){this.parent.notifyComplete(),this.unsubscribe()}}class s extends e.Subscriber{constructor(g,f,m){super(),this.parent=g,this.outerValue=f,this.outerIndex=m}_next(g){this.parent.notifyNext(this.outerValue,g,this.outerIndex,this)}_error(g){this.parent.notifyError(g),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}class o extends e.Subscriber{notifyNext(g){this.destination.next(g)}notifyError(g){this.destination.error(g)}notifyComplete(){this.destination.complete()}}class l extends e.Subscriber{notifyNext(g,f,m,v){this.destination.next(f)}notifyError(g){this.destination.error(g)}notifyComplete(g){this.destination.complete()}}function p(u,g){if(g.closed)return;if(u instanceof r.Observable)return u.subscribe(g);let f;try{f=(0,d.subscribeTo)(u)(g)}catch(m){g.error(m)}return f}},9148: +/*!*********************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/ConnectableObservable.js ***! + \*********************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ConnectableObservable:()=>o,connectableObservableDescriptor:()=>l});var e=t( +/*! ../Subject */ +2484),r=t( +/*! ../Observable */ +3064),n=(t( +/*! ../Subscriber */ +5142),t( +/*! ../Subscription */ +4614)),s=t( +/*! ../operators/refCount */ +6159);class o extends r.Observable{constructor(m,v){super(),this.source=m,this.subjectFactory=v,this._refCount=0,this._isComplete=!1}_subscribe(m){return this.getSubject().subscribe(m)}getSubject(){const m=this._subject;return(!m||m.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let m=this._connection;return m||(this._isComplete=!1,m=this._connection=new n.Subscription,m.add(this.source.subscribe(new p(this.getSubject(),this))),m.closed&&(this._connection=null,m=n.Subscription.EMPTY)),m}refCount(){return(0,s.refCount)()(this)}}const l=(()=>{const f=o.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:f._subscribe},_isComplete:{value:f._isComplete,writable:!0},getSubject:{value:f.getSubject},connect:{value:f.connect},refCount:{value:f.refCount}}})();class p extends e.SubjectSubscriber{constructor(m,v){super(m),this.connectable=v}_error(m){this._unsubscribe(),super._error(m)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const m=this.connectable;if(m){this.connectable=null;const v=m._connection;m._refCount=0,m._subject=null,m._connection=null,v&&v.unsubscribe()}}}},506: +/*!*****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/empty.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{EMPTY:()=>r,empty:()=>d});var e=t( +/*! ../Observable */ +3064);const r=new e.Observable(s=>s.complete());function d(s){return s?function n(s){return new e.Observable(o=>s.schedule(()=>o.complete()))}(s):r}},2130: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/forkJoin.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{forkJoin:()=>o});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../util/isArray */ +7264),d=t( +/*! ../operators/map */ +7422),n=t( +/*! ../util/isObject */ +7560),s=t( +/*! ./from */ +502);function o(...p){if(1===p.length){const u=p[0];if((0,r.isArray)(u))return l(u,null);if((0,n.isObject)(u)&&Object.getPrototypeOf(u)===Object.prototype){const g=Object.keys(u);return l(g.map(f=>u[f]),g)}}if("function"==typeof p[p.length-1]){const u=p.pop();return l(p=1===p.length&&(0,r.isArray)(p[0])?p[0]:p,null).pipe((0,d.map)(g=>u(...g)))}return l(p,null)}function l(p,u){return new e.Observable(g=>{const f=p.length;if(0===f)return void g.complete();const m=new Array(f);let v=0,_=0;for(let w=0;w{D||(D=!0,_++),m[w]=O},error:O=>g.error(O),complete:()=>{v++,(v===f||!D)&&(_===f&&g.next(u?u.reduce((O,M,c)=>(O[M]=m[c],O),{}):m),g.complete())}}))}})}},502: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/from.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{from:()=>n});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../util/subscribeTo */ +3787),d=t( +/*! ../scheduled/scheduled */ +6340);function n(s,o){return o?(0,d.scheduled)(s,o):s instanceof e.Observable?s:new e.Observable((0,r.subscribeTo)(s))}},1155: +/*!*********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/fromArray.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{fromArray:()=>n});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../util/subscribeToArray */ +4491),d=t( +/*! ../scheduled/scheduleArray */ +8577);function n(s,o){return o?(0,d.scheduleArray)(s,o):new e.Observable((0,r.subscribeToArray)(s))}},3190: +/*!*********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/fromEvent.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{fromEvent:()=>o});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../util/isArray */ +7264),d=t( +/*! ../util/isFunction */ +5251),n=t( +/*! ../operators/map */ +7422);function o(f,m,v,_){return(0,d.isFunction)(v)&&(_=v,v=void 0),_?o(f,m,v).pipe((0,n.map)(w=>(0,r.isArray)(w)?_(...w):_(w))):new e.Observable(w=>{l(f,m,function x(D){w.next(arguments.length>1?Array.prototype.slice.call(arguments):D)},w,v)})}function l(f,m,v,_,w){let x;if(function g(f){return f&&"function"==typeof f.addEventListener&&"function"==typeof f.removeEventListener}(f)){const D=f;f.addEventListener(m,v,w),x=()=>D.removeEventListener(m,v,w)}else if(function u(f){return f&&"function"==typeof f.on&&"function"==typeof f.off}(f)){const D=f;f.on(m,v),x=()=>D.off(m,v)}else if(function p(f){return f&&"function"==typeof f.addListener&&"function"==typeof f.removeListener}(f)){const D=f;f.addListener(m,v),x=()=>D.removeListener(m,v)}else{if(!f||!f.length)throw new TypeError("Invalid event target");for(let D=0,O=f.length;D{"use strict";t.r(C),t.d(C,{merge:()=>s});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../util/isScheduler */ +9054),d=t( +/*! ../operators/mergeAll */ +2600),n=t( +/*! ./fromArray */ +1155);function s(...o){let l=Number.POSITIVE_INFINITY,p=null,u=o[o.length-1];return(0,r.isScheduler)(u)?(p=o.pop(),o.length>1&&"number"==typeof o[o.length-1]&&(l=o.pop())):"number"==typeof u&&(l=o.pop()),null===p&&1===o.length&&o[0]instanceof e.Observable?o[0]:(0,d.mergeAll)(l)((0,n.fromArray)(o,p))}},9681: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/of.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{of:()=>n});var e=t( +/*! ../util/isScheduler */ +9054),r=t( +/*! ./fromArray */ +1155),d=t( +/*! ../scheduled/scheduleArray */ +8577);function n(...s){let o=s[s.length-1];return(0,e.isScheduler)(o)?(s.pop(),(0,d.scheduleArray)(s,o)):(0,r.fromArray)(s)}},3994: +/*!**********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/observable/throwError.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{throwError:()=>r});var e=t( +/*! ../Observable */ +3064);function r(n,s){return new e.Observable(s?o=>s.schedule(d,0,{error:n,subscriber:o}):o=>o.error(n))}function d({error:n,subscriber:s}){s.error(n)}},7293: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/concatMap.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{concatMap:()=>r});var e=t( +/*! ./mergeMap */ +7965);function r(d,n){return(0,e.mergeMap)(d,n,1)}},2345: /*!*************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/platform.js ***! - \*************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>O});var e=t( -/*! platform */ -5475),d=JSON.parse(JSON.stringify(t.n(e)())),n=d.os.family||"",o="Android"===n,i="Windows"===n.slice(0,7),a="OS X"===n,p="iOS"===n,c="Blink"===d.layout,g="Gecko"===d.layout,f="Trident"===d.layout,m="EdgeHTML"===d.layout,v="WebKit"===d.layout,y=parseFloat(d.version),I=Math.floor(y);d.majorVersion=I,d.is={ANDROID:o,WINDOWS:i,OSX:a,IOS:p,BLINK:c,GECKO:g,TRIDENT:f,EDGE:m,WEBKIT:v,IE9:f&&9===I,IE10:f&&10===I,IE11:f&&11===I};const O=d},1504: -/*!**********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/select-in-shadows.js ***! - \**********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( -/*! ../supports/css-shadow-piercing-deep-combinator */ -1510),r=void 0;function d(n){if("string"!=typeof r){var o=(0,e.default)();o&&(r=", html "+o+" ")}return r?n+r+n.replace(/\s*,\s*/g,",").split(",").join(r):n}},5891: -/*!*******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/sort-dom-order.js ***! - \*******************************************************************************/(L,_,t)=>{"use strict";function e(d,n){return d.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function r(d){return d.sort(e)}t.r(_),t.d(_,{default:()=>r})},758: + !*** ./node_modules/rxjs/_esm2015/internal/operators/defaultIfEmpty.js ***! + \*************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{defaultIfEmpty:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(s=null){return o=>o.lift(new d(s))}class d{constructor(o){this.defaultValue=o}call(o,l){return l.subscribe(new n(o,this.defaultValue))}}class n extends e.Subscriber{constructor(o,l){super(o),this.defaultValue=l,this.isEmpty=!0}_next(o){this.isEmpty=!1,this.destination.next(o)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},5083: /*!*******************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/tabindex-value.js ***! - \*******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});var e=t( -/*! ../is/valid-tabindex */ -109);function r(d){if(!(0,e.default)(d))return null;var n=d.hasAttribute("tabindex"),i=parseInt(d.getAttribute(n?"tabindex":"tabIndex"),10);return isNaN(i)?-1:i}},498: -/*!***************************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/toggle-attribute-value.js ***! - \***************************************************************************************/(L,_,t)=>{"use strict";function e(r){var d=r.element,n=r.attribute,o=r.temporaryValue,a="data-cached-"+n;if(void 0!==o){var p=r.saveValue||d.getAttribute(n);d.setAttribute(a,p||""),d.setAttribute(n,o)}else{var c=d.getAttribute(a);d.removeAttribute(a),""===c?d.removeAttribute(n):d.setAttribute(n,c)}}t.r(_),t.d(_,{default:()=>e})},1772: -/*!*********************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/util/toggle-attribute.js ***! - \*********************************************************************************/(L,_,t)=>{"use strict";function e(r){var d=r.element,n=r.attribute,o="data-cached-"+n;if(null===d.getAttribute(o)){var a=d.getAttribute(n);if(null===a)return;d.setAttribute(o,a||""),d.removeAttribute(n)}else{var p=d.getAttribute(o);d.removeAttribute(o),d.setAttribute(n,p)}}t.r(_),t.d(_,{default:()=>e})},1601: + !*** ./node_modules/rxjs/_esm2015/internal/operators/distinctUntilChanged.js ***! + \*******************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{distinctUntilChanged:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(s,o){return l=>l.lift(new d(s,o))}class d{constructor(o,l){this.compare=o,this.keySelector=l}call(o,l){return l.subscribe(new n(o,this.compare,this.keySelector))}}class n extends e.Subscriber{constructor(o,l,p){super(o),this.keySelector=p,this.hasKey=!1,"function"==typeof l&&(this.compare=l)}compare(o,l){return o===l}_next(o){let l;try{const{keySelector:u}=this;l=u?u(o):o}catch(u){return this.destination.error(u)}let p=!1;if(this.hasKey)try{const{compare:u}=this;p=u(this.key,l)}catch(u){return this.destination.error(u)}else this.hasKey=!0;p||(this.key=l,this.destination.next(o))}}},5046: +/*!*****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/filter.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{filter:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(s,o){return function(p){return p.lift(new d(s,o))}}class d{constructor(o,l){this.predicate=o,this.thisArg=l}call(o,l){return l.subscribe(new n(o,this.predicate,this.thisArg))}}class n extends e.Subscriber{constructor(o,l,p){super(o),this.predicate=l,this.thisArg=p,this.count=0}_next(o){let l;try{l=this.predicate.call(this.thisArg,o,this.count++)}catch(p){return void this.destination.error(p)}l&&this.destination.next(o)}}},786: /*!*******************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/version.js ***! - \*******************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r="1.4.1"},5461: -/*!****************************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/when/key.binding.js ***! - \****************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( -/*! ../map/keycode */ -3700),r={alt:"altKey",ctrl:"ctrlKey",meta:"metaKey",shift:"shiftKey"},d=Object.keys(r).map(function(c){return r[c]});function a(c,g){return!d.some(function(f){return"boolean"==typeof c[f]&&Boolean(g[f])!==c[f]})}function p(c){return c.split(/\s+/).map(function(g){var f=g.split("+"),m=function o(c){var f=function n(c){var g=!!c&&null;return{altKey:g,ctrlKey:g,metaKey:g,shiftKey:g}}(-1!==c.indexOf("*"));return c.forEach(function(m){if("*"!==m){var v=!0,y=m.slice(0,1);"?"===y?v=null:"!"===y&&(v=!1),!0!==v&&(m=m.slice(1));var I=r[m];if(!I)throw new TypeError('Unknown modifier "'+m+'"');f[I]=v}}),f}(f.slice(0,-1)),v=function i(c){var g=e.default[c]||parseInt(c,10);if(!g||"number"!=typeof g||isNaN(g))throw new TypeError('Unknown key "'+c+'"');return[g].concat(e.default._alias[g]||[])}(f.slice(-1));return{keyCodes:v,modifiers:m,matchModifiers:a.bind(null,m)}})}},9740: + !*** ./node_modules/rxjs/_esm2015/internal/operators/finalize.js ***! + \*******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{finalize:()=>d});var e=t( +/*! ../Subscriber */ +5142),r=t( +/*! ../Subscription */ +4614);function d(o){return l=>l.lift(new n(o))}class n{constructor(l){this.callback=l}call(l,p){return p.subscribe(new s(l,this.callback))}}class s extends e.Subscriber{constructor(l,p){super(l),this.add(new r.Subscription(p))}}},7627: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/first.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{first:()=>l});var e=t( +/*! ../util/EmptyError */ +1742),r=t( +/*! ./filter */ +5046),d=t( +/*! ./take */ +6939),n=t( +/*! ./defaultIfEmpty */ +2345),s=t( +/*! ./throwIfEmpty */ +1620),o=t( +/*! ../util/identity */ +6361);function l(p,u){const g=arguments.length>=2;return f=>f.pipe(p?(0,r.filter)((m,v)=>p(m,v,f)):o.identity,(0,d.take)(1),g?(0,n.defaultIfEmpty)(u):(0,s.throwIfEmpty)(()=>new e.EmptyError))}},7422: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/map.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{MapOperator:()=>d,map:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(s,o){return function(p){if("function"!=typeof s)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return p.lift(new d(s,o))}}class d{constructor(o,l){this.project=o,this.thisArg=l}call(o,l){return l.subscribe(new n(o,this.project,this.thisArg))}}class n extends e.Subscriber{constructor(o,l,p){super(o),this.project=l,this.count=0,this.thisArg=p||this}_next(o){let l;try{l=this.project.call(this.thisArg,o,this.count++)}catch(p){return void this.destination.error(p)}this.destination.next(l)}}},2600: +/*!*******************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeAll.js ***! + \*******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{mergeAll:()=>d});var e=t( +/*! ./mergeMap */ +7965),r=t( +/*! ../util/identity */ +6361);function d(n=Number.POSITIVE_INFINITY){return(0,e.mergeMap)(r.identity,n)}},7965: +/*!*******************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/mergeMap.js ***! + \*******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{MergeMapOperator:()=>s,MergeMapSubscriber:()=>o,flatMap:()=>l,mergeMap:()=>n});var e=t( +/*! ./map */ +7422),r=t( +/*! ../observable/from */ +502),d=t( +/*! ../innerSubscribe */ +6241);function n(p,u,g=Number.POSITIVE_INFINITY){return"function"==typeof u?f=>f.pipe(n((m,v)=>(0,r.from)(p(m,v)).pipe((0,e.map)((_,w)=>u(m,_,v,w))),g)):("number"==typeof u&&(g=u),f=>f.lift(new s(p,g)))}class s{constructor(u,g=Number.POSITIVE_INFINITY){this.project=u,this.concurrent=g}call(u,g){return g.subscribe(new o(u,this.project,this.concurrent))}}class o extends d.SimpleOuterSubscriber{constructor(u,g,f=Number.POSITIVE_INFINITY){super(u),this.project=g,this.concurrent=f,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(u){this.active0?this._next(u.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}const l=n},202: /*!********************************************************************!*\ - !*** ./projects/quml-library/node_modules/ally.js/esm/when/key.js ***! - \********************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( -/*! ./key.binding */ -5461),r=t( -/*! ../util/node-array */ -3416),d=t( -/*! ../util/compare-position */ -2478);function n(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i={},a=(0,r.default)(o.context)[0]||document.documentElement;delete o.context;var p=(0,r.default)(o.filter);delete o.filter;var c=Object.keys(o);if(!c.length)throw new TypeError("when/key requires at least one option key");var g=function(y){y.keyCodes.forEach(function(I){i[I]||(i[I]=[]),i[I].push(y)})};c.forEach(function(v){if("function"!=typeof o[v])throw new TypeError('when/key requires option["'+v+'"] to be a function');(0,e.default)(v).map(function(O){return O.callback=o[v],O}).forEach(g)});var f=function(y){if(!y.defaultPrevented){if(p.length){var I=(0,d.getParentComparator)({element:y.target,includeSelf:!0});if(p.some(I))return}var O=y.keyCode||y.which;i[O]&&i[O].forEach(function(D){D.matchModifiers(y)&&D.callback.call(a,y,m)})}};a.addEventListener("keydown",f,!1);var m=function(){a.removeEventListener("keydown",f,!1)};return{disengage:m}}},9394: + !*** ./node_modules/rxjs/_esm2015/internal/operators/multicast.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{MulticastOperator:()=>d,multicast:()=>r});var e=t( +/*! ../observable/ConnectableObservable */ +9148);function r(n,s){return function(l){let p;if(p="function"==typeof n?n:function(){return n},"function"==typeof s)return l.lift(new d(p,s));const u=Object.create(l,e.connectableObservableDescriptor);return u.source=l,u.subjectFactory=p,u}}class d{constructor(s,o){this.subjectFactory=s,this.selector=o}call(s,o){const{selector:l}=this,p=this.subjectFactory(),u=l(p).subscribe(s);return u.add(o.subscribe(p)),u}}},8892: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/observeOn.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ObserveOnMessage:()=>o,ObserveOnOperator:()=>n,ObserveOnSubscriber:()=>s,observeOn:()=>d});var e=t( +/*! ../Subscriber */ +5142),r=t( +/*! ../Notification */ +7618);function d(l,p=0){return function(g){return g.lift(new n(l,p))}}class n{constructor(p,u=0){this.scheduler=p,this.delay=u}call(p,u){return u.subscribe(new s(p,this.scheduler,this.delay))}}class s extends e.Subscriber{constructor(p,u,g=0){super(p),this.scheduler=u,this.delay=g}static dispatch(p){const{notification:u,destination:g}=p;u.observe(g),this.unsubscribe()}scheduleMessage(p){this.destination.add(this.scheduler.schedule(s.dispatch,this.delay,new o(p,this.destination)))}_next(p){this.scheduleMessage(r.Notification.createNext(p))}_error(p){this.scheduleMessage(r.Notification.createError(p)),this.unsubscribe()}_complete(){this.scheduleMessage(r.Notification.createComplete()),this.unsubscribe()}}class o{constructor(p,u){this.notification=p,this.destination=u}}},6159: +/*!*******************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/refCount.js ***! + \*******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{refCount:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(){return function(o){return o.lift(new d(o))}}class d{constructor(o){this.connectable=o}call(o,l){const{connectable:p}=this;p._refCount++;const u=new n(o,p),g=l.subscribe(u);return u.closed||(u.connection=p.connect()),g}}class n extends e.Subscriber{constructor(o,l){super(o),this.connectable=l}_unsubscribe(){const{connectable:o}=this;if(!o)return void(this.connection=null);this.connectable=null;const l=o._refCount;if(l<=0)return void(this.connection=null);if(o._refCount=l-1,l>1)return void(this.connection=null);const{connection:p}=this,u=o._connection;this.connection=null,u&&(!p||u===p)&&u.unsubscribe()}}},1272: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/share.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{share:()=>s});var e=t( +/*! ./multicast */ +202),r=t( +/*! ./refCount */ +6159),d=t( +/*! ../Subject */ +2484);function n(){return new d.Subject}function s(){return o=>(0,r.refCount)()((0,e.multicast)(n)(o))}},6520: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/switchMap.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{switchMap:()=>n});var e=t( +/*! ./map */ +7422),r=t( +/*! ../observable/from */ +502),d=t( +/*! ../innerSubscribe */ +6241);function n(l,p){return"function"==typeof p?u=>u.pipe(n((g,f)=>(0,r.from)(l(g,f)).pipe((0,e.map)((m,v)=>p(g,m,f,v))))):u=>u.lift(new s(l))}class s{constructor(p){this.project=p}call(p,u){return u.subscribe(new o(p,this.project))}}class o extends d.SimpleOuterSubscriber{constructor(p,u){super(p),this.project=u,this.index=0}_next(p){let u;const g=this.index++;try{u=this.project(p,g)}catch(f){return void this.destination.error(f)}this._innerSub(u)}_innerSub(p){const u=this.innerSubscription;u&&u.unsubscribe();const g=new d.SimpleInnerSubscriber(this),f=this.destination;f.add(g),this.innerSubscription=(0,d.innerSubscribe)(p,g),this.innerSubscription!==g&&f.add(this.innerSubscription)}_complete(){const{innerSubscription:p}=this;(!p||p.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=void 0}notifyComplete(){this.innerSubscription=void 0,this.isStopped&&super._complete()}notifyNext(p){this.destination.next(p)}}},6939: +/*!***************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/take.js ***! + \***************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{take:()=>n});var e=t( +/*! ../Subscriber */ +5142),r=t( +/*! ../util/ArgumentOutOfRangeError */ +2081),d=t( +/*! ../observable/empty */ +506);function n(l){return p=>0===l?(0,d.empty)():p.lift(new s(l))}class s{constructor(p){if(this.total=p,this.total<0)throw new r.ArgumentOutOfRangeError}call(p,u){return u.subscribe(new o(p,this.total))}}class o extends e.Subscriber{constructor(p,u){super(p),this.total=u,this.count=0}_next(p){const u=this.total,g=++this.count;g<=u&&(this.destination.next(p),g===u&&(this.destination.complete(),this.unsubscribe()))}}},3303: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/takeUntil.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{takeUntil:()=>r});var e=t( +/*! ../innerSubscribe */ +6241);function r(s){return o=>o.lift(new d(s))}class d{constructor(o){this.notifier=o}call(o,l){const p=new n(o),u=(0,e.innerSubscribe)(this.notifier,new e.SimpleInnerSubscriber(p));return u&&!p.seenValue?(p.add(u),l.subscribe(p)):p}}class n extends e.SimpleOuterSubscriber{constructor(o){super(o),this.seenValue=!1}notifyNext(){this.seenValue=!0,this.complete()}notifyComplete(){}}},5746: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/tap.js ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{tap:()=>n});var e=t( +/*! ../Subscriber */ +5142),r=t( +/*! ../util/noop */ +5717),d=t( +/*! ../util/isFunction */ +5251);function n(l,p,u){return function(f){return f.lift(new s(l,p,u))}}class s{constructor(p,u,g){this.nextOrObserver=p,this.error=u,this.complete=g}call(p,u){return u.subscribe(new o(p,this.nextOrObserver,this.error,this.complete))}}class o extends e.Subscriber{constructor(p,u,g,f){super(p),this._tapNext=r.noop,this._tapError=r.noop,this._tapComplete=r.noop,this._tapError=g||r.noop,this._tapComplete=f||r.noop,(0,d.isFunction)(u)?(this._context=this,this._tapNext=u):u&&(this._context=u,this._tapNext=u.next||r.noop,this._tapError=u.error||r.noop,this._tapComplete=u.complete||r.noop)}_next(p){try{this._tapNext.call(this._context,p)}catch(u){return void this.destination.error(u)}this.destination.next(p)}_error(p){try{this._tapError.call(this._context,p)}catch(u){return void this.destination.error(u)}this.destination.error(p)}_complete(){try{this._tapComplete.call(this._context)}catch(p){return void this.destination.error(p)}return this.destination.complete()}}},1620: +/*!***********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/operators/throwIfEmpty.js ***! + \***********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{throwIfEmpty:()=>d});var e=t( +/*! ../util/EmptyError */ +1742),r=t( +/*! ../Subscriber */ +5142);function d(l=o){return p=>p.lift(new n(l))}class n{constructor(p){this.errorFactory=p}call(p,u){return u.subscribe(new s(p,this.errorFactory))}}class s extends r.Subscriber{constructor(p,u){super(p),this.errorFactory=u,this.hasValue=!1}_next(p){this.hasValue=!0,this.destination.next(p)}_complete(){if(this.hasValue)return this.destination.complete();{let p;try{p=this.errorFactory()}catch(u){p=u}this.destination.error(p)}}}function o(){return new e.EmptyError}},8577: +/*!************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleArray.js ***! + \************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{scheduleArray:()=>d});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../Subscription */ +4614);function d(n,s){return new e.Observable(o=>{const l=new r.Subscription;let p=0;return l.add(s.schedule(function(){p!==n.length?(o.next(n[p++]),o.closed||l.add(this.schedule())):o.complete()})),l})}},5299: +/*!***************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleIterable.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{scheduleIterable:()=>n});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../Subscription */ +4614),d=t( +/*! ../symbol/iterator */ +6603);function n(s,o){if(!s)throw new Error("Iterable cannot be null");return new e.Observable(l=>{const p=new r.Subscription;let u;return p.add(()=>{u&&"function"==typeof u.return&&u.return()}),p.add(o.schedule(()=>{u=s[d.iterator](),p.add(o.schedule(function(){if(l.closed)return;let g,f;try{const m=u.next();g=m.value,f=m.done}catch(m){return void l.error(m)}f?l.complete():(l.next(g),this.schedule())}))})),p})}},8275: +/*!*****************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduleObservable.js ***! + \*****************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{scheduleObservable:()=>n});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../Subscription */ +4614),d=t( +/*! ../symbol/observable */ +5129);function n(s,o){return new e.Observable(l=>{const p=new r.Subscription;return p.add(o.schedule(()=>{const u=s[d.observable]();p.add(u.subscribe({next(g){p.add(o.schedule(()=>l.next(g)))},error(g){p.add(o.schedule(()=>l.error(g)))},complete(){p.add(o.schedule(()=>l.complete()))}}))})),p})}},5576: +/*!**************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduled/schedulePromise.js ***! + \**************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{schedulePromise:()=>d});var e=t( +/*! ../Observable */ +3064),r=t( +/*! ../Subscription */ +4614);function d(n,s){return new e.Observable(o=>{const l=new r.Subscription;return l.add(s.schedule(()=>n.then(p=>{l.add(s.schedule(()=>{o.next(p),l.add(s.schedule(()=>o.complete()))}))},p=>{l.add(s.schedule(()=>o.error(p)))}))),l})}},6340: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduled/scheduled.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{scheduled:()=>u});var e=t( +/*! ./scheduleObservable */ +8275),r=t( +/*! ./schedulePromise */ +5576),d=t( +/*! ./scheduleArray */ +8577),n=t( +/*! ./scheduleIterable */ +5299),s=t( +/*! ../util/isInteropObservable */ +9428),o=t( +/*! ../util/isPromise */ +8290),l=t( +/*! ../util/isArrayLike */ +4361),p=t( +/*! ../util/isIterable */ +5540);function u(g,f){if(null!=g){if((0,s.isInteropObservable)(g))return(0,e.scheduleObservable)(g,f);if((0,o.isPromise)(g))return(0,r.schedulePromise)(g,f);if((0,l.isArrayLike)(g))return(0,d.scheduleArray)(g,f);if((0,p.isIterable)(g)||"string"==typeof g)return(0,n.scheduleIterable)(g,f)}throw new TypeError((null!==g&&typeof g||g)+" is not observable")}},8674: +/*!*****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/Action.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{Action:()=>r});var e=t( +/*! ../Subscription */ +4614);class r extends e.Subscription{constructor(n,s){super()}schedule(n,s=0){return this}}},5610: +/*!**********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsyncAction.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{AsyncAction:()=>r});var e=t( +/*! ./Action */ +8674);class r extends e.Action{constructor(n,s){super(n,s),this.scheduler=n,this.work=s,this.pending=!1}schedule(n,s=0){if(this.closed)return this;this.state=n;const o=this.id,l=this.scheduler;return null!=o&&(this.id=this.recycleAsyncId(l,o,s)),this.pending=!0,this.delay=s,this.id=this.id||this.requestAsyncId(l,this.id,s),this}requestAsyncId(n,s,o=0){return setInterval(n.flush.bind(n,this),o)}recycleAsyncId(n,s,o=0){if(null!==o&&this.delay===o&&!1===this.pending)return s;clearInterval(s)}execute(n,s){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const o=this._execute(n,s);if(o)return o;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(n,s){let l,o=!1;try{this.work(n)}catch(p){o=!0,l=!!p&&p||new Error(p)}if(o)return this.unsubscribe(),l}_unsubscribe(){const n=this.id,s=this.scheduler,o=s.actions,l=o.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==l&&o.splice(l,1),null!=n&&(this.id=this.recycleAsyncId(s,n,null)),this.delay=null}}},7203: +/*!*************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/AsyncScheduler.js ***! + \*************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{AsyncScheduler:()=>r});var e=t( +/*! ../Scheduler */ +7792);class r extends e.Scheduler{constructor(n,s=e.Scheduler.now){super(n,()=>r.delegate&&r.delegate!==this?r.delegate.now():s()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(n,s=0,o){return r.delegate&&r.delegate!==this?r.delegate.schedule(n,s,o):super.schedule(n,s,o)}flush(n){const{actions:s}=this;if(this.active)return void s.push(n);let o;this.active=!0;do{if(o=n.execute(n.state,n.delay))break}while(n=s.shift());if(this.active=!1,o){for(;n=s.shift();)n.unsubscribe();throw o}}}},5586: +/*!**********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueAction.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{QueueAction:()=>r});var e=t( +/*! ./AsyncAction */ +5610);class r extends e.AsyncAction{constructor(n,s){super(n,s),this.scheduler=n,this.work=s}schedule(n,s=0){return s>0?super.schedule(n,s):(this.delay=s,this.state=n,this.scheduler.flush(this),this)}execute(n,s){return s>0||this.closed?super.execute(n,s):this._execute(n,s)}requestAsyncId(n,s,o=0){return null!==o&&o>0||null===o&&this.delay>0?super.requestAsyncId(n,s,o):n.flush(this)}}},4942: +/*!*************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/QueueScheduler.js ***! + \*************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{QueueScheduler:()=>r});var e=t( +/*! ./AsyncScheduler */ +7203);class r extends e.AsyncScheduler{}},6948: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/scheduler/queue.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{queue:()=>n,queueScheduler:()=>d});var e=t( +/*! ./QueueAction */ +5586);const d=new(t( +/*! ./QueueScheduler */ +4942).QueueScheduler)(e.QueueAction),n=d},6603: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/symbol/iterator.js ***! + \****************************************************************/(R,C,t)=>{"use strict";function e(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}t.r(C),t.d(C,{$$iterator:()=>d,getSymbolIterator:()=>e,iterator:()=>r});const r=e(),d=r},5129: +/*!******************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/symbol/observable.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{observable:()=>e});const e="function"==typeof Symbol&&Symbol.observable||"@@observable"},1999: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/symbol/rxSubscriber.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{$$rxSubscriber:()=>r,rxSubscriber:()=>e});const e="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),r=e},2081: +/*!*****************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/ArgumentOutOfRangeError.js ***! + \*****************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ArgumentOutOfRangeError:()=>r});const r=(()=>{function d(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return d.prototype=Object.create(Error.prototype),d})()},1742: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/EmptyError.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{EmptyError:()=>r});const r=(()=>{function d(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return d.prototype=Object.create(Error.prototype),d})()},6950: +/*!*****************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/ObjectUnsubscribedError.js ***! + \*****************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ObjectUnsubscribedError:()=>r});const r=(()=>{function d(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return d.prototype=Object.create(Error.prototype),d})()},9164: +/*!*************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/UnsubscriptionError.js ***! + \*************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{UnsubscriptionError:()=>r});const r=(()=>{function d(n){return Error.call(this),this.message=n?`${n.length} errors occurred during unsubscription:\n${n.map((s,o)=>`${o+1}) ${s.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=n,this}return d.prototype=Object.create(Error.prototype),d})()},3159: +/*!********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/canReportError.js ***! + \********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{canReportError:()=>r});var e=t( +/*! ../Subscriber */ +5142);function r(d){for(;d;){const{closed:n,destination:s,isStopped:o}=d;if(n||o)return!1;d=s&&s instanceof e.Subscriber?s:null}return!0}},8722: /*!*********************************************************************!*\ - !*** ./projects/quml-library/node_modules/css.escape/css.escape.js ***! - \*********************************************************************/function(L){var _;_=typeof global<"u"?global:this,L.exports=function(_){if(_.CSS&&_.CSS.escape)return _.CSS.escape;var t=function(e){if(0==arguments.length)throw new TypeError("`CSS.escape` requires an argument.");for(var o,r=String(e),d=r.length,n=-1,i="",a=r.charCodeAt(0);++n=1&&o<=31||127==o||0==n&&o>=48&&o<=57||1==n&&o>=48&&o<=57&&45==a?"\\"+o.toString(16)+" ":0==n&&1==d&&45==o||!(o>=128||45==o||95==o||o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122)?"\\"+r.charAt(n):r.charAt(n):i+="\ufffd";return i};return _.CSS||(_.CSS={}),_.CSS.escape=t,t}(_)},5475: + !*** ./node_modules/rxjs/_esm2015/internal/util/hostReportError.js ***! + \*********************************************************************/(R,C,t)=>{"use strict";function e(r){setTimeout(()=>{throw r},0)}t.r(C),t.d(C,{hostReportError:()=>e})},6361: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/identity.js ***! + \**************************************************************/(R,C,t)=>{"use strict";function e(r){return r}t.r(C),t.d(C,{identity:()=>e})},7264: +/*!*************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isArray.js ***! + \*************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{isArray:()=>e});const e=Array.isArray||(r=>r&&"number"==typeof r.length)},4361: +/*!*****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isArrayLike.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{isArrayLike:()=>e});const e=r=>r&&"number"==typeof r.length&&"function"!=typeof r},5251: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isFunction.js ***! + \****************************************************************/(R,C,t)=>{"use strict";function e(r){return"function"==typeof r}t.r(C),t.d(C,{isFunction:()=>e})},9428: +/*!*************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isInteropObservable.js ***! + \*************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{isInteropObservable:()=>r});var e=t( +/*! ../symbol/observable */ +5129);function r(d){return d&&"function"==typeof d[e.observable]}},5540: +/*!****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isIterable.js ***! + \****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{isIterable:()=>r});var e=t( +/*! ../symbol/iterator */ +6603);function r(d){return d&&"function"==typeof d[e.iterator]}},7560: +/*!**************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isObject.js ***! + \**************************************************************/(R,C,t)=>{"use strict";function e(r){return null!==r&&"object"==typeof r}t.r(C),t.d(C,{isObject:()=>e})},8290: +/*!***************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isPromise.js ***! + \***************************************************************/(R,C,t)=>{"use strict";function e(r){return!!r&&"function"!=typeof r.subscribe&&"function"==typeof r.then}t.r(C),t.d(C,{isPromise:()=>e})},9054: +/*!*****************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/isScheduler.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";function e(r){return r&&"function"==typeof r.schedule}t.r(C),t.d(C,{isScheduler:()=>e})},5717: +/*!**********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/noop.js ***! + \**********************************************************/(R,C,t)=>{"use strict";function e(){}t.r(C),t.d(C,{noop:()=>e})},7734: +/*!**********************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/pipe.js ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{pipe:()=>r,pipeFromArray:()=>d});var e=t( +/*! ./identity */ +6361);function r(...n){return d(n)}function d(n){return 0===n.length?e.identity:1===n.length?n[0]:function(o){return n.reduce((l,p)=>p(l),o)}}},3787: /*!*****************************************************************!*\ - !*** ./projects/quml-library/node_modules/platform/platform.js ***! - \*****************************************************************/function(L,_,t){var e;L=t.nmd(L),function(){"use strict";var r={function:!0,object:!0},d=r[typeof window]&&window||this,n=d,a=r[typeof _]&&_&&r.object&&L&&!L.nodeType&&L&&"object"==typeof global&&global;a&&(a.global===a||a.window===a||a.self===a)&&(d=a);var p=Math.pow(2,53)-1,c=/\bOpera/,g=this,f=Object.prototype,m=f.hasOwnProperty,v=f.toString;function y(T){return(T=String(T)).charAt(0).toUpperCase()+T.slice(1)}function D(T){return T=h(T),/^(?:webOS|i(?:OS|P))/.test(T)?T:y(T)}function M(T,S){for(var N in T)m.call(T,N)&&S(T[N],N,T)}function w(T){return null==T?y(T):v.call(T).slice(8,-1)}function s(T,S){var N=null!=T?typeof T[S]:"number";return!(/^(?:boolean|number|string|undefined)$/.test(N)||"object"==N&&!T[S])}function P(T){return String(T).replace(/([ -])(?!$)/g,"$1?")}function A(T,S){var N=null;return function O(T,S){var N=-1,U=T?T.length:0;if("number"==typeof U&&U>-1&&U<=p)for(;++N3?"WebKit":/\bOpera\b/.test(ke)&&(/\bOPR\b/.test(T)?"Blink":"Presto"))||/\b(?:Midori|Nook|Safari)\b/i.test(T)&&!/^(?:Trident|EdgeHTML)$/.test(st)&&"WebKit"||!st&&/\bMSIE\b/i.test(T)&&("Mac OS"==Z?"Tasman":"Trident")||"WebKit"==st&&/\bPlayStation\b(?! Vita\b)/i.test(ke)&&"NetFront")&&(st=[Ve]),"IE"==ke&&(Ve=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(T)||0)[1])?(ke+=" Mobile",Z="Windows Phone "+(/\+$/.test(Ve)?Ve:Ve+".x"),X.unshift("desktop mode")):/\bWPDesktop\b/i.test(T)?(ke="IE Mobile",Z="Windows Phone 8.x",X.unshift("desktop mode"),ie||(ie=(/\brv:([\d.]+)/.exec(T)||0)[1])):"IE"!=ke&&"Trident"==st&&(Ve=/\brv:([\d.]+)/.exec(T))&&(ke&&X.push("identifying as "+ke+(ie?" "+ie:"")),ke="IE",ie=Ve[1]),ue){if(s(S,"global"))if(W&&(it=(Ve=W.lang.System).getProperty("os.arch"),Z=Z||Ve.getProperty("os.name")+" "+Ve.getProperty("os.version")),J&&s(S,"system")&&(Ve=[S.system])[0]){Z||(Z=Ve[0].os||null);try{Ve[1]=S.require("ringo/engine").version,ie=Ve[1].join("."),ke="RingoJS"}catch{Ve[0].global.system==S.system&&(ke="Narwhal")}}else"object"==typeof S.process&&!S.process.browser&&(Ve=S.process)?(ke="Node.js",it=Ve.arch,Z=Ve.platform,ie=/[\d.]+/.exec(Ve.version)[0]):ee&&(ke="Rhino");else w(Ve=S.runtime)==oe?(ke="Adobe AIR",Z=Ve.flash.system.Capabilities.os):w(Ve=S.phantom)==Q?(ke="PhantomJS",ie=(Ve=Ve.version||null)&&Ve.major+"."+Ve.minor+"."+Ve.patch):"number"==typeof me.documentMode&&(Ve=/\bTrident\/(\d+)/i.exec(T))&&((Ve=+Ve[1]+4)!=(ie=[ie,me.documentMode])[1]&&(X.push("IE "+ie[1]+" mode"),st&&(st[1]=""),ie[1]=Ve),ie="IE"==ke?String(ie[1].toFixed(1)):ie[0]);Z=Z&&D(Z)}ie&&(Ve=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(ie)||/(?:alpha|beta)(?: ?\d)?/i.exec(T+";"+(ue&&U.appMinorVersion))||/\bMinefield\b/i.test(T)&&"a")&&(F=/b/i.test(Ve)?"beta":"alpha",ie=ie.replace(RegExp(Ve+"\\+?$"),"")+("beta"==F?Me:ve)+(/\d+\+?/.exec(Ve)||"")),"Fennec"==ke||"Firefox"==ke&&/\b(?:Android|Firefox OS)\b/.test(Z)?ke="Firefox Mobile":"Maxthon"==ke&&ie?ie=ie.replace(/\.[\d.]+/,".x"):/\bXbox\b/i.test(ye)?(Z=null,"Xbox 360"==ye&&/\bIEMobile\b/.test(T)&&X.unshift("mobile mode")):!/^(?:Chrome|IE|Opera)$/.test(ke)&&(!ke||ye||/Browser|Mobi/.test(ke))||"Windows CE"!=Z&&!/Mobi/i.test(T)?"IE"==ke&&ue&&null===S.external?X.unshift("platform preview"):(/\bBlackBerry\b/.test(ye)||/\bBB10\b/.test(T))&&(Ve=(RegExp(ye.replace(/ +/g," *")+"/([.\\d]+)","i").exec(T)||0)[1]||ie)?(Z=((Ve=[Ve,/BB10/.test(T)])[1]?(ye=null,be="BlackBerry"):"Device Software")+" "+Ve[0],ie=null):this!=M&&"Wii"!=ye&&(ue&&Re||/Opera/.test(ke)&&/\b(?:MSIE|Firefox)\b/i.test(T)||"Firefox"==ke&&/\bOS X (?:\d+\.){2,}/.test(Z)||"IE"==ke&&(Z&&!/^Win/.test(Z)&&ie>5.5||/\bWindows XP\b/.test(Z)&&ie>8||8==ie&&!/\bTrident\b/.test(T)))&&!c.test(Ve=b.call(M,T.replace(c,"")+";"))&&Ve.name&&(Ve="ing as "+Ve.name+((Ve=Ve.version)?" "+Ve:""),c.test(ke)?(/\bIE\b/.test(Ve)&&"Mac OS"==Z&&(Z=null),Ve="identify"+Ve):(Ve="mask"+Ve,ke=$e?D($e.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(Ve)&&(Z=null),ue||(ie=null)),st=["Presto"],X.push(Ve)):ke+=" Mobile",(Ve=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(T)||0)[1])&&(Ve=[parseFloat(Ve.replace(/\.(\d)$/,".0$1")),Ve],"Safari"==ke&&"+"==Ve[1].slice(-1)?(ke="WebKit Nightly",F="alpha",ie=Ve[1].slice(0,-1)):(ie==Ve[1]||ie==(Ve[2]=(/\bSafari\/([\d.]+\+?)/i.exec(T)||0)[1]))&&(ie=null),Ve[1]=(/\bChrome\/([\d.]+)/i.exec(T)||0)[1],537.36==Ve[0]&&537.36==Ve[2]&&parseFloat(Ve[1])>=28&&"WebKit"==st&&(st=["Blink"]),ue&&(re||Ve[1])?(st&&(st[1]="like Chrome"),Ve=Ve[1]||((Ve=Ve[0])<530?1:Ve<532?2:Ve<532.05?3:Ve<533?4:Ve<534.03?5:Ve<534.07?6:Ve<534.1?7:Ve<534.13?8:Ve<534.16?9:Ve<534.24?10:Ve<534.3?11:Ve<535.01?12:Ve<535.02?"13+":Ve<535.07?15:Ve<535.11?16:Ve<535.19?17:Ve<536.05?18:Ve<536.1?19:Ve<537.01?20:Ve<537.11?"21+":Ve<537.13?23:Ve<537.18?24:Ve<537.24?25:Ve<537.36?26:"Blink"!=st?"27":"28")):(st&&(st[1]="like Safari"),Ve=(Ve=Ve[0])<400?1:Ve<500?2:Ve<526?3:Ve<533?4:Ve<534?"4+":Ve<535?5:Ve<537?6:Ve<538?7:Ve<601?8:"8"),st&&(st[1]+=" "+(Ve+="number"==typeof Ve?".x":/[.+]/.test(Ve)?"":"+")),"Safari"==ke&&(!ie||parseInt(ie)>45)&&(ie=Ve)),"Opera"==ke&&(Ve=/\bzbov|zvav$/.exec(Z))?(ke+=" ",X.unshift("desktop mode"),"zvav"==Ve?(ke+="Mini",ie=null):ke+="Mobile",Z=Z.replace(RegExp(" *"+Ve+"$"),"")):"Safari"==ke&&/\bChrome\b/.exec(st&&st[1])&&(X.unshift("desktop mode"),ke="Chrome Mobile",ie=null,/\bOS X\b/.test(Z)?(be="Apple",Z="iOS 4.3+"):Z=null),ie&&0==ie.indexOf(Ve=/[\d.]+$/.exec(Z))&&T.indexOf("/"+Ve+"-")>-1&&(Z=h(Z.replace(Ve,""))),st&&!/\b(?:Avant|Nook)\b/.test(ke)&&(/Browser|Lunascape|Maxthon/.test(ke)||"Safari"!=ke&&/^iOS/.test(Z)&&/\bSafari\b/.test(st[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Sleipnir|Web)/.test(ke)&&st[1])&&(Ve=st[st.length-1])&&X.push(Ve),X.length&&(X=["("+X.join("; ")+")"]),be&&ye&&ye.indexOf(be)<0&&X.push("on "+be),ye&&X.push((/^on /.test(X[X.length-1])?"":"on ")+ye),Z&&(Ve=/ ([\d.+]+)$/.exec(Z),Ue=Ve&&"/"==Z.charAt(Z.length-Ve[0].length-1),Z={architecture:32,family:Ve&&!Ue?Z.replace(Ve[0],""):Z,version:Ve?Ve[1]:null,toString:function(){var Ee=this.version;return this.family+(Ee&&!Ue?" "+Ee:"")+(64==this.architecture?" 64-bit":"")}}),(Ve=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(it))&&!/\bi686\b/i.test(it)?(Z&&(Z.architecture=64,Z.family=Z.family.replace(RegExp(" *"+Ve),"")),ke&&(/\bWOW64\b/i.test(T)||ue&&/\w(?:86|32)$/.test(U.cpuClass||U.platform)&&!/\bWin64; x64\b/i.test(T))&&X.unshift("32-bit")):Z&&/^OS X/.test(Z.family)&&"Chrome"==ke&&parseFloat(ie)>=39&&(Z.architecture=64),T||(T=null);var _e={};return _e.description=T,_e.layout=st&&st[0],_e.manufacturer=be,_e.name=ke,_e.prerelease=F,_e.product=ye,_e.ua=T,_e.version=ke&&ie,_e.os=Z||{architecture:null,family:null,version:null,toString:function(){return"null"}},_e.parse=b,_e.toString=function Ie(){return this.description||""},_e.version&&X.unshift(ie),_e.name&&X.unshift(ke),Z&&ke&&!(Z==String(Z).split(" ")[0]&&(Z==ke.split(" ")[0]||ye))&&X.push(ye?"("+Z+")":"on "+Z),X.length&&(_e.description=X.join(" ")),_e}();d.platform=x,void 0!==(e=function(){return x}.call(_,t,_,L))&&(L.exports=e)}.call(this)},4666: + !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeTo.js ***! + \*****************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{subscribeTo:()=>g});var e=t( +/*! ./subscribeToArray */ +4491),r=t( +/*! ./subscribeToPromise */ +9757),d=t( +/*! ./subscribeToIterable */ +8883),n=t( +/*! ./subscribeToObservable */ +3746),s=t( +/*! ./isArrayLike */ +4361),o=t( +/*! ./isPromise */ +8290),l=t( +/*! ./isObject */ +7560),p=t( +/*! ../symbol/iterator */ +6603),u=t( +/*! ../symbol/observable */ +5129);const g=f=>{if(f&&"function"==typeof f[u.observable])return(0,n.subscribeToObservable)(f);if((0,s.isArrayLike)(f))return(0,e.subscribeToArray)(f);if((0,o.isPromise)(f))return(0,r.subscribeToPromise)(f);if(f&&"function"==typeof f[p.iterator])return(0,d.subscribeToIterable)(f);{const v=`You provided ${(0,l.isObject)(f)?"an invalid object":`'${f}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError(v)}}},4491: +/*!**********************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToArray.js ***! + \**********************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{subscribeToArray:()=>e});const e=r=>d=>{for(let n=0,s=r.length;n{"use strict";t.r(C),t.d(C,{subscribeToIterable:()=>r});var e=t( +/*! ../symbol/iterator */ +6603);const r=d=>n=>{const s=d[e.iterator]();for(;;){let o;try{o=s.next()}catch(l){return n.error(l),n}if(o.done){n.complete();break}if(n.next(o.value),n.closed)break}return"function"==typeof s.return&&n.add(()=>{s.return&&s.return()}),n}},3746: +/*!***************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToObservable.js ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{subscribeToObservable:()=>r});var e=t( +/*! ../symbol/observable */ +5129);const r=d=>n=>{const s=d[e.observable]();if("function"!=typeof s.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return s.subscribe(n)}},9757: +/*!************************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/subscribeToPromise.js ***! + \************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{subscribeToPromise:()=>r});var e=t( +/*! ./hostReportError */ +8722);const r=d=>n=>(d.then(s=>{n.closed||(n.next(s),n.complete())},s=>n.error(s)).then(null,e.hostReportError),n)},6920: +/*!******************************************************************!*\ + !*** ./node_modules/rxjs/_esm2015/internal/util/toSubscriber.js ***! + \******************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{toSubscriber:()=>n});var e=t( +/*! ../Subscriber */ +5142),r=t( +/*! ../symbol/rxSubscriber */ +1999),d=t( +/*! ../Observer */ +6195);function n(s,o,l){if(s){if(s instanceof e.Subscriber)return s;if(s[r.rxSubscriber])return s[r.rxSubscriber]()}return s||o||l?new e.Subscriber(s,o,l):new e.Subscriber(d.empty)}},6345: +/*!************************************!*\ + !*** ./node_modules/uuid/index.js ***! + \************************************/(R,C,t)=>{var e=t( +/*! ./v1 */ +1854),r=t( +/*! ./v4 */ +7420),d=r;d.v1=e,d.v4=r,R.exports=d},5358: +/*!**********************************************!*\ + !*** ./node_modules/uuid/lib/bytesToUuid.js ***! + \**********************************************/R=>{for(var C=[],t=0;t<256;++t)C[t]=(t+256).toString(16).substr(1);R.exports=function e(r,d){var n=d||0;return[C[r[n++]],C[r[n++]],C[r[n++]],C[r[n++]],"-",C[r[n++]],C[r[n++]],"-",C[r[n++]],C[r[n++]],"-",C[r[n++]],C[r[n++]],"-",C[r[n++]],C[r[n++]],C[r[n++]],C[r[n++]],C[r[n++]],C[r[n++]]].join("")}},7571: +/*!**********************************************!*\ + !*** ./node_modules/uuid/lib/rng-browser.js ***! + \**********************************************/R=>{var C=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(C){var t=new Uint8Array(16);R.exports=function(){return C(t),t}}else{var e=new Array(16);R.exports=function(){for(var n,d=0;d<16;d++)3&d||(n=4294967296*Math.random()),e[d]=n>>>((3&d)<<3)&255;return e}}},1854: +/*!*********************************!*\ + !*** ./node_modules/uuid/v1.js ***! + \*********************************/(R,C,t)=>{var d,n,e=t( +/*! ./lib/rng */ +7571),r=t( +/*! ./lib/bytesToUuid */ +5358),s=0,o=0;R.exports=function l(p,u,g){var f=u&&g||0,m=u||[],v=(p=p||{}).node||d,_=void 0!==p.clockseq?p.clockseq:n;if(null==v||null==_){var w=e();null==v&&(v=d=[1|w[0],w[1],w[2],w[3],w[4],w[5]]),null==_&&(_=n=16383&(w[6]<<8|w[7]))}var x=void 0!==p.msecs?p.msecs:(new Date).getTime(),D=void 0!==p.nsecs?p.nsecs:o+1,O=x-s+(D-o)/1e4;if(O<0&&void 0===p.clockseq&&(_=_+1&16383),(O<0||x>s)&&void 0===p.nsecs&&(D=0),D>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");s=x,o=D,n=_;var M=(1e4*(268435455&(x+=122192928e5))+D)%4294967296;m[f++]=M>>>24&255,m[f++]=M>>>16&255,m[f++]=M>>>8&255,m[f++]=255&M;var c=x/4294967296*1e4&268435455;m[f++]=c>>>8&255,m[f++]=255&c,m[f++]=c>>>24&15|16,m[f++]=c>>>16&255,m[f++]=_>>>8|128,m[f++]=255&_;for(var B=0;B<6;++B)m[f+B]=v[B];return u||r(m)}},7420: +/*!*********************************!*\ + !*** ./node_modules/uuid/v4.js ***! + \*********************************/(R,C,t)=>{var e=t( +/*! ./lib/rng */ +7571),r=t( +/*! ./lib/bytesToUuid */ +5358);R.exports=function d(n,s,o){var l=s&&o||0;"string"==typeof n&&(s="binary"===n?new Array(16):null,n=null);var p=(n=n||{}).random||(n.rng||e)();if(p[6]=15&p[6]|64,p[8]=63&p[8]|128,s)for(var u=0;u<16;++u)s[l+u]=p[u];return s||r(p)}},6575: /*!**********************************************************!*\ - !*** ./node_modules/@angular/common/fesm2020/common.mjs ***! - \**********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{APP_BASE_HREF:()=>D,AsyncPipe:()=>zr,BrowserPlatformLocation:()=>g,CommonModule:()=>R,CurrencyPipe:()=>gi,DATE_PIPE_DEFAULT_OPTIONS:()=>ui,DATE_PIPE_DEFAULT_TIMEZONE:()=>qr,DOCUMENT:()=>i,DatePipe:()=>Lr,DecimalPipe:()=>ai,FormStyle:()=>N,FormatWidth:()=>j,HashLocationStrategy:()=>w,I18nPluralPipe:()=>Gr,I18nSelectPipe:()=>ii,IMAGE_CONFIG:()=>Gn,IMAGE_LOADER:()=>Nt,JsonPipe:()=>ti,KeyValuePipe:()=>bi,LOCATION_INITIALIZED:()=>c,Location:()=>s,LocationStrategy:()=>O,LowerCasePipe:()=>Nr,NgClass:()=>dn,NgComponentOutlet:()=>On,NgFor:()=>Tt,NgForOf:()=>Tt,NgForOfContext:()=>ct,NgIf:()=>vn,NgIfContext:()=>Kt,NgLocaleLocalization:()=>fr,NgLocalization:()=>Xn,NgOptimizedImage:()=>Zn,NgPlural:()=>Fr,NgPluralCase:()=>Mr,NgStyle:()=>jr,NgSwitch:()=>mr,NgSwitchCase:()=>cr,NgSwitchDefault:()=>ir,NgTemplateOutlet:()=>Xr,NumberFormatStyle:()=>T,NumberSymbol:()=>J,PRECONNECT_CHECK_BLOCKLIST:()=>Mi,PathLocationStrategy:()=>M,PercentPipe:()=>si,PlatformLocation:()=>a,Plural:()=>S,SlicePipe:()=>Oi,TitleCasePipe:()=>Br,TranslationWidth:()=>U,UpperCasePipe:()=>Vr,VERSION:()=>Pt,ViewportScroller:()=>Ut,WeekDay:()=>re,XhrFactory:()=>jn,formatCurrency:()=>an,formatDate:()=>Ee,formatNumber:()=>on,formatPercent:()=>hn,getCurrencySymbol:()=>Z,getLocaleCurrencyCode:()=>X,getLocaleCurrencyName:()=>it,getLocaleCurrencySymbol:()=>Ve,getLocaleDateFormat:()=>ve,getLocaleDateTimeFormat:()=>me,getLocaleDayNames:()=>Le,getLocaleDayPeriods:()=>oe,getLocaleDirection:()=>ke,getLocaleEraNames:()=>Q,getLocaleExtraDayPeriodRules:()=>Ue,getLocaleExtraDayPeriods:()=>st,getLocaleFirstDayOfWeek:()=>W,getLocaleId:()=>xe,getLocaleMonthNames:()=>V,getLocaleNumberFormat:()=>$e,getLocaleNumberSymbol:()=>Re,getLocalePluralCase:()=>ue,getLocaleTimeFormat:()=>Me,getLocaleWeekEndRange:()=>ee,getNumberOfCurrencyDigits:()=>ae,isPlatformBrowser:()=>Be,isPlatformServer:()=>ft,isPlatformWorkerApp:()=>ot,isPlatformWorkerUi:()=>_t,provideCloudflareLoader:()=>bn,provideCloudinaryLoader:()=>or,provideImageKitLoader:()=>nt,provideImgixLoader:()=>Er,registerLocaleData:()=>Tr,\u0275DomAdapter:()=>o,\u0275NullViewportScroller:()=>kn,\u0275PLATFORM_BROWSER_ID:()=>G,\u0275PLATFORM_SERVER_ID:()=>q,\u0275PLATFORM_WORKER_APP_ID:()=>he,\u0275PLATFORM_WORKER_UI_ID:()=>Te,\u0275getDOM:()=>d,\u0275parseCookieValue:()=>_r,\u0275setRootDomAdapter:()=>n});var e=t( + !*** ./node_modules/@angular/common/fesm2022/common.mjs ***! + \**********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{APP_BASE_HREF:()=>_,AsyncPipe:()=>Si,BrowserPlatformLocation:()=>u,CommonModule:()=>ei,CurrencyPipe:()=>Gn,DATE_PIPE_DEFAULT_OPTIONS:()=>Cr,DATE_PIPE_DEFAULT_TIMEZONE:()=>Pi,DOCUMENT:()=>o,DatePipe:()=>Nr,DecimalPipe:()=>yi,FormStyle:()=>T,FormatWidth:()=>S,HashLocationStrategy:()=>x,I18nPluralPipe:()=>Hr,I18nSelectPipe:()=>Qr,IMAGE_CONFIG:()=>Pn,IMAGE_LOADER:()=>ke,JsonPipe:()=>Yr,KeyValuePipe:()=>jr,LOCATION_INITIALIZED:()=>p,Location:()=>D,LocationStrategy:()=>v,LowerCasePipe:()=>di,NgClass:()=>Hn,NgComponentOutlet:()=>Gt,NgFor:()=>Sn,NgForOf:()=>Sn,NgForOfContext:()=>In,NgIf:()=>ft,NgIfContext:()=>Tt,NgLocaleLocalization:()=>wn,NgLocalization:()=>zt,NgOptimizedImage:()=>An,NgPlural:()=>Ir,NgPluralCase:()=>ar,NgStyle:()=>hr,NgSwitch:()=>bn,NgSwitchCase:()=>an,NgSwitchDefault:()=>xn,NgTemplateOutlet:()=>vr,NumberFormatStyle:()=>h,NumberSymbol:()=>L,PRECONNECT_CHECK_BLOCKLIST:()=>Ji,PathLocationStrategy:()=>w,PercentPipe:()=>Ar,PlatformLocation:()=>l,Plural:()=>b,SlicePipe:()=>Sr,TitleCasePipe:()=>ii,TranslationWidth:()=>I,UpperCasePipe:()=>ci,VERSION:()=>Re,ViewportScroller:()=>ct,WeekDay:()=>F,XhrFactory:()=>Zt,formatCurrency:()=>mt,formatDate:()=>se,formatNumber:()=>Rt,formatPercent:()=>sn,getCurrencySymbol:()=>Ve,getLocaleCurrencyCode:()=>Pe,getLocaleCurrencyName:()=>De,getLocaleCurrencySymbol:()=>ue,getLocaleDateFormat:()=>z,getLocaleDateTimeFormat:()=>q,getLocaleDayNames:()=>ee,getLocaleDayPeriods:()=>X,getLocaleDirection:()=>ce,getLocaleEraNames:()=>re,getLocaleExtraDayPeriodRules:()=>j,getLocaleExtraDayPeriods:()=>ge,getLocaleFirstDayOfWeek:()=>Ue,getLocaleId:()=>k,getLocaleMonthNames:()=>Oe,getLocaleNumberFormat:()=>Me,getLocaleNumberSymbol:()=>me,getLocalePluralCase:()=>lt,getLocaleTimeFormat:()=>G,getLocaleWeekEndRange:()=>V,getNumberOfCurrencyDigits:()=>we,isPlatformBrowser:()=>Q,isPlatformServer:()=>Y,isPlatformWorkerApp:()=>pe,isPlatformWorkerUi:()=>Ae,provideCloudflareLoader:()=>He,provideCloudinaryLoader:()=>Bt,provideImageKitLoader:()=>mr,provideImgixLoader:()=>Xe,registerLocaleData:()=>Zn,\u0275DomAdapter:()=>s,\u0275NullViewportScroller:()=>Nt,\u0275PLATFORM_BROWSER_ID:()=>vi,\u0275PLATFORM_SERVER_ID:()=>Zr,\u0275PLATFORM_WORKER_APP_ID:()=>A,\u0275PLATFORM_WORKER_UI_ID:()=>N,\u0275getDOM:()=>d,\u0275parseCookieValue:()=>Xn,\u0275setRootDomAdapter:()=>n});var e=t( /*! @angular/core */ -2560);let r=null;function d(){return r}function n(we){r||(r=we)}class o{}const i=new e.InjectionToken("DocumentToken");class a{historyGo(ce){throw new Error("Not implemented")}}a.\u0275fac=function(ce){return new(ce||a)},a.\u0275prov=e.\u0275\u0275defineInjectable({token:a,factory:function(){return function p(){return(0,e.\u0275\u0275inject)(g)}()},providedIn:"platform"});const c=new e.InjectionToken("Location Initialized");class g extends a{constructor(ce){super(),this._doc=ce,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return d().getBaseHref(this._doc)}onPopState(ce){const Ye=d().getGlobalEventTarget(this._doc,"window");return Ye.addEventListener("popstate",ce,!1),()=>Ye.removeEventListener("popstate",ce)}onHashChange(ce){const Ye=d().getGlobalEventTarget(this._doc,"window");return Ye.addEventListener("hashchange",ce,!1),()=>Ye.removeEventListener("hashchange",ce)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(ce){this._location.pathname=ce}pushState(ce,Ye,mt){f()?this._history.pushState(ce,Ye,mt):this._location.hash=mt}replaceState(ce,Ye,mt){f()?this._history.replaceState(ce,Ye,mt):this._location.hash=mt}forward(){this._history.forward()}back(){this._history.back()}historyGo(ce=0){this._history.go(ce)}getState(){return this._history.state}}function f(){return!!window.history.pushState}function v(we,ce){if(0==we.length)return ce;if(0==ce.length)return we;let Ye=0;return we.endsWith("/")&&Ye++,ce.startsWith("/")&&Ye++,2==Ye?we+ce.substring(1):1==Ye?we+ce:we+"/"+ce}function y(we){const ce=we.match(/#|\?|$/),Ye=ce&&ce.index||we.length;return we.slice(0,Ye-("/"===we[Ye-1]?1:0))+we.slice(Ye)}function I(we){return we&&"?"!==we[0]?"?"+we:we}g.\u0275fac=function(ce){return new(ce||g)(e.\u0275\u0275inject(i))},g.\u0275prov=e.\u0275\u0275defineInjectable({token:g,factory:function(){return function m(){return new g((0,e.\u0275\u0275inject)(i))}()},providedIn:"platform"});class O{historyGo(ce){throw new Error("Not implemented")}}O.\u0275fac=function(ce){return new(ce||O)},O.\u0275prov=e.\u0275\u0275defineInjectable({token:O,factory:function(){return(0,e.inject)(M)},providedIn:"root"});const D=new e.InjectionToken("appBaseHref");class M extends O{constructor(ce,Ye){super(),this._platformLocation=ce,this._removeListenerFns=[],this._baseHref=Ye??this._platformLocation.getBaseHrefFromDOM()??(0,e.inject)(i).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ce){this._removeListenerFns.push(this._platformLocation.onPopState(ce),this._platformLocation.onHashChange(ce))}getBaseHref(){return this._baseHref}prepareExternalUrl(ce){return v(this._baseHref,ce)}path(ce=!1){const Ye=this._platformLocation.pathname+I(this._platformLocation.search),mt=this._platformLocation.hash;return mt&&ce?`${Ye}${mt}`:Ye}pushState(ce,Ye,mt,Zt){const cn=this.prepareExternalUrl(mt+I(Zt));this._platformLocation.pushState(ce,Ye,cn)}replaceState(ce,Ye,mt,Zt){const cn=this.prepareExternalUrl(mt+I(Zt));this._platformLocation.replaceState(ce,Ye,cn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ce=0){this._platformLocation.historyGo?.(ce)}}M.\u0275fac=function(ce){return new(ce||M)(e.\u0275\u0275inject(a),e.\u0275\u0275inject(D,8))},M.\u0275prov=e.\u0275\u0275defineInjectable({token:M,factory:M.\u0275fac,providedIn:"root"});class w extends O{constructor(ce,Ye){super(),this._platformLocation=ce,this._baseHref="",this._removeListenerFns=[],null!=Ye&&(this._baseHref=Ye)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ce){this._removeListenerFns.push(this._platformLocation.onPopState(ce),this._platformLocation.onHashChange(ce))}getBaseHref(){return this._baseHref}path(ce=!1){let Ye=this._platformLocation.hash;return null==Ye&&(Ye="#"),Ye.length>0?Ye.substring(1):Ye}prepareExternalUrl(ce){const Ye=v(this._baseHref,ce);return Ye.length>0?"#"+Ye:Ye}pushState(ce,Ye,mt,Zt){let cn=this.prepareExternalUrl(mt+I(Zt));0==cn.length&&(cn=this._platformLocation.pathname),this._platformLocation.pushState(ce,Ye,cn)}replaceState(ce,Ye,mt,Zt){let cn=this.prepareExternalUrl(mt+I(Zt));0==cn.length&&(cn=this._platformLocation.pathname),this._platformLocation.replaceState(ce,Ye,cn)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ce=0){this._platformLocation.historyGo?.(ce)}}w.\u0275fac=function(ce){return new(ce||w)(e.\u0275\u0275inject(a),e.\u0275\u0275inject(D,8))},w.\u0275prov=e.\u0275\u0275defineInjectable({token:w,factory:w.\u0275fac});class s{constructor(ce){this._subject=new e.EventEmitter,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=ce;const Ye=this._locationStrategy.getBaseHref();this._basePath=function b(we){if(new RegExp("^(https?:)?//").test(we)){const[,Ye]=we.split(/\/\/[^\/]+/);return Ye}return we}(y(h(Ye))),this._locationStrategy.onPopState(mt=>{this._subject.emit({url:this.path(!0),pop:!0,state:mt.state,type:mt.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(ce=!1){return this.normalize(this._locationStrategy.path(ce))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(ce,Ye=""){return this.path()==this.normalize(ce+I(Ye))}normalize(ce){return s.stripTrailingSlash(function A(we,ce){if(!we||!ce.startsWith(we))return ce;const Ye=ce.substring(we.length);return""===Ye||["/",";","?","#"].includes(Ye[0])?Ye:ce}(this._basePath,h(ce)))}prepareExternalUrl(ce){return ce&&"/"!==ce[0]&&(ce="/"+ce),this._locationStrategy.prepareExternalUrl(ce)}go(ce,Ye="",mt=null){this._locationStrategy.pushState(mt,"",ce,Ye),this._notifyUrlChangeListeners(this.prepareExternalUrl(ce+I(Ye)),mt)}replaceState(ce,Ye="",mt=null){this._locationStrategy.replaceState(mt,"",ce,Ye),this._notifyUrlChangeListeners(this.prepareExternalUrl(ce+I(Ye)),mt)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(ce=0){this._locationStrategy.historyGo?.(ce)}onUrlChange(ce){return this._urlChangeListeners.push(ce),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(Ye=>{this._notifyUrlChangeListeners(Ye.url,Ye.state)})),()=>{const Ye=this._urlChangeListeners.indexOf(ce);this._urlChangeListeners.splice(Ye,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(ce="",Ye){this._urlChangeListeners.forEach(mt=>mt(ce,Ye))}subscribe(ce,Ye,mt){return this._subject.subscribe({next:ce,error:Ye,complete:mt})}}function h(we){return we.replace(/\/index.html$/,"")}s.normalizeQueryParams=I,s.joinWithSlash=v,s.stripTrailingSlash=y,s.\u0275fac=function(ce){return new(ce||s)(e.\u0275\u0275inject(O))},s.\u0275prov=e.\u0275\u0275defineInjectable({token:s,factory:function(){return function P(){return new s((0,e.\u0275\u0275inject)(O))}()},providedIn:"root"});const x={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var T,we,S,N,U,j,J,re;function xe(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.LocaleId]}function oe(we,ce,Ye){const mt=(0,e.\u0275findLocaleData)(we),cn=ye([mt[e.\u0275LocaleDataIndex.DayPeriodsFormat],mt[e.\u0275LocaleDataIndex.DayPeriodsStandalone]],ce);return ye(cn,Ye)}function Le(we,ce,Ye){const mt=(0,e.\u0275findLocaleData)(we),cn=ye([mt[e.\u0275LocaleDataIndex.DaysFormat],mt[e.\u0275LocaleDataIndex.DaysStandalone]],ce);return ye(cn,Ye)}function V(we,ce,Ye){const mt=(0,e.\u0275findLocaleData)(we),cn=ye([mt[e.\u0275LocaleDataIndex.MonthsFormat],mt[e.\u0275LocaleDataIndex.MonthsStandalone]],ce);return ye(cn,Ye)}function Q(we,ce){return ye((0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.Eras],ce)}function W(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.FirstDayOfWeek]}function ee(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.WeekendRange]}function ve(we,ce){return ye((0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.DateFormat],ce)}function Me(we,ce){return ye((0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.TimeFormat],ce)}function me(we,ce){return ye((0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.DateTimeFormat],ce)}function Re(we,ce){const Ye=(0,e.\u0275findLocaleData)(we),mt=Ye[e.\u0275LocaleDataIndex.NumberSymbols][ce];if(typeof mt>"u"){if(ce===J.CurrencyDecimal)return Ye[e.\u0275LocaleDataIndex.NumberSymbols][J.Decimal];if(ce===J.CurrencyGroup)return Ye[e.\u0275LocaleDataIndex.NumberSymbols][J.Group]}return mt}function $e(we,ce){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.NumberFormats][ce]}function Ve(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.CurrencySymbol]||null}function it(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.CurrencyName]||null}function X(we){return(0,e.\u0275getLocaleCurrencyCode)(we)}(we=T||(T={}))[we.Decimal=0]="Decimal",we[we.Percent=1]="Percent",we[we.Currency=2]="Currency",we[we.Scientific=3]="Scientific",function(we){we[we.Zero=0]="Zero",we[we.One=1]="One",we[we.Two=2]="Two",we[we.Few=3]="Few",we[we.Many=4]="Many",we[we.Other=5]="Other"}(S||(S={})),function(we){we[we.Format=0]="Format",we[we.Standalone=1]="Standalone"}(N||(N={})),function(we){we[we.Narrow=0]="Narrow",we[we.Abbreviated=1]="Abbreviated",we[we.Wide=2]="Wide",we[we.Short=3]="Short"}(U||(U={})),function(we){we[we.Short=0]="Short",we[we.Medium=1]="Medium",we[we.Long=2]="Long",we[we.Full=3]="Full"}(j||(j={})),function(we){we[we.Decimal=0]="Decimal",we[we.Group=1]="Group",we[we.List=2]="List",we[we.PercentSign=3]="PercentSign",we[we.PlusSign=4]="PlusSign",we[we.MinusSign=5]="MinusSign",we[we.Exponential=6]="Exponential",we[we.SuperscriptingExponent=7]="SuperscriptingExponent",we[we.PerMille=8]="PerMille",we[we.Infinity=9]="Infinity",we[we.NaN=10]="NaN",we[we.TimeSeparator=11]="TimeSeparator",we[we.CurrencyDecimal=12]="CurrencyDecimal",we[we.CurrencyGroup=13]="CurrencyGroup"}(J||(J={})),function(we){we[we.Sunday=0]="Sunday",we[we.Monday=1]="Monday",we[we.Tuesday=2]="Tuesday",we[we.Wednesday=3]="Wednesday",we[we.Thursday=4]="Thursday",we[we.Friday=5]="Friday",we[we.Saturday=6]="Saturday"}(re||(re={}));const ue=e.\u0275getLocalePluralCase;function ie(we){if(!we[e.\u0275LocaleDataIndex.ExtraData])throw new Error(`Missing extra locale data for the locale "${we[e.\u0275LocaleDataIndex.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Ue(we){const ce=(0,e.\u0275findLocaleData)(we);return ie(ce),(ce[e.\u0275LocaleDataIndex.ExtraData][2]||[]).map(mt=>"string"==typeof mt?be(mt):[be(mt[0]),be(mt[1])])}function st(we,ce,Ye){const mt=(0,e.\u0275findLocaleData)(we);ie(mt);const cn=ye([mt[e.\u0275LocaleDataIndex.ExtraData][0],mt[e.\u0275LocaleDataIndex.ExtraData][1]],ce)||[];return ye(cn,Ye)||[]}function ke(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.Directionality]}function ye(we,ce){for(let Ye=ce;Ye>-1;Ye--)if(typeof we[Ye]<"u")return we[Ye];throw new Error("Locale data API: locale data undefined")}function be(we){const[ce,Ye]=we.split(":");return{hours:+ce,minutes:+Ye}}function Z(we,ce,Ye="en"){const mt=function F(we){return(0,e.\u0275findLocaleData)(we)[e.\u0275LocaleDataIndex.Currencies]}(Ye)[we]||x[we]||[],Zt=mt[1];return"narrow"===ce&&"string"==typeof Zt?Zt:mt[0]||we}const K=2;function ae(we){let ce;const Ye=x[we];return Ye&&(ce=Ye[2]),"number"==typeof ce?ce:K}const Ae=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,We={},ze=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var se,Ie,_e;function Ee(we,ce,Ye,mt){let Zt=function rn(we){if(en(we))return we;if("number"==typeof we&&!isNaN(we))return new Date(we);if("string"==typeof we){if(we=we.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(we)){const[Zt,cn=1,Ln=1]=we.split("-").map(Hn=>+Hn);return Se(Zt,cn-1,Ln)}const Ye=parseFloat(we);if(!isNaN(we-Ye))return new Date(Ye);let mt;if(mt=we.match(Ae))return function Cn(we){const ce=new Date(0);let Ye=0,mt=0;const Zt=we[8]?ce.setUTCFullYear:ce.setFullYear,cn=we[8]?ce.setUTCHours:ce.setHours;we[9]&&(Ye=Number(we[9]+we[10]),mt=Number(we[9]+we[11])),Zt.call(ce,Number(we[1]),Number(we[2])-1,Number(we[3]));const Ln=Number(we[4]||0)-Ye,Hn=Number(we[5]||0)-mt,Ir=Number(we[6]||0),pr=Math.floor(1e3*parseFloat("0."+(we[7]||0)));return cn.call(ce,Ln,Hn,Ir,pr),ce}(mt)}const ce=new Date(we);if(!en(ce))throw new Error(`Unable to convert "${we}" into a date`);return ce}(we);ce=Ze(Ye,ce)||ce;let Hn,Ln=[];for(;ce;){if(Hn=ze.exec(ce),!Hn){Ln.push(ce);break}{Ln=Ln.concat(Hn.slice(1));const lr=Ln.pop();if(!lr)break;ce=lr}}let Ir=Zt.getTimezoneOffset();mt&&(Ir=fn(mt,Ir),Zt=function Mn(we,ce,Ye){const mt=Ye?-1:1,Zt=we.getTimezoneOffset();return function nn(we,ce){return(we=new Date(we.getTime())).setMinutes(we.getMinutes()+ce),we}(we,mt*(fn(ce,Zt)-Zt))}(Zt,mt,!0));let pr="";return Ln.forEach(lr=>{const ar=function Lt(we){if(tn[we])return tn[we];let ce;switch(we){case"G":case"GG":case"GGG":ce=ne(_e.Eras,U.Abbreviated);break;case"GGGG":ce=ne(_e.Eras,U.Wide);break;case"GGGGG":ce=ne(_e.Eras,U.Narrow);break;case"y":ce=Ct(Ie.FullYear,1,0,!1,!0);break;case"yy":ce=Ct(Ie.FullYear,2,0,!0,!0);break;case"yyy":ce=Ct(Ie.FullYear,3,0,!1,!0);break;case"yyyy":ce=Ct(Ie.FullYear,4,0,!1,!0);break;case"Y":ce=St(1);break;case"YY":ce=St(2,!0);break;case"YYY":ce=St(3);break;case"YYYY":ce=St(4);break;case"M":case"L":ce=Ct(Ie.Month,1,1);break;case"MM":case"LL":ce=Ct(Ie.Month,2,1);break;case"MMM":ce=ne(_e.Months,U.Abbreviated);break;case"MMMM":ce=ne(_e.Months,U.Wide);break;case"MMMMM":ce=ne(_e.Months,U.Narrow);break;case"LLL":ce=ne(_e.Months,U.Abbreviated,N.Standalone);break;case"LLLL":ce=ne(_e.Months,U.Wide,N.Standalone);break;case"LLLLL":ce=ne(_e.Months,U.Narrow,N.Standalone);break;case"w":ce=It(1);break;case"ww":ce=It(2);break;case"W":ce=It(1,!0);break;case"d":ce=Ct(Ie.Date,1);break;case"dd":ce=Ct(Ie.Date,2);break;case"c":case"cc":ce=Ct(Ie.Day,1);break;case"ccc":ce=ne(_e.Days,U.Abbreviated,N.Standalone);break;case"cccc":ce=ne(_e.Days,U.Wide,N.Standalone);break;case"ccccc":ce=ne(_e.Days,U.Narrow,N.Standalone);break;case"cccccc":ce=ne(_e.Days,U.Short,N.Standalone);break;case"E":case"EE":case"EEE":ce=ne(_e.Days,U.Abbreviated);break;case"EEEE":ce=ne(_e.Days,U.Wide);break;case"EEEEE":ce=ne(_e.Days,U.Narrow);break;case"EEEEEE":ce=ne(_e.Days,U.Short);break;case"a":case"aa":case"aaa":ce=ne(_e.DayPeriods,U.Abbreviated);break;case"aaaa":ce=ne(_e.DayPeriods,U.Wide);break;case"aaaaa":ce=ne(_e.DayPeriods,U.Narrow);break;case"b":case"bb":case"bbb":ce=ne(_e.DayPeriods,U.Abbreviated,N.Standalone,!0);break;case"bbbb":ce=ne(_e.DayPeriods,U.Wide,N.Standalone,!0);break;case"bbbbb":ce=ne(_e.DayPeriods,U.Narrow,N.Standalone,!0);break;case"B":case"BB":case"BBB":ce=ne(_e.DayPeriods,U.Abbreviated,N.Format,!0);break;case"BBBB":ce=ne(_e.DayPeriods,U.Wide,N.Format,!0);break;case"BBBBB":ce=ne(_e.DayPeriods,U.Narrow,N.Format,!0);break;case"h":ce=Ct(Ie.Hours,1,-12);break;case"hh":ce=Ct(Ie.Hours,2,-12);break;case"H":ce=Ct(Ie.Hours,1);break;case"HH":ce=Ct(Ie.Hours,2);break;case"m":ce=Ct(Ie.Minutes,1);break;case"mm":ce=Ct(Ie.Minutes,2);break;case"s":ce=Ct(Ie.Seconds,1);break;case"ss":ce=Ct(Ie.Seconds,2);break;case"S":ce=Ct(Ie.FractionalSeconds,1);break;case"SS":ce=Ct(Ie.FractionalSeconds,2);break;case"SSS":ce=Ct(Ie.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":ce=He(se.Short);break;case"ZZZZZ":ce=He(se.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ce=He(se.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":ce=He(se.Long);break;default:return null}return tn[we]=ce,ce}(lr);pr+=ar?ar(Zt,Ye,Ir):"''"===lr?"'":lr.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),pr}function Se(we,ce,Ye){const mt=new Date(0);return mt.setFullYear(we,ce,Ye),mt.setHours(0,0,0),mt}function Ze(we,ce){const Ye=xe(we);if(We[Ye]=We[Ye]||{},We[Ye][ce])return We[Ye][ce];let mt="";switch(ce){case"shortDate":mt=ve(we,j.Short);break;case"mediumDate":mt=ve(we,j.Medium);break;case"longDate":mt=ve(we,j.Long);break;case"fullDate":mt=ve(we,j.Full);break;case"shortTime":mt=Me(we,j.Short);break;case"mediumTime":mt=Me(we,j.Medium);break;case"longTime":mt=Me(we,j.Long);break;case"fullTime":mt=Me(we,j.Full);break;case"short":const Zt=Ze(we,"shortTime"),cn=Ze(we,"shortDate");mt=yt(me(we,j.Short),[Zt,cn]);break;case"medium":const Ln=Ze(we,"mediumTime"),Hn=Ze(we,"mediumDate");mt=yt(me(we,j.Medium),[Ln,Hn]);break;case"long":const Ir=Ze(we,"longTime"),pr=Ze(we,"longDate");mt=yt(me(we,j.Long),[Ir,pr]);break;case"full":const lr=Ze(we,"fullTime"),ar=Ze(we,"fullDate");mt=yt(me(we,j.Full),[lr,ar])}return mt&&(We[Ye][ce]=mt),mt}function yt(we,ce){return ce&&(we=we.replace(/\{([^}]+)}/g,function(Ye,mt){return null!=ce&&mt in ce?ce[mt]:Ye})),we}function Mt(we,ce,Ye="-",mt,Zt){let cn="";(we<0||Zt&&we<=0)&&(Zt?we=1-we:(we=-we,cn=Ye));let Ln=String(we);for(;Ln.length0||Hn>-Ye)&&(Hn+=Ye),we===Ie.Hours)0===Hn&&-12===Ye&&(Hn=12);else if(we===Ie.FractionalSeconds)return function zt(we,ce){return Mt(we,3).substring(0,ce)}(Hn,ce);const Ir=Re(Ln,J.MinusSign);return Mt(Hn,ce,Ir,mt,Zt)}}function ne(we,ce,Ye=N.Format,mt=!1){return function(Zt,cn){return function Ge(we,ce,Ye,mt,Zt,cn){switch(Ye){case _e.Months:return V(ce,Zt,mt)[we.getMonth()];case _e.Days:return Le(ce,Zt,mt)[we.getDay()];case _e.DayPeriods:const Ln=we.getHours(),Hn=we.getMinutes();if(cn){const pr=Ue(ce),lr=st(ce,Zt,mt),ar=pr.findIndex(Or=>{if(Array.isArray(Or)){const[gr,nr]=Or,Ur=Ln>=gr.hours&&Hn>=gr.minutes,Qr=Ln0?Math.floor(Zt/60):Math.ceil(Zt/60);switch(we){case se.Short:return(Zt>=0?"+":"")+Mt(Ln,2,cn)+Mt(Math.abs(Zt%60),2,cn);case se.ShortGMT:return"GMT"+(Zt>=0?"+":"")+Mt(Ln,1,cn);case se.Long:return"GMT"+(Zt>=0?"+":"")+Mt(Ln,2,cn)+":"+Mt(Math.abs(Zt%60),2,cn);case se.Extended:return 0===mt?"Z":(Zt>=0?"+":"")+Mt(Ln,2,cn)+":"+Mt(Math.abs(Zt%60),2,cn);default:throw new Error(`Unknown zone width "${we}"`)}}}!function(we){we[we.Short=0]="Short",we[we.ShortGMT=1]="ShortGMT",we[we.Long=2]="Long",we[we.Extended=3]="Extended"}(se||(se={})),function(we){we[we.FullYear=0]="FullYear",we[we.Month=1]="Month",we[we.Date=2]="Date",we[we.Hours=3]="Hours",we[we.Minutes=4]="Minutes",we[we.Seconds=5]="Seconds",we[we.FractionalSeconds=6]="FractionalSeconds",we[we.Day=7]="Day"}(Ie||(Ie={})),function(we){we[we.DayPeriods=0]="DayPeriods",we[we.Days=1]="Days",we[we.Months=2]="Months",we[we.Eras=3]="Eras"}(_e||(_e={}));const Je=0,Rt=4;function et(we){return Se(we.getFullYear(),we.getMonth(),we.getDate()+(Rt-we.getDay()))}function It(we,ce=!1){return function(Ye,mt){let Zt;if(ce){const cn=new Date(Ye.getFullYear(),Ye.getMonth(),1).getDay()-1,Ln=Ye.getDate();Zt=1+Math.floor((Ln+cn)/7)}else{const cn=et(Ye),Ln=function bt(we){const ce=Se(we,Je,1).getDay();return Se(we,0,1+(ce<=Rt?Rt:Rt+7)-ce)}(cn.getFullYear()),Hn=cn.getTime()-Ln.getTime();Zt=1+Math.round(Hn/6048e5)}return Mt(Zt,we,Re(mt,J.MinusSign))}}function St(we,ce=!1){return function(Ye,mt){return Mt(et(Ye).getFullYear(),we,Re(mt,J.MinusSign),ce)}}const tn={};function fn(we,ce){we=we.replace(/:/g,"");const Ye=Date.parse("Jan 01, 1970 00:00:00 "+we)/6e4;return isNaN(Ye)?ce:Ye}function en(we){return we instanceof Date&&!isNaN(we.valueOf())}const at=/^(\d+)?\.((\d+)(-(\d+))?)?$/,de=22,Qe=".",ut="0",rt=";",ht=",",At="#",Ot="\xa4",pn="%";function gn(we,ce,Ye,mt,Zt,cn,Ln=!1){let Hn="",Ir=!1;if(isFinite(we)){let pr=function ln(we){let mt,Zt,cn,Ln,Hn,ce=Math.abs(we)+"",Ye=0;for((Zt=ce.indexOf(Qe))>-1&&(ce=ce.replace(Qe,"")),(cn=ce.search(/e/i))>0?(Zt<0&&(Zt=cn),Zt+=+ce.slice(cn+1),ce=ce.substring(0,cn)):Zt<0&&(Zt=ce.length),cn=0;ce.charAt(cn)===ut;cn++);if(cn===(Hn=ce.length))mt=[0],Zt=1;else{for(Hn--;ce.charAt(Hn)===ut;)Hn--;for(Zt-=cn,mt=[],Ln=0;cn<=Hn;cn++,Ln++)mt[Ln]=Number(ce.charAt(cn))}return Zt>de&&(mt=mt.splice(0,de-1),Ye=Zt-1,Zt=1),{digits:mt,exponent:Ye,integerLen:Zt}}(we);Ln&&(pr=function Bn(we){if(0===we.digits[0])return we;const ce=we.digits.length-we.integerLen;return we.exponent?we.exponent+=2:(0===ce?we.digits.push(0,0):1===ce&&we.digits.push(0),we.integerLen+=2),we}(pr));let lr=ce.minInt,ar=ce.minFrac,Or=ce.maxFrac;if(cn){const oi=cn.match(at);if(null===oi)throw new Error(`${cn} is not a valid digit info`);const Kr=oi[1],Ui=oi[3],Fi=oi[5];null!=Kr&&(lr=Un(Kr)),null!=Ui&&(ar=Un(Ui)),null!=Fi?Or=Un(Fi):null!=Ui&&ar>Or&&(Or=ar)}!function Nn(we,ce,Ye){if(ce>Ye)throw new Error(`The minimum number of digits after fraction (${ce}) is higher than the maximum (${Ye}).`);let mt=we.digits,Zt=mt.length-we.integerLen;const cn=Math.min(Math.max(ce,Zt),Ye);let Ln=cn+we.integerLen,Hn=mt[Ln];if(Ln>0){mt.splice(Math.max(we.integerLen,Ln));for(let ar=Ln;ar=5)if(Ln-1<0){for(let ar=0;ar>Ln;ar--)mt.unshift(0),we.integerLen++;mt.unshift(1),we.integerLen++}else mt[Ln-1]++;for(;Zt=pr?nr.pop():Ir=!1),Or>=10?1:0},0);lr&&(mt.unshift(lr),we.integerLen++)}(pr,ar,Or);let gr=pr.digits,nr=pr.integerLen;const Ur=pr.exponent;let Qr=[];for(Ir=gr.every(oi=>!oi);nr0?Qr=gr.splice(nr,gr.length):(Qr=gr,gr=[0]);const Ai=[];for(gr.length>=ce.lgSize&&Ai.unshift(gr.splice(-ce.lgSize,gr.length).join(""));gr.length>ce.gSize;)Ai.unshift(gr.splice(-ce.gSize,gr.length).join(""));gr.length&&Ai.unshift(gr.join("")),Hn=Ai.join(Re(Ye,mt)),Qr.length&&(Hn+=Re(Ye,Zt)+Qr.join("")),Ur&&(Hn+=Re(Ye,J.Exponential)+"+"+Ur)}else Hn=Re(Ye,J.Infinity);return Hn=we<0&&!Ir?ce.negPre+Hn+ce.negSuf:ce.posPre+Hn+ce.posSuf,Hn}function an(we,ce,Ye,mt,Zt){const Ln=un($e(ce,T.Currency),Re(ce,J.MinusSign));return Ln.minFrac=ae(mt),Ln.maxFrac=Ln.minFrac,gn(we,Ln,ce,J.CurrencyGroup,J.CurrencyDecimal,Zt).replace(Ot,Ye).replace(Ot,"").trim()}function hn(we,ce,Ye){return gn(we,un($e(ce,T.Percent),Re(ce,J.MinusSign)),ce,J.Group,J.Decimal,Ye,!0).replace(new RegExp(pn,"g"),Re(ce,J.PercentSign))}function on(we,ce,Ye){return gn(we,un($e(ce,T.Decimal),Re(ce,J.MinusSign)),ce,J.Group,J.Decimal,Ye)}function un(we,ce="-"){const Ye={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},mt=we.split(rt),Zt=mt[0],cn=mt[1],Ln=-1!==Zt.indexOf(Qe)?Zt.split(Qe):[Zt.substring(0,Zt.lastIndexOf(ut)+1),Zt.substring(Zt.lastIndexOf(ut)+1)],Hn=Ln[0],Ir=Ln[1]||"";Ye.posPre=Hn.substring(0,Hn.indexOf(At));for(let lr=0;lr-1||(Zt=Ye.getPluralCategory(we,mt),ce.indexOf(Zt)>-1))return Zt;if(ce.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${we}"`)}Xn.\u0275fac=function(ce){return new(ce||Xn)},Xn.\u0275prov=e.\u0275\u0275defineInjectable({token:Xn,factory:function(ce){let Ye=null;return ce?Ye=new ce:(mt=e.\u0275\u0275inject(e.LOCALE_ID),Ye=new fr(mt)),Ye;var mt},providedIn:"root"});class fr extends Xn{constructor(ce){super(),this.locale=ce}getPluralCategory(ce,Ye){switch(ue(Ye||this.locale)(ce)){case S.Zero:return"zero";case S.One:return"one";case S.Two:return"two";case S.Few:return"few";case S.Many:return"many";default:return"other"}}}function Tr(we,ce,Ye){return(0,e.\u0275registerLocaleData)(we,ce,Ye)}function _r(we,ce){ce=encodeURIComponent(ce);for(const Ye of we.split(";")){const mt=Ye.indexOf("="),[Zt,cn]=-1==mt?[Ye,""]:[Ye.slice(0,mt),Ye.slice(mt+1)];if(Zt.trim()===ce)return decodeURIComponent(cn)}return null}fr.\u0275fac=function(ce){return new(ce||fr)(e.\u0275\u0275inject(e.LOCALE_ID))},fr.\u0275prov=e.\u0275\u0275defineInjectable({token:fr,factory:fr.\u0275fac});const Vt=/\s+/,Yt=[];class dn{constructor(ce,Ye,mt,Zt){this._iterableDiffers=ce,this._keyValueDiffers=Ye,this._ngEl=mt,this._renderer=Zt,this.initialClasses=Yt,this.stateMap=new Map}set klass(ce){this.initialClasses=null!=ce?ce.trim().split(Vt):Yt}set ngClass(ce){this.rawClass="string"==typeof ce?ce.trim().split(Vt):ce}ngDoCheck(){for(const Ye of this.initialClasses)this._updateState(Ye,!0);const ce=this.rawClass;if(Array.isArray(ce)||ce instanceof Set)for(const Ye of ce)this._updateState(Ye,!0);else if(null!=ce)for(const Ye of Object.keys(ce))this._updateState(Ye,Boolean(ce[Ye]));this._applyStateDiff()}_updateState(ce,Ye){const mt=this.stateMap.get(ce);void 0!==mt?(mt.enabled!==Ye&&(mt.changed=!0,mt.enabled=Ye),mt.touched=!0):this.stateMap.set(ce,{enabled:Ye,changed:!0,touched:!0})}_applyStateDiff(){for(const ce of this.stateMap){const Ye=ce[0],mt=ce[1];mt.changed?(this._toggleClass(Ye,mt.enabled),mt.changed=!1):mt.touched||(mt.enabled&&this._toggleClass(Ye,!1),this.stateMap.delete(Ye)),mt.touched=!1}}_toggleClass(ce,Ye){(ce=ce.trim()).length>0&&ce.split(Vt).forEach(mt=>{Ye?this._renderer.addClass(this._ngEl.nativeElement,mt):this._renderer.removeClass(this._ngEl.nativeElement,mt)})}}dn.\u0275fac=function(ce){return new(ce||dn)(e.\u0275\u0275directiveInject(e.IterableDiffers),e.\u0275\u0275directiveInject(e.KeyValueDiffers),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2))},dn.\u0275dir=e.\u0275\u0275defineDirective({type:dn,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0});class On{constructor(ce){this._viewContainerRef=ce,this.ngComponentOutlet=null}ngOnChanges(ce){const{_viewContainerRef:Ye,ngComponentOutletNgModule:mt,ngComponentOutletNgModuleFactory:Zt}=this;if(Ye.clear(),this._componentRef=void 0,this.ngComponentOutlet){const cn=this.ngComponentOutletInjector||Ye.parentInjector;(ce.ngComponentOutletNgModule||ce.ngComponentOutletNgModuleFactory)&&(this._moduleRef&&this._moduleRef.destroy(),this._moduleRef=mt?(0,e.createNgModule)(mt,Fn(cn)):Zt?Zt.create(Fn(cn)):void 0),this._componentRef=Ye.createComponent(this.ngComponentOutlet,{index:Ye.length,injector:cn,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngOnDestroy(){this._moduleRef&&this._moduleRef.destroy()}}function Fn(we){return we.get(e.NgModuleRef).injector}On.\u0275fac=function(ce){return new(ce||On)(e.\u0275\u0275directiveInject(e.ViewContainerRef))},On.\u0275dir=e.\u0275\u0275defineDirective({type:On,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature]});class ct{constructor(ce,Ye,mt,Zt){this.$implicit=ce,this.ngForOf=Ye,this.index=mt,this.count=Zt}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}class Tt{set ngForOf(ce){this._ngForOf=ce,this._ngForOfDirty=!0}set ngForTrackBy(ce){this._trackByFn=ce}get ngForTrackBy(){return this._trackByFn}constructor(ce,Ye,mt){this._viewContainer=ce,this._template=Ye,this._differs=mt,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(ce){ce&&(this._template=ce)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const ce=this._ngForOf;!this._differ&&ce&&(this._differ=this._differs.find(ce).create(this.ngForTrackBy))}if(this._differ){const ce=this._differ.diff(this._ngForOf);ce&&this._applyChanges(ce)}}_applyChanges(ce){const Ye=this._viewContainer;ce.forEachOperation((mt,Zt,cn)=>{if(null==mt.previousIndex)Ye.createEmbeddedView(this._template,new ct(mt.item,this._ngForOf,-1,-1),null===cn?void 0:cn);else if(null==cn)Ye.remove(null===Zt?void 0:Zt);else if(null!==Zt){const Ln=Ye.get(Zt);Ye.move(Ln,cn),jt(Ln,mt)}});for(let mt=0,Zt=Ye.length;mt{jt(Ye.get(mt.currentIndex),mt)})}static ngTemplateContextGuard(ce,Ye){return!0}}function jt(we,ce){we.context.$implicit=ce.item}Tt.\u0275fac=function(ce){return new(ce||Tt)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(e.IterableDiffers))},Tt.\u0275dir=e.\u0275\u0275defineDirective({type:Tt,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0});class vn{constructor(ce,Ye){this._viewContainer=ce,this._context=new Kt,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Ye}set ngIf(ce){this._context.$implicit=this._context.ngIf=ce,this._updateView()}set ngIfThen(ce){wn("ngIfThen",ce),this._thenTemplateRef=ce,this._thenViewRef=null,this._updateView()}set ngIfElse(ce){wn("ngIfElse",ce),this._elseTemplateRef=ce,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(ce,Ye){return!0}}vn.\u0275fac=function(ce){return new(ce||vn)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef))},vn.\u0275dir=e.\u0275\u0275defineDirective({type:vn,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0});class Kt{constructor(){this.$implicit=null,this.ngIf=null}}function wn(we,ce){if(ce&&!ce.createEmbeddedView)throw new Error(`${we} must be a TemplateRef, but received '${(0,e.\u0275stringify)(ce)}'.`)}class rr{constructor(ce,Ye){this._viewContainerRef=ce,this._templateRef=Ye,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ce){ce&&!this._created?this.create():!ce&&this._created&&this.destroy()}}class mr{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(ce){this._ngSwitch=ce,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(ce){this._defaultViews.push(ce)}_matchCase(ce){const Ye=ce==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||Ye,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Ye}_updateDefaultCases(ce){if(this._defaultViews.length>0&&ce!==this._defaultUsed){this._defaultUsed=ce;for(const Ye of this._defaultViews)Ye.enforceState(ce)}}}mr.\u0275fac=function(ce){return new(ce||mr)},mr.\u0275dir=e.\u0275\u0275defineDirective({type:mr,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0});class cr{constructor(ce,Ye,mt){this.ngSwitch=mt,mt._addCase(),this._view=new rr(ce,Ye)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}cr.\u0275fac=function(ce){return new(ce||cr)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(mr,9))},cr.\u0275dir=e.\u0275\u0275defineDirective({type:cr,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0});class ir{constructor(ce,Ye,mt){mt._addDefault(new rr(ce,Ye))}}ir.\u0275fac=function(ce){return new(ce||ir)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(mr,9))},ir.\u0275dir=e.\u0275\u0275defineDirective({type:ir,selectors:[["","ngSwitchDefault",""]],standalone:!0});class Fr{constructor(ce){this._localization=ce,this._caseViews={}}set ngPlural(ce){this._updateView(ce)}addCase(ce,Ye){this._caseViews[ce]=Ye}_updateView(ce){this._clearViews();const mt=qn(ce,Object.keys(this._caseViews),this._localization);this._activateView(this._caseViews[mt])}_clearViews(){this._activeView&&this._activeView.destroy()}_activateView(ce){ce&&(this._activeView=ce,this._activeView.create())}}Fr.\u0275fac=function(ce){return new(ce||Fr)(e.\u0275\u0275directiveInject(Xn))},Fr.\u0275dir=e.\u0275\u0275defineDirective({type:Fr,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"},standalone:!0});class Mr{constructor(ce,Ye,mt,Zt){this.value=ce;const cn=!isNaN(Number(ce));Zt.addCase(cn?`=${ce}`:ce,new rr(mt,Ye))}}Mr.\u0275fac=function(ce){return new(ce||Mr)(e.\u0275\u0275injectAttribute("ngPluralCase"),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(Fr,1))},Mr.\u0275dir=e.\u0275\u0275defineDirective({type:Mr,selectors:[["","ngPluralCase",""]],standalone:!0});class jr{constructor(ce,Ye,mt){this._ngEl=ce,this._differs=Ye,this._renderer=mt,this._ngStyle=null,this._differ=null}set ngStyle(ce){this._ngStyle=ce,!this._differ&&ce&&(this._differ=this._differs.find(ce).create())}ngDoCheck(){if(this._differ){const ce=this._differ.diff(this._ngStyle);ce&&this._applyChanges(ce)}}_setStyle(ce,Ye){const[mt,Zt]=ce.split("."),cn=-1===mt.indexOf("-")?void 0:e.RendererStyleFlags2.DashCase;null!=Ye?this._renderer.setStyle(this._ngEl.nativeElement,mt,Zt?`${Ye}${Zt}`:Ye,cn):this._renderer.removeStyle(this._ngEl.nativeElement,mt,cn)}_applyChanges(ce){ce.forEachRemovedItem(Ye=>this._setStyle(Ye.key,null)),ce.forEachAddedItem(Ye=>this._setStyle(Ye.key,Ye.currentValue)),ce.forEachChangedItem(Ye=>this._setStyle(Ye.key,Ye.currentValue))}}jr.\u0275fac=function(ce){return new(ce||jr)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.KeyValueDiffers),e.\u0275\u0275directiveInject(e.Renderer2))},jr.\u0275dir=e.\u0275\u0275defineDirective({type:jr,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0});class Xr{constructor(ce){this._viewContainerRef=ce,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(ce){if(ce.ngTemplateOutlet||ce.ngTemplateOutletInjector){const Ye=this._viewContainerRef;if(this._viewRef&&Ye.remove(Ye.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:mt,ngTemplateOutletContext:Zt,ngTemplateOutletInjector:cn}=this;this._viewRef=Ye.createEmbeddedView(mt,Zt,cn?{injector:cn}:void 0)}else this._viewRef=null}else this._viewRef&&ce.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}function ei(we,ce){return new e.\u0275RuntimeError(2100,!1)}Xr.\u0275fac=function(ce){return new(ce||Xr)(e.\u0275\u0275directiveInject(e.ViewContainerRef))},Xr.\u0275dir=e.\u0275\u0275defineDirective({type:Xr,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature]});const Ci=new class Di{createSubscription(ce,Ye){return ce.then(Ye,mt=>{throw mt})}dispose(ce){}},ci=new class vi{createSubscription(ce,Ye){return ce.subscribe({next:Ye,error:mt=>{throw mt}})}dispose(ce){ce.unsubscribe()}};class zr{constructor(ce){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=ce}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(ce){return this._obj?ce!==this._obj?(this._dispose(),this.transform(ce)):this._latestValue:(ce&&this._subscribe(ce),this._latestValue)}_subscribe(ce){this._obj=ce,this._strategy=this._selectStrategy(ce),this._subscription=this._strategy.createSubscription(ce,Ye=>this._updateLatestValue(ce,Ye))}_selectStrategy(ce){if((0,e.\u0275isPromise)(ce))return Ci;if((0,e.\u0275isSubscribable)(ce))return ci;throw ei()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(ce,Ye){ce===this._obj&&(this._latestValue=Ye,this._ref.markForCheck())}}zr.\u0275fac=function(ce){return new(ce||zr)(e.\u0275\u0275directiveInject(e.ChangeDetectorRef,16))},zr.\u0275pipe=e.\u0275\u0275definePipe({name:"async",type:zr,pure:!1,standalone:!0});class Nr{transform(ce){if(null==ce)return null;if("string"!=typeof ce)throw ei();return ce.toLowerCase()}}Nr.\u0275fac=function(ce){return new(ce||Nr)},Nr.\u0275pipe=e.\u0275\u0275definePipe({name:"lowercase",type:Nr,pure:!0,standalone:!0});const Qi=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;class Br{transform(ce){if(null==ce)return null;if("string"!=typeof ce)throw ei();return ce.replace(Qi,Ye=>Ye[0].toUpperCase()+Ye.slice(1).toLowerCase())}}Br.\u0275fac=function(ce){return new(ce||Br)},Br.\u0275pipe=e.\u0275\u0275definePipe({name:"titlecase",type:Br,pure:!0,standalone:!0});class Vr{transform(ce){if(null==ce)return null;if("string"!=typeof ce)throw ei();return ce.toUpperCase()}}Vr.\u0275fac=function(ce){return new(ce||Vr)},Vr.\u0275pipe=e.\u0275\u0275definePipe({name:"uppercase",type:Vr,pure:!0,standalone:!0});const qr=new e.InjectionToken("DATE_PIPE_DEFAULT_TIMEZONE"),ui=new e.InjectionToken("DATE_PIPE_DEFAULT_OPTIONS");class Lr{constructor(ce,Ye,mt){this.locale=ce,this.defaultTimezone=Ye,this.defaultOptions=mt}transform(ce,Ye,mt,Zt){if(null==ce||""===ce||ce!=ce)return null;try{return Ee(ce,Ye??this.defaultOptions?.dateFormat??"mediumDate",Zt||this.locale,mt??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(cn){throw ei()}}}Lr.\u0275fac=function(ce){return new(ce||Lr)(e.\u0275\u0275directiveInject(e.LOCALE_ID,16),e.\u0275\u0275directiveInject(qr,24),e.\u0275\u0275directiveInject(ui,24))},Lr.\u0275pipe=e.\u0275\u0275definePipe({name:"date",type:Lr,pure:!0,standalone:!0});const Pi=/#/g;class Gr{constructor(ce){this._localization=ce}transform(ce,Ye,mt){if(null==ce)return"";if("object"!=typeof Ye||null===Ye)throw ei();return Ye[qn(ce,Object.keys(Ye),this._localization,mt)].replace(Pi,ce.toString())}}Gr.\u0275fac=function(ce){return new(ce||Gr)(e.\u0275\u0275directiveInject(Xn,16))},Gr.\u0275pipe=e.\u0275\u0275definePipe({name:"i18nPlural",type:Gr,pure:!0,standalone:!0});class ii{transform(ce,Ye){if(null==ce)return"";if("object"!=typeof Ye||"string"!=typeof ce)throw ei();return Ye.hasOwnProperty(ce)?Ye[ce]:Ye.hasOwnProperty("other")?Ye.other:""}}ii.\u0275fac=function(ce){return new(ce||ii)},ii.\u0275pipe=e.\u0275\u0275definePipe({name:"i18nSelect",type:ii,pure:!0,standalone:!0});class ti{transform(ce){return JSON.stringify(ce,null,2)}}ti.\u0275fac=function(ce){return new(ce||ti)},ti.\u0275pipe=e.\u0275\u0275definePipe({name:"json",type:ti,pure:!1,standalone:!0});class bi{constructor(ce){this.differs=ce,this.keyValues=[],this.compareFn=ni}transform(ce,Ye=ni){if(!ce||!(ce instanceof Map)&&"object"!=typeof ce)return null;this.differ||(this.differ=this.differs.find(ce).create());const mt=this.differ.diff(ce),Zt=Ye!==this.compareFn;return mt&&(this.keyValues=[],mt.forEachItem(cn=>{this.keyValues.push(function hi(we,ce){return{key:we,value:ce}}(cn.key,cn.currentValue))})),(mt||Zt)&&(this.keyValues.sort(Ye),this.compareFn=Ye),this.keyValues}}function ni(we,ce){const Ye=we.key,mt=ce.key;if(Ye===mt)return 0;if(void 0===Ye)return 1;if(void 0===mt)return-1;if(null===Ye)return 1;if(null===mt)return-1;if("string"==typeof Ye&&"string"==typeof mt)return Yenew Dt((0,e.\u0275\u0275inject)(i),window)});class Dt{constructor(ce,Ye){this.document=ce,this.window=Ye,this.offset=()=>[0,0]}setOffset(ce){this.offset=Array.isArray(ce)?()=>ce:ce}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(ce){this.supportsScrolling()&&this.window.scrollTo(ce[0],ce[1])}scrollToAnchor(ce){if(!this.supportsScrolling())return;const Ye=function xn(we,ce){const Ye=we.getElementById(ce)||we.getElementsByName(ce)[0];if(Ye)return Ye;if("function"==typeof we.createTreeWalker&&we.body&&(we.body.createShadowRoot||we.body.attachShadow)){const mt=we.createTreeWalker(we.body,NodeFilter.SHOW_ELEMENT);let Zt=mt.currentNode;for(;Zt;){const cn=Zt.shadowRoot;if(cn){const Ln=cn.getElementById(ce)||cn.querySelector(`[name="${ce}"]`);if(Ln)return Ln}Zt=mt.nextNode()}}return null}(this.document,ce);Ye&&(this.scrollToElement(Ye),Ye.focus())}setHistoryScrollRestoration(ce){if(this.supportScrollRestoration()){const Ye=this.window.history;Ye&&Ye.scrollRestoration&&(Ye.scrollRestoration=ce)}}scrollToElement(ce){const Ye=ce.getBoundingClientRect(),mt=Ye.left+this.window.pageXOffset,Zt=Ye.top+this.window.pageYOffset,cn=this.offset();this.window.scrollTo(mt-cn[0],Zt-cn[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const ce=Ht(this.window.history)||Ht(Object.getPrototypeOf(this.window.history));return!(!ce||!ce.writable&&!ce.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function Ht(we){return Object.getOwnPropertyDescriptor(we,"scrollRestoration")}class kn{setOffset(ce){}getScrollPosition(){return[0,0]}scrollToPosition(ce){}scrollToAnchor(ce){}setHistoryScrollRestoration(ce){}}class jn{}function er(we,ce){return Pe(we)?new URL(we):new URL(we,ce.location.href)}function Pe(we){return/^https?:\/\//.test(we)}function Ce(we){return Pe(we)?new URL(we).hostname:we}function Ke(we){return we.startsWith("/")?we.slice(1):we}const De=we=>we.src,Nt=new e.InjectionToken("ImageLoader",{providedIn:"root",factory:()=>De});function Jt(we,ce){return function(mt){return function ge(we){if("string"!=typeof we||""===we.trim())return!1;try{return new URL(we),!0}catch{return!1}}(mt)||function En(we,ce){throw new e.\u0275RuntimeError(2959,!1)}(),mt=function je(we){return we.endsWith("/")?we.slice(0,-1):we}(mt),[{provide:Nt,useValue:Ln=>(Pe(Ln.src)&&function wt(we,ce){throw new e.\u0275RuntimeError(2959,!1)}(),we(mt,{...Ln,src:Ke(Ln.src)}))}]}}const bn=Jt(function $n(we,ce){let Ye="format=auto";return ce.width&&(Ye+=`,width=${ce.width}`),`${we}/cdn-cgi/image/${Ye}/${ce.src}`}),or=Jt(function tr(we,ce){let Ye="f_auto,q_auto";return ce.width&&(Ye+=`,w_${ce.width}`),`${we}/image/upload/${Ye}/${ce.src}`}),nt=Jt(function fe(we,ce){const{src:Ye,width:mt}=ce;let Zt;return Zt=mt?[we,`tr:w-${mt}`,Ye]:[we,Ye],Zt.join("/")}),Er=Jt(function Yr(we,ce){const Ye=new URL(`${we}/${ce.src}`);return Ye.searchParams.set("auto","format"),ce.width&&Ye.searchParams.set("w",ce.width.toString()),Ye.href});function In(we,ce=!0){return`The NgOptimizedImage directive ${ce?`(activated on an element with the \`ngSrc="${we}"\`) `:""}has detected that`}function br(we){throw new e.\u0275RuntimeError(2958,`Unexpected invocation of the ${we} in the prod mode. Please make sure that the prod mode is enabled for production builds.`)}class $r{constructor(){this.images=new Map,this.alreadyWarned=new Set,this.window=null,this.observer=null,br("LCP checker");const ce=(0,e.inject)(i).defaultView;typeof ce<"u"&&typeof PerformanceObserver<"u"&&(this.window=ce,this.observer=this.initPerformanceObserver())}initPerformanceObserver(){const ce=new PerformanceObserver(Ye=>{const mt=Ye.getEntries();if(0===mt.length)return;const cn=mt[mt.length-1].element?.src??"";cn.startsWith("data:")||cn.startsWith("blob:")||this.images.get(cn)&&!this.alreadyWarned.has(cn)&&(this.alreadyWarned.add(cn),function Gi(we){const ce=In(we);console.warn((0,e.\u0275formatRuntimeError)(2955,`${ce} this image is the Largest Contentful Paint (LCP) element but was not marked "priority". This image should be marked "priority" in order to prioritize its loading. To fix this, add the "priority" attribute.`))}(cn))});return ce.observe({type:"largest-contentful-paint",buffered:!0}),ce}registerImage(ce,Ye){this.observer&&this.images.set(er(ce,this.window).href,Ye)}unregisterImage(ce){this.observer&&this.images.delete(er(ce,this.window).href)}ngOnDestroy(){this.observer&&(this.observer.disconnect(),this.images.clear(),this.alreadyWarned.clear())}}$r.\u0275fac=function(ce){return new(ce||$r)},$r.\u0275prov=e.\u0275\u0275defineInjectable({token:$r,factory:$r.\u0275fac,providedIn:"root"});const Zr=new Set(["localhost","127.0.0.1","0.0.0.0"]),Mi=new e.InjectionToken("PRECONNECT_CHECK_BLOCKLIST");class di{constructor(){this.document=(0,e.inject)(i),this.preconnectLinks=null,this.alreadySeen=new Set,this.window=null,this.blocklist=new Set(Zr),br("preconnect link checker");const ce=this.document.defaultView;typeof ce<"u"&&(this.window=ce);const Ye=(0,e.inject)(Mi,{optional:!0});Ye&&this.populateBlocklist(Ye)}populateBlocklist(ce){Array.isArray(ce)?fi(ce,Ye=>{this.blocklist.add(Ce(Ye))}):this.blocklist.add(Ce(ce))}assertPreconnect(ce,Ye){if(!this.window)return;const mt=er(ce,this.window);this.blocklist.has(mt.hostname)||this.alreadySeen.has(mt.origin)||(this.alreadySeen.add(mt.origin),this.preconnectLinks||(this.preconnectLinks=this.queryPreconnectLinks()),this.preconnectLinks.has(mt.origin)||console.warn((0,e.\u0275formatRuntimeError)(2956,`${In(Ye)} there is no preconnect tag present for this image. Preconnecting to the origin(s) that serve priority images ensures that these images are delivered as soon as possible. To fix this, please add the following element into the of the document:\n `)))}queryPreconnectLinks(){const ce=new Set,mt=Array.from(this.document.querySelectorAll("link[rel=preconnect]"));for(let Zt of mt){const cn=er(Zt.href,this.window);ce.add(cn.origin)}return ce}ngOnDestroy(){this.preconnectLinks?.clear(),this.alreadySeen.clear()}}function fi(we,ce){for(let Ye of we)Array.isArray(Ye)?fi(Ye,ce):ce(Ye)}di.\u0275fac=function(ce){return new(ce||di)},di.\u0275prov=e.\u0275\u0275defineInjectable({token:di,factory:di.\u0275fac,providedIn:"root"});const Li=new e.InjectionToken("NG_OPTIMIZED_PRELOADED_IMAGES",{providedIn:"root",factory:()=>new Set});class Ii{constructor(){this.preloadedImages=(0,e.inject)(Li),this.document=(0,e.inject)(i)}createPreloadLinkTag(ce,Ye,mt,Zt){if(this.preloadedImages.has(Ye))return;this.preloadedImages.add(Ye);const cn=ce.createElement("link");ce.setAttribute(cn,"as","image"),ce.setAttribute(cn,"href",Ye),ce.setAttribute(cn,"rel","preload"),ce.setAttribute(cn,"fetchpriority","high"),Zt&&ce.setAttribute(cn,"imageSizes",Zt),mt&&ce.setAttribute(cn,"imageSrcset",mt),ce.appendChild(this.document.head,cn)}}Ii.\u0275fac=function(ce){return new(ce||Ii)},Ii.\u0275prov=e.\u0275\u0275defineInjectable({token:Ii,factory:Ii.\u0275fac,providedIn:"root"});const zi=/^((\s*\d+w\s*(,|$)){1,})$/,kt=[1,2],Qn={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840]},Gn=new e.InjectionToken("ImageConfig",{providedIn:"root",factory:()=>Qn});class Zn{constructor(){this.imageLoader=(0,e.inject)(Nt),this.config=function Rr(we){let ce={};return we.breakpoints&&(ce.breakpoints=we.breakpoints.sort((Ye,mt)=>Ye-mt)),Object.assign({},Qn,we,ce)}((0,e.inject)(Gn)),this.renderer=(0,e.inject)(e.Renderer2),this.imgElement=(0,e.inject)(e.ElementRef).nativeElement,this.injector=(0,e.inject)(e.Injector),this.isServer=ft((0,e.inject)(e.PLATFORM_ID)),this.preloadLinkChecker=(0,e.inject)(Ii),this.lcpObserver=null,this._renderedSrc=null,this._priority=!1,this._disableOptimizedSrcset=!1,this._fill=!1}set width(ce){this._width=Vn(ce)}get width(){return this._width}set height(ce){this._height=Vn(ce)}get height(){return this._height}set priority(ce){this._priority=xr(ce)}get priority(){return this._priority}set disableOptimizedSrcset(ce){this._disableOptimizedSrcset=xr(ce)}get disableOptimizedSrcset(){return this._disableOptimizedSrcset}set fill(ce){this._fill=xr(ce)}get fill(){return this._fill}ngOnInit(){this.setHostAttributes()}setHostAttributes(){this.fill?this.sizes||(this.sizes="100vw"):(this.setHostAttribute("width",this.width.toString()),this.setHostAttribute("height",this.height.toString())),this.setHostAttribute("loading",this.getLoadingBehavior()),this.setHostAttribute("fetchpriority",this.getFetchPriority()),this.setHostAttribute("ng-img","true");const ce=this.getRewrittenSrc();let Ye;this.setHostAttribute("src",ce),this.sizes&&this.setHostAttribute("sizes",this.sizes),this.ngSrcset?Ye=this.getRewrittenSrcset():this.shouldGenerateAutomaticSrcset()&&(Ye=this.getAutomaticSrcset()),Ye&&this.setHostAttribute("srcset",Ye),this.isServer&&this.priority&&this.preloadLinkChecker.createPreloadLinkTag(this.renderer,ce,Ye,this.sizes)}ngOnChanges(ce){}callImageLoader(ce){let Ye=ce;return this.loaderParams&&(Ye.loaderParams=this.loaderParams),this.imageLoader(Ye)}getLoadingBehavior(){return this.priority||void 0===this.loading?this.priority?"eager":"lazy":this.loading}getFetchPriority(){return this.priority?"high":"auto"}getRewrittenSrc(){return this._renderedSrc||(this._renderedSrc=this.callImageLoader({src:this.ngSrc})),this._renderedSrc}getRewrittenSrcset(){const ce=zi.test(this.ngSrcset);return this.ngSrcset.split(",").filter(mt=>""!==mt).map(mt=>{mt=mt.trim();const Zt=ce?parseFloat(mt):parseFloat(mt)*this.width;return`${this.callImageLoader({src:this.ngSrc,width:Zt})} ${mt}`}).join(", ")}getAutomaticSrcset(){return this.sizes?this.getResponsiveSrcset():this.getFixedSrcset()}getResponsiveSrcset(){const{breakpoints:ce}=this.config;let Ye=ce;return"100vw"===this.sizes?.trim()&&(Ye=ce.filter(Zt=>Zt>=640)),Ye.map(Zt=>`${this.callImageLoader({src:this.ngSrc,width:Zt})} ${Zt}w`).join(", ")}getFixedSrcset(){return kt.map(Ye=>`${this.callImageLoader({src:this.ngSrc,width:this.width*Ye})} ${Ye}x`).join(", ")}shouldGenerateAutomaticSrcset(){return!this._disableOptimizedSrcset&&!this.srcset&&this.imageLoader!==De&&!(this.width>1920||this.height>1080)}ngOnDestroy(){}setHostAttribute(ce,Ye){this.renderer.setAttribute(this.imgElement,ce,Ye)}}function Vn(we){return"string"==typeof we?parseInt(we,10):we}function xr(we){return null!=we&&"false"!=`${we}`}Zn.\u0275fac=function(ce){return new(ce||Zn)},Zn.\u0275dir=e.\u0275\u0275defineDirective({type:Zn,selectors:[["img","ngSrc",""]],hostVars:8,hostBindings:function(ce,Ye){2&ce&&e.\u0275\u0275styleProp("position",Ye.fill?"absolute":null)("width",Ye.fill?"100%":null)("height",Ye.fill?"100%":null)("inset",Ye.fill?"0px":null)},inputs:{ngSrc:"ngSrc",ngSrcset:"ngSrcset",sizes:"sizes",width:"width",height:"height",loading:"loading",priority:"priority",loaderParams:"loaderParams",disableOptimizedSrcset:"disableOptimizedSrcset",fill:"fill",src:"src",srcset:"srcset"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature]})},8987: +1699);let r=null;function d(){return r}function n(Ie){r||(r=Ie)}class s{}const o=new e.InjectionToken("DocumentToken");class l{historyGo(ae){throw new Error("Not implemented")}static#e=this.\u0275fac=function(Ne){return new(Ne||l)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:l,factory:function(){return(0,e.inject)(u)},providedIn:"platform"})}const p=new e.InjectionToken("Location Initialized");class u extends l{constructor(){super(),this._doc=(0,e.inject)(o),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return d().getBaseHref(this._doc)}onPopState(ae){const Ne=d().getGlobalEventTarget(this._doc,"window");return Ne.addEventListener("popstate",ae,!1),()=>Ne.removeEventListener("popstate",ae)}onHashChange(ae){const Ne=d().getGlobalEventTarget(this._doc,"window");return Ne.addEventListener("hashchange",ae,!1),()=>Ne.removeEventListener("hashchange",ae)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(ae){this._location.pathname=ae}pushState(ae,Ne,st){this._history.pushState(ae,Ne,st)}replaceState(ae,Ne,st){this._history.replaceState(ae,Ne,st)}forward(){this._history.forward()}back(){this._history.back()}historyGo(ae=0){this._history.go(ae)}getState(){return this._history.state}static#e=this.\u0275fac=function(Ne){return new(Ne||u)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:u,factory:function(){return new u},providedIn:"platform"})}function g(Ie,ae){if(0==Ie.length)return ae;if(0==ae.length)return Ie;let Ne=0;return Ie.endsWith("/")&&Ne++,ae.startsWith("/")&&Ne++,2==Ne?Ie+ae.substring(1):1==Ne?Ie+ae:Ie+"/"+ae}function f(Ie){const ae=Ie.match(/#|\?|$/),Ne=ae&&ae.index||Ie.length;return Ie.slice(0,Ne-("/"===Ie[Ne-1]?1:0))+Ie.slice(Ne)}function m(Ie){return Ie&&"?"!==Ie[0]?"?"+Ie:Ie}class v{historyGo(ae){throw new Error("Not implemented")}static#e=this.\u0275fac=function(Ne){return new(Ne||v)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:v,factory:function(){return(0,e.inject)(w)},providedIn:"root"})}const _=new e.InjectionToken("appBaseHref");class w extends v{constructor(ae,Ne){super(),this._platformLocation=ae,this._removeListenerFns=[],this._baseHref=Ne??this._platformLocation.getBaseHrefFromDOM()??(0,e.inject)(o).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ae){this._removeListenerFns.push(this._platformLocation.onPopState(ae),this._platformLocation.onHashChange(ae))}getBaseHref(){return this._baseHref}prepareExternalUrl(ae){return g(this._baseHref,ae)}path(ae=!1){const Ne=this._platformLocation.pathname+m(this._platformLocation.search),st=this._platformLocation.hash;return st&&ae?`${Ne}${st}`:Ne}pushState(ae,Ne,st,Ot){const Ht=this.prepareExternalUrl(st+m(Ot));this._platformLocation.pushState(ae,Ne,Ht)}replaceState(ae,Ne,st,Ot){const Ht=this.prepareExternalUrl(st+m(Ot));this._platformLocation.replaceState(ae,Ne,Ht)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ae=0){this._platformLocation.historyGo?.(ae)}static#e=this.\u0275fac=function(Ne){return new(Ne||w)(e.\u0275\u0275inject(l),e.\u0275\u0275inject(_,8))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:w,factory:w.\u0275fac,providedIn:"root"})}class x extends v{constructor(ae,Ne){super(),this._platformLocation=ae,this._baseHref="",this._removeListenerFns=[],null!=Ne&&(this._baseHref=Ne)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(ae){this._removeListenerFns.push(this._platformLocation.onPopState(ae),this._platformLocation.onHashChange(ae))}getBaseHref(){return this._baseHref}path(ae=!1){let Ne=this._platformLocation.hash;return null==Ne&&(Ne="#"),Ne.length>0?Ne.substring(1):Ne}prepareExternalUrl(ae){const Ne=g(this._baseHref,ae);return Ne.length>0?"#"+Ne:Ne}pushState(ae,Ne,st,Ot){let Ht=this.prepareExternalUrl(st+m(Ot));0==Ht.length&&(Ht=this._platformLocation.pathname),this._platformLocation.pushState(ae,Ne,Ht)}replaceState(ae,Ne,st,Ot){let Ht=this.prepareExternalUrl(st+m(Ot));0==Ht.length&&(Ht=this._platformLocation.pathname),this._platformLocation.replaceState(ae,Ne,Ht)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(ae=0){this._platformLocation.historyGo?.(ae)}static#e=this.\u0275fac=function(Ne){return new(Ne||x)(e.\u0275\u0275inject(l),e.\u0275\u0275inject(_,8))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:x,factory:x.\u0275fac})}class D{constructor(ae){this._subject=new e.EventEmitter,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=ae;const Ne=this._locationStrategy.getBaseHref();this._basePath=function B(Ie){if(new RegExp("^(https?:)?//").test(Ie)){const[,Ne]=Ie.split(/\/\/[^\/]+/);return Ne}return Ie}(f(c(Ne))),this._locationStrategy.onPopState(st=>{this._subject.emit({url:this.path(!0),pop:!0,state:st.state,type:st.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(ae=!1){return this.normalize(this._locationStrategy.path(ae))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(ae,Ne=""){return this.path()==this.normalize(ae+m(Ne))}normalize(ae){return D.stripTrailingSlash(function M(Ie,ae){if(!Ie||!ae.startsWith(Ie))return ae;const Ne=ae.substring(Ie.length);return""===Ne||["/",";","?","#"].includes(Ne[0])?Ne:ae}(this._basePath,c(ae)))}prepareExternalUrl(ae){return ae&&"/"!==ae[0]&&(ae="/"+ae),this._locationStrategy.prepareExternalUrl(ae)}go(ae,Ne="",st=null){this._locationStrategy.pushState(st,"",ae,Ne),this._notifyUrlChangeListeners(this.prepareExternalUrl(ae+m(Ne)),st)}replaceState(ae,Ne="",st=null){this._locationStrategy.replaceState(st,"",ae,Ne),this._notifyUrlChangeListeners(this.prepareExternalUrl(ae+m(Ne)),st)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(ae=0){this._locationStrategy.historyGo?.(ae)}onUrlChange(ae){return this._urlChangeListeners.push(ae),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(Ne=>{this._notifyUrlChangeListeners(Ne.url,Ne.state)})),()=>{const Ne=this._urlChangeListeners.indexOf(ae);this._urlChangeListeners.splice(Ne,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(ae="",Ne){this._urlChangeListeners.forEach(st=>st(ae,Ne))}subscribe(ae,Ne,st){return this._subject.subscribe({next:ae,error:Ne,complete:st})}static#e=this.normalizeQueryParams=m;static#t=this.joinWithSlash=g;static#n=this.stripTrailingSlash=f;static#r=this.\u0275fac=function(Ne){return new(Ne||D)(e.\u0275\u0275inject(v))};static#i=this.\u0275prov=e.\u0275\u0275defineInjectable({token:D,factory:function(){return function O(){return new D((0,e.\u0275\u0275inject)(v))}()},providedIn:"root"})}function c(Ie){return Ie.replace(/\/index.html$/,"")}const E={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var h,Ie,b,T,I,S,L,F;function k(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.LocaleId]}function X(Ie,ae,Ne){const st=(0,e.\u0275findLocaleData)(Ie),Ht=Qe([st[e.\u0275LocaleDataIndex.DayPeriodsFormat],st[e.\u0275LocaleDataIndex.DayPeriodsStandalone]],ae);return Qe(Ht,Ne)}function ee(Ie,ae,Ne){const st=(0,e.\u0275findLocaleData)(Ie),Ht=Qe([st[e.\u0275LocaleDataIndex.DaysFormat],st[e.\u0275LocaleDataIndex.DaysStandalone]],ae);return Qe(Ht,Ne)}function Oe(Ie,ae,Ne){const st=(0,e.\u0275findLocaleData)(Ie),Ht=Qe([st[e.\u0275LocaleDataIndex.MonthsFormat],st[e.\u0275LocaleDataIndex.MonthsStandalone]],ae);return Qe(Ht,Ne)}function re(Ie,ae){return Qe((0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.Eras],ae)}function Ue(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.FirstDayOfWeek]}function V(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.WeekendRange]}function z(Ie,ae){return Qe((0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.DateFormat],ae)}function G(Ie,ae){return Qe((0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.TimeFormat],ae)}function q(Ie,ae){return Qe((0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.DateTimeFormat],ae)}function me(Ie,ae){const Ne=(0,e.\u0275findLocaleData)(Ie),st=Ne[e.\u0275LocaleDataIndex.NumberSymbols][ae];if(typeof st>"u"){if(ae===L.CurrencyDecimal)return Ne[e.\u0275LocaleDataIndex.NumberSymbols][L.Decimal];if(ae===L.CurrencyGroup)return Ne[e.\u0275LocaleDataIndex.NumberSymbols][L.Group]}return st}function Me(Ie,ae){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.NumberFormats][ae]}function ue(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.CurrencySymbol]||null}function De(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.CurrencyName]||null}function Pe(Ie){return(0,e.\u0275getLocaleCurrencyCode)(Ie)}(Ie=h||(h={}))[Ie.Decimal=0]="Decimal",Ie[Ie.Percent=1]="Percent",Ie[Ie.Currency=2]="Currency",Ie[Ie.Scientific=3]="Scientific",function(Ie){Ie[Ie.Zero=0]="Zero",Ie[Ie.One=1]="One",Ie[Ie.Two=2]="Two",Ie[Ie.Few=3]="Few",Ie[Ie.Many=4]="Many",Ie[Ie.Other=5]="Other"}(b||(b={})),function(Ie){Ie[Ie.Format=0]="Format",Ie[Ie.Standalone=1]="Standalone"}(T||(T={})),function(Ie){Ie[Ie.Narrow=0]="Narrow",Ie[Ie.Abbreviated=1]="Abbreviated",Ie[Ie.Wide=2]="Wide",Ie[Ie.Short=3]="Short"}(I||(I={})),function(Ie){Ie[Ie.Short=0]="Short",Ie[Ie.Medium=1]="Medium",Ie[Ie.Long=2]="Long",Ie[Ie.Full=3]="Full"}(S||(S={})),function(Ie){Ie[Ie.Decimal=0]="Decimal",Ie[Ie.Group=1]="Group",Ie[Ie.List=2]="List",Ie[Ie.PercentSign=3]="PercentSign",Ie[Ie.PlusSign=4]="PlusSign",Ie[Ie.MinusSign=5]="MinusSign",Ie[Ie.Exponential=6]="Exponential",Ie[Ie.SuperscriptingExponent=7]="SuperscriptingExponent",Ie[Ie.PerMille=8]="PerMille",Ie[Ie.Infinity=9]="Infinity",Ie[Ie.NaN=10]="NaN",Ie[Ie.TimeSeparator=11]="TimeSeparator",Ie[Ie.CurrencyDecimal=12]="CurrencyDecimal",Ie[Ie.CurrencyGroup=13]="CurrencyGroup"}(L||(L={})),function(Ie){Ie[Ie.Sunday=0]="Sunday",Ie[Ie.Monday=1]="Monday",Ie[Ie.Tuesday=2]="Tuesday",Ie[Ie.Wednesday=3]="Wednesday",Ie[Ie.Thursday=4]="Thursday",Ie[Ie.Friday=5]="Friday",Ie[Ie.Saturday=6]="Saturday"}(F||(F={}));const lt=e.\u0275getLocalePluralCase;function K(Ie){if(!Ie[e.\u0275LocaleDataIndex.ExtraData])throw new Error(`Missing extra locale data for the locale "${Ie[e.\u0275LocaleDataIndex.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function j(Ie){const ae=(0,e.\u0275findLocaleData)(Ie);return K(ae),(ae[e.\u0275LocaleDataIndex.ExtraData][2]||[]).map(st=>"string"==typeof st?rt(st):[rt(st[0]),rt(st[1])])}function ge(Ie,ae,Ne){const st=(0,e.\u0275findLocaleData)(Ie);K(st);const Ht=Qe([st[e.\u0275LocaleDataIndex.ExtraData][0],st[e.\u0275LocaleDataIndex.ExtraData][1]],ae)||[];return Qe(Ht,Ne)||[]}function ce(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.Directionality]}function Qe(Ie,ae){for(let Ne=ae;Ne>-1;Ne--)if(typeof Ie[Ne]<"u")return Ie[Ne];throw new Error("Locale data API: locale data undefined")}function rt(Ie){const[ae,Ne]=Ie.split(":");return{hours:+ae,minutes:+Ne}}function Ve(Ie,ae,Ne="en"){const st=function Se(Ie){return(0,e.\u0275findLocaleData)(Ie)[e.\u0275LocaleDataIndex.Currencies]}(Ne)[Ie]||E[Ie]||[],Ot=st[1];return"narrow"===ae&&"string"==typeof Ot?Ot:st[0]||Ie}const ye=2;function we(Ie){let ae;const Ne=E[Ie];return Ne&&(ae=Ne[2]),"number"==typeof ae?ae:ye}const Z=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,le={},ie=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var ve,Fe,Ge;function se(Ie,ae,Ne,st){let Ot=function mn(Ie){if(dt(Ie))return Ie;if("number"==typeof Ie&&!isNaN(Ie))return new Date(Ie);if("string"==typeof Ie){if(Ie=Ie.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(Ie)){const[Ot,Ht=1,hn=1]=Ie.split("-").map(Nn=>+Nn);return _e(Ot,Ht-1,hn)}const Ne=parseFloat(Ie);if(!isNaN(Ie-Ne))return new Date(Ne);let st;if(st=Ie.match(Z))return function on(Ie){const ae=new Date(0);let Ne=0,st=0;const Ot=Ie[8]?ae.setUTCFullYear:ae.setFullYear,Ht=Ie[8]?ae.setUTCHours:ae.setHours;Ie[9]&&(Ne=Number(Ie[9]+Ie[10]),st=Number(Ie[9]+Ie[11])),Ot.call(ae,Number(Ie[1]),Number(Ie[2])-1,Number(Ie[3]));const hn=Number(Ie[4]||0)-Ne,Nn=Number(Ie[5]||0)-st,Jn=Number(Ie[6]||0),tr=Math.floor(1e3*parseFloat("0."+(Ie[7]||0)));return Ht.call(ae,hn,Nn,Jn,tr),ae}(st)}const ae=new Date(Ie);if(!dt(ae))throw new Error(`Unable to convert "${Ie}" into a date`);return ae}(Ie);ae=Te(Ne,ae)||ae;let Nn,hn=[];for(;ae;){if(Nn=ie.exec(ae),!Nn){hn.push(ae);break}{hn=hn.concat(Nn.slice(1));const rr=hn.pop();if(!rr)break;ae=rr}}let Jn=Ot.getTimezoneOffset();st&&(Jn=vn(st,Jn),Ot=function rn(Ie,ae,Ne){const st=Ne?-1:1,Ot=Ie.getTimezoneOffset();return function cn(Ie,ae){return(Ie=new Date(Ie.getTime())).setMinutes(Ie.getMinutes()+ae),Ie}(Ie,st*(vn(ae,Ot)-Ot))}(Ot,st,!0));let tr="";return hn.forEach(rr=>{const $n=function dn(Ie){if(qt[Ie])return qt[Ie];let ae;switch(Ie){case"G":case"GG":case"GGG":ae=ht(Ge.Eras,I.Abbreviated);break;case"GGGG":ae=ht(Ge.Eras,I.Wide);break;case"GGGGG":ae=ht(Ge.Eras,I.Narrow);break;case"y":ae=gt(Fe.FullYear,1,0,!1,!0);break;case"yy":ae=gt(Fe.FullYear,2,0,!0,!0);break;case"yyy":ae=gt(Fe.FullYear,3,0,!1,!0);break;case"yyyy":ae=gt(Fe.FullYear,4,0,!1,!0);break;case"Y":ae=Yt(1);break;case"YY":ae=Yt(2,!0);break;case"YYY":ae=Yt(3);break;case"YYYY":ae=Yt(4);break;case"M":case"L":ae=gt(Fe.Month,1,1);break;case"MM":case"LL":ae=gt(Fe.Month,2,1);break;case"MMM":ae=ht(Ge.Months,I.Abbreviated);break;case"MMMM":ae=ht(Ge.Months,I.Wide);break;case"MMMMM":ae=ht(Ge.Months,I.Narrow);break;case"LLL":ae=ht(Ge.Months,I.Abbreviated,T.Standalone);break;case"LLLL":ae=ht(Ge.Months,I.Wide,T.Standalone);break;case"LLLLL":ae=ht(Ge.Months,I.Narrow,T.Standalone);break;case"w":ae=St(1);break;case"ww":ae=St(2);break;case"W":ae=St(1,!0);break;case"d":ae=gt(Fe.Date,1);break;case"dd":ae=gt(Fe.Date,2);break;case"c":case"cc":ae=gt(Fe.Day,1);break;case"ccc":ae=ht(Ge.Days,I.Abbreviated,T.Standalone);break;case"cccc":ae=ht(Ge.Days,I.Wide,T.Standalone);break;case"ccccc":ae=ht(Ge.Days,I.Narrow,T.Standalone);break;case"cccccc":ae=ht(Ge.Days,I.Short,T.Standalone);break;case"E":case"EE":case"EEE":ae=ht(Ge.Days,I.Abbreviated);break;case"EEEE":ae=ht(Ge.Days,I.Wide);break;case"EEEEE":ae=ht(Ge.Days,I.Narrow);break;case"EEEEEE":ae=ht(Ge.Days,I.Short);break;case"a":case"aa":case"aaa":ae=ht(Ge.DayPeriods,I.Abbreviated);break;case"aaaa":ae=ht(Ge.DayPeriods,I.Wide);break;case"aaaaa":ae=ht(Ge.DayPeriods,I.Narrow);break;case"b":case"bb":case"bbb":ae=ht(Ge.DayPeriods,I.Abbreviated,T.Standalone,!0);break;case"bbbb":ae=ht(Ge.DayPeriods,I.Wide,T.Standalone,!0);break;case"bbbbb":ae=ht(Ge.DayPeriods,I.Narrow,T.Standalone,!0);break;case"B":case"BB":case"BBB":ae=ht(Ge.DayPeriods,I.Abbreviated,T.Format,!0);break;case"BBBB":ae=ht(Ge.DayPeriods,I.Wide,T.Format,!0);break;case"BBBBB":ae=ht(Ge.DayPeriods,I.Narrow,T.Format,!0);break;case"h":ae=gt(Fe.Hours,1,-12);break;case"hh":ae=gt(Fe.Hours,2,-12);break;case"H":ae=gt(Fe.Hours,1);break;case"HH":ae=gt(Fe.Hours,2);break;case"m":ae=gt(Fe.Minutes,1);break;case"mm":ae=gt(Fe.Minutes,2);break;case"s":ae=gt(Fe.Seconds,1);break;case"ss":ae=gt(Fe.Seconds,2);break;case"S":ae=gt(Fe.FractionalSeconds,1);break;case"SS":ae=gt(Fe.FractionalSeconds,2);break;case"SSS":ae=gt(Fe.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":ae=kt(ve.Short);break;case"ZZZZZ":ae=kt(ve.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":ae=kt(ve.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":ae=kt(ve.Long);break;default:return null}return qt[Ie]=ae,ae}(rr);tr+=$n?$n(Ot,Ne,Jn):"''"===rr?"'":rr.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),tr}function _e(Ie,ae,Ne){const st=new Date(0);return st.setFullYear(Ie,ae,Ne),st.setHours(0,0,0),st}function Te(Ie,ae){const Ne=k(Ie);if(le[Ne]=le[Ne]||{},le[Ne][ae])return le[Ne][ae];let st="";switch(ae){case"shortDate":st=z(Ie,S.Short);break;case"mediumDate":st=z(Ie,S.Medium);break;case"longDate":st=z(Ie,S.Long);break;case"fullDate":st=z(Ie,S.Full);break;case"shortTime":st=G(Ie,S.Short);break;case"mediumTime":st=G(Ie,S.Medium);break;case"longTime":st=G(Ie,S.Long);break;case"fullTime":st=G(Ie,S.Full);break;case"short":const Ot=Te(Ie,"shortTime"),Ht=Te(Ie,"shortDate");st=be(q(Ie,S.Short),[Ot,Ht]);break;case"medium":const hn=Te(Ie,"mediumTime"),Nn=Te(Ie,"mediumDate");st=be(q(Ie,S.Medium),[hn,Nn]);break;case"long":const Jn=Te(Ie,"longTime"),tr=Te(Ie,"longDate");st=be(q(Ie,S.Long),[Jn,tr]);break;case"full":const rr=Te(Ie,"fullTime"),$n=Te(Ie,"fullDate");st=be(q(Ie,S.Full),[rr,$n])}return st&&(le[Ne][ae]=st),st}function be(Ie,ae){return ae&&(Ie=Ie.replace(/\{([^}]+)}/g,function(Ne,st){return null!=ae&&st in ae?ae[st]:Ne})),Ie}function Be(Ie,ae,Ne="-",st,Ot){let Ht="";(Ie<0||Ot&&Ie<=0)&&(Ot?Ie=1-Ie:(Ie=-Ie,Ht=Ne));let hn=String(Ie);for(;hn.length0||Nn>-Ne)&&(Nn+=Ne),Ie===Fe.Hours)0===Nn&&-12===Ne&&(Nn=12);else if(Ie===Fe.FractionalSeconds)return function Je(Ie,ae){return Be(Ie,3).substring(0,ae)}(Nn,ae);const Jn=me(hn,L.MinusSign);return Be(Nn,ae,Jn,st,Ot)}}function ht(Ie,ae,Ne=T.Format,st=!1){return function(Ot,Ht){return function et(Ie,ae,Ne,st,Ot,Ht){switch(Ne){case Ge.Months:return Oe(ae,Ot,st)[Ie.getMonth()];case Ge.Days:return ee(ae,Ot,st)[Ie.getDay()];case Ge.DayPeriods:const hn=Ie.getHours(),Nn=Ie.getMinutes();if(Ht){const tr=j(ae),rr=ge(ae,Ot,st),$n=tr.findIndex(br=>{if(Array.isArray(br)){const[gr,Er]=br,Wr=hn>=gr.hours&&Nn>=gr.minutes,Ur=hn0?Math.floor(Ot/60):Math.ceil(Ot/60);switch(Ie){case ve.Short:return(Ot>=0?"+":"")+Be(hn,2,Ht)+Be(Math.abs(Ot%60),2,Ht);case ve.ShortGMT:return"GMT"+(Ot>=0?"+":"")+Be(hn,1,Ht);case ve.Long:return"GMT"+(Ot>=0?"+":"")+Be(hn,2,Ht)+":"+Be(Math.abs(Ot%60),2,Ht);case ve.Extended:return 0===st?"Z":(Ot>=0?"+":"")+Be(hn,2,Ht)+":"+Be(Math.abs(Ot%60),2,Ht);default:throw new Error(`Unknown zone width "${Ie}"`)}}}!function(Ie){Ie[Ie.Short=0]="Short",Ie[Ie.ShortGMT=1]="ShortGMT",Ie[Ie.Long=2]="Long",Ie[Ie.Extended=3]="Extended"}(ve||(ve={})),function(Ie){Ie[Ie.FullYear=0]="FullYear",Ie[Ie.Month=1]="Month",Ie[Ie.Date=2]="Date",Ie[Ie.Hours=3]="Hours",Ie[Ie.Minutes=4]="Minutes",Ie[Ie.Seconds=5]="Seconds",Ie[Ie.FractionalSeconds=6]="FractionalSeconds",Ie[Ie.Day=7]="Day"}(Fe||(Fe={})),function(Ie){Ie[Ie.DayPeriods=0]="DayPeriods",Ie[Ie.Days=1]="Days",Ie[Ie.Months=2]="Months",Ie[Ie.Eras=3]="Eras"}(Ge||(Ge={}));const ne=0,ze=4;function tt(Ie){return _e(Ie.getFullYear(),Ie.getMonth(),Ie.getDate()+(ze-Ie.getDay()))}function St(Ie,ae=!1){return function(Ne,st){let Ot;if(ae){const Ht=new Date(Ne.getFullYear(),Ne.getMonth(),1).getDay()-1,hn=Ne.getDate();Ot=1+Math.floor((hn+Ht)/7)}else{const Ht=tt(Ne),hn=function Ke(Ie){const ae=_e(Ie,ne,1).getDay();return _e(Ie,0,1+(ae<=ze?ze:ze+7)-ae)}(Ht.getFullYear()),Nn=Ht.getTime()-hn.getTime();Ot=1+Math.round(Nn/6048e5)}return Be(Ot,Ie,me(st,L.MinusSign))}}function Yt(Ie,ae=!1){return function(Ne,st){return Be(tt(Ne).getFullYear(),Ie,me(st,L.MinusSign),ae)}}const qt={};function vn(Ie,ae){Ie=Ie.replace(/:/g,"");const Ne=Date.parse("Jan 01, 1970 00:00:00 "+Ie)/6e4;return isNaN(Ne)?ae:Ne}function dt(Ie){return Ie instanceof Date&&!isNaN(Ie.valueOf())}const at=/^(\d+)?\.((\d+)(-(\d+))?)?$/,Wt=22,fn=".",_n="0",Le=";",nt=",",Ct="#",Dt="\xa4",yt="%";function At(Ie,ae,Ne,st,Ot,Ht,hn=!1){let Nn="",Jn=!1;if(isFinite(Ie)){let tr=function Qt(Ie){let st,Ot,Ht,hn,Nn,ae=Math.abs(Ie)+"",Ne=0;for((Ot=ae.indexOf(fn))>-1&&(ae=ae.replace(fn,"")),(Ht=ae.search(/e/i))>0?(Ot<0&&(Ot=Ht),Ot+=+ae.slice(Ht+1),ae=ae.substring(0,Ht)):Ot<0&&(Ot=ae.length),Ht=0;ae.charAt(Ht)===_n;Ht++);if(Ht===(Nn=ae.length))st=[0],Ot=1;else{for(Nn--;ae.charAt(Nn)===_n;)Nn--;for(Ot-=Ht,st=[],hn=0;Ht<=Nn;Ht++,hn++)st[hn]=Number(ae.charAt(Ht))}return Ot>Wt&&(st=st.splice(0,Wt-1),Ne=Ot-1,Ot=1),{digits:st,exponent:Ne,integerLen:Ot}}(Ie);hn&&(tr=function _t(Ie){if(0===Ie.digits[0])return Ie;const ae=Ie.digits.length-Ie.integerLen;return Ie.exponent?Ie.exponent+=2:(0===ae?Ie.digits.push(0,0):1===ae&&Ie.digits.push(0),Ie.integerLen+=2),Ie}(tr));let rr=ae.minInt,$n=ae.minFrac,br=ae.maxFrac;if(Ht){const cr=Ht.match(at);if(null===cr)throw new Error(`${Ht} is not a valid digit info`);const Fr=cr[1],Jr=cr[3],ai=cr[5];null!=Fr&&(rr=Kt(Fr)),null!=Jr&&($n=Kt(Jr)),null!=ai?br=Kt(ai):null!=Jr&&$n>br&&(br=$n)}!function Lt(Ie,ae,Ne){if(ae>Ne)throw new Error(`The minimum number of digits after fraction (${ae}) is higher than the maximum (${Ne}).`);let st=Ie.digits,Ot=st.length-Ie.integerLen;const Ht=Math.min(Math.max(ae,Ot),Ne);let hn=Ht+Ie.integerLen,Nn=st[hn];if(hn>0){st.splice(Math.max(Ie.integerLen,hn));for(let $n=hn;$n=5)if(hn-1<0){for(let $n=0;$n>hn;$n--)st.unshift(0),Ie.integerLen++;st.unshift(1),Ie.integerLen++}else st[hn-1]++;for(;Ot=tr?Er.pop():Jn=!1),br>=10?1:0},0);rr&&(st.unshift(rr),Ie.integerLen++)}(tr,$n,br);let gr=tr.digits,Er=tr.integerLen;const Wr=tr.exponent;let Ur=[];for(Jn=gr.every(cr=>!cr);Er0?Ur=gr.splice(Er,gr.length):(Ur=gr,gr=[0]);const Xr=[];for(gr.length>=ae.lgSize&&Xr.unshift(gr.splice(-ae.lgSize,gr.length).join(""));gr.length>ae.gSize;)Xr.unshift(gr.splice(-ae.gSize,gr.length).join(""));gr.length&&Xr.unshift(gr.join("")),Nn=Xr.join(me(Ne,st)),Ur.length&&(Nn+=me(Ne,Ot)+Ur.join("")),Wr&&(Nn+=me(Ne,L.Exponential)+"+"+Wr)}else Nn=me(Ne,L.Infinity);return Nn=Ie<0&&!Jn?ae.negPre+Nn+ae.negSuf:ae.posPre+Nn+ae.posSuf,Nn}function mt(Ie,ae,Ne,st,Ot){const hn=ut(Me(ae,h.Currency),me(ae,L.MinusSign));return hn.minFrac=we(st),hn.maxFrac=hn.minFrac,At(Ie,hn,ae,L.CurrencyGroup,L.CurrencyDecimal,Ot).replace(Dt,Ne).replace(Dt,"").trim()}function sn(Ie,ae,Ne){return At(Ie,ut(Me(ae,h.Percent),me(ae,L.MinusSign)),ae,L.Group,L.Decimal,Ne,!0).replace(new RegExp(yt,"g"),me(ae,L.PercentSign))}function Rt(Ie,ae,Ne){return At(Ie,ut(Me(ae,h.Decimal),me(ae,L.MinusSign)),ae,L.Group,L.Decimal,Ne)}function ut(Ie,ae="-"){const Ne={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},st=Ie.split(Le),Ot=st[0],Ht=st[1],hn=-1!==Ot.indexOf(fn)?Ot.split(fn):[Ot.substring(0,Ot.lastIndexOf(_n)+1),Ot.substring(Ot.lastIndexOf(_n)+1)],Nn=hn[0],Jn=hn[1]||"";Ne.posPre=Nn.substring(0,Nn.indexOf(Ct));for(let rr=0;rr-1||(Ot=Ne.getPluralCategory(Ie,st),ae.indexOf(Ot)>-1))return Ot;if(ae.indexOf("other")>-1)return"other";throw new Error(`No plural message found for value "${Ie}"`)}class wn extends zt{constructor(ae){super(),this.locale=ae}getPluralCategory(ae,Ne){switch(lt(Ne||this.locale)(ae)){case b.Zero:return"zero";case b.One:return"one";case b.Two:return"two";case b.Few:return"few";case b.Many:return"many";default:return"other"}}static#e=this.\u0275fac=function(Ne){return new(Ne||wn)(e.\u0275\u0275inject(e.LOCALE_ID))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:wn,factory:wn.\u0275fac})}function Zn(Ie,ae,Ne){return(0,e.\u0275registerLocaleData)(Ie,ae,Ne)}function Xn(Ie,ae){ae=encodeURIComponent(ae);for(const Ne of Ie.split(";")){const st=Ne.indexOf("="),[Ot,Ht]=-1==st?[Ne,""]:[Ne.slice(0,st),Ne.slice(st+1)];if(Ot.trim()===ae)return decodeURIComponent(Ht)}return null}const zn=/\s+/,ir=[];class Hn{constructor(ae,Ne,st,Ot){this._iterableDiffers=ae,this._keyValueDiffers=Ne,this._ngEl=st,this._renderer=Ot,this.initialClasses=ir,this.stateMap=new Map}set klass(ae){this.initialClasses=null!=ae?ae.trim().split(zn):ir}set ngClass(ae){this.rawClass="string"==typeof ae?ae.trim().split(zn):ae}ngDoCheck(){for(const Ne of this.initialClasses)this._updateState(Ne,!0);const ae=this.rawClass;if(Array.isArray(ae)||ae instanceof Set)for(const Ne of ae)this._updateState(Ne,!0);else if(null!=ae)for(const Ne of Object.keys(ae))this._updateState(Ne,!!ae[Ne]);this._applyStateDiff()}_updateState(ae,Ne){const st=this.stateMap.get(ae);void 0!==st?(st.enabled!==Ne&&(st.changed=!0,st.enabled=Ne),st.touched=!0):this.stateMap.set(ae,{enabled:Ne,changed:!0,touched:!0})}_applyStateDiff(){for(const ae of this.stateMap){const Ne=ae[0],st=ae[1];st.changed?(this._toggleClass(Ne,st.enabled),st.changed=!1):st.touched||(st.enabled&&this._toggleClass(Ne,!1),this.stateMap.delete(Ne)),st.touched=!1}}_toggleClass(ae,Ne){(ae=ae.trim()).length>0&&ae.split(zn).forEach(st=>{Ne?this._renderer.addClass(this._ngEl.nativeElement,st):this._renderer.removeClass(this._ngEl.nativeElement,st)})}static#e=this.\u0275fac=function(Ne){return new(Ne||Hn)(e.\u0275\u0275directiveInject(e.IterableDiffers),e.\u0275\u0275directiveInject(e.KeyValueDiffers),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Hn,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0})}class Gt{constructor(ae){this._viewContainerRef=ae,this.ngComponentOutlet=null,this._inputsUsed=new Map}_needToReCreateNgModuleInstance(ae){return void 0!==ae.ngComponentOutletNgModule||void 0!==ae.ngComponentOutletNgModuleFactory}_needToReCreateComponentInstance(ae){return void 0!==ae.ngComponentOutlet||void 0!==ae.ngComponentOutletContent||void 0!==ae.ngComponentOutletInjector||this._needToReCreateNgModuleInstance(ae)}ngOnChanges(ae){if(this._needToReCreateComponentInstance(ae)&&(this._viewContainerRef.clear(),this._inputsUsed.clear(),this._componentRef=void 0,this.ngComponentOutlet)){const Ne=this.ngComponentOutletInjector||this._viewContainerRef.parentInjector;this._needToReCreateNgModuleInstance(ae)&&(this._moduleRef?.destroy(),this._moduleRef=this.ngComponentOutletNgModule?(0,e.createNgModule)(this.ngComponentOutletNgModule,un(Ne)):this.ngComponentOutletNgModuleFactory?this.ngComponentOutletNgModuleFactory.create(un(Ne)):void 0),this._componentRef=this._viewContainerRef.createComponent(this.ngComponentOutlet,{injector:Ne,ngModuleRef:this._moduleRef,projectableNodes:this.ngComponentOutletContent})}}ngDoCheck(){if(this._componentRef){if(this.ngComponentOutletInputs)for(const ae of Object.keys(this.ngComponentOutletInputs))this._inputsUsed.set(ae,!0);this._applyInputStateDiff(this._componentRef)}}ngOnDestroy(){this._moduleRef?.destroy()}_applyInputStateDiff(ae){for(const[Ne,st]of this._inputsUsed)st?(ae.setInput(Ne,this.ngComponentOutletInputs[Ne]),this._inputsUsed.set(Ne,!1)):(ae.setInput(Ne,void 0),this._inputsUsed.delete(Ne))}static#e=this.\u0275fac=function(Ne){return new(Ne||Gt)(e.\u0275\u0275directiveInject(e.ViewContainerRef))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Gt,selectors:[["","ngComponentOutlet",""]],inputs:{ngComponentOutlet:"ngComponentOutlet",ngComponentOutletInputs:"ngComponentOutletInputs",ngComponentOutletInjector:"ngComponentOutletInjector",ngComponentOutletContent:"ngComponentOutletContent",ngComponentOutletNgModule:"ngComponentOutletNgModule",ngComponentOutletNgModuleFactory:"ngComponentOutletNgModuleFactory"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature]})}function un(Ie){return Ie.get(e.NgModuleRef).injector}class In{constructor(ae,Ne,st,Ot){this.$implicit=ae,this.ngForOf=Ne,this.index=st,this.count=Ot}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}class Sn{set ngForOf(ae){this._ngForOf=ae,this._ngForOfDirty=!0}set ngForTrackBy(ae){this._trackByFn=ae}get ngForTrackBy(){return this._trackByFn}constructor(ae,Ne,st){this._viewContainer=ae,this._template=Ne,this._differs=st,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(ae){ae&&(this._template=ae)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const ae=this._ngForOf;!this._differ&&ae&&(this._differ=this._differs.find(ae).create(this.ngForTrackBy))}if(this._differ){const ae=this._differ.diff(this._ngForOf);ae&&this._applyChanges(ae)}}_applyChanges(ae){const Ne=this._viewContainer;ae.forEachOperation((st,Ot,Ht)=>{if(null==st.previousIndex)Ne.createEmbeddedView(this._template,new In(st.item,this._ngForOf,-1,-1),null===Ht?void 0:Ht);else if(null==Ht)Ne.remove(null===Ot?void 0:Ot);else if(null!==Ot){const hn=Ne.get(Ot);Ne.move(hn,Ht),Ln(hn,st)}});for(let st=0,Ot=Ne.length;st{Ln(Ne.get(st.currentIndex),st)})}static ngTemplateContextGuard(ae,Ne){return!0}static#e=this.\u0275fac=function(Ne){return new(Ne||Sn)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(e.IterableDiffers))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Sn,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0})}function Ln(Ie,ae){Ie.context.$implicit=ae.item}class ft{constructor(ae,Ne){this._viewContainer=ae,this._context=new Tt,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=Ne}set ngIf(ae){this._context.$implicit=this._context.ngIf=ae,this._updateView()}set ngIfThen(ae){en("ngIfThen",ae),this._thenTemplateRef=ae,this._thenViewRef=null,this._updateView()}set ngIfElse(ae){en("ngIfElse",ae),this._elseTemplateRef=ae,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(ae,Ne){return!0}static#e=this.\u0275fac=function(Ne){return new(Ne||ft)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ft,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0})}class Tt{constructor(){this.$implicit=null,this.ngIf=null}}function en(Ie,ae){if(ae&&!ae.createEmbeddedView)throw new Error(`${Ie} must be a TemplateRef, but received '${(0,e.\u0275stringify)(ae)}'.`)}class Cn{constructor(ae,Ne){this._viewContainerRef=ae,this._templateRef=Ne,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(ae){ae&&!this._created?this.create():!ae&&this._created&&this.destroy()}}class bn{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(ae){this._ngSwitch=ae,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(ae){this._defaultViews.push(ae)}_matchCase(ae){const Ne=ae==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||Ne,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),Ne}_updateDefaultCases(ae){if(this._defaultViews.length>0&&ae!==this._defaultUsed){this._defaultUsed=ae;for(const Ne of this._defaultViews)Ne.enforceState(ae)}}static#e=this.\u0275fac=function(Ne){return new(Ne||bn)};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:bn,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0})}class an{constructor(ae,Ne,st){this.ngSwitch=st,st._addCase(),this._view=new Cn(ae,Ne)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}static#e=this.\u0275fac=function(Ne){return new(Ne||an)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(bn,9))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:an,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0})}class xn{constructor(ae,Ne,st){st._addDefault(new Cn(ae,Ne))}static#e=this.\u0275fac=function(Ne){return new(Ne||xn)(e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(bn,9))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:xn,selectors:[["","ngSwitchDefault",""]],standalone:!0})}class Ir{constructor(ae){this._localization=ae,this._caseViews={}}set ngPlural(ae){this._updateView(ae)}addCase(ae,Ne){this._caseViews[ae]=Ne}_updateView(ae){this._clearViews();const st=Tn(ae,Object.keys(this._caseViews),this._localization);this._activateView(this._caseViews[st])}_clearViews(){this._activeView&&this._activeView.destroy()}_activateView(ae){ae&&(this._activeView=ae,this._activeView.create())}static#e=this.\u0275fac=function(Ne){return new(Ne||Ir)(e.\u0275\u0275directiveInject(zt))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Ir,selectors:[["","ngPlural",""]],inputs:{ngPlural:"ngPlural"},standalone:!0})}class ar{constructor(ae,Ne,st,Ot){this.value=ae;const Ht=!isNaN(Number(ae));Ot.addCase(Ht?`=${ae}`:ae,new Cn(st,Ne))}static#e=this.\u0275fac=function(Ne){return new(Ne||ar)(e.\u0275\u0275injectAttribute("ngPluralCase"),e.\u0275\u0275directiveInject(e.TemplateRef),e.\u0275\u0275directiveInject(e.ViewContainerRef),e.\u0275\u0275directiveInject(Ir,1))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ar,selectors:[["","ngPluralCase",""]],standalone:!0})}class hr{constructor(ae,Ne,st){this._ngEl=ae,this._differs=Ne,this._renderer=st,this._ngStyle=null,this._differ=null}set ngStyle(ae){this._ngStyle=ae,!this._differ&&ae&&(this._differ=this._differs.find(ae).create())}ngDoCheck(){if(this._differ){const ae=this._differ.diff(this._ngStyle);ae&&this._applyChanges(ae)}}_setStyle(ae,Ne){const[st,Ot]=ae.split("."),Ht=-1===st.indexOf("-")?void 0:e.RendererStyleFlags2.DashCase;null!=Ne?this._renderer.setStyle(this._ngEl.nativeElement,st,Ot?`${Ne}${Ot}`:Ne,Ht):this._renderer.removeStyle(this._ngEl.nativeElement,st,Ht)}_applyChanges(ae){ae.forEachRemovedItem(Ne=>this._setStyle(Ne.key,null)),ae.forEachAddedItem(Ne=>this._setStyle(Ne.key,Ne.currentValue)),ae.forEachChangedItem(Ne=>this._setStyle(Ne.key,Ne.currentValue))}static#e=this.\u0275fac=function(Ne){return new(Ne||hr)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.KeyValueDiffers),e.\u0275\u0275directiveInject(e.Renderer2))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:hr,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0})}class vr{constructor(ae){this._viewContainerRef=ae,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(ae){if(ae.ngTemplateOutlet||ae.ngTemplateOutletInjector){const Ne=this._viewContainerRef;if(this._viewRef&&Ne.remove(Ne.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:st,ngTemplateOutletContext:Ot,ngTemplateOutletInjector:Ht}=this;this._viewRef=Ne.createEmbeddedView(st,Ot,Ht?{injector:Ht}:void 0)}else this._viewRef=null}else this._viewRef&&ae.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}static#e=this.\u0275fac=function(Ne){return new(Ne||vr)(e.\u0275\u0275directiveInject(e.ViewContainerRef))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:vr,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[e.\u0275\u0275NgOnChangesFeature]})}function Tr(Ie,ae){return new e.\u0275RuntimeError(2100,!1)}const $r=new class gi{createSubscription(ae,Ne){return ae.then(Ne,st=>{throw st})}dispose(ae){}},Ei=new class Kr{createSubscription(ae,Ne){return(0,e.untracked)(()=>ae.subscribe({next:Ne,error:st=>{throw st}}))}dispose(ae){(0,e.untracked)(()=>ae.unsubscribe())}};class Si{constructor(ae){this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null,this._ref=ae}ngOnDestroy(){this._subscription&&this._dispose(),this._ref=null}transform(ae){return this._obj?ae!==this._obj?(this._dispose(),this.transform(ae)):this._latestValue:(ae&&this._subscribe(ae),this._latestValue)}_subscribe(ae){this._obj=ae,this._strategy=this._selectStrategy(ae),this._subscription=this._strategy.createSubscription(ae,Ne=>this._updateLatestValue(ae,Ne))}_selectStrategy(ae){if((0,e.\u0275isPromise)(ae))return $r;if((0,e.\u0275isSubscribable)(ae))return Ei;throw Tr()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(ae,Ne){ae===this._obj&&(this._latestValue=Ne,this._ref.markForCheck())}static#e=this.\u0275fac=function(Ne){return new(Ne||Si)(e.\u0275\u0275directiveInject(e.ChangeDetectorRef,16))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"async",type:Si,pure:!1,standalone:!0})}class di{transform(ae){if(null==ae)return null;if("string"!=typeof ae)throw Tr();return ae.toLowerCase()}static#e=this.\u0275fac=function(Ne){return new(Ne||di)};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"lowercase",type:di,pure:!0,standalone:!0})}const mi=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g;class ii{transform(ae){if(null==ae)return null;if("string"!=typeof ae)throw Tr();return ae.replace(mi,Ne=>Ne[0].toUpperCase()+Ne.slice(1).toLowerCase())}static#e=this.\u0275fac=function(Ne){return new(Ne||ii)};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"titlecase",type:ii,pure:!0,standalone:!0})}class ci{transform(ae){if(null==ae)return null;if("string"!=typeof ae)throw Tr();return ae.toUpperCase()}static#e=this.\u0275fac=function(Ne){return new(Ne||ci)};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"uppercase",type:ci,pure:!0,standalone:!0})}const Pi=new e.InjectionToken("DATE_PIPE_DEFAULT_TIMEZONE"),Cr=new e.InjectionToken("DATE_PIPE_DEFAULT_OPTIONS");class Nr{constructor(ae,Ne,st){this.locale=ae,this.defaultTimezone=Ne,this.defaultOptions=st}transform(ae,Ne,st,Ot){if(null==ae||""===ae||ae!=ae)return null;try{return se(ae,Ne??this.defaultOptions?.dateFormat??"mediumDate",Ot||this.locale,st??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(Ht){throw Tr()}}static#e=this.\u0275fac=function(Ne){return new(Ne||Nr)(e.\u0275\u0275directiveInject(e.LOCALE_ID,16),e.\u0275\u0275directiveInject(Pi,24),e.\u0275\u0275directiveInject(Cr,24))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"date",type:Nr,pure:!0,standalone:!0})}const zr=/#/g;class Hr{constructor(ae){this._localization=ae}transform(ae,Ne,st){if(null==ae)return"";if("object"!=typeof Ne||null===Ne)throw Tr();return Ne[Tn(ae,Object.keys(Ne),this._localization,st)].replace(zr,ae.toString())}static#e=this.\u0275fac=function(Ne){return new(Ne||Hr)(e.\u0275\u0275directiveInject(zt,16))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"i18nPlural",type:Hr,pure:!0,standalone:!0})}class Qr{transform(ae,Ne){if(null==ae)return"";if("object"!=typeof Ne||"string"!=typeof ae)throw Tr();return Ne.hasOwnProperty(ae)?Ne[ae]:Ne.hasOwnProperty("other")?Ne.other:""}static#e=this.\u0275fac=function(Ne){return new(Ne||Qr)};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"i18nSelect",type:Qr,pure:!0,standalone:!0})}class Yr{transform(ae){return JSON.stringify(ae,null,2)}static#e=this.\u0275fac=function(Ne){return new(Ne||Yr)};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"json",type:Yr,pure:!1,standalone:!0})}class jr{constructor(ae){this.differs=ae,this.keyValues=[],this.compareFn=Ai}transform(ae,Ne=Ai){if(!ae||!(ae instanceof Map)&&"object"!=typeof ae)return null;this.differ||(this.differ=this.differs.find(ae).create());const st=this.differ.diff(ae),Ot=Ne!==this.compareFn;return st&&(this.keyValues=[],st.forEachItem(Ht=>{this.keyValues.push(function Bi(Ie,ae){return{key:Ie,value:ae}}(Ht.key,Ht.currentValue))})),(st||Ot)&&(this.keyValues.sort(Ne),this.compareFn=Ne),this.keyValues}static#e=this.\u0275fac=function(Ne){return new(Ne||jr)(e.\u0275\u0275directiveInject(e.KeyValueDiffers,16))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"keyvalue",type:jr,pure:!1,standalone:!0})}function Ai(Ie,ae){const Ne=Ie.key,st=ae.key;if(Ne===st)return 0;if(void 0===Ne)return 1;if(void 0===st)return-1;if(null===Ne)return 1;if(null===st)return-1;if("string"==typeof Ne&&"string"==typeof st)return Nenew it((0,e.\u0275\u0275inject)(o),window)})}class it{constructor(ae,Ne){this.document=ae,this.window=Ne,this.offset=()=>[0,0]}setOffset(ae){this.offset=Array.isArray(ae)?()=>ae:ae}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(ae){this.supportsScrolling()&&this.window.scrollTo(ae[0],ae[1])}scrollToAnchor(ae){if(!this.supportsScrolling())return;const Ne=function Et(Ie,ae){const Ne=Ie.getElementById(ae)||Ie.getElementsByName(ae)[0];if(Ne)return Ne;if("function"==typeof Ie.createTreeWalker&&Ie.body&&"function"==typeof Ie.body.attachShadow){const st=Ie.createTreeWalker(Ie.body,NodeFilter.SHOW_ELEMENT);let Ot=st.currentNode;for(;Ot;){const Ht=Ot.shadowRoot;if(Ht){const hn=Ht.getElementById(ae)||Ht.querySelector(`[name="${ae}"]`);if(hn)return hn}Ot=st.nextNode()}}return null}(this.document,ae);Ne&&(this.scrollToElement(Ne),Ne.focus())}setHistoryScrollRestoration(ae){this.supportsScrolling()&&(this.window.history.scrollRestoration=ae)}scrollToElement(ae){const Ne=ae.getBoundingClientRect(),st=Ne.left+this.window.pageXOffset,Ot=Ne.top+this.window.pageYOffset,Ht=this.offset();this.window.scrollTo(st-Ht[0],Ot-Ht[1])}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}class Nt{setOffset(ae){}getScrollPosition(){return[0,0]}scrollToPosition(ae){}scrollToAnchor(ae){}setHistoryScrollRestoration(ae){}}class Zt{}function Mt(Ie,ae){return Xt(Ie)?new URL(Ie):new URL(Ie,ae.location.href)}function Xt(Ie){return/^https?:\/\//.test(Ie)}function Dn(Ie){return Xt(Ie)?new URL(Ie).hostname:Ie}function or(Ie){return Ie.startsWith("/")?Ie.slice(1):Ie}const _r=Ie=>Ie.src,ke=new e.InjectionToken("ImageLoader",{providedIn:"root",factory:()=>_r});function Ee(Ie,ae){return function(st){return function Rn(Ie){if("string"!=typeof Ie||""===Ie.trim())return!1;try{return new URL(Ie),!0}catch{return!1}}(st)||function de(Ie,ae){throw new e.\u0275RuntimeError(2959,!1)}(),st=function Mn(Ie){return Ie.endsWith("/")?Ie.slice(0,-1):Ie}(st),[{provide:ke,useValue:hn=>(Xt(hn.src)&&function Ze(Ie,ae){throw new e.\u0275RuntimeError(2959,!1)}(),Ie(st,{...hn,src:or(hn.src)}))}]}}const He=Ee(function je(Ie,ae){let Ne="format=auto";return ae.width&&(Ne+=`,width=${ae.width}`),`${Ie}/cdn-cgi/image/${Ne}/${ae.src}`}),Bt=Ee(function En(Ie,ae){let Ne="f_auto,q_auto";return ae.width&&(Ne+=`,w_${ae.width}`),`${Ie}/image/upload/${Ne}/${ae.src}`}),mr=Ee(function sr(Ie,ae){const{src:Ne,width:st}=ae;let Ot;return Ot=st?[Ie,`tr:w-${st}`,Ne]:[Ie,Ne],Ot.join("/")}),Xe=Ee(function xt(Ie,ae){const Ne=new URL(`${Ie}/${ae.src}`);return Ne.searchParams.set("auto","format"),ae.width&&Ne.searchParams.set("w",ae.width.toString()),Ne.href});function gn(Ie,ae=!0){return`The NgOptimizedImage directive ${ae?`(activated on an element with the \`ngSrc="${Ie}"\`) `:""}has detected that`}function kn(Ie){throw new e.\u0275RuntimeError(2958,`Unexpected invocation of the ${Ie} in the prod mode. Please make sure that the prod mode is enabled for production builds.`)}class Pr{constructor(){this.images=new Map,this.window=null,this.observer=null,kn("LCP checker");const ae=(0,e.inject)(o).defaultView;typeof ae<"u"&&typeof PerformanceObserver<"u"&&(this.window=ae,this.observer=this.initPerformanceObserver())}initPerformanceObserver(){const ae=new PerformanceObserver(Ne=>{const st=Ne.getEntries();if(0===st.length)return;const Ht=st[st.length-1].element?.src??"";if(Ht.startsWith("data:")||Ht.startsWith("blob:"))return;const hn=this.images.get(Ht);hn&&(!hn.priority&&!hn.alreadyWarnedPriority&&(hn.alreadyWarnedPriority=!0,function fi(Ie){const ae=gn(Ie);console.warn((0,e.\u0275formatRuntimeError)(2955,`${ae} this image is the Largest Contentful Paint (LCP) element but was not marked "priority". This image should be marked "priority" in order to prioritize its loading. To fix this, add the "priority" attribute.`))}(Ht)),hn.modified&&!hn.alreadyWarnedModified&&(hn.alreadyWarnedModified=!0,function Oi(Ie){const ae=gn(Ie);console.warn((0,e.\u0275formatRuntimeError)(2964,`${ae} this image is the Largest Contentful Paint (LCP) element and has had its "ngSrc" attribute modified. This can cause slower loading performance. It is recommended not to modify the "ngSrc" property on any image which could be the LCP element.`))}(Ht)))});return ae.observe({type:"largest-contentful-paint",buffered:!0}),ae}registerImage(ae,Ne,st){if(!this.observer)return;const Ot={priority:st,modified:!1,alreadyWarnedModified:!1,alreadyWarnedPriority:!1};this.images.set(Mt(ae,this.window).href,Ot)}unregisterImage(ae){this.observer&&this.images.delete(Mt(ae,this.window).href)}updateImage(ae,Ne){const st=Mt(ae,this.window).href,Ot=this.images.get(st);Ot&&(Ot.modified=!0,this.images.set(Mt(Ne,this.window).href,Ot),this.images.delete(st))}ngOnDestroy(){this.observer&&(this.observer.disconnect(),this.images.clear())}static#e=this.\u0275fac=function(Ne){return new(Ne||Pr)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:Pr,factory:Pr.\u0275fac,providedIn:"root"})}const Ti=new Set(["localhost","127.0.0.1","0.0.0.0"]),Ji=new e.InjectionToken("PRECONNECT_CHECK_BLOCKLIST");class li{constructor(){this.document=(0,e.inject)(o),this.preconnectLinks=null,this.alreadySeen=new Set,this.window=null,this.blocklist=new Set(Ti),kn("preconnect link checker");const ae=this.document.defaultView;typeof ae<"u"&&(this.window=ae);const Ne=(0,e.inject)(Ji,{optional:!0});Ne&&this.populateBlocklist(Ne)}populateBlocklist(ae){Array.isArray(ae)?eo(ae,Ne=>{this.blocklist.add(Dn(Ne))}):this.blocklist.add(Dn(ae))}assertPreconnect(ae,Ne){if(!this.window)return;const st=Mt(ae,this.window);this.blocklist.has(st.hostname)||this.alreadySeen.has(st.origin)||(this.alreadySeen.add(st.origin),this.preconnectLinks||(this.preconnectLinks=this.queryPreconnectLinks()),this.preconnectLinks.has(st.origin)||console.warn((0,e.\u0275formatRuntimeError)(2956,`${gn(Ne)} there is no preconnect tag present for this image. Preconnecting to the origin(s) that serve priority images ensures that these images are delivered as soon as possible. To fix this, please add the following element into the of the document:\n `)))}queryPreconnectLinks(){const ae=new Set,st=Array.from(this.document.querySelectorAll("link[rel=preconnect]"));for(let Ot of st){const Ht=Mt(Ot.href,this.window);ae.add(Ht.origin)}return ae}ngOnDestroy(){this.preconnectLinks?.clear(),this.alreadySeen.clear()}static#e=this.\u0275fac=function(Ne){return new(Ne||li)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:li,factory:li.\u0275fac,providedIn:"root"})}function eo(Ie,ae){for(let Ne of Ie)Array.isArray(Ne)?eo(Ne,ae):ae(Ne)}const Li=new e.InjectionToken("NG_OPTIMIZED_PRELOADED_IMAGES",{providedIn:"root",factory:()=>new Set});class wi{constructor(){this.preloadedImages=(0,e.inject)(Li),this.document=(0,e.inject)(o)}createPreloadLinkTag(ae,Ne,st,Ot){if(this.preloadedImages.has(Ne))return;this.preloadedImages.add(Ne);const Ht=ae.createElement("link");ae.setAttribute(Ht,"as","image"),ae.setAttribute(Ht,"href",Ne),ae.setAttribute(Ht,"rel","preload"),ae.setAttribute(Ht,"fetchpriority","high"),Ot&&ae.setAttribute(Ht,"imageSizes",Ot),st&&ae.setAttribute(Ht,"imageSrcset",st),ae.appendChild(this.document.head,Ht)}static#e=this.\u0275fac=function(Ne){return new(Ne||wi)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:wi,factory:wi.\u0275fac,providedIn:"root"})}const ji=/^((\s*\d+w\s*(,|$)){1,})$/,co=[1,2],pt={breakpoints:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840]},Pn=new e.InjectionToken("ImageConfig",{providedIn:"root",factory:()=>pt});class An{constructor(){this.imageLoader=(0,e.inject)(ke),this.config=function qn(Ie){let ae={};return Ie.breakpoints&&(ae.breakpoints=Ie.breakpoints.sort((Ne,st)=>Ne-st)),Object.assign({},pt,Ie,ae)}((0,e.inject)(Pn)),this.renderer=(0,e.inject)(e.Renderer2),this.imgElement=(0,e.inject)(e.ElementRef).nativeElement,this.injector=(0,e.inject)(e.Injector),this.isServer=Y((0,e.inject)(e.PLATFORM_ID)),this.preloadLinkCreator=(0,e.inject)(wi),this.lcpObserver=null,this._renderedSrc=null,this.priority=!1,this.disableOptimizedSrcset=!1,this.fill=!1}ngOnInit(){this.setHostAttributes()}setHostAttributes(){this.fill?this.sizes||(this.sizes="100vw"):(this.setHostAttribute("width",this.width.toString()),this.setHostAttribute("height",this.height.toString())),this.setHostAttribute("loading",this.getLoadingBehavior()),this.setHostAttribute("fetchpriority",this.getFetchPriority()),this.setHostAttribute("ng-img","true");const ae=this.updateSrcAndSrcset();this.sizes&&this.setHostAttribute("sizes",this.sizes),this.isServer&&this.priority&&this.preloadLinkCreator.createPreloadLinkTag(this.renderer,this.getRewrittenSrc(),ae,this.sizes)}ngOnChanges(ae){if(ae.ngSrc&&!ae.ngSrc.isFirstChange()){const Ne=this._renderedSrc;this.updateSrcAndSrcset(!0);const st=this._renderedSrc;null!==this.lcpObserver&&Ne&&st&&Ne!==st&&this.injector.get(e.NgZone).runOutsideAngular(()=>{this.lcpObserver?.updateImage(Ne,st)})}}callImageLoader(ae){let Ne=ae;return this.loaderParams&&(Ne.loaderParams=this.loaderParams),this.imageLoader(Ne)}getLoadingBehavior(){return this.priority||void 0===this.loading?this.priority?"eager":"lazy":this.loading}getFetchPriority(){return this.priority?"high":"auto"}getRewrittenSrc(){return this._renderedSrc||(this._renderedSrc=this.callImageLoader({src:this.ngSrc})),this._renderedSrc}getRewrittenSrcset(){const ae=ji.test(this.ngSrcset);return this.ngSrcset.split(",").filter(st=>""!==st).map(st=>{st=st.trim();const Ot=ae?parseFloat(st):parseFloat(st)*this.width;return`${this.callImageLoader({src:this.ngSrc,width:Ot})} ${st}`}).join(", ")}getAutomaticSrcset(){return this.sizes?this.getResponsiveSrcset():this.getFixedSrcset()}getResponsiveSrcset(){const{breakpoints:ae}=this.config;let Ne=ae;return"100vw"===this.sizes?.trim()&&(Ne=ae.filter(Ot=>Ot>=640)),Ne.map(Ot=>`${this.callImageLoader({src:this.ngSrc,width:Ot})} ${Ot}w`).join(", ")}updateSrcAndSrcset(ae=!1){ae&&(this._renderedSrc=null);const Ne=this.getRewrittenSrc();let st;return this.setHostAttribute("src",Ne),this.ngSrcset?st=this.getRewrittenSrcset():this.shouldGenerateAutomaticSrcset()&&(st=this.getAutomaticSrcset()),st&&this.setHostAttribute("srcset",st),st}getFixedSrcset(){return co.map(Ne=>`${this.callImageLoader({src:this.ngSrc,width:this.width*Ne})} ${Ne}x`).join(", ")}shouldGenerateAutomaticSrcset(){let ae=!1;return this.sizes||(ae=this.width>1920||this.height>1080),!this.disableOptimizedSrcset&&!this.srcset&&this.imageLoader!==_r&&!ae}ngOnDestroy(){}setHostAttribute(ae,Ne){this.renderer.setAttribute(this.imgElement,ae,Ne)}static#e=this.\u0275fac=function(Ne){return new(Ne||An)};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:An,selectors:[["img","ngSrc",""]],hostVars:8,hostBindings:function(Ne,st){2&Ne&&e.\u0275\u0275styleProp("position",st.fill?"absolute":null)("width",st.fill?"100%":null)("height",st.fill?"100%":null)("inset",st.fill?"0px":null)},inputs:{ngSrc:["ngSrc","ngSrc",Pt],ngSrcset:"ngSrcset",sizes:"sizes",width:["width","width",e.numberAttribute],height:["height","height",e.numberAttribute],loading:"loading",priority:["priority","priority",e.booleanAttribute],loaderParams:"loaderParams",disableOptimizedSrcset:["disableOptimizedSrcset","disableOptimizedSrcset",e.booleanAttribute],fill:["fill","fill",e.booleanAttribute],src:"src",srcset:"srcset"},standalone:!0,features:[e.\u0275\u0275InputTransformsFeature,e.\u0275\u0275NgOnChangesFeature]})}function Pt(Ie){return"string"==typeof Ie?Ie:(0,e.\u0275unwrapSafeValue)(Ie)}},4860: /*!********************************************************!*\ - !*** ./node_modules/@angular/common/fesm2020/http.mjs ***! - \********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{HTTP_INTERCEPTORS:()=>Q,HttpBackend:()=>c,HttpClient:()=>xe,HttpClientJsonpModule:()=>Je,HttpClientModule:()=>He,HttpClientXsrfModule:()=>Ge,HttpContext:()=>s,HttpContextToken:()=>w,HttpErrorResponse:()=>J,HttpEventType:()=>S,HttpFeatureKind:()=>_e,HttpHandler:()=>p,HttpHeaderResponse:()=>U,HttpHeaders:()=>g,HttpParams:()=>M,HttpRequest:()=>T,HttpResponse:()=>j,HttpResponseBase:()=>N,HttpUrlEncodingCodec:()=>m,HttpXhrBackend:()=>ye,HttpXsrfTokenExtractor:()=>We,JsonpClientBackend:()=>ue,JsonpInterceptor:()=>Ue,XhrFactory:()=>Rt,provideHttpClient:()=>Se,withInterceptors:()=>Ze,withInterceptorsFromDi:()=>Mt,withJsonpSupport:()=>Qt,withNoXsrfProtection:()=>Ct,withRequestsMadeViaParent:()=>ne,withXsrfConfiguration:()=>zt,\u0275HttpInterceptingHandler:()=>ve,\u0275HttpInterceptorHandler:()=>ve});var e=t( -/*! @angular/common */ -4666),r=t( + !*** ./node_modules/@angular/common/fesm2022/http.mjs ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{FetchBackend:()=>De,HTTP_INTERCEPTORS:()=>ce,HttpBackend:()=>w,HttpClient:()=>q,HttpClientJsonpModule:()=>Le,HttpClientModule:()=>_n,HttpClientXsrfModule:()=>fn,HttpContext:()=>I,HttpContextToken:()=>T,HttpErrorResponse:()=>z,HttpEventType:()=>Oe,HttpFeatureKind:()=>Yt,HttpHandler:()=>_,HttpHeaderResponse:()=>Ue,HttpHeaders:()=>x,HttpParams:()=>b,HttpRequest:()=>ee,HttpResponse:()=>V,HttpResponseBase:()=>re,HttpUrlEncodingCodec:()=>O,HttpXhrBackend:()=>gt,HttpXsrfTokenExtractor:()=>ze,JsonpClientBackend:()=>_e,JsonpInterceptor:()=>be,provideHttpClient:()=>dn,withFetch:()=>Wt,withInterceptors:()=>vn,withInterceptorsFromDi:()=>rn,withJsonpSupport:()=>dt,withNoXsrfProtection:()=>on,withRequestsMadeViaParent:()=>at,withXsrfConfiguration:()=>mn,\u0275HttpInterceptingHandler:()=>ye,\u0275HttpInterceptorHandler:()=>ye,\u0275withHttpTransferCache:()=>sn});var e=t( +/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ +1670),r=t( /*! @angular/core */ -2560),d=t( +1699),d=t( /*! rxjs */ -4139),n=t( +9681),n=t( /*! rxjs */ -2378),o=t( +3064),s=t( +/*! rxjs */ +502),o=t( +/*! rxjs/operators */ +7293),l=t( /*! rxjs/operators */ -1133),i=t( +5046),p=t( /*! rxjs/operators */ -9151),a=t( +7422),u=t( /*! rxjs/operators */ -6942);class p{}class c{}class g{constructor(et){this.normalizedNames=new Map,this.lazyUpdate=null,et?this.lazyInit="string"==typeof et?()=>{this.headers=new Map,et.split("\n").forEach(It=>{const St=It.indexOf(":");if(St>0){const tn=It.slice(0,St),Lt=tn.toLowerCase(),fn=It.slice(St+1).trim();this.maybeSetNormalizedName(tn,Lt),this.headers.has(Lt)?this.headers.get(Lt).push(fn):this.headers.set(Lt,[fn])}})}:()=>{this.headers=new Map,Object.entries(et).forEach(([It,St])=>{let tn;if(tn="string"==typeof St?[St]:"number"==typeof St?[St.toString()]:St.map(Lt=>Lt.toString()),tn.length>0){const Lt=It.toLowerCase();this.headers.set(Lt,tn),this.maybeSetNormalizedName(It,Lt)}})}:this.headers=new Map}has(et){return this.init(),this.headers.has(et.toLowerCase())}get(et){this.init();const It=this.headers.get(et.toLowerCase());return It&&It.length>0?It[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(et){return this.init(),this.headers.get(et.toLowerCase())||null}append(et,It){return this.clone({name:et,value:It,op:"a"})}set(et,It){return this.clone({name:et,value:It,op:"s"})}delete(et,It){return this.clone({name:et,value:It,op:"d"})}maybeSetNormalizedName(et,It){this.normalizedNames.has(It)||this.normalizedNames.set(It,et)}init(){this.lazyInit&&(this.lazyInit instanceof g?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(et=>this.applyUpdate(et)),this.lazyUpdate=null))}copyFrom(et){et.init(),Array.from(et.headers.keys()).forEach(It=>{this.headers.set(It,et.headers.get(It)),this.normalizedNames.set(It,et.normalizedNames.get(It))})}clone(et){const It=new g;return It.lazyInit=this.lazyInit&&this.lazyInit instanceof g?this.lazyInit:this,It.lazyUpdate=(this.lazyUpdate||[]).concat([et]),It}applyUpdate(et){const It=et.name.toLowerCase();switch(et.op){case"a":case"s":let St=et.value;if("string"==typeof St&&(St=[St]),0===St.length)return;this.maybeSetNormalizedName(et.name,It);const tn=("a"===et.op?this.headers.get(It):void 0)||[];tn.push(...St),this.headers.set(It,tn);break;case"d":const Lt=et.value;if(Lt){let fn=this.headers.get(It);if(!fn)return;fn=fn.filter(nn=>-1===Lt.indexOf(nn)),0===fn.length?(this.headers.delete(It),this.normalizedNames.delete(It)):this.headers.set(It,fn)}else this.headers.delete(It),this.normalizedNames.delete(It)}}forEach(et){this.init(),Array.from(this.normalizedNames.keys()).forEach(It=>et(this.normalizedNames.get(It),this.headers.get(It)))}}class m{encodeKey(et){return O(et)}encodeValue(et){return O(et)}decodeKey(et){return decodeURIComponent(et)}decodeValue(et){return decodeURIComponent(et)}}const y=/%(\d[a-f0-9])/gi,I={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function O(bt){return encodeURIComponent(bt).replace(y,(et,It)=>I[It]??et)}function D(bt){return`${bt}`}class M{constructor(et={}){if(this.updates=null,this.cloneFrom=null,this.encoder=et.encoder||new m,et.fromString){if(et.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function v(bt,et){const It=new Map;return bt.length>0&&bt.replace(/^\?/,"").split("&").forEach(tn=>{const Lt=tn.indexOf("="),[fn,nn]=-1==Lt?[et.decodeKey(tn),""]:[et.decodeKey(tn.slice(0,Lt)),et.decodeValue(tn.slice(Lt+1))],Mn=It.get(fn)||[];Mn.push(nn),It.set(fn,Mn)}),It}(et.fromString,this.encoder)}else et.fromObject?(this.map=new Map,Object.keys(et.fromObject).forEach(It=>{const St=et.fromObject[It],tn=Array.isArray(St)?St.map(D):[D(St)];this.map.set(It,tn)})):this.map=null}has(et){return this.init(),this.map.has(et)}get(et){this.init();const It=this.map.get(et);return It?It[0]:null}getAll(et){return this.init(),this.map.get(et)||null}keys(){return this.init(),Array.from(this.map.keys())}append(et,It){return this.clone({param:et,value:It,op:"a"})}appendAll(et){const It=[];return Object.keys(et).forEach(St=>{const tn=et[St];Array.isArray(tn)?tn.forEach(Lt=>{It.push({param:St,value:Lt,op:"a"})}):It.push({param:St,value:tn,op:"a"})}),this.clone(It)}set(et,It){return this.clone({param:et,value:It,op:"s"})}delete(et,It){return this.clone({param:et,value:It,op:"d"})}toString(){return this.init(),this.keys().map(et=>{const It=this.encoder.encodeKey(et);return this.map.get(et).map(St=>It+"="+this.encoder.encodeValue(St)).join("&")}).filter(et=>""!==et).join("&")}clone(et){const It=new M({encoder:this.encoder});return It.cloneFrom=this.cloneFrom||this,It.updates=(this.updates||[]).concat(et),It}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(et=>this.map.set(et,this.cloneFrom.map.get(et))),this.updates.forEach(et=>{switch(et.op){case"a":case"s":const It=("a"===et.op?this.map.get(et.param):void 0)||[];It.push(D(et.value)),this.map.set(et.param,It);break;case"d":if(void 0===et.value){this.map.delete(et.param);break}{let St=this.map.get(et.param)||[];const tn=St.indexOf(D(et.value));-1!==tn&&St.splice(tn,1),St.length>0?this.map.set(et.param,St):this.map.delete(et.param)}}}),this.cloneFrom=this.updates=null)}}class w{constructor(et){this.defaultValue=et}}class s{constructor(){this.map=new Map}set(et,It){return this.map.set(et,It),this}get(et){return this.map.has(et)||this.map.set(et,et.defaultValue()),this.map.get(et)}delete(et){return this.map.delete(et),this}has(et){return this.map.has(et)}keys(){return this.map.keys()}}function A(bt){return typeof ArrayBuffer<"u"&&bt instanceof ArrayBuffer}function h(bt){return typeof Blob<"u"&&bt instanceof Blob}function b(bt){return typeof FormData<"u"&&bt instanceof FormData}class T{constructor(et,It,St,tn){let Lt;if(this.url=It,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=et.toUpperCase(),function P(bt){switch(bt){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||tn?(this.body=void 0!==St?St:null,Lt=tn):Lt=St,Lt&&(this.reportProgress=!!Lt.reportProgress,this.withCredentials=!!Lt.withCredentials,Lt.responseType&&(this.responseType=Lt.responseType),Lt.headers&&(this.headers=Lt.headers),Lt.context&&(this.context=Lt.context),Lt.params&&(this.params=Lt.params)),this.headers||(this.headers=new g),this.context||(this.context=new s),this.params){const fn=this.params.toString();if(0===fn.length)this.urlWithParams=It;else{const nn=It.indexOf("?");this.urlWithParams=It+(-1===nn?"?":nnen.set(at,et.setHeaders[at]),Mn)),et.setParams&&(rn=Object.keys(et.setParams).reduce((en,at)=>en.set(at,et.setParams[at]),rn)),new T(It,St,Lt,{params:rn,headers:Mn,context:Cn,reportProgress:nn,responseType:tn,withCredentials:fn})}}var S,bt;(bt=S||(S={}))[bt.Sent=0]="Sent",bt[bt.UploadProgress=1]="UploadProgress",bt[bt.ResponseHeader=2]="ResponseHeader",bt[bt.DownloadProgress=3]="DownloadProgress",bt[bt.Response=4]="Response",bt[bt.User=5]="User";class N{constructor(et,It=200,St="OK"){this.headers=et.headers||new g,this.status=void 0!==et.status?et.status:It,this.statusText=et.statusText||St,this.url=et.url||null,this.ok=this.status>=200&&this.status<300}}class U extends N{constructor(et={}){super(et),this.type=S.ResponseHeader}clone(et={}){return new U({headers:et.headers||this.headers,status:void 0!==et.status?et.status:this.status,statusText:et.statusText||this.statusText,url:et.url||this.url||void 0})}}class j extends N{constructor(et={}){super(et),this.type=S.Response,this.body=void 0!==et.body?et.body:null}clone(et={}){return new j({body:void 0!==et.body?et.body:this.body,headers:et.headers||this.headers,status:void 0!==et.status?et.status:this.status,statusText:et.statusText||this.statusText,url:et.url||this.url||void 0})}}class J extends N{constructor(et){super(et,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${et.url||"(unknown url)"}`:`Http failure response for ${et.url||"(unknown url)"}: ${et.status} ${et.statusText}`,this.error=et.error||null}}function re(bt,et){return{body:et,headers:bt.headers,context:bt.context,observe:bt.observe,params:bt.params,reportProgress:bt.reportProgress,responseType:bt.responseType,withCredentials:bt.withCredentials}}class xe{constructor(et){this.handler=et}request(et,It,St={}){let tn;if(et instanceof T)tn=et;else{let nn,Mn;nn=St.headers instanceof g?St.headers:new g(St.headers),St.params&&(Mn=St.params instanceof M?St.params:new M({fromObject:St.params})),tn=new T(et,It,void 0!==St.body?St.body:null,{headers:nn,context:St.context,params:Mn,reportProgress:St.reportProgress,responseType:St.responseType||"json",withCredentials:St.withCredentials})}const Lt=(0,d.of)(tn).pipe((0,o.concatMap)(nn=>this.handler.handle(nn)));if(et instanceof T||"events"===St.observe)return Lt;const fn=Lt.pipe((0,i.filter)(nn=>nn instanceof j));switch(St.observe||"body"){case"body":switch(tn.responseType){case"arraybuffer":return fn.pipe((0,a.map)(nn=>{if(null!==nn.body&&!(nn.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return nn.body}));case"blob":return fn.pipe((0,a.map)(nn=>{if(null!==nn.body&&!(nn.body instanceof Blob))throw new Error("Response is not a Blob.");return nn.body}));case"text":return fn.pipe((0,a.map)(nn=>{if(null!==nn.body&&"string"!=typeof nn.body)throw new Error("Response is not a string.");return nn.body}));default:return fn.pipe((0,a.map)(nn=>nn.body))}case"response":return fn;default:throw new Error(`Unreachable: unhandled observe type ${St.observe}}`)}}delete(et,It={}){return this.request("DELETE",et,It)}get(et,It={}){return this.request("GET",et,It)}head(et,It={}){return this.request("HEAD",et,It)}jsonp(et,It){return this.request("JSONP",et,{params:(new M).append(It,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(et,It={}){return this.request("OPTIONS",et,It)}patch(et,It,St={}){return this.request("PATCH",et,re(St,It))}post(et,It,St={}){return this.request("POST",et,re(St,It))}put(et,It,St={}){return this.request("PUT",et,re(St,It))}}function oe(bt,et){return et(bt)}function Le(bt,et){return(It,St)=>et.intercept(It,{handle:tn=>bt(tn,St)})}xe.\u0275fac=function(et){return new(et||xe)(r.\u0275\u0275inject(p))},xe.\u0275prov=r.\u0275\u0275defineInjectable({token:xe,factory:xe.\u0275fac});const Q=new r.InjectionToken("HTTP_INTERCEPTORS"),W=new r.InjectionToken("HTTP_INTERCEPTOR_FNS");function ee(){let bt=null;return(et,It)=>(null===bt&&(bt=((0,r.inject)(Q,{optional:!0})??[]).reduceRight(Le,oe)),bt(et,It))}class ve extends p{constructor(et,It){super(),this.backend=et,this.injector=It,this.chain=null}handle(et){if(null===this.chain){const It=Array.from(new Set(this.injector.get(W)));this.chain=It.reduceRight((St,tn)=>function V(bt,et,It){return(St,tn)=>It.runInContext(()=>et(St,Lt=>bt(Lt,tn)))}(St,tn,this.injector),oe)}return this.chain(et,It=>this.backend.handle(It))}}ve.\u0275fac=function(et){return new(et||ve)(r.\u0275\u0275inject(c),r.\u0275\u0275inject(r.EnvironmentInjector))},ve.\u0275prov=r.\u0275\u0275defineInjectable({token:ve,factory:ve.\u0275fac});let me,Me=0;class X{}function F(){return"object"==typeof window?window:{}}class ue{constructor(et,It){this.callbackMap=et,this.document=It,this.resolvedPromise=Promise.resolve()}nextCallback(){return"ng_jsonp_callback_"+Me++}handle(et){if("JSONP"!==et.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==et.responseType)throw new Error("JSONP requests must use Json response type.");if(et.headers.keys().length>0)throw new Error("JSONP requests do not support headers.");return new n.Observable(It=>{const St=this.nextCallback(),tn=et.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${St}$1`),Lt=this.document.createElement("script");Lt.src=tn;let fn=null,nn=!1;this.callbackMap[St]=en=>{delete this.callbackMap[St],fn=en,nn=!0};const Mn=()=>{Lt.parentNode&&Lt.parentNode.removeChild(Lt),delete this.callbackMap[St]};return Lt.addEventListener("load",en=>{this.resolvedPromise.then(()=>{Mn(),nn?(It.next(new j({body:fn,status:200,statusText:"OK",url:tn})),It.complete()):It.error(new J({url:tn,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})}),Lt.addEventListener("error",en=>{Mn(),It.error(new J({error:en,status:0,statusText:"JSONP Error",url:tn}))}),this.document.body.appendChild(Lt),It.next({type:S.Sent}),()=>{nn||this.removeListeners(Lt),Mn()}})}removeListeners(et){me||(me=this.document.implementation.createHTMLDocument()),me.adoptNode(et)}}function ie(bt,et){return"JSONP"===bt.method?(0,r.inject)(ue).handle(bt):et(bt)}ue.\u0275fac=function(et){return new(et||ue)(r.\u0275\u0275inject(X),r.\u0275\u0275inject(e.DOCUMENT))},ue.\u0275prov=r.\u0275\u0275defineInjectable({token:ue,factory:ue.\u0275fac});class Ue{constructor(et){this.injector=et}intercept(et,It){return this.injector.runInContext(()=>ie(et,St=>It.handle(St)))}}Ue.\u0275fac=function(et){return new(et||Ue)(r.\u0275\u0275inject(r.EnvironmentInjector))},Ue.\u0275prov=r.\u0275\u0275defineInjectable({token:Ue,factory:Ue.\u0275fac});const st=/^\)\]\}',?\n/;class ye{constructor(et){this.xhrFactory=et}handle(et){if("JSONP"===et.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new n.Observable(It=>{const St=this.xhrFactory.build();if(St.open(et.method,et.urlWithParams),et.withCredentials&&(St.withCredentials=!0),et.headers.forEach((at,de)=>St.setRequestHeader(at,de.join(","))),et.headers.has("Accept")||St.setRequestHeader("Accept","application/json, text/plain, */*"),!et.headers.has("Content-Type")){const at=et.detectContentTypeHeader();null!==at&&St.setRequestHeader("Content-Type",at)}if(et.responseType){const at=et.responseType.toLowerCase();St.responseType="json"!==at?at:"text"}const tn=et.serializeBody();let Lt=null;const fn=()=>{if(null!==Lt)return Lt;const at=St.statusText||"OK",de=new g(St.getAllResponseHeaders()),Qe=function ke(bt){return"responseURL"in bt&&bt.responseURL?bt.responseURL:/^X-Request-URL:/m.test(bt.getAllResponseHeaders())?bt.getResponseHeader("X-Request-URL"):null}(St)||et.url;return Lt=new U({headers:de,status:St.status,statusText:at,url:Qe}),Lt},nn=()=>{let{headers:at,status:de,statusText:Qe,url:ut}=fn(),rt=null;204!==de&&(rt=typeof St.response>"u"?St.responseText:St.response),0===de&&(de=rt?200:0);let ht=de>=200&&de<300;if("json"===et.responseType&&"string"==typeof rt){const At=rt;rt=rt.replace(st,"");try{rt=""!==rt?JSON.parse(rt):null}catch(Ot){rt=At,ht&&(ht=!1,rt={error:Ot,text:rt})}}ht?(It.next(new j({body:rt,headers:at,status:de,statusText:Qe,url:ut||void 0})),It.complete()):It.error(new J({error:rt,headers:at,status:de,statusText:Qe,url:ut||void 0}))},Mn=at=>{const{url:de}=fn(),Qe=new J({error:at,status:St.status||0,statusText:St.statusText||"Unknown Error",url:de||void 0});It.error(Qe)};let rn=!1;const Cn=at=>{rn||(It.next(fn()),rn=!0);let de={type:S.DownloadProgress,loaded:at.loaded};at.lengthComputable&&(de.total=at.total),"text"===et.responseType&&St.responseText&&(de.partialText=St.responseText),It.next(de)},en=at=>{let de={type:S.UploadProgress,loaded:at.loaded};at.lengthComputable&&(de.total=at.total),It.next(de)};return St.addEventListener("load",nn),St.addEventListener("error",Mn),St.addEventListener("timeout",Mn),St.addEventListener("abort",Mn),et.reportProgress&&(St.addEventListener("progress",Cn),null!==tn&&St.upload&&St.upload.addEventListener("progress",en)),St.send(tn),It.next({type:S.Sent}),()=>{St.removeEventListener("error",Mn),St.removeEventListener("abort",Mn),St.removeEventListener("load",nn),St.removeEventListener("timeout",Mn),et.reportProgress&&(St.removeEventListener("progress",Cn),null!==tn&&St.upload&&St.upload.removeEventListener("progress",en)),St.readyState!==St.DONE&&St.abort()}})}}ye.\u0275fac=function(et){return new(et||ye)(r.\u0275\u0275inject(e.XhrFactory))},ye.\u0275prov=r.\u0275\u0275defineInjectable({token:ye,factory:ye.\u0275fac});const be=new r.InjectionToken("XSRF_ENABLED"),Z="XSRF-TOKEN",K=new r.InjectionToken("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>Z}),ae="X-XSRF-TOKEN",Ae=new r.InjectionToken("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>ae});class We{}class ze{constructor(et,It,St){this.doc=et,this.platform=It,this.cookieName=St,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const et=this.doc.cookie||"";return et!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,e.\u0275parseCookieValue)(et,this.cookieName),this.lastCookieString=et),this.lastToken}}function se(bt,et){const It=bt.url.toLowerCase();if(!(0,r.inject)(be)||"GET"===bt.method||"HEAD"===bt.method||It.startsWith("http://")||It.startsWith("https://"))return et(bt);const St=(0,r.inject)(We).getToken(),tn=(0,r.inject)(Ae);return null!=St&&!bt.headers.has(tn)&&(bt=bt.clone({headers:bt.headers.set(tn,St)})),et(bt)}ze.\u0275fac=function(et){return new(et||ze)(r.\u0275\u0275inject(e.DOCUMENT),r.\u0275\u0275inject(r.PLATFORM_ID),r.\u0275\u0275inject(K))},ze.\u0275prov=r.\u0275\u0275defineInjectable({token:ze,factory:ze.\u0275fac});class Ie{constructor(et){this.injector=et}intercept(et,It){return this.injector.runInContext(()=>se(et,St=>It.handle(St)))}}var _e;function Ee(bt,et){return{\u0275kind:bt,\u0275providers:et}}function Se(...bt){const et=[xe,ye,ve,{provide:p,useExisting:ve},{provide:c,useExisting:ye},{provide:W,useValue:se,multi:!0},{provide:be,useValue:!0},{provide:We,useClass:ze}];for(const It of bt)et.push(...It.\u0275providers);return(0,r.makeEnvironmentProviders)(et)}function Ze(bt){return Ee(_e.Interceptors,bt.map(et=>({provide:W,useValue:et,multi:!0})))}Ie.\u0275fac=function(et){return new(et||Ie)(r.\u0275\u0275inject(r.EnvironmentInjector))},Ie.\u0275prov=r.\u0275\u0275defineInjectable({token:Ie,factory:Ie.\u0275fac}),function(bt){bt[bt.Interceptors=0]="Interceptors",bt[bt.LegacyInterceptors=1]="LegacyInterceptors",bt[bt.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",bt[bt.NoXsrfProtection=3]="NoXsrfProtection",bt[bt.JsonpSupport=4]="JsonpSupport",bt[bt.RequestsMadeViaParent=5]="RequestsMadeViaParent"}(_e||(_e={}));const yt=new r.InjectionToken("LEGACY_INTERCEPTOR_FN");function Mt(){return Ee(_e.LegacyInterceptors,[{provide:yt,useFactory:ee},{provide:W,useExisting:yt,multi:!0}])}function zt({cookieName:bt,headerName:et}){const It=[];return void 0!==bt&&It.push({provide:K,useValue:bt}),void 0!==et&&It.push({provide:Ae,useValue:et}),Ee(_e.CustomXsrfConfiguration,It)}function Ct(){return Ee(_e.NoXsrfProtection,[{provide:be,useValue:!1}])}function Qt(){return Ee(_e.JsonpSupport,[ue,{provide:X,useFactory:F},{provide:W,useValue:ie,multi:!0}])}function ne(){return Ee(_e.RequestsMadeViaParent,[{provide:c,useFactory:()=>(0,r.inject)(p,{skipSelf:!0,optional:!0})}])}class Ge{static disable(){return{ngModule:Ge,providers:[Ct().\u0275providers]}}static withOptions(et={}){return{ngModule:Ge,providers:zt(et).\u0275providers}}}Ge.\u0275fac=function(et){return new(et||Ge)},Ge.\u0275mod=r.\u0275\u0275defineNgModule({type:Ge}),Ge.\u0275inj=r.\u0275\u0275defineInjector({providers:[Ie,{provide:Q,useExisting:Ie,multi:!0},{provide:We,useClass:ze},zt({cookieName:Z,headerName:ae}).\u0275providers,{provide:be,useValue:!0}]});class He{}He.\u0275fac=function(et){return new(et||He)},He.\u0275mod=r.\u0275\u0275defineNgModule({type:He}),He.\u0275inj=r.\u0275\u0275defineInjector({providers:[Se(Mt())]});class Je{}Je.\u0275fac=function(et){return new(et||Je)},Je.\u0275mod=r.\u0275\u0275defineNgModule({type:Je}),Je.\u0275inj=r.\u0275\u0275defineInjector({providers:[Qt().\u0275providers]});const Rt=e.XhrFactory},2560: +786),g=t( +/*! rxjs/operators */ +6520),f=t( +/*! rxjs/operators */ +5746),m=t( +/*! rxjs/operators */ +7627),v=t( +/*! @angular/common */ +6575);class _{}class w{}class x{constructor(ut){this.normalizedNames=new Map,this.lazyUpdate=null,ut?"string"==typeof ut?this.lazyInit=()=>{this.headers=new Map,ut.split("\n").forEach(_t=>{const Qt=_t.indexOf(":");if(Qt>0){const Lt=_t.slice(0,Qt),Kt=Lt.toLowerCase(),zt=_t.slice(Qt+1).trim();this.maybeSetNormalizedName(Lt,Kt),this.headers.has(Kt)?this.headers.get(Kt).push(zt):this.headers.set(Kt,[zt])}})}:typeof Headers<"u"&&ut instanceof Headers?(this.headers=new Map,ut.forEach((_t,Qt)=>{this.setHeaderEntries(Qt,_t)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(ut).forEach(([_t,Qt])=>{this.setHeaderEntries(_t,Qt)})}:this.headers=new Map}has(ut){return this.init(),this.headers.has(ut.toLowerCase())}get(ut){this.init();const _t=this.headers.get(ut.toLowerCase());return _t&&_t.length>0?_t[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ut){return this.init(),this.headers.get(ut.toLowerCase())||null}append(ut,_t){return this.clone({name:ut,value:_t,op:"a"})}set(ut,_t){return this.clone({name:ut,value:_t,op:"s"})}delete(ut,_t){return this.clone({name:ut,value:_t,op:"d"})}maybeSetNormalizedName(ut,_t){this.normalizedNames.has(_t)||this.normalizedNames.set(_t,ut)}init(){this.lazyInit&&(this.lazyInit instanceof x?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ut=>this.applyUpdate(ut)),this.lazyUpdate=null))}copyFrom(ut){ut.init(),Array.from(ut.headers.keys()).forEach(_t=>{this.headers.set(_t,ut.headers.get(_t)),this.normalizedNames.set(_t,ut.normalizedNames.get(_t))})}clone(ut){const _t=new x;return _t.lazyInit=this.lazyInit&&this.lazyInit instanceof x?this.lazyInit:this,_t.lazyUpdate=(this.lazyUpdate||[]).concat([ut]),_t}applyUpdate(ut){const _t=ut.name.toLowerCase();switch(ut.op){case"a":case"s":let Qt=ut.value;if("string"==typeof Qt&&(Qt=[Qt]),0===Qt.length)return;this.maybeSetNormalizedName(ut.name,_t);const Lt=("a"===ut.op?this.headers.get(_t):void 0)||[];Lt.push(...Qt),this.headers.set(_t,Lt);break;case"d":const Kt=ut.value;if(Kt){let zt=this.headers.get(_t);if(!zt)return;zt=zt.filter(Tn=>-1===Kt.indexOf(Tn)),0===zt.length?(this.headers.delete(_t),this.normalizedNames.delete(_t)):this.headers.set(_t,zt)}else this.headers.delete(_t),this.normalizedNames.delete(_t)}}setHeaderEntries(ut,_t){const Qt=(Array.isArray(_t)?_t:[_t]).map(Kt=>Kt.toString()),Lt=ut.toLowerCase();this.headers.set(Lt,Qt),this.maybeSetNormalizedName(ut,Lt)}forEach(ut){this.init(),Array.from(this.normalizedNames.keys()).forEach(_t=>ut(this.normalizedNames.get(_t),this.headers.get(_t)))}}class O{encodeKey(ut){return E(ut)}encodeValue(ut){return E(ut)}decodeKey(ut){return decodeURIComponent(ut)}decodeValue(ut){return decodeURIComponent(ut)}}const c=/%(\d[a-f0-9])/gi,B={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function E(Rt){return encodeURIComponent(Rt).replace(c,(ut,_t)=>B[_t]??ut)}function h(Rt){return`${Rt}`}class b{constructor(ut={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ut.encoder||new O,ut.fromString){if(ut.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function M(Rt,ut){const _t=new Map;return Rt.length>0&&Rt.replace(/^\?/,"").split("&").forEach(Lt=>{const Kt=Lt.indexOf("="),[zt,Tn]=-1==Kt?[ut.decodeKey(Lt),""]:[ut.decodeKey(Lt.slice(0,Kt)),ut.decodeValue(Lt.slice(Kt+1))],wn=_t.get(zt)||[];wn.push(Tn),_t.set(zt,wn)}),_t}(ut.fromString,this.encoder)}else ut.fromObject?(this.map=new Map,Object.keys(ut.fromObject).forEach(_t=>{const Qt=ut.fromObject[_t],Lt=Array.isArray(Qt)?Qt.map(h):[h(Qt)];this.map.set(_t,Lt)})):this.map=null}has(ut){return this.init(),this.map.has(ut)}get(ut){this.init();const _t=this.map.get(ut);return _t?_t[0]:null}getAll(ut){return this.init(),this.map.get(ut)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ut,_t){return this.clone({param:ut,value:_t,op:"a"})}appendAll(ut){const _t=[];return Object.keys(ut).forEach(Qt=>{const Lt=ut[Qt];Array.isArray(Lt)?Lt.forEach(Kt=>{_t.push({param:Qt,value:Kt,op:"a"})}):_t.push({param:Qt,value:Lt,op:"a"})}),this.clone(_t)}set(ut,_t){return this.clone({param:ut,value:_t,op:"s"})}delete(ut,_t){return this.clone({param:ut,value:_t,op:"d"})}toString(){return this.init(),this.keys().map(ut=>{const _t=this.encoder.encodeKey(ut);return this.map.get(ut).map(Qt=>_t+"="+this.encoder.encodeValue(Qt)).join("&")}).filter(ut=>""!==ut).join("&")}clone(ut){const _t=new b({encoder:this.encoder});return _t.cloneFrom=this.cloneFrom||this,_t.updates=(this.updates||[]).concat(ut),_t}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ut=>this.map.set(ut,this.cloneFrom.map.get(ut))),this.updates.forEach(ut=>{switch(ut.op){case"a":case"s":const _t=("a"===ut.op?this.map.get(ut.param):void 0)||[];_t.push(h(ut.value)),this.map.set(ut.param,_t);break;case"d":if(void 0===ut.value){this.map.delete(ut.param);break}{let Qt=this.map.get(ut.param)||[];const Lt=Qt.indexOf(h(ut.value));-1!==Lt&&Qt.splice(Lt,1),Qt.length>0?this.map.set(ut.param,Qt):this.map.delete(ut.param)}}}),this.cloneFrom=this.updates=null)}}class T{constructor(ut){this.defaultValue=ut}}class I{constructor(){this.map=new Map}set(ut,_t){return this.map.set(ut,_t),this}get(ut){return this.map.has(ut)||this.map.set(ut,ut.defaultValue()),this.map.get(ut)}delete(ut){return this.map.delete(ut),this}has(ut){return this.map.has(ut)}keys(){return this.map.keys()}}function L(Rt){return typeof ArrayBuffer<"u"&&Rt instanceof ArrayBuffer}function F(Rt){return typeof Blob<"u"&&Rt instanceof Blob}function k(Rt){return typeof FormData<"u"&&Rt instanceof FormData}class ee{constructor(ut,_t,Qt,Lt){let Kt;if(this.url=_t,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ut.toUpperCase(),function S(Rt){switch(Rt){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Lt?(this.body=void 0!==Qt?Qt:null,Kt=Lt):Kt=Qt,Kt&&(this.reportProgress=!!Kt.reportProgress,this.withCredentials=!!Kt.withCredentials,Kt.responseType&&(this.responseType=Kt.responseType),Kt.headers&&(this.headers=Kt.headers),Kt.context&&(this.context=Kt.context),Kt.params&&(this.params=Kt.params)),this.headers||(this.headers=new x),this.context||(this.context=new I),this.params){const zt=this.params.toString();if(0===zt.length)this.urlWithParams=_t;else{const Tn=_t.indexOf("?");this.urlWithParams=_t+(-1===Tn?"?":Tn<_t.length-1?"&":"")+zt}}else this.params=new b,this.urlWithParams=_t}serializeBody(){return null===this.body?null:L(this.body)||F(this.body)||k(this.body)||function X(Rt){return typeof URLSearchParams<"u"&&Rt instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof b?this.body.toString():"object"==typeof this.body||"boolean"==typeof this.body||Array.isArray(this.body)?JSON.stringify(this.body):this.body.toString()}detectContentTypeHeader(){return null===this.body||k(this.body)?null:F(this.body)?this.body.type||null:L(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof b?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(ut={}){const _t=ut.method||this.method,Qt=ut.url||this.url,Lt=ut.responseType||this.responseType,Kt=void 0!==ut.body?ut.body:this.body,zt=void 0!==ut.withCredentials?ut.withCredentials:this.withCredentials,Tn=void 0!==ut.reportProgress?ut.reportProgress:this.reportProgress;let wn=ut.headers||this.headers,Zn=ut.params||this.params;const Xn=ut.context??this.context;return void 0!==ut.setHeaders&&(wn=Object.keys(ut.setHeaders).reduce((zn,ir)=>zn.set(ir,ut.setHeaders[ir]),wn)),ut.setParams&&(Zn=Object.keys(ut.setParams).reduce((zn,ir)=>zn.set(ir,ut.setParams[ir]),Zn)),new ee(_t,Qt,Kt,{params:Zn,headers:wn,context:Xn,reportProgress:Tn,responseType:Lt,withCredentials:zt})}}var Oe,Rt;(Rt=Oe||(Oe={}))[Rt.Sent=0]="Sent",Rt[Rt.UploadProgress=1]="UploadProgress",Rt[Rt.ResponseHeader=2]="ResponseHeader",Rt[Rt.DownloadProgress=3]="DownloadProgress",Rt[Rt.Response=4]="Response",Rt[Rt.User=5]="User";class re{constructor(ut,_t=200,Qt="OK"){this.headers=ut.headers||new x,this.status=void 0!==ut.status?ut.status:_t,this.statusText=ut.statusText||Qt,this.url=ut.url||null,this.ok=this.status>=200&&this.status<300}}class Ue extends re{constructor(ut={}){super(ut),this.type=Oe.ResponseHeader}clone(ut={}){return new Ue({headers:ut.headers||this.headers,status:void 0!==ut.status?ut.status:this.status,statusText:ut.statusText||this.statusText,url:ut.url||this.url||void 0})}}class V extends re{constructor(ut={}){super(ut),this.type=Oe.Response,this.body=void 0!==ut.body?ut.body:null}clone(ut={}){return new V({body:void 0!==ut.body?ut.body:this.body,headers:ut.headers||this.headers,status:void 0!==ut.status?ut.status:this.status,statusText:ut.statusText||this.statusText,url:ut.url||this.url||void 0})}}class z extends re{constructor(ut){super(ut,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ut.url||"(unknown url)"}`:`Http failure response for ${ut.url||"(unknown url)"}: ${ut.status} ${ut.statusText}`,this.error=ut.error||null}}function G(Rt,ut){return{body:ut,headers:Rt.headers,context:Rt.context,observe:Rt.observe,params:Rt.params,reportProgress:Rt.reportProgress,responseType:Rt.responseType,withCredentials:Rt.withCredentials}}class q{constructor(ut){this.handler=ut}request(ut,_t,Qt={}){let Lt;if(ut instanceof ee)Lt=ut;else{let Tn,wn;Tn=Qt.headers instanceof x?Qt.headers:new x(Qt.headers),Qt.params&&(wn=Qt.params instanceof b?Qt.params:new b({fromObject:Qt.params})),Lt=new ee(ut,_t,void 0!==Qt.body?Qt.body:null,{headers:Tn,context:Qt.context,params:wn,reportProgress:Qt.reportProgress,responseType:Qt.responseType||"json",withCredentials:Qt.withCredentials})}const Kt=(0,d.of)(Lt).pipe((0,o.concatMap)(Tn=>this.handler.handle(Tn)));if(ut instanceof ee||"events"===Qt.observe)return Kt;const zt=Kt.pipe((0,l.filter)(Tn=>Tn instanceof V));switch(Qt.observe||"body"){case"body":switch(Lt.responseType){case"arraybuffer":return zt.pipe((0,p.map)(Tn=>{if(null!==Tn.body&&!(Tn.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return Tn.body}));case"blob":return zt.pipe((0,p.map)(Tn=>{if(null!==Tn.body&&!(Tn.body instanceof Blob))throw new Error("Response is not a Blob.");return Tn.body}));case"text":return zt.pipe((0,p.map)(Tn=>{if(null!==Tn.body&&"string"!=typeof Tn.body)throw new Error("Response is not a string.");return Tn.body}));default:return zt.pipe((0,p.map)(Tn=>Tn.body))}case"response":return zt;default:throw new Error(`Unreachable: unhandled observe type ${Qt.observe}}`)}}delete(ut,_t={}){return this.request("DELETE",ut,_t)}get(ut,_t={}){return this.request("GET",ut,_t)}head(ut,_t={}){return this.request("HEAD",ut,_t)}jsonp(ut,_t){return this.request("JSONP",ut,{params:(new b).append(_t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(ut,_t={}){return this.request("OPTIONS",ut,_t)}patch(ut,_t,Qt={}){return this.request("PATCH",ut,G(Qt,_t))}post(ut,_t,Qt={}){return this.request("POST",ut,G(Qt,_t))}put(ut,_t,Qt={}){return this.request("PUT",ut,G(Qt,_t))}static#e=this.\u0275fac=function(_t){return new(_t||q)(r.\u0275\u0275inject(_))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:q,factory:q.\u0275fac})}const me=/^\)\]\}',?\n/;function ue(Rt){if(Rt.url)return Rt.url;const ut="X-Request-URL".toLocaleLowerCase();return Rt.headers.get(ut)}class De{constructor(){this.fetchImpl=(0,r.inject)(Pe,{optional:!0})?.fetch??fetch.bind(globalThis),this.ngZone=(0,r.inject)(r.NgZone)}handle(ut){return new n.Observable(_t=>{const Qt=new AbortController;return this.doRequest(ut,Qt.signal,_t).then(Se,Lt=>_t.error(new z({error:Lt}))),()=>Qt.abort()})}doRequest(ut,_t,Qt){var Lt=this;return(0,e.default)(function*(){const Kt=Lt.createRequestInit(ut);let zt;try{const Hn=Lt.fetchImpl(ut.urlWithParams,{signal:_t,...Kt});(function lt(Rt){Rt.then(Se,Se)})(Hn),Qt.next({type:Oe.Sent}),zt=yield Hn}catch(Hn){return void Qt.error(new z({error:Hn,status:Hn.status??0,statusText:Hn.statusText,url:ut.urlWithParams,headers:Hn.headers}))}const Tn=new x(zt.headers),wn=zt.statusText,Zn=ue(zt)??ut.urlWithParams;let Xn=zt.status,zn=null;if(ut.reportProgress&&Qt.next(new Ue({headers:Tn,status:Xn,statusText:wn,url:Zn})),zt.body){const Hn=zt.headers.get("content-length"),Gt=[],un=zt.body.getReader();let Sn,Ln,In=0;const qe=typeof Zone<"u"&&Zone.current;yield Lt.ngZone.runOutsideAngular((0,e.default)(function*(){for(;;){const{done:Tt,value:en}=yield un.read();if(Tt)break;if(Gt.push(en),In+=en.length,ut.reportProgress){Ln="text"===ut.responseType?(Ln??"")+(Sn??=new TextDecoder).decode(en,{stream:!0}):void 0;const Cn=()=>Qt.next({type:Oe.DownloadProgress,total:Hn?+Hn:void 0,loaded:In,partialText:Ln});qe?qe.run(Cn):Cn()}}}));const ft=Lt.concatChunks(Gt,In);try{zn=Lt.parseBody(ut,ft)}catch(Tt){return void Qt.error(new z({error:Tt,headers:new x(zt.headers),status:zt.status,statusText:zt.statusText,url:ue(zt)??ut.urlWithParams}))}}0===Xn&&(Xn=zn?200:0),Xn>=200&&Xn<300?(Qt.next(new V({body:zn,headers:Tn,status:Xn,statusText:wn,url:Zn})),Qt.complete()):Qt.error(new z({error:zn,headers:Tn,status:Xn,statusText:wn,url:Zn}))})()}parseBody(ut,_t){switch(ut.responseType){case"json":const Qt=(new TextDecoder).decode(_t).replace(me,"");return""===Qt?null:JSON.parse(Qt);case"text":return(new TextDecoder).decode(_t);case"blob":return new Blob([_t]);case"arraybuffer":return _t.buffer}}createRequestInit(ut){const _t={},Qt=ut.withCredentials?"include":void 0;if(ut.headers.forEach((Lt,Kt)=>_t[Lt]=Kt.join(",")),_t.Accept??="application/json, text/plain, */*",!_t["Content-Type"]){const Lt=ut.detectContentTypeHeader();null!==Lt&&(_t["Content-Type"]=Lt)}return{body:ut.serializeBody(),method:ut.method,headers:_t,credentials:Qt}}concatChunks(ut,_t){const Qt=new Uint8Array(_t);let Lt=0;for(const Kt of ut)Qt.set(Kt,Lt),Lt+=Kt.length;return Qt}static#e=this.\u0275fac=function(_t){return new(_t||De)};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:De,factory:De.\u0275fac})}class Pe{}function Se(){}function K(Rt,ut){return ut(Rt)}function j(Rt,ut){return(_t,Qt)=>ut.intercept(_t,{handle:Lt=>Rt(Lt,Qt)})}const ce=new r.InjectionToken(""),Qe=new r.InjectionToken(""),rt=new r.InjectionToken("");function Ve(){let Rt=null;return(ut,_t)=>{null===Rt&&(Rt=((0,r.inject)(ce,{optional:!0})??[]).reduceRight(j,K));const Qt=(0,r.inject)(r.\u0275InitialRenderPendingTasks),Lt=Qt.add();return Rt(ut,_t).pipe((0,u.finalize)(()=>Qt.remove(Lt)))}}class ye extends _{constructor(ut,_t){super(),this.backend=ut,this.injector=_t,this.chain=null,this.pendingTasks=(0,r.inject)(r.\u0275InitialRenderPendingTasks)}handle(ut){if(null===this.chain){const Qt=Array.from(new Set([...this.injector.get(Qe),...this.injector.get(rt,[])]));this.chain=Qt.reduceRight((Lt,Kt)=>function ge(Rt,ut,_t){return(Qt,Lt)=>_t.runInContext(()=>ut(Qt,Kt=>Rt(Kt,Lt)))}(Lt,Kt,this.injector),K)}const _t=this.pendingTasks.add();return this.chain(ut,Qt=>this.backend.handle(Qt)).pipe((0,u.finalize)(()=>this.pendingTasks.remove(_t)))}static#e=this.\u0275fac=function(_t){return new(_t||ye)(r.\u0275\u0275inject(w),r.\u0275\u0275inject(r.EnvironmentInjector))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:ye,factory:ye.\u0275fac})}let Z,we=0;class Ge{}function se(){return"object"==typeof window?window:{}}class _e{constructor(ut,_t){this.callbackMap=ut,this.document=_t,this.resolvedPromise=Promise.resolve()}nextCallback(){return"ng_jsonp_callback_"+we++}handle(ut){if("JSONP"!==ut.method)throw new Error("JSONP requests must use JSONP request method.");if("json"!==ut.responseType)throw new Error("JSONP requests must use Json response type.");if(ut.headers.keys().length>0)throw new Error("JSONP requests do not support headers.");return new n.Observable(_t=>{const Qt=this.nextCallback(),Lt=ut.urlWithParams.replace(/=JSONP_CALLBACK(&|$)/,`=${Qt}$1`),Kt=this.document.createElement("script");Kt.src=Lt;let zt=null,Tn=!1;this.callbackMap[Qt]=zn=>{delete this.callbackMap[Qt],zt=zn,Tn=!0};const wn=()=>{Kt.parentNode&&Kt.parentNode.removeChild(Kt),delete this.callbackMap[Qt]};return Kt.addEventListener("load",zn=>{this.resolvedPromise.then(()=>{wn(),Tn?(_t.next(new V({body:zt,status:200,statusText:"OK",url:Lt})),_t.complete()):_t.error(new z({url:Lt,status:0,statusText:"JSONP Error",error:new Error("JSONP injected script did not invoke callback.")}))})}),Kt.addEventListener("error",zn=>{wn(),_t.error(new z({error:zn,status:0,statusText:"JSONP Error",url:Lt}))}),this.document.body.appendChild(Kt),_t.next({type:Oe.Sent}),()=>{Tn||this.removeListeners(Kt),wn()}})}removeListeners(ut){Z||(Z=this.document.implementation.createHTMLDocument()),Z.adoptNode(ut)}static#e=this.\u0275fac=function(_t){return new(_t||_e)(r.\u0275\u0275inject(Ge),r.\u0275\u0275inject(v.DOCUMENT))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:_e,factory:_e.\u0275fac})}function Te(Rt,ut){return"JSONP"===Rt.method?(0,r.inject)(_e).handle(Rt):ut(Rt)}class be{constructor(ut){this.injector=ut}intercept(ut,_t){return this.injector.runInContext(()=>Te(ut,Qt=>_t.handle(Qt)))}static#e=this.\u0275fac=function(_t){return new(_t||be)(r.\u0275\u0275inject(r.EnvironmentInjector))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:be,factory:be.\u0275fac})}const Be=/^\)\]\}',?\n/;class gt{constructor(ut){this.xhrFactory=ut}handle(ut){if("JSONP"===ut.method)throw new r.\u0275RuntimeError(-2800,!1);const _t=this.xhrFactory;return(_t.\u0275loadImpl?(0,s.from)(_t.\u0275loadImpl()):(0,d.of)(null)).pipe((0,g.switchMap)(()=>new n.Observable(Lt=>{const Kt=_t.build();if(Kt.open(ut.method,ut.urlWithParams),ut.withCredentials&&(Kt.withCredentials=!0),ut.headers.forEach((Gt,un)=>Kt.setRequestHeader(Gt,un.join(","))),ut.headers.has("Accept")||Kt.setRequestHeader("Accept","application/json, text/plain, */*"),!ut.headers.has("Content-Type")){const Gt=ut.detectContentTypeHeader();null!==Gt&&Kt.setRequestHeader("Content-Type",Gt)}if(ut.responseType){const Gt=ut.responseType.toLowerCase();Kt.responseType="json"!==Gt?Gt:"text"}const zt=ut.serializeBody();let Tn=null;const wn=()=>{if(null!==Tn)return Tn;const Gt=Kt.statusText||"OK",un=new x(Kt.getAllResponseHeaders()),In=function Je(Rt){return"responseURL"in Rt&&Rt.responseURL?Rt.responseURL:/^X-Request-URL:/m.test(Rt.getAllResponseHeaders())?Rt.getResponseHeader("X-Request-URL"):null}(Kt)||ut.url;return Tn=new Ue({headers:un,status:Kt.status,statusText:Gt,url:In}),Tn},Zn=()=>{let{headers:Gt,status:un,statusText:In,url:Sn}=wn(),Ln=null;204!==un&&(Ln=typeof Kt.response>"u"?Kt.responseText:Kt.response),0===un&&(un=Ln?200:0);let qe=un>=200&&un<300;if("json"===ut.responseType&&"string"==typeof Ln){const ft=Ln;Ln=Ln.replace(Be,"");try{Ln=""!==Ln?JSON.parse(Ln):null}catch(Tt){Ln=ft,qe&&(qe=!1,Ln={error:Tt,text:Ln})}}qe?(Lt.next(new V({body:Ln,headers:Gt,status:un,statusText:In,url:Sn||void 0})),Lt.complete()):Lt.error(new z({error:Ln,headers:Gt,status:un,statusText:In,url:Sn||void 0}))},Xn=Gt=>{const{url:un}=wn(),In=new z({error:Gt,status:Kt.status||0,statusText:Kt.statusText||"Unknown Error",url:un||void 0});Lt.error(In)};let zn=!1;const ir=Gt=>{zn||(Lt.next(wn()),zn=!0);let un={type:Oe.DownloadProgress,loaded:Gt.loaded};Gt.lengthComputable&&(un.total=Gt.total),"text"===ut.responseType&&Kt.responseText&&(un.partialText=Kt.responseText),Lt.next(un)},Hn=Gt=>{let un={type:Oe.UploadProgress,loaded:Gt.loaded};Gt.lengthComputable&&(un.total=Gt.total),Lt.next(un)};return Kt.addEventListener("load",Zn),Kt.addEventListener("error",Xn),Kt.addEventListener("timeout",Xn),Kt.addEventListener("abort",Xn),ut.reportProgress&&(Kt.addEventListener("progress",ir),null!==zt&&Kt.upload&&Kt.upload.addEventListener("progress",Hn)),Kt.send(zt),Lt.next({type:Oe.Sent}),()=>{Kt.removeEventListener("error",Xn),Kt.removeEventListener("abort",Xn),Kt.removeEventListener("load",Zn),Kt.removeEventListener("timeout",Xn),ut.reportProgress&&(Kt.removeEventListener("progress",ir),null!==zt&&Kt.upload&&Kt.upload.removeEventListener("progress",Hn)),Kt.readyState!==Kt.DONE&&Kt.abort()}})))}static#e=this.\u0275fac=function(_t){return new(_t||gt)(r.\u0275\u0275inject(v.XhrFactory))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:gt,factory:gt.\u0275fac})}const wt=new r.InjectionToken("XSRF_ENABLED"),ht="XSRF-TOKEN",et=new r.InjectionToken("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>ht}),kt="X-XSRF-TOKEN",ne=new r.InjectionToken("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>kt});class ze{}class Ke{constructor(ut,_t,Qt){this.doc=ut,this.platform=_t,this.cookieName=Qt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const ut=this.doc.cookie||"";return ut!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,v.\u0275parseCookieValue)(ut,this.cookieName),this.lastCookieString=ut),this.lastToken}static#e=this.\u0275fac=function(_t){return new(_t||Ke)(r.\u0275\u0275inject(v.DOCUMENT),r.\u0275\u0275inject(r.PLATFORM_ID),r.\u0275\u0275inject(et))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:Ke,factory:Ke.\u0275fac})}function tt(Rt,ut){const _t=Rt.url.toLowerCase();if(!(0,r.inject)(wt)||"GET"===Rt.method||"HEAD"===Rt.method||_t.startsWith("http://")||_t.startsWith("https://"))return ut(Rt);const Qt=(0,r.inject)(ze).getToken(),Lt=(0,r.inject)(ne);return null!=Qt&&!Rt.headers.has(Lt)&&(Rt=Rt.clone({headers:Rt.headers.set(Lt,Qt)})),ut(Rt)}class St{constructor(ut){this.injector=ut}intercept(ut,_t){return this.injector.runInContext(()=>tt(ut,Qt=>_t.handle(Qt)))}static#e=this.\u0275fac=function(_t){return new(_t||St)(r.\u0275\u0275inject(r.EnvironmentInjector))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:St,factory:St.\u0275fac})}var Yt;function qt(Rt,ut){return{\u0275kind:Rt,\u0275providers:ut}}function dn(...Rt){const ut=[q,gt,ye,{provide:_,useExisting:ye},{provide:w,useExisting:gt},{provide:Qe,useValue:tt,multi:!0},{provide:wt,useValue:!0},{provide:ze,useClass:Ke}];for(const _t of Rt)ut.push(..._t.\u0275providers);return(0,r.makeEnvironmentProviders)(ut)}function vn(Rt){return qt(Yt.Interceptors,Rt.map(ut=>({provide:Qe,useValue:ut,multi:!0})))}!function(Rt){Rt[Rt.Interceptors=0]="Interceptors",Rt[Rt.LegacyInterceptors=1]="LegacyInterceptors",Rt[Rt.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Rt[Rt.NoXsrfProtection=3]="NoXsrfProtection",Rt[Rt.JsonpSupport=4]="JsonpSupport",Rt[Rt.RequestsMadeViaParent=5]="RequestsMadeViaParent",Rt[Rt.Fetch=6]="Fetch"}(Yt||(Yt={}));const cn=new r.InjectionToken("LEGACY_INTERCEPTOR_FN");function rn(){return qt(Yt.LegacyInterceptors,[{provide:cn,useFactory:Ve},{provide:Qe,useExisting:cn,multi:!0}])}function mn({cookieName:Rt,headerName:ut}){const _t=[];return void 0!==Rt&&_t.push({provide:et,useValue:Rt}),void 0!==ut&&_t.push({provide:ne,useValue:ut}),qt(Yt.CustomXsrfConfiguration,_t)}function on(){return qt(Yt.NoXsrfProtection,[{provide:wt,useValue:!1}])}function dt(){return qt(Yt.JsonpSupport,[_e,{provide:Ge,useFactory:se},{provide:Qe,useValue:Te,multi:!0}])}function at(){return qt(Yt.RequestsMadeViaParent,[{provide:w,useFactory:()=>(0,r.inject)(_,{skipSelf:!0,optional:!0})}])}function Wt(){return qt(Yt.Fetch,[De,{provide:w,useExisting:De}])}class fn{static disable(){return{ngModule:fn,providers:[on().\u0275providers]}}static withOptions(ut={}){return{ngModule:fn,providers:mn(ut).\u0275providers}}static#e=this.\u0275fac=function(_t){return new(_t||fn)};static#t=this.\u0275mod=r.\u0275\u0275defineNgModule({type:fn});static#n=this.\u0275inj=r.\u0275\u0275defineInjector({providers:[St,{provide:ce,useExisting:St,multi:!0},{provide:ze,useClass:Ke},mn({cookieName:ht,headerName:kt}).\u0275providers,{provide:wt,useValue:!0}]})}class _n{static#e=this.\u0275fac=function(_t){return new(_t||_n)};static#t=this.\u0275mod=r.\u0275\u0275defineNgModule({type:_n});static#n=this.\u0275inj=r.\u0275\u0275defineInjector({providers:[dn(rn())]})}class Le{static#e=this.\u0275fac=function(_t){return new(_t||Le)};static#t=this.\u0275mod=r.\u0275\u0275defineNgModule({type:Le});static#n=this.\u0275inj=r.\u0275\u0275defineInjector({providers:[dt().\u0275providers]})}const nt=new r.InjectionToken(""),Ct=["GET","HEAD"];function Dt(Rt,ut){const{isCacheActive:_t}=(0,r.inject)(nt);if(!_t||!Ct.includes(Rt.method))return ut(Rt);const Qt=(0,r.inject)(r.TransferState),Lt=function At(Rt){const{params:ut,method:_t,responseType:Qt,url:Lt}=Rt,Tn=function mt(Rt){let ut=0;for(const _t of Rt)ut=Math.imul(31,ut)+_t.charCodeAt(0)<<0;return ut+=2147483648,ut.toString()}(_t+"."+Qt+"."+Lt+"?"+ut.keys().sort().map(wn=>`${wn}=${ut.getAll(wn)}`).join("&"));return(0,r.makeStateKey)(Tn)}(Rt),Kt=Qt.get(Lt,null);if(Kt){let zt=Kt.body;switch(Kt.responseType){case"arraybuffer":zt=(new TextEncoder).encode(Kt.body).buffer;break;case"blob":zt=new Blob([Kt.body])}return(0,d.of)(new V({body:zt,headers:new x(Kt.headers),status:Kt.status,statusText:Kt.statusText,url:Kt.url}))}return ut(Rt).pipe((0,f.tap)(zt=>{zt instanceof V&&Qt.set(Lt,{body:zt.body,headers:yt(zt.headers),status:zt.status,statusText:zt.statusText,url:zt.url||"",responseType:Rt.responseType})}))}function yt(Rt){const ut={};for(const _t of Rt.keys()){const Qt=Rt.getAll(_t);null!==Qt&&(ut[_t]=Qt)}return ut}function sn(){return[{provide:nt,useFactory:()=>((0,r.inject)(r.\u0275ENABLED_SSR_FEATURES).add("httpcache"),{isCacheActive:!0})},{provide:rt,useValue:Dt,multi:!0,deps:[r.TransferState,nt]},{provide:r.APP_BOOTSTRAP_LISTENER,multi:!0,useFactory:()=>{const Rt=(0,r.inject)(r.ApplicationRef),ut=(0,r.inject)(nt);return()=>{Rt.isStable.pipe((0,m.first)(_t=>_t)).toPromise().then(()=>{ut.isCacheActive=!1})}}}]}},1699: /*!******************************************************!*\ - !*** ./node_modules/@angular/core/fesm2020/core.mjs ***! - \******************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{ANALYZE_FOR_ENTRY_COMPONENTS:()=>n2,ANIMATION_MODULE_TYPE:()=>W4,APP_BOOTSTRAP_LISTENER:()=>Th,APP_ID:()=>fh,APP_INITIALIZER:()=>dh,ApplicationInitStatus:()=>Co,ApplicationModule:()=>La,ApplicationRef:()=>Eo,Attribute:()=>fd,COMPILER_OPTIONS:()=>mh,CUSTOM_ELEMENTS_SCHEMA:()=>Od,ChangeDetectionStrategy:()=>nn,ChangeDetectorRef:()=>Ju,Compiler:()=>Sa,CompilerFactory:()=>X4,Component:()=>P4,ComponentFactory:()=>ws,ComponentFactoryResolver:()=>aa,ComponentRef:()=>P1,ContentChild:()=>i2,ContentChildren:()=>r2,DEFAULT_CURRENCY_CODE:()=>G4,DebugElement:()=>ls,DebugEventListener:()=>f6,DebugNode:()=>qu,DefaultIterableDiffer:()=>Gh,Directive:()=>uh,ENVIRONMENT_INITIALIZER:()=>jl,ElementRef:()=>la,EmbeddedViewRef:()=>d6,EnvironmentInjector:()=>No,ErrorHandler:()=>Za,EventEmitter:()=>fo,Host:()=>_d,HostBinding:()=>N4,HostListener:()=>k4,INJECTOR:()=>Vl,Inject:()=>ps,InjectFlags:()=>be,Injectable:()=>hm,InjectionToken:()=>li,Injector:()=>Xi,Input:()=>L4,IterableDiffers:()=>po,KeyValueDiffers:()=>ho,LOCALE_ID:()=>rl,MissingTranslationStrategy:()=>Gu,ModuleWithComponentFactories:()=>gh,NO_ERRORS_SCHEMA:()=>Md,NgModule:()=>U4,NgModuleFactory:()=>$f,NgModuleRef:()=>Oa,NgProbeToken:()=>t6,NgZone:()=>to,Optional:()=>Fa,Output:()=>R4,PACKAGE_ROOT_URL:()=>V4,PLATFORM_ID:()=>j4,PLATFORM_INITIALIZER:()=>hh,Pipe:()=>B4,PlatformRef:()=>Do,Query:()=>Na,QueryList:()=>$s,ReflectiveInjector:()=>ua,ReflectiveKey:()=>vo,Renderer2:()=>R1,RendererFactory2:()=>L1,RendererStyleFlags2:()=>Wa,ResolvedReflectiveFactory:()=>n0,Sanitizer:()=>Os,SecurityContext:()=>Oo,Self:()=>hs,SimpleChange:()=>_t,SkipSelf:()=>ea,TRANSLATIONS:()=>z4,TRANSLATIONS_FORMAT:()=>H4,TemplateRef:()=>Ma,Testability:()=>Pa,TestabilityRegistry:()=>Qo,Type:()=>us,VERSION:()=>k1,Version:()=>N1,ViewChild:()=>a2,ViewChildren:()=>o2,ViewContainerRef:()=>as,ViewEncapsulation:()=>Mn,ViewRef:()=>jh,asNativeElements:()=>p6,assertPlatform:()=>Sh,createComponent:()=>U6,createEnvironmentInjector:()=>wu,createNgModule:()=>ep,createNgModuleRef:()=>X5,createPlatform:()=>Mh,createPlatformFactory:()=>Dh,defineInjectable:()=>$e,destroyPlatform:()=>i6,enableProdMode:()=>s6,forwardRef:()=>f,getDebugNode:()=>Ba,getModuleFactory:()=>l6,getNgModuleById:()=>c6,getPlatform:()=>il,importProvidersFrom:()=>T1,inject:()=>Rt,isDevMode:()=>a6,isStandalone:()=>Xn,makeEnvironmentProviders:()=>Sg,platformCore:()=>O6,reflectComponentType:()=>F6,resolveForwardRef:()=>m,setTestabilityGetter:()=>Ah,\u0275ALLOW_MULTIPLE_PLATFORMS:()=>Ku,\u0275APP_ID_RANDOM_PROVIDER:()=>F4,\u0275ComponentFactory:()=>ws,\u0275Console:()=>Da,\u0275DEFAULT_LOCALE_ID:()=>Vo,\u0275INJECTOR_SCOPE:()=>zl,\u0275LContext:()=>Rd,\u0275LifecycleHooksFeature:()=>I0,\u0275LocaleDataIndex:()=>jo,\u0275NG_COMP_DEF:()=>en,\u0275NG_DIR_DEF:()=>at,\u0275NG_ELEMENT_ID:()=>rt,\u0275NG_INJ_DEF:()=>st,\u0275NG_MOD_DEF:()=>Qe,\u0275NG_PIPE_DEF:()=>de,\u0275NG_PROV_DEF:()=>Ue,\u0275NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR:()=>Ms,\u0275NO_CHANGE:()=>Dr,\u0275NgModuleFactory:()=>Js,\u0275NoopNgZone:()=>bh,\u0275ReflectionCapabilities:()=>vd,\u0275Render3ComponentFactory:()=>ga,\u0275Render3ComponentRef:()=>E0,\u0275Render3NgModuleRef:()=>Tu,\u0275RuntimeError:()=>D,\u0275TESTABILITY:()=>Eh,\u0275TESTABILITY_GETTER:()=>Ih,\u0275ViewRef:()=>ha,\u0275XSS_SECURITY_URL:()=>O,\u0275_sanitizeHtml:()=>m1,\u0275_sanitizeUrl:()=>Es,\u0275allowSanitizationBypassAndThrow:()=>ia,\u0275bypassSanitizationTrustHtml:()=>dg,\u0275bypassSanitizationTrustResourceUrl:()=>gg,\u0275bypassSanitizationTrustScript:()=>pg,\u0275bypassSanitizationTrustStyle:()=>fg,\u0275bypassSanitizationTrustUrl:()=>hg,\u0275clearResolutionOfComponentResourcesQueue:()=>Ad,\u0275coerceToBoolean:()=>M6,\u0275compileComponent:()=>qp,\u0275compileDirective:()=>Wu,\u0275compileNgModule:()=>Hp,\u0275compileNgModuleDefs:()=>Xp,\u0275compileNgModuleFactory:()=>wh,\u0275compilePipe:()=>lh,\u0275convertToBitFlags:()=>bt,\u0275createInjector:()=>Jl,\u0275defaultIterableDiffers:()=>T6,\u0275defaultKeyValueDiffers:()=>w6,\u0275detectChanges:()=>S0,\u0275devModeEqual:()=>D0,\u0275findLocaleData:()=>hu,\u0275flushModuleScopingQueueAsMuchAsPossible:()=>Gp,\u0275formatRuntimeError:()=>M,\u0275getDebugNode:()=>Ba,\u0275getDebugNodeR2:()=>y6,\u0275getDirectives:()=>ap,\u0275getHostElement:()=>Mu,\u0275getInjectableDef:()=>it,\u0275getLContext:()=>ji,\u0275getLocaleCurrencyCode:()=>J3,\u0275getLocalePluralCase:()=>Af,\u0275getSanitizationBypassType:()=>c1,\u0275getUnknownElementStrictMode:()=>I2,\u0275getUnknownPropertyStrictMode:()=>T2,\u0275global:()=>ze,\u0275injectChangeDetectorRef:()=>Fh,\u0275internalCreateApplication:()=>r6,\u0275isBoundToModule:()=>Oh,\u0275isEnvironmentProviders:()=>y,\u0275isInjectable:()=>X,\u0275isNgModule:()=>Nu,\u0275isObservable:()=>k0,\u0275isPromise:()=>Dc,\u0275isSubscribable:()=>N0,\u0275makeDecorator:()=>Jo,\u0275noSideEffects:()=>fn,\u0275patchComponentDefWithScope:()=>ju,\u0275publishDefaultGlobalUtils:()=>K4,\u0275publishGlobalUtil:()=>eo,\u0275registerLocaleData:()=>Y3,\u0275resetCompiledComponents:()=>C4,\u0275resetJitOptions:()=>y4,\u0275resolveComponentResources:()=>Ed,\u0275setAllowDuplicateNgModuleIdsForTest:()=>b2,\u0275setClassMetadata:()=>lp,\u0275setCurrentInjector:()=>ne,\u0275setDocument:()=>og,\u0275setLocaleId:()=>gu,\u0275setUnknownElementStrictMode:()=>E2,\u0275setUnknownPropertyStrictMode:()=>A2,\u0275store:()=>B0,\u0275stringify:()=>p,\u0275transitiveScopesFor:()=>Wo,\u0275unregisterLocaleData:()=>q3,\u0275unwrapSafeValue:()=>go,\u0275\u0275CopyDefinitionFeature:()=>T0,\u0275\u0275FactoryTarget:()=>wo,\u0275\u0275HostDirectivesFeature:()=>w0,\u0275\u0275InheritDefinitionFeature:()=>pc,\u0275\u0275NgOnChangesFeature:()=>Pt,\u0275\u0275ProvidersFeature:()=>qf,\u0275\u0275StandaloneFeature:()=>tp,\u0275\u0275advance:()=>X1,\u0275\u0275attribute:()=>mc,\u0275\u0275attributeInterpolate1:()=>yc,\u0275\u0275attributeInterpolate2:()=>vc,\u0275\u0275attributeInterpolate3:()=>_c,\u0275\u0275attributeInterpolate4:()=>Cc,\u0275\u0275attributeInterpolate5:()=>bc,\u0275\u0275attributeInterpolate6:()=>Ec,\u0275\u0275attributeInterpolate7:()=>Ic,\u0275\u0275attributeInterpolate8:()=>Ac,\u0275\u0275attributeInterpolateV:()=>Tc,\u0275\u0275classMap:()=>J0,\u0275\u0275classMapInterpolate1:()=>af,\u0275\u0275classMapInterpolate2:()=>sf,\u0275\u0275classMapInterpolate3:()=>lf,\u0275\u0275classMapInterpolate4:()=>cf,\u0275\u0275classMapInterpolate5:()=>uf,\u0275\u0275classMapInterpolate6:()=>df,\u0275\u0275classMapInterpolate7:()=>ff,\u0275\u0275classMapInterpolate8:()=>pf,\u0275\u0275classMapInterpolateV:()=>hf,\u0275\u0275classProp:()=>Hc,\u0275\u0275contentQuery:()=>kp,\u0275\u0275defineComponent:()=>At,\u0275\u0275defineDirective:()=>un,\u0275\u0275defineInjectable:()=>Re,\u0275\u0275defineInjector:()=>Ve,\u0275\u0275defineNgModule:()=>an,\u0275\u0275definePipe:()=>Bn,\u0275\u0275directiveInject:()=>fa,\u0275\u0275disableBindings:()=>Yr,\u0275\u0275element:()=>Mc,\u0275\u0275elementContainer:()=>xc,\u0275\u0275elementContainerEnd:()=>Ws,\u0275\u0275elementContainerStart:()=>Vs,\u0275\u0275elementEnd:()=>js,\u0275\u0275elementStart:()=>Fs,\u0275\u0275enableBindings:()=>Er,\u0275\u0275getCurrentView:()=>R0,\u0275\u0275getInheritedFactory:()=>ud,\u0275\u0275hostProperty:()=>fu,\u0275\u0275i18n:()=>Xf,\u0275\u0275i18nApply:()=>Kf,\u0275\u0275i18nAttributes:()=>Zf,\u0275\u0275i18nEnd:()=>_u,\u0275\u0275i18nExp:()=>Cu,\u0275\u0275i18nPostprocess:()=>Yf,\u0275\u0275i18nStart:()=>vu,\u0275\u0275inject:()=>He,\u0275\u0275injectAttribute:()=>cl,\u0275\u0275invalidFactory:()=>a0,\u0275\u0275invalidFactoryDep:()=>Je,\u0275\u0275listener:()=>Sc,\u0275\u0275loadQuery:()=>Up,\u0275\u0275namespaceHTML:()=>lt,\u0275\u0275namespaceMathML:()=>Ne,\u0275\u0275namespaceSVG:()=>pe,\u0275\u0275nextContext:()=>V0,\u0275\u0275ngDeclareClassMetadata:()=>D6,\u0275\u0275ngDeclareComponent:()=>S6,\u0275\u0275ngDeclareDirective:()=>x6,\u0275\u0275ngDeclareFactory:()=>P6,\u0275\u0275ngDeclareInjectable:()=>L6,\u0275\u0275ngDeclareInjector:()=>R6,\u0275\u0275ngDeclareNgModule:()=>N6,\u0275\u0275ngDeclarePipe:()=>k6,\u0275\u0275pipe:()=>Ap,\u0275\u0275pipeBind1:()=>Tp,\u0275\u0275pipeBind2:()=>wp,\u0275\u0275pipeBind3:()=>Op,\u0275\u0275pipeBind4:()=>Mp,\u0275\u0275pipeBindV:()=>xp,\u0275\u0275projection:()=>Q0,\u0275\u0275projectionDef:()=>W0,\u0275\u0275property:()=>wc,\u0275\u0275propertyInterpolate:()=>Bc,\u0275\u0275propertyInterpolate1:()=>Qs,\u0275\u0275propertyInterpolate2:()=>Lc,\u0275\u0275propertyInterpolate3:()=>Rc,\u0275\u0275propertyInterpolate4:()=>Nc,\u0275\u0275propertyInterpolate5:()=>kc,\u0275\u0275propertyInterpolate6:()=>Uc,\u0275\u0275propertyInterpolate7:()=>Fc,\u0275\u0275propertyInterpolate8:()=>jc,\u0275\u0275propertyInterpolateV:()=>Vc,\u0275\u0275pureFunction0:()=>cp,\u0275\u0275pureFunction1:()=>up,\u0275\u0275pureFunction2:()=>dp,\u0275\u0275pureFunction3:()=>fp,\u0275\u0275pureFunction4:()=>pp,\u0275\u0275pureFunction5:()=>hp,\u0275\u0275pureFunction6:()=>gp,\u0275\u0275pureFunction7:()=>mp,\u0275\u0275pureFunction8:()=>yp,\u0275\u0275pureFunctionV:()=>vp,\u0275\u0275queryRefresh:()=>Rp,\u0275\u0275reference:()=>L0,\u0275\u0275registerNgModuleType:()=>pl,\u0275\u0275resetView:()=>Gi,\u0275\u0275resolveBody:()=>j1,\u0275\u0275resolveDocument:()=>F1,\u0275\u0275resolveWindow:()=>U1,\u0275\u0275restoreView:()=>$r,\u0275\u0275sanitizeHtml:()=>y1,\u0275\u0275sanitizeResourceUrl:()=>Fl,\u0275\u0275sanitizeScript:()=>_1,\u0275\u0275sanitizeStyle:()=>v1,\u0275\u0275sanitizeUrl:()=>Ul,\u0275\u0275sanitizeUrlOrResourceUrl:()=>E1,\u0275\u0275setComponentScope:()=>Ot,\u0275\u0275setNgModuleScope:()=>hn,\u0275\u0275styleMap:()=>oo,\u0275\u0275styleMapInterpolate1:()=>gf,\u0275\u0275styleMapInterpolate2:()=>mf,\u0275\u0275styleMapInterpolate3:()=>yf,\u0275\u0275styleMapInterpolate4:()=>vf,\u0275\u0275styleMapInterpolate5:()=>_f,\u0275\u0275styleMapInterpolate6:()=>Cf,\u0275\u0275styleMapInterpolate7:()=>bf,\u0275\u0275styleMapInterpolate8:()=>Ef,\u0275\u0275styleMapInterpolateV:()=>If,\u0275\u0275styleProp:()=>zc,\u0275\u0275stylePropInterpolate1:()=>ru,\u0275\u0275stylePropInterpolate2:()=>iu,\u0275\u0275stylePropInterpolate3:()=>ou,\u0275\u0275stylePropInterpolate4:()=>au,\u0275\u0275stylePropInterpolate5:()=>su,\u0275\u0275stylePropInterpolate6:()=>lu,\u0275\u0275stylePropInterpolate7:()=>cu,\u0275\u0275stylePropInterpolate8:()=>uu,\u0275\u0275stylePropInterpolateV:()=>du,\u0275\u0275syntheticHostListener:()=>Pc,\u0275\u0275syntheticHostProperty:()=>pu,\u0275\u0275template:()=>P0,\u0275\u0275templateRefExtractor:()=>Wp,\u0275\u0275text:()=>of,\u0275\u0275textInterpolate:()=>Zc,\u0275\u0275textInterpolate1:()=>Hs,\u0275\u0275textInterpolate2:()=>Kc,\u0275\u0275textInterpolate3:()=>Yc,\u0275\u0275textInterpolate4:()=>Jc,\u0275\u0275textInterpolate5:()=>qc,\u0275\u0275textInterpolate6:()=>$c,\u0275\u0275textInterpolate7:()=>eu,\u0275\u0275textInterpolate8:()=>tu,\u0275\u0275textInterpolateV:()=>nu,\u0275\u0275trustConstantHtml:()=>C1,\u0275\u0275trustConstantResourceUrl:()=>b1,\u0275\u0275validateIframeAttribute:()=>i1,\u0275\u0275viewQuery:()=>Np});var e=t( + !*** ./node_modules/@angular/core/fesm2022/core.mjs ***! + \******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ANIMATION_MODULE_TYPE:()=>q5,APP_BOOTSTRAP_LISTENER:()=>b1,APP_ID:()=>Rf,APP_INITIALIZER:()=>Xg,ApplicationInitStatus:()=>Fo,ApplicationModule:()=>cc,ApplicationRef:()=>Eo,Attribute:()=>f0,COMPILER_OPTIONS:()=>Yg,CSP_NONCE:()=>$5,CUSTOM_ELEMENTS_SCHEMA:()=>x0,ChangeDetectionStrategy:()=>Qt,ChangeDetectorRef:()=>_m,Compiler:()=>Us,CompilerFactory:()=>x7,Component:()=>_7,ComponentFactory:()=>Al,ComponentFactoryResolver:()=>gs,ComponentRef:()=>Wf,ContentChild:()=>m3,ContentChildren:()=>g3,DEFAULT_CURRENCY_CODE:()=>O7,DebugElement:()=>Vs,DebugEventListener:()=>u9,DebugNode:()=>E1,DefaultIterableDiffer:()=>Tm,DestroyRef:()=>ys,Directive:()=>Zg,ENVIRONMENT_INITIALIZER:()=>fs,ElementRef:()=>ms,EmbeddedViewRef:()=>c9,EnvironmentInjector:()=>yo,ErrorHandler:()=>No,EventEmitter:()=>vo,Host:()=>E0,HostBinding:()=>I7,HostListener:()=>A7,INJECTOR:()=>tu,Inject:()=>C0,InjectFlags:()=>Fe,Injectable:()=>b4,InjectionToken:()=>wt,Injector:()=>ro,Input:()=>b7,IterableDiffers:()=>Do,KeyValueDiffers:()=>xo,LOCALE_ID:()=>oc,MissingTranslationStrategy:()=>g1,ModuleWithComponentFactories:()=>Kg,NO_ERRORS_SCHEMA:()=>S0,NgModule:()=>T7,NgModuleFactory:()=>D2,NgModuleRef:()=>ta,NgProbeToken:()=>q7,NgZone:()=>xi,Optional:()=>$s,Output:()=>E7,PACKAGE_ROOT_URL:()=>J5,PLATFORM_ID:()=>uu,PLATFORM_INITIALIZER:()=>Nf,Pipe:()=>C7,PlatformRef:()=>ra,Query:()=>ts,QueryList:()=>ec,Renderer2:()=>p4,RendererFactory2:()=>Gf,RendererStyleFlags2:()=>os,Sanitizer:()=>Tl,SecurityContext:()=>Ro,Self:()=>b0,SimpleChange:()=>$n,SkipSelf:()=>el,TRANSLATIONS:()=>M7,TRANSLATIONS_FORMAT:()=>D7,TemplateRef:()=>Rs,Testability:()=>ks,TestabilityRegistry:()=>Ga,TransferState:()=>Zo,Type:()=>m0,VERSION:()=>Hf,Version:()=>zf,ViewChild:()=>v3,ViewChildren:()=>y3,ViewContainerRef:()=>rc,ViewEncapsulation:()=>Lt,ViewRef:()=>bm,afterNextRender:()=>sp,afterRender:()=>ap,asNativeElements:()=>d9,assertInInjectionContext:()=>Ol,assertPlatform:()=>cm,booleanAttribute:()=>U9,computed:()=>ni,createComponent:()=>X9,createEnvironmentInjector:()=>P2,createNgModule:()=>x2,createNgModuleRef:()=>Ay,createPlatform:()=>am,createPlatformFactory:()=>lm,defineInjectable:()=>ge,destroyPlatform:()=>t9,effect:()=>Np,enableProdMode:()=>o9,forwardRef:()=>x,getDebugNode:()=>za,getModuleFactory:()=>a9,getNgModuleById:()=>s9,getPlatform:()=>sc,importProvidersFrom:()=>Df,inject:()=>Dt,isDevMode:()=>i9,isSignal:()=>co,isStandalone:()=>Hr,makeEnvironmentProviders:()=>ru,makeStateKey:()=>e4,mergeApplicationConfig:()=>Y9,numberAttribute:()=>F9,platformCore:()=>A9,provideZoneChangeDetection:()=>ym,reflectComponentType:()=>K9,resolveForwardRef:()=>D,runInInjectionContext:()=>g4,setTestabilityGetter:()=>nm,signal:()=>It,untracked:()=>hn,\u0275ALLOW_MULTIPLE_PLATFORMS:()=>_1,\u0275AfterRenderEventManager:()=>Ko,\u0275ComponentFactory:()=>Al,\u0275Console:()=>Wa,\u0275DEFAULT_LOCALE_ID:()=>ea,\u0275ENABLED_SSR_FEATURES:()=>Uf,\u0275INJECTOR_SCOPE:()=>au,\u0275IS_HYDRATION_DOM_REUSE_ENABLED:()=>_s,\u0275InitialRenderPendingTasks:()=>Qa,\u0275LContext:()=>k0,\u0275LifecycleHooksFeature:()=>Hp,\u0275LocaleDataIndex:()=>$o,\u0275NG_COMP_DEF:()=>Tn,\u0275NG_DIR_DEF:()=>wn,\u0275NG_ELEMENT_ID:()=>ir,\u0275NG_INJ_DEF:()=>le,\u0275NG_MOD_DEF:()=>Xn,\u0275NG_PIPE_DEF:()=>Zn,\u0275NG_PROV_DEF:()=>Z,\u0275NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR:()=>wl,\u0275NO_CHANGE:()=>xr,\u0275NgModuleFactory:()=>ql,\u0275NoopNgZone:()=>tp,\u0275ReflectionCapabilities:()=>_0,\u0275Render3ComponentFactory:()=>Da,\u0275Render3ComponentRef:()=>zp,\u0275Render3NgModuleRef:()=>Jl,\u0275RuntimeError:()=>E,\u0275SSR_CONTENT_INTEGRITY_MARKER:()=>Ff,\u0275TESTABILITY:()=>em,\u0275TESTABILITY_GETTER:()=>tm,\u0275ViewRef:()=>Ma,\u0275XSS_SECURITY_URL:()=>B,\u0275_sanitizeHtml:()=>bf,\u0275_sanitizeUrl:()=>gl,\u0275allowSanitizationBypassAndThrow:()=>_a,\u0275annotateForHydration:()=>M9,\u0275bypassSanitizationTrustHtml:()=>E5,\u0275bypassSanitizationTrustResourceUrl:()=>w5,\u0275bypassSanitizationTrustScript:()=>A5,\u0275bypassSanitizationTrustStyle:()=>I5,\u0275bypassSanitizationTrustUrl:()=>T5,\u0275clearResolutionOfComponentResourcesQueue:()=>O0,\u0275compileComponent:()=>Rg,\u0275compileDirective:()=>h1,\u0275compileNgModule:()=>xg,\u0275compileNgModuleDefs:()=>Sg,\u0275compileNgModuleFactory:()=>rm,\u0275compilePipe:()=>zg,\u0275convertToBitFlags:()=>yt,\u0275createInjector:()=>bu,\u0275defaultIterableDiffers:()=>E9,\u0275defaultKeyValueDiffers:()=>I9,\u0275detectChanges:()=>Fp,\u0275devModeEqual:()=>eh,\u0275findLocaleData:()=>Qd,\u0275flushModuleScopingQueueAsMuchAsPossible:()=>Mg,\u0275formatRuntimeError:()=>h,\u0275getDebugNode:()=>za,\u0275getDirectives:()=>F2,\u0275getHostElement:()=>t1,\u0275getInjectableDef:()=>Qe,\u0275getLContext:()=>Zi,\u0275getLocaleCurrencyCode:()=>M8,\u0275getLocalePluralCase:()=>$h,\u0275getSanitizationBypassType:()=>hf,\u0275getUnknownElementStrictMode:()=>R3,\u0275getUnknownPropertyStrictMode:()=>U3,\u0275global:()=>Be,\u0275injectChangeDetectorRef:()=>Cm,\u0275internalCreateApplication:()=>e9,\u0275isBoundToModule:()=>om,\u0275isEnvironmentProviders:()=>M,\u0275isInjectable:()=>rt,\u0275isNgModule:()=>l1,\u0275isPromise:()=>od,\u0275isSubscribable:()=>fh,\u0275noSideEffects:()=>_t,\u0275patchComponentDefWithScope:()=>f1,\u0275publishDefaultGlobalUtils:()=>J7,\u0275publishGlobalUtil:()=>Yi,\u0275registerLocaleData:()=>O8,\u0275resetCompiledComponents:()=>s7,\u0275resetJitOptions:()=>r7,\u0275resolveComponentResources:()=>T0,\u0275setAllowDuplicateNgModuleIdsForTest:()=>B3,\u0275setAlternateWeakRefImpl:()=>rr,\u0275setClassMetadata:()=>j2,\u0275setCurrentInjector:()=>_n,\u0275setDocument:()=>m5,\u0275setInjectorProfilerContext:()=>kt,\u0275setLocaleId:()=>Gd,\u0275setUnknownElementStrictMode:()=>L3,\u0275setUnknownPropertyStrictMode:()=>N3,\u0275store:()=>sh,\u0275stringify:()=>v,\u0275transitiveScopesFor:()=>na,\u0275unregisterLocaleData:()=>D8,\u0275unwrapSafeValue:()=>To,\u0275withDomHydration:()=>R9,\u0275\u0275CopyDefinitionFeature:()=>Xp,\u0275\u0275FactoryTarget:()=>Lo,\u0275\u0275HostDirectivesFeature:()=>Kp,\u0275\u0275InheritDefinitionFeature:()=>Fu,\u0275\u0275InputTransformsFeature:()=>$p,\u0275\u0275NgOnChangesFeature:()=>br,\u0275\u0275ProvidersFeature:()=>M2,\u0275\u0275StandaloneFeature:()=>B2,\u0275\u0275advance:()=>_p,\u0275\u0275attribute:()=>ju,\u0275\u0275attributeInterpolate1:()=>Vu,\u0275\u0275attributeInterpolate2:()=>Wu,\u0275\u0275attributeInterpolate3:()=>Qu,\u0275\u0275attributeInterpolate4:()=>Gu,\u0275\u0275attributeInterpolate5:()=>zu,\u0275\u0275attributeInterpolate6:()=>Hu,\u0275\u0275attributeInterpolate7:()=>Zu,\u0275\u0275attributeInterpolate8:()=>Xu,\u0275\u0275attributeInterpolateV:()=>Ku,\u0275\u0275classMap:()=>wh,\u0275\u0275classMapInterpolate1:()=>Rh,\u0275\u0275classMapInterpolate2:()=>Nh,\u0275\u0275classMapInterpolate3:()=>Uh,\u0275\u0275classMapInterpolate4:()=>Fh,\u0275\u0275classMapInterpolate5:()=>kh,\u0275\u0275classMapInterpolate6:()=>jh,\u0275\u0275classMapInterpolate7:()=>Vh,\u0275\u0275classMapInterpolate8:()=>Wh,\u0275\u0275classMapInterpolateV:()=>Qh,\u0275\u0275classProp:()=>bd,\u0275\u0275contentQuery:()=>bg,\u0275\u0275defer:()=>w2,\u0275\u0275defineComponent:()=>$r,\u0275\u0275defineDirective:()=>Ii,\u0275\u0275defineInjectable:()=>j,\u0275\u0275defineInjector:()=>ce,\u0275\u0275defineNgModule:()=>mi,\u0275\u0275definePipe:()=>Pi,\u0275\u0275directiveInject:()=>wa,\u0275\u0275disableBindings:()=>R1,\u0275\u0275element:()=>rd,\u0275\u0275elementContainer:()=>id,\u0275\u0275elementContainerEnd:()=>Wl,\u0275\u0275elementContainerStart:()=>Vl,\u0275\u0275elementEnd:()=>jl,\u0275\u0275elementStart:()=>kl,\u0275\u0275enableBindings:()=>L1,\u0275\u0275getCurrentView:()=>dh,\u0275\u0275getInheritedFactory:()=>u0,\u0275\u0275hostProperty:()=>Vd,\u0275\u0275i18n:()=>E2,\u0275\u0275i18nApply:()=>A2,\u0275\u0275i18nAttributes:()=>I2,\u0275\u0275i18nEnd:()=>Xd,\u0275\u0275i18nExp:()=>Kd,\u0275\u0275i18nPostprocess:()=>T2,\u0275\u0275i18nStart:()=>Zd,\u0275\u0275inject:()=>nt,\u0275\u0275injectAttribute:()=>Oc,\u0275\u0275invalidFactory:()=>bp,\u0275\u0275invalidFactoryDep:()=>Ct,\u0275\u0275listener:()=>ad,\u0275\u0275loadQuery:()=>Eg,\u0275\u0275namespaceHTML:()=>Y1,\u0275\u0275namespaceMathML:()=>K1,\u0275\u0275namespaceSVG:()=>X1,\u0275\u0275nextContext:()=>mh,\u0275\u0275ngDeclareClassMetadata:()=>j9,\u0275\u0275ngDeclareComponent:()=>V9,\u0275\u0275ngDeclareDirective:()=>k9,\u0275\u0275ngDeclareFactory:()=>W9,\u0275\u0275ngDeclareInjectable:()=>G9,\u0275\u0275ngDeclareInjector:()=>z9,\u0275\u0275ngDeclareNgModule:()=>H9,\u0275\u0275ngDeclarePipe:()=>Z9,\u0275\u0275pipe:()=>ng,\u0275\u0275pipeBind1:()=>rg,\u0275\u0275pipeBind2:()=>ig,\u0275\u0275pipeBind3:()=>og,\u0275\u0275pipeBind4:()=>ag,\u0275\u0275pipeBindV:()=>sg,\u0275\u0275projection:()=>vh,\u0275\u0275projectionDef:()=>yh,\u0275\u0275property:()=>td,\u0275\u0275propertyInterpolate:()=>ld,\u0275\u0275propertyInterpolate1:()=>Ql,\u0275\u0275propertyInterpolate2:()=>cd,\u0275\u0275propertyInterpolate3:()=>ud,\u0275\u0275propertyInterpolate4:()=>dd,\u0275\u0275propertyInterpolate5:()=>fd,\u0275\u0275propertyInterpolate6:()=>pd,\u0275\u0275propertyInterpolate7:()=>hd,\u0275\u0275propertyInterpolate8:()=>gd,\u0275\u0275propertyInterpolateV:()=>md,\u0275\u0275pureFunction0:()=>V2,\u0275\u0275pureFunction1:()=>W2,\u0275\u0275pureFunction2:()=>Q2,\u0275\u0275pureFunction3:()=>G2,\u0275\u0275pureFunction4:()=>z2,\u0275\u0275pureFunction5:()=>H2,\u0275\u0275pureFunction6:()=>Z2,\u0275\u0275pureFunction7:()=>X2,\u0275\u0275pureFunction8:()=>K2,\u0275\u0275pureFunctionV:()=>Y2,\u0275\u0275queryRefresh:()=>_g,\u0275\u0275reference:()=>lh,\u0275\u0275registerNgModuleType:()=>Pc,\u0275\u0275resetView:()=>U1,\u0275\u0275resolveBody:()=>wu,\u0275\u0275resolveDocument:()=>op,\u0275\u0275resolveWindow:()=>ip,\u0275\u0275restoreView:()=>N1,\u0275\u0275sanitizeHtml:()=>Ef,\u0275\u0275sanitizeResourceUrl:()=>eu,\u0275\u0275sanitizeScript:()=>Af,\u0275\u0275sanitizeStyle:()=>If,\u0275\u0275sanitizeUrl:()=>$c,\u0275\u0275sanitizeUrlOrResourceUrl:()=>Of,\u0275\u0275setComponentScope:()=>Ei,\u0275\u0275setNgModuleScope:()=>ii,\u0275\u0275styleMap:()=>fo,\u0275\u0275styleMapInterpolate1:()=>Gh,\u0275\u0275styleMapInterpolate2:()=>zh,\u0275\u0275styleMapInterpolate3:()=>Hh,\u0275\u0275styleMapInterpolate4:()=>Zh,\u0275\u0275styleMapInterpolate5:()=>Xh,\u0275\u0275styleMapInterpolate6:()=>Kh,\u0275\u0275styleMapInterpolate7:()=>Yh,\u0275\u0275styleMapInterpolate8:()=>Jh,\u0275\u0275styleMapInterpolateV:()=>qh,\u0275\u0275styleProp:()=>Cd,\u0275\u0275stylePropInterpolate1:()=>Pd,\u0275\u0275stylePropInterpolate2:()=>Bd,\u0275\u0275stylePropInterpolate3:()=>Ld,\u0275\u0275stylePropInterpolate4:()=>Rd,\u0275\u0275stylePropInterpolate5:()=>Nd,\u0275\u0275stylePropInterpolate6:()=>Ud,\u0275\u0275stylePropInterpolate7:()=>Fd,\u0275\u0275stylePropInterpolate8:()=>kd,\u0275\u0275stylePropInterpolateV:()=>jd,\u0275\u0275syntheticHostListener:()=>sd,\u0275\u0275syntheticHostProperty:()=>Wd,\u0275\u0275template:()=>ih,\u0275\u0275templateRefExtractor:()=>wg,\u0275\u0275text:()=>Bh,\u0275\u0275textInterpolate:()=>Id,\u0275\u0275textInterpolate1:()=>Hl,\u0275\u0275textInterpolate2:()=>Ad,\u0275\u0275textInterpolate3:()=>Td,\u0275\u0275textInterpolate4:()=>wd,\u0275\u0275textInterpolate5:()=>Od,\u0275\u0275textInterpolate6:()=>Md,\u0275\u0275textInterpolate7:()=>Dd,\u0275\u0275textInterpolate8:()=>xd,\u0275\u0275textInterpolateV:()=>Sd,\u0275\u0275trustConstantHtml:()=>Tf,\u0275\u0275trustConstantResourceUrl:()=>wf,\u0275\u0275validateIframeAttribute:()=>uf,\u0275\u0275viewQuery:()=>Cg});var e=t( /*! rxjs */ -2218),r=t( +2484),r=t( /*! rxjs */ -2425),d=t( +4614),d=t( /*! rxjs */ -2378),n=t( +3064),n=t( /*! rxjs */ -8623),o=t( +9718),s=t( +/*! rxjs */ +462),o=t( +/*! rxjs */ +9681),l=t( +/*! rxjs/operators */ +1272),p=t( +/*! rxjs/operators */ +6520),u=t( /*! rxjs/operators */ -4514);function i(l){for(let u in l)if(l[u]===i)return u;throw Error("Could not find renamed property on target object.")}function a(l,u){for(const C in u)u.hasOwnProperty(C)&&!l.hasOwnProperty(C)&&(l[C]=u[C])}function p(l){if("string"==typeof l)return l;if(Array.isArray(l))return"["+l.map(p).join(", ")+"]";if(null==l)return""+l;if(l.overriddenName)return`${l.overriddenName}`;if(l.name)return`${l.name}`;const u=l.toString();if(null==u)return""+u;const C=u.indexOf("\n");return-1===C?u:u.substring(0,C)}function c(l,u){return null==l||""===l?null===u?"":u:null==u||""===u?l:l+" "+u}const g=i({__forward_ref__:i});function f(l){return l.__forward_ref__=f,l.toString=function(){return p(this())},l}function m(l){return v(l)?l():l}function v(l){return"function"==typeof l&&l.hasOwnProperty(g)&&l.__forward_ref__===f}function y(l){return l&&!!l.\u0275providers}const O="https://g.co/ng/security#xss";class D extends Error{constructor(u,C){super(M(u,C)),this.code=u}}function M(l,u){return`NG0${Math.abs(l)}${u?": "+u.trim():""}`}function w(l){return"string"==typeof l?l:null==l?"":String(l)}function s(l){return"function"==typeof l?l.name||l.toString():"object"==typeof l&&null!=l&&"function"==typeof l.type?l.type.name||l.type.toString():w(l)}function b(l,u){throw new D(-201,!1)}function ee(l,u,C,B){throw new Error(`ASSERTION ERROR: ${l}`+(null==B?"":` [Expected=> ${C} ${B} ${u} <=Actual]`))}function Re(l){return{token:l.token,providedIn:l.providedIn||null,factory:l.factory,value:void 0}}const $e=Re;function Ve(l){return{providers:l.providers||[],imports:l.imports||[]}}function it(l){return F(l,Ue)||F(l,ke)}function X(l){return null!==it(l)}function F(l,u){return l.hasOwnProperty(u)?l[u]:null}function ie(l){return l&&(l.hasOwnProperty(st)||l.hasOwnProperty(ye))?l[st]:null}const Ue=i({\u0275prov:i}),st=i({\u0275inj:i}),ke=i({ngInjectableDef:i}),ye=i({ngInjectorDef:i});var be,l;let Z;function ae(l){const u=Z;return Z=l,u}function Ae(l,u,C){const B=it(l);return B&&"root"==B.providedIn?void 0===B.value?B.value=B.factory():B.value:C&be.Optional?null:void 0!==u?u:void b(p(l))}(l=be||(be={}))[l.Default=0]="Default",l[l.Host=1]="Host",l[l.Self=2]="Self",l[l.SkipSelf=4]="SkipSelf",l[l.Optional=8]="Optional";const ze=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Ee={},Se="__NG_DI_FLAG__",Ze="ngTempTokenPath",yt="ngTokenPath",Mt=/\n/gm,zt="\u0275",Ct="__source";let Qt;function ne(l){const u=Qt;return Qt=l,u}function Ge(l,u=be.Default){if(void 0===Qt)throw new D(-203,!1);return null===Qt?Ae(l,void 0,u):Qt.get(l,u&be.Optional?null:void 0,u)}function He(l,u=be.Default){return(function K(){return Z}()||Ge)(m(l),u)}function Je(l){throw new D(202,!1)}function Rt(l,u=be.Default){return He(l,bt(u))}function bt(l){return typeof l>"u"||"number"==typeof l?l:0|(l.optional&&8)|(l.host&&1)|(l.self&&2)|(l.skipSelf&&4)}function et(l){const u=[];for(let C=0;C{const u=fr(l),C={...u,decls:l.decls,vars:l.vars,template:l.template,consts:l.consts||null,ngContentSelectors:l.ngContentSelectors,onPush:l.changeDetection===nn.OnPush,directiveDefs:null,pipeDefs:null,dependencies:u.standalone&&l.dependencies||null,getStandaloneInjector:null,data:l.data||{},encapsulation:l.encapsulation||Mn.Emulated,id:"c"+ht++,styles:l.styles||Cn,_:null,schemas:l.schemas||null,tView:null};Tr(C);const B=l.dependencies;return C.directiveDefs=_r(B,!1),C.pipeDefs=_r(B,!0),C})}function Ot(l,u,C){const B=l.\u0275cmp;B.directiveDefs=_r(u,!1),B.pipeDefs=_r(C,!0)}function pn(l){return ln(l)||Nn(l)}function gn(l){return null!==l}function an(l){return fn(()=>({type:l.type,bootstrap:l.bootstrap||Cn,declarations:l.declarations||Cn,imports:l.imports||Cn,exports:l.exports||Cn,transitiveCompileScopes:null,schemas:l.schemas||null,id:l.id||null}))}function hn(l,u){return fn(()=>{const C=qn(l,!0);C.declarations=u.declarations||Cn,C.imports=u.imports||Cn,C.exports=u.exports||Cn})}function on(l,u){if(null==l)return rn;const C={};for(const B in l)if(l.hasOwnProperty(B)){let k=l[B],z=k;Array.isArray(k)&&(z=k[1],k=k[0]),C[k]=B,u&&(u[k]=z)}return C}function un(l){return fn(()=>{const u=fr(l);return Tr(u),u})}function Bn(l){return{type:l.type,name:l.name,factory:null,pure:!1!==l.pure,standalone:!0===l.standalone,onDestroy:l.type.prototype.ngOnDestroy||null}}function ln(l){return l[en]||null}function Nn(l){return l[at]||null}function Un(l){return l[de]||null}function Xn(l){const u=ln(l)||Nn(l)||Un(l);return null!==u&&u.standalone}function qn(l,u){const C=l[Qe]||null;if(!C&&!0===u)throw new Error(`Type ${p(l)} does not have '\u0275mod' property.`);return C}function fr(l){const u={};return{type:l.type,providersResolver:null,factory:null,hostBindings:l.hostBindings||null,hostVars:l.hostVars||0,hostAttrs:l.hostAttrs||null,contentQueries:l.contentQueries||null,declaredInputs:u,exportAs:l.exportAs||null,standalone:!0===l.standalone,selectors:l.selectors||Cn,viewQuery:l.viewQuery||null,features:l.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:on(l.inputs,u),outputs:on(l.outputs)}}function Tr(l){l.features?.forEach(u=>u(l))}function _r(l,u){if(!l)return null;const C=u?Un:pn;return()=>("function"==typeof l?l():l).map(B=>C(B)).filter(gn)}const Vt=0,Yt=1,dn=2,On=3,Fn=4,qe=5,ct=6,Tt=7,jt=8,yn=9,vn=10,Kt=11,wn=12,rr=13,mr=14,cr=15,ir=16,ur=17,Fr=18,Mr=19,jr=20,Xr=21,yr=22,vi=1,Di=2,Ci=7,ci=8,zr=9,Nr=10;function Br(l){return Array.isArray(l)&&"object"==typeof l[vi]}function Vr(l){return Array.isArray(l)&&!0===l[vi]}function Si(l){return 0!=(4&l.flags)}function qr(l){return l.componentOffset>-1}function ui(l){return 1==(1&l.flags)}function Lr(l){return!!l.template}function Pi(l){return 0!=(256&l[dn])}function ot(l,u){return l.hasOwnProperty(ut)?l[ut]:null}class _t{constructor(u,C,B){this.previousValue=u,this.currentValue=C,this.firstChange=B}isFirstChange(){return this.firstChange}}function Pt(){return Ut}function Ut(l){return l.type.prototype.ngOnChanges&&(l.setInput=Ht),Dt}function Dt(){const l=kn(this),u=l?.current;if(u){const C=l.previous;if(C===rn)l.previous=u;else for(let B in u)C[B]=u[B];l.current=null,this.ngOnChanges(u)}}function Ht(l,u,C,B){const k=this.declaredInputs[C],z=kn(l)||function jn(l,u){return l[xn]=u}(l,{previous:rn,current:null}),le=z.current||(z.current={}),Oe=z.previous,Fe=Oe[k];le[k]=new _t(Fe&&Fe.currentValue,u,Oe===rn),l[B]=u}Pt.ngInherit=!0;const xn="__ngSimpleChanges__";function kn(l){return l[xn]||null}let er=null;const Pe=l=>{er=l},Ce=function(l,u,C){er?.(l,u,C)},ge="svg",je="math";function Ke(l){for(;Array.isArray(l);)l=l[Vt];return l}function Nt(l,u){return Ke(u[l])}function Jt(l,u){return Ke(u[l.index])}function wt(l,u){return l.data[u]}function bn(l,u){return l[u]}function $n(l,u){const C=u[l];return Br(C)?C:C[Vt]}function kr(l){return 64==(64&l[dn])}function or(l,u){return null==u?null:l[u]}function tr(l){l[Fr]=0}function hr(l,u){l[qe]+=u;let C=l,B=l[On];for(;null!==B&&(1===u&&1===C[qe]||-1===u&&0===C[qe]);)B[qe]+=u,C=B,B=B[On]}const Kn={lFrame:Wr(null),bindingsEnabled:!0};function Sn(){return Kn.bindingsEnabled}function Er(){Kn.bindingsEnabled=!0}function Yr(){Kn.bindingsEnabled=!1}function In(){return Kn.lFrame.lView}function br(){return Kn.lFrame.tView}function $r(l){return Kn.lFrame.contextLView=l,l[jt]}function Gi(l){return Kn.lFrame.contextLView=null,l}function Zr(){let l=Mi();for(;null!==l&&64===l.type;)l=l.parent;return l}function Mi(){return Kn.lFrame.currentTNode}function di(){const l=Kn.lFrame,u=l.currentTNode;return l.isParent?u:u.parent}function fi(l,u){const C=Kn.lFrame;C.currentTNode=l,C.isParent=u}function Bi(){return Kn.lFrame.isParent}function Li(){Kn.lFrame.isParent=!1}function Xe(){const l=Kn.lFrame;let u=l.bindingRootIndex;return-1===u&&(u=l.bindingRootIndex=l.tView.bindingStartIndex),u}function gt(){return Kn.lFrame.bindingIndex}function Bt(l){return Kn.lFrame.bindingIndex=l}function kt(){return Kn.lFrame.bindingIndex++}function Xt(l){const u=Kn.lFrame,C=u.bindingIndex;return u.bindingIndex=u.bindingIndex+l,C}function pt(l){Kn.lFrame.inI18n=l}function Pn(l,u){const C=Kn.lFrame;C.bindingIndex=C.bindingRootIndex=l,Jn(u)}function Jn(l){Kn.lFrame.currentDirectiveIndex=l}function Qn(l){const u=Kn.lFrame.currentDirectiveIndex;return-1===u?null:l[u]}function Gn(){return Kn.lFrame.currentQueryIndex}function Zn(l){Kn.lFrame.currentQueryIndex=l}function Vn(l){const u=l[Yt];return 2===u.type?u.declTNode:1===u.type?l[ct]:null}function xr(l,u,C){if(C&be.SkipSelf){let k=u,z=l;for(;!(k=k.parent,null!==k||C&be.Host||(k=Vn(z),null===k||(z=z[cr],10&k.type))););if(null===k)return!1;u=k,l=z}const B=Kn.lFrame=Pr();return B.currentTNode=u,B.lView=l,!0}function Rr(l){const u=Pr(),C=l[Yt];Kn.lFrame=u,u.currentTNode=C.firstChild,u.lView=l,u.tView=C,u.contextLView=l,u.bindingIndex=C.bindingStartIndex,u.inI18n=!1}function Pr(){const l=Kn.lFrame,u=null===l?null:l.child;return null===u?Wr(l):u}function Wr(l){const u={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:l,child:null,inI18n:!1};return null!==l&&(l.child=u),u}function Hr(){const l=Kn.lFrame;return Kn.lFrame=l.parent,l.currentTNode=null,l.lView=null,l}const Jr=Hr;function dr(){const l=Hr();l.isParent=!0,l.tView=null,l.selectedIndex=-1,l.contextLView=null,l.elementDepthCount=0,l.currentDirectiveIndex=-1,l.currentNamespace=null,l.bindingRootIndex=-1,l.bindingIndex=-1,l.currentQueryIndex=0}function H(){return Kn.lFrame.selectedIndex}function te(l){Kn.lFrame.selectedIndex=l}function Y(){const l=Kn.lFrame;return wt(l.tView,l.selectedIndex)}function pe(){Kn.lFrame.currentNamespace=ge}function Ne(){Kn.lFrame.currentNamespace=je}function lt(){!function vt(){Kn.lFrame.currentNamespace=null}()}function qt(l,u){for(let C=u.directiveStart,B=u.directiveEnd;C=B)break}else u[Fe]<0&&(l[Fr]+=65536),(Oe>11>16&&(3&l[dn])===u){l[dn]+=2048,Ce(4,Oe,z);try{z.call(Oe)}finally{Ce(5,Oe,z)}}}else{Ce(4,Oe,z);try{z.call(Oe)}finally{Ce(5,Oe,z)}}}const mt=-1;class Zt{constructor(u,C,B){this.factory=u,this.resolving=!1,this.canSeeViewProviders=C,this.injectImpl=B}}function gr(l,u,C){let B=0;for(;Bu){le=z-1;break}}}for(;z>16}(l),B=u;for(;C>0;)B=B[cr],C--;return B}let Ri=!0;function Ki(l){const u=Ri;return Ri=l,u}const Yi=255,ro=5;let al=0;const Ji={};function Io(l,u){const C=Ra(l,u);if(-1!==C)return C;const B=u[Yt];B.firstCreatePass&&(l.injectorIndex=u.length,zo(B.data,l),zo(u,null),zo(B.blueprint,null));const k=Ho(l,u),z=l.injectorIndex;if(oi(k)){const le=Kr(k),Oe=Fi(k,u),Fe=Oe[Yt].data;for(let dt=0;dt<8;dt++)u[z+dt]=Oe[le+dt]|Fe[le+dt]}return u[z+8]=k,z}function zo(l,u){l.push(0,0,0,0,0,0,0,0,u)}function Ra(l,u){return-1===l.injectorIndex||l.parent&&l.parent.injectorIndex===l.injectorIndex||null===u[l.injectorIndex+8]?-1:l.injectorIndex}function Ho(l,u){if(l.parent&&-1!==l.parent.injectorIndex)return l.parent.injectorIndex;let C=0,B=null,k=u;for(;null!==k;){if(B=dd(k),null===B)return mt;if(C++,k=k[cr],-1!==B.injectorIndex)return B.injectorIndex|C<<16}return mt}function Ao(l,u,C){!function sl(l,u,C){let B;"string"==typeof C?B=C.charCodeAt(0)||0:C.hasOwnProperty(rt)&&(B=C[rt]),null==B&&(B=C[rt]=al++);const k=B&Yi;u.data[l+(k>>ro)]|=1<=0?u&Yi:e2:u}(C);if("function"==typeof z){if(!xr(u,l,B))return B&be.Host?id(k,0,B):od(u,C,B,k);try{const le=z(B);if(null!=le||B&be.Optional)return le;b()}finally{Jr()}}else if("number"==typeof z){let le=null,Oe=Ra(l,u),Fe=mt,dt=B&be.Host?u[ir][ct]:null;for((-1===Oe||B&be.SkipSelf)&&(Fe=-1===Oe?Ho(l,u):u[Oe+8],Fe!==mt&&cd(B,!1)?(le=u[Yt],Oe=Kr(Fe),u=Fi(Fe,u)):Oe=-1);-1!==Oe;){const Et=u[Yt];if(ld(z,Oe,Et.data)){const Ft=qh(Oe,u,C,le,B,dt);if(Ft!==Ji)return Ft}Fe=u[Oe+8],Fe!==mt&&cd(B,u[Yt].data[Oe+8]===dt)&&ld(z,Oe,u)?(le=Et,Oe=Kr(Fe),u=Fi(Fe,u)):Oe=-1}}return k}function qh(l,u,C,B,k,z){const le=u[Yt],Oe=le.data[l+8],Et=cs(Oe,le,C,null==B?qr(Oe)&&Ri:B!=le&&0!=(3&Oe.type),k&be.Host&&z===Oe);return null!==Et?So(u,le,Et,Oe):Ji}function cs(l,u,C,B,k){const z=l.providerIndexes,le=u.data,Oe=1048575&z,Fe=l.directiveStart,Et=z>>20,sn=k?Oe+Et:l.directiveEnd;for(let _n=B?Oe:Oe+Et;_n=Fe&&Rn.type===C)return _n}if(k){const _n=le[Fe];if(_n&&Lr(_n)&&_n.type===C)return Fe}return null}function So(l,u,C,B){let k=l[C];const z=u.data;if(function cn(l){return l instanceof Zt}(k)){const le=k;le.resolving&&function P(l,u){const C=u?`. Dependency path: ${u.join(" > ")} > ${l}`:"";throw new D(-200,`Circular dependency in DI detected for ${l}${C}`)}(s(z[C]));const Oe=Ki(le.canSeeViewProviders);le.resolving=!0;const Fe=le.injectImpl?ae(le.injectImpl):null;xr(l,B,be.Default);try{k=l[C]=le.factory(void 0,z,l,B),u.firstCreatePass&&C>=B.directiveStart&&function Gt(l,u,C){const{ngOnChanges:B,ngOnInit:k,ngDoCheck:z}=u.type.prototype;if(B){const le=Ut(u);(C.preOrderHooks??(C.preOrderHooks=[])).push(l,le),(C.preOrderCheckHooks??(C.preOrderCheckHooks=[])).push(l,le)}k&&(C.preOrderHooks??(C.preOrderHooks=[])).push(0-l,k),z&&((C.preOrderHooks??(C.preOrderHooks=[])).push(l,z),(C.preOrderCheckHooks??(C.preOrderCheckHooks=[])).push(l,z))}(C,z[C],u)}finally{null!==Fe&&ae(Fe),Ki(Oe),le.resolving=!1,Jr()}}return k}function ld(l,u,C){return!!(C[u+(l>>ro)]&1<{const u=l.prototype.constructor,C=u[ut]||ll(u),B=Object.prototype;let k=Object.getPrototypeOf(l.prototype).constructor;for(;k&&k!==B;){const z=k[ut]||ll(k);if(z&&z!==C)return z;k=Object.getPrototypeOf(k)}return z=>new z})}function ll(l){return v(l)?()=>{const u=ll(m(l));return u&&u()}:ot(l)}function dd(l){const u=l[Yt],C=u.type;return 2===C?u.declTNode:1===C?l[ct]:null}function cl(l){return function Jh(l,u){if("class"===u)return l.classes;if("style"===u)return l.styles;const C=l.attrs;if(C){const B=C.length;let k=0;for(;k{const z=ul(u);function le(...Oe){if(this instanceof le)return z.call(this,...Oe),this;const Fe=new le(...Oe);return function(Et){return k&&k(Et,...Oe),(Et.hasOwnProperty(Zo)?Et[Zo]:Object.defineProperty(Et,Zo,{value:[]})[Zo]).push(Fe),B&&B(Et),Et}}return C&&(le.prototype=Object.create(C.prototype)),le.prototype.ngMetadataName=l,le.annotationCls=le,le})}function ul(l){return function(...C){if(l){const B=l(...C);for(const k in B)this[k]=B[k]}}}function qo(l,u,C){return fn(()=>{const B=ul(u);function k(...z){if(this instanceof k)return B.apply(this,z),this;const le=new k(...z);return Oe.annotation=le,Oe;function Oe(Fe,dt,Et){const Ft=Fe.hasOwnProperty(Ko)?Fe[Ko]:Object.defineProperty(Fe,Ko,{value:[]})[Ko];for(;Ft.length<=Et;)Ft.push(null);return(Ft[Et]=Ft[Et]||[]).push(le),Fe}}return C&&(k.prototype=Object.create(C.prototype)),k.prototype.ngMetadataName=l,k.annotationCls=k,k})}function To(l,u,C,B){return fn(()=>{const k=ul(u);function z(...le){if(this instanceof z)return k.apply(this,le),this;const Oe=new z(...le);return function Fe(dt,Et){const Ft=dt.constructor,sn=Ft.hasOwnProperty(Yo)?Ft[Yo]:Object.defineProperty(Ft,Yo,{value:{}})[Yo];sn[Et]=sn.hasOwnProperty(Et)&&sn[Et]||[],sn[Et].unshift(Oe),B&&B(dt,Et,...le)}}return C&&(z.prototype=Object.create(C.prototype)),z.prototype.ngMetadataName=l,z.annotationCls=z,z})}const fd=qo("Attribute",l=>({attributeName:l,__NG_ELEMENT_ID__:()=>cl(l)}));class li{constructor(u,C){this._desc=u,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof C?this.__NG_ELEMENT_ID__=C:void 0!==C&&(this.\u0275prov=Re({token:this,providedIn:C.providedIn||"root",factory:C.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}const n2=new li("AnalyzeForEntryComponents");class Na{}const r2=To("ContentChildren",(l,u={})=>({selector:l,first:!1,isViewQuery:!1,descendants:!1,emitDistinctChangesOnly:!0,...u}),Na),i2=To("ContentChild",(l,u={})=>({selector:l,first:!0,isViewQuery:!1,descendants:!0,...u}),Na),o2=To("ViewChildren",(l,u={})=>({selector:l,first:!1,isViewQuery:!0,descendants:!0,emitDistinctChangesOnly:!0,...u}),Na),a2=To("ViewChild",(l,u)=>({selector:l,first:!0,isViewQuery:!0,descendants:!0,...u}),Na);var wo,hd,gd;function Ti(l){const u=ze.ng;if(u&&u.\u0275compilerFacade)return u.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}!function(l){l[l.Directive=0]="Directive",l[l.Component=1]="Component",l[l.Injectable=2]="Injectable",l[l.Pipe=3]="Pipe",l[l.NgModule=4]="NgModule"}(wo||(wo={})),function(l){l[l.Directive=0]="Directive",l[l.Pipe=1]="Pipe",l[l.NgModule=2]="NgModule"}(hd||(hd={})),function(l){l[l.Emulated=0]="Emulated",l[l.None=2]="None",l[l.ShadowDom=3]="ShadowDom"}(gd||(gd={}));const us=Function;function ka(l){return"function"==typeof l}function qi(l){return l.flat(Number.POSITIVE_INFINITY)}function Po(l,u){l.forEach(C=>Array.isArray(C)?Po(C,u):u(C))}function md(l,u,C){u>=l.length?l.push(C):l.splice(u,0,C)}function ds(l,u){return u>=l.length-1?l.pop():l.splice(u,1)[0]}function Ua(l,u){const C=[];for(let B=0;B=0?l[1|B]=C:(B=~B,function c2(l,u,C,B){let k=l.length;if(k==u)l.push(C,B);else if(1===k)l.push(B,l[0]),l[0]=C;else{for(k--,l.push(l[k-1],l[k]);k>u;)l[k]=l[k-2],k--;l[u]=C,l[u+1]=B}}(l,B,u,C)),B}function dl(l,u){const C=$o(l,u);if(C>=0)return l[1|C]}function $o(l,u){return function yd(l,u,C){let B=0,k=l.length>>C;for(;k!==B;){const z=B+(k-B>>1),le=l[z<u?k=z:B=z+1}return~(k<new u(...C)}_zipTypesAndAnnotations(u,C){let B;B=Ua(typeof u>"u"?C.length:u.length);for(let k=0;k"u"?[]:u[k]&&u[k]!=Object?[u[k]]:[],C&&null!=C[k]&&(B[k]=B[k].concat(C[k]));return B}_ownParameters(u,C){if(function h2(l){return u2.test(l)||p2.test(l)||d2.test(l)&&!f2.test(l)}(u.toString()))return null;if(u.parameters&&u.parameters!==C.parameters)return u.parameters;const k=u.ctorParameters;if(k&&k!==C.ctorParameters){const Oe="function"==typeof k?k():k,Fe=Oe.map(Et=>Et&&Et.type),dt=Oe.map(Et=>Et&&fl(Et.decorators));return this._zipTypesAndAnnotations(Fe,dt)}const z=u.hasOwnProperty(Ko)&&u[Ko],le=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",u);return le||z?this._zipTypesAndAnnotations(le,z):Ua(u.length)}parameters(u){if(!ka(u))return[];const C=fs(u);let B=this._ownParameters(u,C);return!B&&C!==Object&&(B=this.parameters(C)),B||[]}_ownAnnotations(u,C){if(u.annotations&&u.annotations!==C.annotations){let B=u.annotations;return"function"==typeof B&&B.annotations&&(B=B.annotations),B}return u.decorators&&u.decorators!==C.decorators?fl(u.decorators):u.hasOwnProperty(Zo)?u[Zo]:null}annotations(u){if(!ka(u))return[];const C=fs(u),B=this._ownAnnotations(u,C)||[];return(C!==Object?this.annotations(C):[]).concat(B)}_ownPropMetadata(u,C){if(u.propMetadata&&u.propMetadata!==C.propMetadata){let B=u.propMetadata;return"function"==typeof B&&B.propMetadata&&(B=B.propMetadata),B}if(u.propDecorators&&u.propDecorators!==C.propDecorators){const B=u.propDecorators,k={};return Object.keys(B).forEach(z=>{k[z]=fl(B[z])}),k}return u.hasOwnProperty(Yo)?u[Yo]:null}propMetadata(u){if(!ka(u))return{};const C=fs(u),B={};if(C!==Object){const z=this.propMetadata(C);Object.keys(z).forEach(le=>{B[le]=z[le]})}const k=this._ownPropMetadata(u,C);return k&&Object.keys(k).forEach(z=>{const le=[];B.hasOwnProperty(z)&&le.push(...B[z]),le.push(...k[z]),B[z]=le}),B}ownPropMetadata(u){return ka(u)&&this._ownPropMetadata(u,fs(u))||{}}hasLifecycleHook(u,C){return u instanceof us&&C in u.prototype}}function fl(l){return l?l.map(u=>new(0,u.type.annotationCls)(...u.args?u.args:[])):[]}function fs(l){const u=l.prototype?Object.getPrototypeOf(l.prototype):null;return(u?u.constructor:null)||Object}const ps=It(qo("Inject",l=>({token:l})),-1),Fa=It(qo("Optional"),8),hs=It(qo("Self"),2),ea=It(qo("SkipSelf"),4),_d=It(qo("Host"),1);let Cd=null;function ja(){return Cd=Cd||new vd}function gs(l){return bd(ja().parameters(l))}function bd(l){return l.map(u=>function g2(l){const u={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(l)&&l.length>0)for(let C=0;C{const le=[];k.templateUrl&&le.push(B(k.templateUrl).then(Ft=>{k.template=Ft}));const Oe=k.styleUrls,Fe=k.styles||(k.styles=[]),dt=k.styles.length;Oe&&Oe.forEach((Ft,sn)=>{Fe.push(""),le.push(B(Ft).then(_n=>{Fe[dt+sn]=_n,Oe.splice(Oe.indexOf(Ft),1),0==Oe.length&&(k.styleUrls=void 0)}))});const Et=Promise.all(le).then(()=>function _2(l){Va.delete(l)}(z));u.push(Et)}),Ad(),Promise.all(u).then(()=>{})}let ta=new Map;const Va=new Set;function Id(l){return!!(l.templateUrl&&!l.hasOwnProperty("template")||l.styleUrls&&l.styleUrls.length)}function Ad(){const l=ta;return ta=new Map,l}function v2(l){return"string"==typeof l?l:l.text()}const ms=new Map;let Td=!0;function pl(l,u){(function C2(l,u,C){if(u&&u!==C&&Td)throw new Error(`Duplicate module registered for ${l} - ${p(u)} vs ${p(u.name)}`)})(u,ms.get(u)||null,l),ms.set(u,l)}function wd(l){return ms.get(l)}function b2(l){Td=!l}const Od={name:"custom-elements"},Md={name:"no-errors-schema"};let hl=!1;function E2(l){hl=l}function I2(){return hl}let gl=!1;function A2(l){gl=l}function T2(){return gl}var Wa;!function(l){l[l.Important=1]="Important",l[l.DashCase=2]="DashCase"}(Wa||(Wa={}));const O2=/^>|^->||--!>|)/,x2="\u200b$1\u200b";const yl=new Map;let D2=0;function Ld(l){return yl.get(l)||null}class Rd{get lView(){return Ld(this.lViewId)}constructor(u,C,B){this.lViewId=u,this.nodeIndex=C,this.native=B}}function ji(l){let u=Qa(l);if(u){if(Br(u)){const C=u;let B,k,z;if(Ud(l)){if(B=jd(C,l),-1==B)throw new Error("The provided component was not found in the application");k=l}else if(function L2(l){return l&&l.constructor&&l.constructor.\u0275dir}(l)){if(B=function N2(l,u){let C=l[Yt].firstChild;for(;C;){const k=C.directiveEnd;for(let z=C.directiveStart;z=0){const Oe=Ke(z[le]),Fe=vl(z,le,Oe);Ni(Oe,Fe),u=Fe;break}}}}return u||null}function vl(l,u,C){return new Rd(l[jr],u,C)}function Nd(l){let C,u=Qa(l);if(Br(u)){const B=u,k=jd(B,l);C=$n(k,B);const z=vl(B,k,C[Vt]);z.component=l,Ni(l,z),Ni(z.native,z)}else C=$n(u.nodeIndex,u.lView);return C}const _l="__ngContext__";function Ni(l,u){Br(u)?(l[_l]=u[jr],function P2(l){yl.set(l[jr],l)}(u)):l[_l]=u}function Qa(l){const u=l[_l];return"number"==typeof u?Ld(u):u||null}function kd(l){const u=Qa(l);return u?Br(u)?u:u.lView:null}function Ud(l){return l&&l.constructor&&l.constructor.\u0275cmp}function Fd(l,u){const C=l[Yt];for(let B=yr;Bu.replace(M2,x2))}(u))}function Tl(l,u,C){return l.createElement(u,C)}function Gd(l,u){const C=l[zr],B=C.indexOf(u),k=u[On];512&u[dn]&&(u[dn]&=-513,hr(k,-1)),C.splice(B,1)}function wl(l,u){if(l.length<=Nr)return;const C=Nr+u,B=l[C];if(B){const k=B[ur];null!==k&&k!==l&&Gd(k,B),u>0&&(l[C-1][Fn]=B[Fn]);const z=ds(l,Nr+u);!function Q2(l,u){za(l,u,u[Kt],2,null,null),u[Vt]=null,u[ct]=null}(B[Yt],B);const le=z[Mr];null!==le&&le.detachView(z[Yt]),B[On]=null,B[Fn]=null,B[dn]&=-65}return B}function zd(l,u){if(!(128&u[dn])){const C=u[Kt];C.destroyNode&&za(l,u,C,3,null,null),function H2(l){let u=l[rr];if(!u)return Ol(l[Yt],l);for(;u;){let C=null;if(Br(u))C=u[rr];else{const B=u[Nr];B&&(C=B)}if(!C){for(;u&&!u[Fn]&&u!==l;)Br(u)&&Ol(u[Yt],u),u=u[On];null===u&&(u=l),Br(u)&&Ol(u[Yt],u),C=u&&u[Fn]}u=C}}(u)}}function Ol(l,u){if(!(128&u[dn])){u[dn]&=-65,u[dn]|=128,function Y2(l,u){let C;if(null!=l&&null!=(C=l.destroyHooks))for(let B=0;B=0?B[k=le]():B[k=-le].unsubscribe(),z+=2}else{const le=B[k=C[z+1]];C[z].call(le)}if(null!==B){for(let z=k+1;z-1){const{encapsulation:z}=l.data[B.directiveStart+k];if(z===Mn.None||z===Mn.Emulated)return null}return Jt(B,C)}}function Bo(l,u,C,B,k){l.insertBefore(u,C,B,k)}function Zd(l,u,C){l.appendChild(u,C)}function Kd(l,u,C,B,k){null!==B?Bo(l,u,C,B,k):Zd(l,u,C)}function ys(l,u){return l.parentNode(u)}function Yd(l,u,C){return qd(l,u,C)}function Jd(l,u,C){return 40&l.type?Jt(l,C):null}let Ml,Cs,Bl,bs,qd=Jd;function $d(l,u){qd=l,Ml=u}function vs(l,u,C,B){const k=Hd(l,B,u),z=u[Kt],Oe=Yd(B.parent||u[ct],B,u);if(null!=k)if(Array.isArray(C))for(let Fe=0;Fel,createScript:l=>l,createScriptURL:l=>l})}catch{}return Cs}function ra(l){return Pl()?.createHTML(l)||l}function i1(l,u,C){const B=In(),k=Y(),z=Jt(k,B);if(2===k.type&&"iframe"===u.toLowerCase()){const le=z;throw le.src="",le.srcdoc=ra(""),Dl(B[Kt],le),new D(-910,!1)}return l}function og(l){Bl=l}function o1(){return void 0!==Bl?Bl:typeof document<"u"?document:void 0}function Ll(){if(void 0===bs&&(bs=null,ze.trustedTypes))try{bs=ze.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:l=>l,createScript:l=>l,createScriptURL:l=>l})}catch{}return bs}function a1(l){return Ll()?.createHTML(l)||l}function s1(l){return Ll()?.createScript(l)||l}function l1(l){return Ll()?.createScriptURL(l)||l}class Lo{constructor(u){this.changingThisBreaksApplicationSecurity=u}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${O})`}}class ag extends Lo{getTypeName(){return"HTML"}}class sg extends Lo{getTypeName(){return"Style"}}class lg extends Lo{getTypeName(){return"Script"}}class cg extends Lo{getTypeName(){return"URL"}}class ug extends Lo{getTypeName(){return"ResourceURL"}}function go(l){return l instanceof Lo?l.changingThisBreaksApplicationSecurity:l}function ia(l,u){const C=c1(l);if(null!=C&&C!==u){if("ResourceURL"===C&&"URL"===u)return!0;throw new Error(`Required a safe ${u}, got a ${C} (see ${O})`)}return C===u}function c1(l){return l instanceof Lo&&l.getTypeName()||null}function dg(l){return new ag(l)}function fg(l){return new sg(l)}function pg(l){return new lg(l)}function hg(l){return new cg(l)}function gg(l){return new ug(l)}function u1(l){const u=new yg(l);return function vg(){try{return!!(new window.DOMParser).parseFromString(ra(""),"text/html")}catch{return!1}}()?new mg(u):u}class mg{constructor(u){this.inertDocumentHelper=u}getInertBodyElement(u){u=""+u;try{const C=(new window.DOMParser).parseFromString(ra(u),"text/html").body;return null===C?this.inertDocumentHelper.getInertBodyElement(u):(C.removeChild(C.firstChild),C)}catch{return null}}}class yg{constructor(u){this.defaultDoc=u,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(u){const C=this.inertDocument.createElement("template");return C.innerHTML=ra(u),C}}const _g=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Es(l){return(l=String(l)).match(_g)?l:"unsafe:"+l}function mo(l){const u={};for(const C of l.split(","))u[C]=!0;return u}function Ha(...l){const u={};for(const C of l)for(const B in C)C.hasOwnProperty(B)&&(u[B]=!0);return u}const d1=mo("area,br,col,hr,img,wbr"),f1=mo("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),p1=mo("rp,rt"),Cg=Ha(p1,f1),bg=Ha(f1,mo("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Eg=Ha(p1,mo("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Rl=Ha(d1,bg,Eg,Cg),Nl=mo("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Ig=mo("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Ag=mo("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),h1=Ha(Nl,Ig,Ag),Tg=mo("script,style,template");class wg{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(u){let C=u.firstChild,B=!0;for(;C;)if(C.nodeType===Node.ELEMENT_NODE?B=this.startElement(C):C.nodeType===Node.TEXT_NODE?this.chars(C.nodeValue):this.sanitizedSomething=!0,B&&C.firstChild)C=C.firstChild;else for(;C;){C.nodeType===Node.ELEMENT_NODE&&this.endElement(C);let k=this.checkClobberedElement(C,C.nextSibling);if(k){C=k;break}C=this.checkClobberedElement(C,C.parentNode)}return this.buf.join("")}startElement(u){const C=u.nodeName.toLowerCase();if(!Rl.hasOwnProperty(C))return this.sanitizedSomething=!0,!Tg.hasOwnProperty(C);this.buf.push("<"),this.buf.push(C);const B=u.attributes;for(let k=0;k"),!0}endElement(u){const C=u.nodeName.toLowerCase();Rl.hasOwnProperty(C)&&!d1.hasOwnProperty(C)&&(this.buf.push(""))}chars(u){this.buf.push(g1(u))}checkClobberedElement(u,C){if(C&&(u.compareDocumentPosition(C)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${u.outerHTML}`);return C}}const Og=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Mg=/([^\#-~ |!])/g;function g1(l){return l.replace(/&/g,"&").replace(Og,function(u){return"&#"+(1024*(u.charCodeAt(0)-55296)+(u.charCodeAt(1)-56320)+65536)+";"}).replace(Mg,function(u){return"&#"+u.charCodeAt(0)+";"}).replace(//g,">")}let Is;function m1(l,u){let C=null;try{Is=Is||u1(l);let B=u?String(u):"";C=Is.getInertBodyElement(B);let k=5,z=B;do{if(0===k)throw new Error("Failed to sanitize html because the input is unstable");k--,B=z,z=C.innerHTML,C=Is.getInertBodyElement(B)}while(B!==z);return ra((new wg).sanitizeChildren(kl(C)||C))}finally{if(C){const B=kl(C)||C;for(;B.firstChild;)B.removeChild(B.firstChild)}}}function kl(l){return"content"in l&&function xg(l){return l.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===l.nodeName}(l)?l.content:null}var Oo;function y1(l){const u=Xa();return u?a1(u.sanitize(Oo.HTML,l)||""):ia(l,"HTML")?a1(go(l)):m1(o1(),w(l))}function v1(l){const u=Xa();return u?u.sanitize(Oo.STYLE,l)||"":ia(l,"Style")?go(l):w(l)}function Ul(l){const u=Xa();return u?u.sanitize(Oo.URL,l)||"":ia(l,"URL")?go(l):Es(w(l))}function Fl(l){const u=Xa();if(u)return l1(u.sanitize(Oo.RESOURCE_URL,l)||"");if(ia(l,"ResourceURL"))return l1(go(l));throw new D(904,!1)}function _1(l){const u=Xa();if(u)return s1(u.sanitize(Oo.SCRIPT,l)||"");if(ia(l,"Script"))return s1(go(l));throw new D(905,!1)}function C1(l){return ra(l[0])}function b1(l){return function ig(l){return Pl()?.createScriptURL(l)||l}(l[0])}function E1(l,u,C){return function Dg(l,u){return"src"===u&&("embed"===l||"frame"===l||"iframe"===l||"media"===l||"script"===l)||"href"===u&&("base"===l||"link"===l)?Fl:Ul}(u,C)(l)}function Xa(){const l=In();return l&&l[wn]}!function(l){l[l.NONE=0]="NONE",l[l.HTML=1]="HTML",l[l.STYLE=2]="STYLE",l[l.SCRIPT=3]="SCRIPT",l[l.URL=4]="URL",l[l.RESOURCE_URL=5]="RESOURCE_URL"}(Oo||(Oo={}));const jl=new li("ENVIRONMENT_INITIALIZER"),Vl=new li("INJECTOR",-1),I1=new li("INJECTOR_DEF_TYPES");class A1{get(u,C=Ee){if(C===Ee){const B=new Error(`NullInjectorError: No provider for ${p(u)}!`);throw B.name="NullInjectorError",B}return C}}function Sg(l){return{\u0275providers:l}}function T1(...l){return{\u0275providers:w1(0,l),\u0275fromNgModule:!0}}function w1(l,...u){const C=[],B=new Set;let k;return Po(u,z=>{const le=z;Wl(le,C,[],B)&&(k||(k=[]),k.push(le))}),void 0!==k&&O1(k,C),C}function O1(l,u){for(let C=0;C{u.push(z)})}}function Wl(l,u,C,B){if(!(l=m(l)))return!1;let k=null,z=ie(l);const le=!z&&ln(l);if(z||le){if(le&&!le.standalone)return!1;k=l}else{const Fe=l.ngModule;if(z=ie(Fe),!z)return!1;k=Fe}const Oe=B.has(k);if(le){if(Oe)return!1;if(B.add(k),le.dependencies){const Fe="function"==typeof le.dependencies?le.dependencies():le.dependencies;for(const dt of Fe)Wl(dt,u,C,B)}}else{if(!z)return!1;{if(null!=z.imports&&!Oe){let dt;B.add(k);try{Po(z.imports,Et=>{Wl(Et,u,C,B)&&(dt||(dt=[]),dt.push(Et))})}finally{}void 0!==dt&&O1(dt,u)}if(!Oe){const dt=ot(k)||(()=>new k);u.push({provide:k,useFactory:dt,deps:Cn},{provide:I1,useValue:k,multi:!0},{provide:jl,useValue:()=>He(k),multi:!0})}const Fe=z.providers;null==Fe||Oe||Ql(Fe,Et=>{u.push(Et)})}}return k!==l&&void 0!==l.providers}function Ql(l,u){for(let C of l)y(C)&&(C=C.\u0275providers),Array.isArray(C)?Ql(C,u):u(C)}const Pg=i({provide:String,useValue:i});function Gl(l){return null!==l&&"object"==typeof l&&Pg in l}function Ro(l){return"function"==typeof l}const zl=new li("Set Injector scope."),As={},Lg={};let Hl;function Ts(){return void 0===Hl&&(Hl=new A1),Hl}class No{}class D1 extends No{get destroyed(){return this._destroyed}constructor(u,C,B,k){super(),this.parent=C,this.source=B,this.scopes=k,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Zl(u,le=>this.processProvider(le)),this.records.set(Vl,oa(void 0,this)),k.has("environment")&&this.records.set(No,oa(void 0,this));const z=this.records.get(zl);null!=z&&"string"==typeof z.value&&this.scopes.add(z.value),this.injectorDefTypes=new Set(this.get(I1.multi,Cn,be.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const u of this._ngOnDestroyHooks)u.ngOnDestroy();for(const u of this._onDestroyHooks)u()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(u){this._onDestroyHooks.push(u)}runInContext(u){this.assertNotDestroyed();const C=ne(this),B=ae(void 0);try{return u()}finally{ne(C),ae(B)}}get(u,C=Ee,B=be.Default){this.assertNotDestroyed(),B=bt(B);const k=ne(this),z=ae(void 0);try{if(!(B&be.SkipSelf)){let Oe=this.records.get(u);if(void 0===Oe){const Fe=function Fg(l){return"function"==typeof l||"object"==typeof l&&l instanceof li}(u)&&it(u);Oe=Fe&&this.injectableDefInScope(Fe)?oa(Xl(u),As):null,this.records.set(u,Oe)}if(null!=Oe)return this.hydrate(u,Oe)}return(B&be.Self?Ts():this.parent).get(u,C=B&be.Optional&&C===Ee?null:C)}catch(le){if("NullInjectorError"===le.name){if((le[Ze]=le[Ze]||[]).unshift(p(u)),k)throw le;return function tn(l,u,C,B){const k=l[Ze];throw u[Ct]&&k.unshift(u[Ct]),l.message=function Lt(l,u,C,B=null){l=l&&"\n"===l.charAt(0)&&l.charAt(1)==zt?l.slice(2):l;let k=p(u);if(Array.isArray(u))k=u.map(p).join(" -> ");else if("object"==typeof u){let z=[];for(let le in u)if(u.hasOwnProperty(le)){let Oe=u[le];z.push(le+":"+("string"==typeof Oe?JSON.stringify(Oe):p(Oe)))}k=`{${z.join(", ")}}`}return`${C}${B?"("+B+")":""}[${k}]: ${l.replace(Mt,"\n ")}`}("\n"+l.message,k,C,B),l[yt]=k,l[Ze]=null,l}(le,u,"R3InjectorError",this.source)}throw le}finally{ae(z),ne(k)}}resolveInjectorInitializers(){const u=ne(this),C=ae(void 0);try{const B=this.get(jl.multi,Cn,be.Self);for(const k of B)k()}finally{ne(u),ae(C)}}toString(){const u=[],C=this.records;for(const B of C.keys())u.push(p(B));return`R3Injector[${u.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new D(205,!1)}processProvider(u){let C=Ro(u=m(u))?u:m(u&&u.provide);const B=function Ng(l){return Gl(l)?oa(void 0,l.useValue):oa(S1(l),As)}(u);if(Ro(u)||!0!==u.multi)this.records.get(C);else{let k=this.records.get(C);k||(k=oa(void 0,As,!0),k.factory=()=>et(k.multi),this.records.set(C,k)),C=u,k.multi.push(u)}this.records.set(C,B)}hydrate(u,C){return C.value===As&&(C.value=Lg,C.value=C.factory()),"object"==typeof C.value&&C.value&&function Ug(l){return null!==l&&"object"==typeof l&&"function"==typeof l.ngOnDestroy}(C.value)&&this._ngOnDestroyHooks.add(C.value),C.value}injectableDefInScope(u){if(!u.providedIn)return!1;const C=m(u.providedIn);return"string"==typeof C?"any"===C||this.scopes.has(C):this.injectorDefTypes.has(C)}}function Xl(l){const u=it(l),C=null!==u?u.factory:ot(l);if(null!==C)return C;if(l instanceof li)throw new D(204,!1);if(l instanceof Function)return function Rg(l){const u=l.length;if(u>0)throw Ua(u,"?"),new D(204,!1);const C=function ue(l){return l&&(l[Ue]||l[ke])||null}(l);return null!==C?()=>C.factory(l):()=>new l}(l);throw new D(204,!1)}function S1(l,u,C){let B;if(Ro(l)){const k=m(l);return ot(k)||Xl(k)}if(Gl(l))B=()=>m(l.useValue);else if(function x1(l){return!(!l||!l.useFactory)}(l))B=()=>l.useFactory(...et(l.deps||[]));else if(function M1(l){return!(!l||!l.useExisting)}(l))B=()=>He(m(l.useExisting));else{const k=m(l&&(l.useClass||l.provide));if(!function kg(l){return!!l.deps}(l))return ot(k)||Xl(k);B=()=>new k(...et(l.deps))}return B}function oa(l,u,C=!1){return{factory:l,value:u,multi:C?[]:void 0}}function Zl(l,u){for(const C of l)Array.isArray(C)?Zl(C,u):C&&y(C)?Zl(C.\u0275providers,u):u(C)}class P1{}class ws{}class Vg{resolveComponentFactory(u){throw function jg(l){const u=Error(`No component factory found for ${p(l)}. Did you add it to @NgModule.entryComponents?`);return u.ngComponent=l,u}(u)}}class aa{}function sa(l,u){return new la(Jt(l,u))}aa.NULL=new Vg;class la{constructor(u){this.nativeElement=u}}function Qg(l){return l instanceof la?l.nativeElement:l}la.__NG_ELEMENT_ID__=function Wg(){return sa(Zr(),In())};class L1{}class R1{}R1.__NG_ELEMENT_ID__=()=>function Gg(){const l=In(),C=$n(Zr().index,l);return(Br(C)?C:l)[Kt]}();class Os{}Os.\u0275prov=Re({token:Os,providedIn:"root",factory:()=>null});class N1{constructor(u){this.full=u,this.major=u.split(".")[0],this.minor=u.split(".")[1],this.patch=u.split(".").slice(2).join(".")}}const k1=new N1("15.2.9"),Ms={},Kl="ngOriginalError";function Yl(l){return l[Kl]}class Za{constructor(){this._console=console}handleError(u){const C=this._findOriginalError(u);this._console.error("ERROR",u),C&&this._console.error("ORIGINAL ERROR",C)}_findOriginalError(u){let C=u&&Yl(u);for(;C&&Yl(C);)C=Yl(C);return C||null}}function U1(l){return l.ownerDocument.defaultView}function F1(l){return l.ownerDocument}function j1(l){return l.ownerDocument.body}function yo(l){return l instanceof Function?l():l}function W1(l,u,C){let B=l.length;for(;;){const k=l.indexOf(u,C);if(-1===k)return k;if(0===k||l.charCodeAt(k-1)<=32){const z=u.length;if(k+z===B||l.charCodeAt(k+z)<=32)return k}C=k+1}}const Q1="ng-template";function qg(l,u,C){let B=0,k=!0;for(;Bz?"":k[Ft+1].toLowerCase();const _n=8&B?sn:null;if(_n&&-1!==W1(_n,dt,0)||2&B&&dt!==sn){if(io(B))return!1;le=!0}}}}else{if(!le&&!io(B)&&!io(Fe))return!1;if(le&&io(Fe))continue;le=!1,B=Fe|1&B}}return io(B)||le}function io(l){return 0==(1&l)}function tm(l,u,C,B){if(null===u)return-1;let k=0;if(B||!C){let z=!1;for(;k-1)for(C++;C0?'="'+Oe+'"':"")+"]"}else 8&B?k+="."+le:4&B&&(k+=" "+le);else""!==k&&!io(le)&&(u+=H1(z,k),k=""),B=le,z=z||!io(B);C++}return""!==k&&(u+=H1(z,k)),u}const Dr={};function X1(l){Z1(br(),In(),H()+l,!1)}function Z1(l,u,C,B){if(!B)if(3==(3&u[dn])){const z=l.preOrderCheckHooks;null!==z&&mn(u,z,C)}else{const z=l.preOrderHooks;null!==z&&Dn(u,z,0,C)}te(C)}const K1={\u0275\u0275defineInjectable:Re,\u0275\u0275defineInjector:Ve,\u0275\u0275inject:He,\u0275\u0275invalidFactoryDep:Je,resolveForwardRef:m};const um=i({provide:String,useValue:i});function Y1(l){return void 0!==l.useClass}function J1(l){return void 0!==l.useFactory}const hm=Jo("Injectable",void 0,void 0,void 0,(l,u)=>function cm(l,u){let C=null,B=null;l.hasOwnProperty(Ue)||Object.defineProperty(l,Ue,{get:()=>(null===C&&(C=Ti().compileInjectable(K1,`ng:///${l.name}/\u0275prov.js`,function pm(l,u){const C=u||{providedIn:null},B={name:l.name,type:l,typeArgumentCount:0,providedIn:C.providedIn};return(Y1(C)||J1(C))&&void 0!==C.deps&&(B.deps=bd(C.deps)),Y1(C)?B.useClass=C.useClass:function dm(l){return um in l}(C)?B.useValue=C.useValue:J1(C)?B.useFactory=C.useFactory:function fm(l){return void 0!==l.useExisting}(C)&&(B.useExisting=C.useExisting),B}(l,u))),C)}),l.hasOwnProperty(ut)||Object.defineProperty(l,ut,{get:()=>{if(null===B){const k=Ti();B=k.compileFactory(K1,`ng:///${l.name}/\u0275fac.js`,{name:l.name,type:l,typeArgumentCount:0,deps:gs(l),target:k.FactoryTarget.Injectable})}return B},configurable:!0})}(l,u));function Jl(l,u=null,C=null,B){const k=q1(l,u,C,B);return k.resolveInjectorInitializers(),k}function q1(l,u=null,C=null,B,k=new Set){const z=[C||Cn,T1(l)];return B=B||("object"==typeof l?void 0:p(l)),new D1(z,u||Ts(),B||null,k)}class Xi{static create(u,C){if(Array.isArray(u))return Jl({name:""},C,u,"");{const B=u.name??"";return Jl({name:B},u.parent,u.providers,B)}}}function ql(l){return l.length>1?" ("+function gm(l){const u=[];for(let C=0;C-1)return u.push(l[C]),u;u.push(l[C])}return u}(l.slice().reverse()).map(B=>p(B.token)).join(" -> ")+")":""}function $l(l,u,C,B){const k=[u],z=C(k),le=B?function zg(l,u){const C=`${l} caused by: ${u instanceof Error?u.message:u}`,B=Error(C);return B[Kl]=u,B}(z,B):Error(z);return le.addKey=mm,le.keys=k,le.injectors=[l],le.constructResolvingMessage=C,le[Kl]=B,le}function mm(l,u){this.injectors.push(l),this.keys.push(u),this.message=this.constructResolvingMessage(this.keys)}function $1(l,u){const C=[];for(let B=0,k=u.length;BHe(Vl)}),Xi.__NG_ELEMENT_ID__=-1;class vo{constructor(u,C){if(this.token=u,this.id=C,!u)throw new D(208,!1);this.displayName=p(this.token)}static get(u){return e0.get(m(u))}static get numberOfKeys(){return e0.numberOfKeys}}const e0=new class Im{constructor(){this._allKeys=new Map}get(u){if(u instanceof vo)return u;if(this._allKeys.has(u))return this._allKeys.get(u);const C=new vo(u,vo.numberOfKeys);return this._allKeys.set(u,C),C}get numberOfKeys(){return this._allKeys.size}};class xs{constructor(u,C,B){this.key=u,this.optional=C,this.visibility=B}static fromKey(u){return new xs(u,!1,null)}}const Am=[];class t0{constructor(u,C,B){this.key=u,this.resolvedFactories=C,this.multiProvider=B,this.resolvedFactory=this.resolvedFactories[0]}}class n0{constructor(u,C){this.factory=u,this.dependencies=C}}function Tm(l){let u,C;if(l.useClass){const B=m(l.useClass);u=ja().factory(B),C=i0(B)}else l.useExisting?(u=B=>B,C=[xs.fromKey(vo.get(l.useExisting))]):l.useFactory?(u=l.useFactory,C=function xm(l,u){if(u){const C=u.map(B=>[B]);return u.map(B=>o0(l,B,C))}return i0(l)}(l.useFactory,l.deps)):(u=()=>l.useValue,C=Am);return new n0(u,C)}function wm(l){return new t0(vo.get(l.provide),[Tm(l)],l.multi||!1)}function Om(l){const B=function Mm(l,u){for(let C=0;C{if(C instanceof us)u.push({provide:C,useClass:C});else if(C&&"object"==typeof C&&void 0!==C.provide)u.push(C);else{if(!Array.isArray(C))throw function Cm(l){return Error(`Invalid provider - only instances of Provider and Type are allowed, got: ${l}`)}(C);r0(C,u)}}),u}function i0(l){const u=ja().parameters(l);if(!u)return[];if(u.some(C=>null==C))throw $1(l,u);return u.map(C=>o0(l,C,u))}function o0(l,u,C){let B=null,k=!1;if(!Array.isArray(u))return ec(u instanceof ps?u.token:u,k,null);let z=null;for(let le=0;le=this._providers.length)throw function bm(l){return Error(`Index ${l} is out-of-bounds.`)}(u);return this._providers[u]}_new(u){if(this._constructionCounter++>this._getMaxNumberOfObjects())throw function vm(l,u){return $l(l,u,function(C){return`Cannot instantiate cyclic dependency!${ql(C)}`})}(this,u.key);return this._instantiateProvider(u)}_getMaxNumberOfObjects(){return this.objs.length}_instantiateProvider(u){if(u.multiProvider){const C=[];for(let B=0;Bthis._getByReflectiveDependency(le))}catch(le){throw le.addKey&&le.addKey(this,u.key),le}try{z=B(...k)}catch(le){throw function _m(l,u,C,B){return $l(l,B,function(k){const z=p(k[0].token);return`${u.message}: Error during instantiation of ${z}!${ql(k)}.`},u)}(this,le,0,u.key)}return z}_getByReflectiveDependency(u){return this._getByKey(u.key,u.visibility,u.optional?null:Ee)}_getByKey(u,C,B){return u===da.INJECTOR_KEY?this:C instanceof hs?this._getByKeySelf(u,B):this._getByKeyDefault(u,B,C)}_getObjByKeyId(u){for(let C=0;C' "'+C.key.displayName+'" ').join(", ")}])`}toString(){return this.displayName}}function fa(l,u=be.Default){const C=In();return null===C?He(l,u):ad(Zr(),C,m(l),u)}function a0(){throw new Error("invalid")}function s0(l,u){const C=l.contentQueries;if(null!==C)for(let B=0;Byr&&Z1(l,u,yr,!1),Ce(le?2:0,k),C(B,k)}finally{te(z),Ce(le?3:1,k)}}function rc(l,u,C){if(Si(u)){const k=u.directiveEnd;for(let z=u.directiveStart;z0;){const C=l[--u];if("number"==typeof C&&C<0)return C}return 0})(le)!=Oe&&le.push(Oe),le.push(C,B,z)}}(l,u,B,Ya(l,C,k.hostVars,Dr),k)}function lo(l,u,C,B,k,z){const le=Jt(l,u);cc(u[Kt],le,z,l.value,C,B,k)}function cc(l,u,C,B,k,z,le){if(null==z)l.removeAttribute(u,k,C);else{const Oe=null==le?w(z):le(z,B||"",k);l.setAttribute(u,k,Oe,C)}}function Jm(l,u,C,B,k,z){const le=z[u];if(null!==le){const Oe=B.setInput;for(let Fe=0;Fe0&&uc(C)}}function uc(l){for(let B=El(l);null!==B;B=Il(B))for(let k=Nr;k0&&uc(z)}const C=l[Yt].components;if(null!==C)for(let B=0;B0&&uc(k)}}function n3(l,u){const C=$n(u,l),B=C[Yt];(function r3(l,u){for(let C=u.length;C-1&&(wl(u,B),ds(C,B))}this._attachedToViewContainer=!1}zd(this._lView[Yt],this._lView)}onDestroy(u){u0(this._lView[Yt],this._lView,null,u)}markForCheck(){Bs(this._cdRefInjectingView||this._lView)}detach(){this._lView[dn]&=-65}reattach(){this._lView[dn]|=64}detectChanges(){Ls(this._lView[Yt],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new D(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function z2(l,u){za(l,u,u[Kt],2,null,null)}(this._lView[Yt],this._lView)}attachToAppRef(u){if(this._attachedToViewContainer)throw new D(902,!1);this._appRef=u}}class i3 extends ha{constructor(u){super(u),this._view=u}detectChanges(){const u=this._view;Ls(u[Yt],u,u[jt],!1)}checkNoChanges(){}get context(){return null}}class C0 extends aa{constructor(u){super(),this.ngModule=u}resolveComponentFactory(u){const C=ln(u);return new ga(C,this.ngModule)}}function b0(l){const u=[];for(let C in l)l.hasOwnProperty(C)&&u.push({propName:l[C],templateName:C});return u}class a3{constructor(u,C){this.injector=u,this.parentInjector=C}get(u,C,B){B=bt(B);const k=this.injector.get(u,Ms,B);return k!==Ms||C===Ms?k:this.parentInjector.get(u,C,B)}}class ga extends ws{get inputs(){return b0(this.componentDef.inputs)}get outputs(){return b0(this.componentDef.outputs)}constructor(u,C){super(),this.componentDef=u,this.ngModule=C,this.componentType=u.type,this.selector=function sm(l){return l.map(am).join(",")}(u.selectors),this.ngContentSelectors=u.ngContentSelectors?u.ngContentSelectors:[],this.isBoundToModule=!!C}create(u,C,B,k){let z=(k=k||this.ngModule)instanceof No?k:k?.injector;z&&null!==this.componentDef.getStandaloneInjector&&(z=this.componentDef.getStandaloneInjector(z)||z);const le=z?new a3(u,z):u,Oe=le.get(L1,null);if(null===Oe)throw new D(407,!1);const Fe=le.get(Os,null),dt=Oe.createRenderer(null,this.componentDef),Et=this.componentDef.selectors[0][0]||"div",Ft=B?function Rm(l,u,C){return l.selectRootElement(u,C===Mn.ShadowDom)}(dt,B,this.componentDef.encapsulation):Tl(dt,Et,function o3(l){const u=l.toLowerCase();return"svg"===u?ge:"math"===u?je:null}(Et)),sn=this.componentDef.onPush?288:272,_n=ac(0,null,null,1,0,null,null,null,null,null),Rn=Ds(null,_n,null,sn,null,null,Oe,dt,Fe,le,null);let zn,Yn;Rr(Rn);try{const sr=this.componentDef;let Ar,Wn=null;sr.findHostDirectiveDefs?(Ar=[],Wn=new Map,sr.findHostDirectiveDefs(sr,Ar,Wn),Ar.push(sr)):Ar=[sr];const Sr=function s3(l,u){const C=l[Yt],B=yr;return l[B]=u,pa(C,B,2,"#host",null)}(Rn,Ft),pi=function l3(l,u,C,B,k,z,le,Oe){const Fe=k[Yt];!function c3(l,u,C,B){for(const k of l)u.mergedAttrs=Qr(u.mergedAttrs,k.hostAttrs);null!==u.mergedAttrs&&(Rs(u,u.mergedAttrs,!0),null!==C&&r1(B,C,u))}(B,l,u,le);const dt=z.createRenderer(u,C),Et=Ds(k,c0(C),null,C.onPush?32:16,k[l.index],l,z,dt,Oe||null,null,null);return Fe.firstCreatePass&&lc(Fe,l,B.length-1),Ps(k,Et),k[l.index]=Et}(Sr,Ft,sr,Ar,Rn,Oe,dt);Yn=wt(_n,yr),Ft&&function d3(l,u,C,B){if(B)gr(l,C,["ng-version",k1.full]);else{const{attrs:k,classes:z}=function lm(l){const u=[],C=[];let B=1,k=2;for(;B0&&n1(l,C,z.join(" "))}}(dt,sr,Ft,B),void 0!==C&&function f3(l,u,C){const B=l.projection=[];for(let k=0;k=0;B--){const k=l[B];k.hostVars=u+=k.hostVars,k.hostAttrs=Qr(k.hostAttrs,C=Qr(C,k.hostAttrs))}}(B)}function hc(l){return l===rn?{}:l===Cn?[]:l}function h3(l,u){const C=l.viewQuery;l.viewQuery=C?(B,k)=>{u(B,k),C(B,k)}:u}function g3(l,u){const C=l.contentQueries;l.contentQueries=C?(B,k,z)=>{u(B,k,z),C(B,k,z)}:u}function m3(l,u){const C=l.hostBindings;l.hostBindings=C?(B,k)=>{u(B,k),C(B,k)}:u}const y3=["providersResolver"],v3=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function T0(l){let C,u=A0(l.type);C=Lr(l)?u.\u0275cmp:u.\u0275dir;const B=l;for(const k of y3)B[k]=C[k];if(Lr(C))for(const k of v3)B[k]=C[k]}function w0(l){return u=>{u.findHostDirectiveDefs=O0,u.hostDirectives=(Array.isArray(l)?l:l()).map(C=>"function"==typeof C?{directive:m(C),inputs:rn,outputs:rn}:{directive:m(C.directive),inputs:M0(C.inputs),outputs:M0(C.outputs)})}}function O0(l,u,C){if(null!==l.hostDirectives)for(const B of l.hostDirectives){const k=Nn(B.directive);_3(k.declaredInputs,B.inputs),O0(k,u,C),C.set(k,B),u.push(k)}}function M0(l){if(void 0===l||0===l.length)return rn;const u={};for(let C=0;C=l.data.length&&(l.data[C]=null,l.blueprint[C]=null),u[C]=B}function L0(l){return bn(function Ii(){return Kn.lFrame.contextLView}(),yr+l)}function wc(l,u,C){const B=In();return ki(B,kt(),u)&&Zi(br(),Y(),B,l,u,B[Kt],C,!1),wc}function Oc(l,u,C,B,k){const le=k?"class":"style";fc(l,C,u.inputs[le],le,B)}function Fs(l,u,C,B){const k=In(),z=br(),le=yr+l,Oe=k[Kt],Fe=z.firstCreatePass?function I3(l,u,C,B,k,z){const le=u.consts,Fe=pa(u,l,2,B,or(le,k));return sc(u,C,Fe,or(le,z)),null!==Fe.attrs&&Rs(Fe,Fe.attrs,!1),null!==Fe.mergedAttrs&&Rs(Fe,Fe.mergedAttrs,!0),null!==u.queries&&u.queries.elementStart(u,Fe),Fe}(le,z,k,u,C,B):z.data[le],dt=k[le]=Tl(Oe,u,function xt(){return Kn.lFrame.currentNamespace}()),Et=ui(Fe);return fi(Fe,!0),r1(Oe,dt,Fe),32!=(32&Fe.flags)&&vs(z,k,dt,Fe),0===function fe(){return Kn.lFrame.elementDepthCount}()&&Ni(dt,k),function tt(){Kn.lFrame.elementDepthCount++}(),Et&&(ic(z,k,Fe),rc(z,Fe,k)),null!==B&&oc(k,Fe),Fs}function js(){let l=Zr();Bi()?Li():(l=l.parent,fi(l,!1));const u=l;!function Wt(){Kn.lFrame.elementDepthCount--}();const C=br();return C.firstCreatePass&&(qt(C,l),Si(l)&&C.queries.elementEnd(l)),null!=u.classesWithoutHost&&function pr(l){return 0!=(8&l.flags)}(u)&&Oc(C,u,In(),u.classesWithoutHost,!0),null!=u.stylesWithoutHost&&function lr(l){return 0!=(16&l.flags)}(u)&&Oc(C,u,In(),u.stylesWithoutHost,!1),js}function Mc(l,u,C,B){return Fs(l,u,C,B),js(),Mc}function Vs(l,u,C){const B=In(),k=br(),z=l+yr,le=k.firstCreatePass?function A3(l,u,C,B,k){const z=u.consts,le=or(z,B),Oe=pa(u,l,8,"ng-container",le);return null!==le&&Rs(Oe,le,!0),sc(u,C,Oe,or(z,k)),null!==u.queries&&u.queries.elementStart(u,Oe),Oe}(z,k,B,u,C):k.data[z];fi(le,!0);const Oe=B[z]=B[Kt].createComment("");return vs(k,B,Oe,le),Ni(Oe,B),ui(le)&&(ic(k,B,le),rc(k,le,B)),null!=C&&oc(B,le),Vs}function Ws(){let l=Zr();const u=br();return Bi()?Li():(l=l.parent,fi(l,!1)),u.firstCreatePass&&(qt(u,l),Si(l)&&u.queries.elementEnd(l)),Ws}function xc(l,u,C){return Vs(l,u,C),Ws(),xc}function R0(){return In()}function Dc(l){return!!l&&"function"==typeof l.then}function N0(l){return!!l&&"function"==typeof l.subscribe}const k0=N0;function Sc(l,u,C,B){const k=In(),z=br(),le=Zr();return U0(z,k,k[Kt],le,l,u,B),Sc}function Pc(l,u){const C=Zr(),B=In(),k=br();return U0(k,B,v0(Qn(k.data),C,B),C,l,u),Pc}function U0(l,u,C,B,k,z,le){const Oe=ui(B),dt=l.firstCreatePass&&y0(l),Et=u[jt],Ft=m0(u);let sn=!0;if(3&B.type||le){const zn=Jt(B,u),Yn=le?le(zn):zn,sr=Ft.length,Ar=le?Sr=>le(Ke(Sr[B.index])):B.index;let Wn=null;if(!le&&Oe&&(Wn=function T3(l,u,C,B){const k=l.cleanup;if(null!=k)for(let z=0;zFe?Oe[Fe]:null}"string"==typeof le&&(z+=2)}return null}(l,u,k,B.index)),null!==Wn)(Wn.__ngLastListenerFn__||Wn).__ngNextListenerFn__=z,Wn.__ngLastListenerFn__=z,sn=!1;else{z=j0(B,u,Et,z,!1);const Sr=C.listen(Yn,k,z);Ft.push(z,Sr),dt&&dt.push(k,Ar,sr,sr+1)}}else z=j0(B,u,Et,z,!1);const _n=B.outputs;let Rn;if(sn&&null!==_n&&(Rn=_n[k])){const zn=Rn.length;if(zn)for(let Yn=0;Yn-1?$n(l.index,u):u);let Fe=F0(u,C,B,le),dt=z.__ngNextListenerFn__;for(;dt;)Fe=F0(u,C,dt,le)&&Fe,dt=dt.__ngNextListenerFn__;return k&&!1===Fe&&(le.preventDefault(),le.returnValue=!1),Fe}}function V0(l=1){return function yi(l){return(Kn.lFrame.contextLView=function ri(l,u){for(;l>0;)u=u[cr],l--;return u}(l,Kn.lFrame.contextLView))[jt]}(l)}function w3(l,u){let C=null;const B=function nm(l){const u=l.attrs;if(null!=u){const C=u.indexOf(5);if(!(1&C))return u[C+1]}return null}(l);for(let k=0;k>17&32767}function Wc(l){return 2|l}function Uo(l){return(131068&l)>>2}function Qc(l,u){return-131069&l|u<<2}function Gc(l){return 1|l}function G0(l,u,C,B,k){const z=l[C+1],le=null===u;let Oe=B?Mo(z):Uo(z),Fe=!1;for(;0!==Oe&&(!1===Fe||le);){const Et=l[Oe+1];P3(l[Oe],u)&&(Fe=!0,l[Oe+1]=B?Gc(Et):Wc(Et)),Oe=B?Mo(Et):Uo(Et)}Fe&&(l[C+1]=B?Wc(z):Gc(z))}function P3(l,u){return null===l||null==u||(Array.isArray(l)?l[1]:l)===u||!(!Array.isArray(l)||"string"!=typeof u)&&$o(l,u)>=0}const wi={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function z0(l){return l.substring(wi.key,wi.keyEnd)}function B3(l){return l.substring(wi.value,wi.valueEnd)}function H0(l,u){const C=wi.textEnd;return C===u?-1:(u=wi.keyEnd=function N3(l,u,C){for(;u32;)u++;return u}(l,wi.key=u,C),Ta(l,u,C))}function X0(l,u){const C=wi.textEnd;let B=wi.key=Ta(l,u,C);return C===B?-1:(B=wi.keyEnd=function k3(l,u,C){let B;for(;u=65&&(-33&B)<=90||B>=48&&B<=57);)u++;return u}(l,B,C),B=K0(l,B,C),B=wi.value=Ta(l,B,C),B=wi.valueEnd=function U3(l,u,C){let B=-1,k=-1,z=-1,le=u,Oe=le;for(;le32&&(Oe=le),z=k,k=B,B=-33&Fe}return Oe}(l,B,C),K0(l,B,C))}function Z0(l){wi.key=0,wi.keyEnd=0,wi.value=0,wi.valueEnd=0,wi.textEnd=l.length}function Ta(l,u,C){for(;u=0;C=X0(u,C))ef(l,z0(u),B3(u))}function J0(l){so(z3,uo,l,!0)}function uo(l,u){for(let C=function L3(l){return Z0(l),H0(l,Ta(l,0,wi.textEnd))}(u);C>=0;C=H0(u,C))Hi(l,z0(u),!0)}function ao(l,u,C,B){const k=In(),z=br(),le=Xt(2);z.firstUpdatePass&&$0(z,l,le,B),u!==Dr&&ki(k,le,u)&&tf(z,z.data[H()],k,k[Kt],l,k[le+1]=function X3(l,u){return null==l||""===l||("string"==typeof u?l+=u:"object"==typeof l&&(l=p(go(l)))),l}(u,C),B,le)}function so(l,u,C,B){const k=br(),z=Xt(2);k.firstUpdatePass&&$0(k,null,z,B);const le=In();if(C!==Dr&&ki(le,z,C)){const Oe=k.data[H()];if(rf(Oe,B)&&!q0(k,z)){let Fe=B?Oe.classesWithoutHost:Oe.stylesWithoutHost;null!==Fe&&(C=c(Fe,C||"")),Oc(k,Oe,le,C,B)}else!function H3(l,u,C,B,k,z,le,Oe){k===Dr&&(k=Cn);let Fe=0,dt=0,Et=0=l.expandoStartIndex}function $0(l,u,C,B){const k=l.data;if(null===k[C+1]){const z=k[H()],le=q0(l,C);rf(z,B)&&null===u&&!le&&(u=!1),u=function j3(l,u,C,B){const k=Qn(l);let z=B?u.residualClasses:u.residualStyles;if(null===k)0===(B?u.classBindings:u.styleBindings)&&(C=qa(C=Xc(null,l,u,C,B),u.attrs,B),z=null);else{const le=u.directiveStylingLast;if(-1===le||l[le]!==k)if(C=Xc(k,l,u,C,B),null===z){let Fe=function V3(l,u,C){const B=C?u.classBindings:u.styleBindings;if(0!==Uo(B))return l[Mo(B)]}(l,u,B);void 0!==Fe&&Array.isArray(Fe)&&(Fe=Xc(null,l,u,Fe[1],B),Fe=qa(Fe,u.attrs,B),function W3(l,u,C,B){l[Mo(C?u.classBindings:u.styleBindings)]=B}(l,u,B,Fe))}else z=function Q3(l,u,C){let B;const k=u.directiveEnd;for(let z=1+u.directiveStylingLast;z0)&&(dt=!0)):Et=C,k)if(0!==Fe){const sn=Mo(l[Oe+1]);l[B+1]=Gs(sn,Oe),0!==sn&&(l[sn+1]=Qc(l[sn+1],B)),l[Oe+1]=function M3(l,u){return 131071&l|u<<17}(l[Oe+1],B)}else l[B+1]=Gs(Oe,0),0!==Oe&&(l[Oe+1]=Qc(l[Oe+1],B)),Oe=B;else l[B+1]=Gs(Fe,0),0===Oe?Oe=B:l[Fe+1]=Qc(l[Fe+1],B),Fe=B;dt&&(l[B+1]=Wc(l[B+1])),G0(l,Et,B,!0),G0(l,Et,B,!1),function S3(l,u,C,B,k){const z=k?l.residualClasses:l.residualStyles;null!=z&&"string"==typeof u&&$o(z,u)>=0&&(C[B+1]=Gc(C[B+1]))}(u,Et,l,B,z),le=Gs(Oe,Fe),z?u.classBindings=le:u.styleBindings=le}(k,z,u,C,le,B)}}function Xc(l,u,C,B,k){let z=null;const le=C.directiveEnd;let Oe=C.directiveStylingLast;for(-1===Oe?Oe=C.directiveStart:Oe++;Oe0;){const Fe=l[k],dt=Array.isArray(Fe),Et=dt?Fe[1]:Fe,Ft=null===Et;let sn=C[k+1];sn===Dr&&(sn=Ft?Cn:void 0);let _n=Ft?dl(sn,B):Et===B?sn:void 0;if(dt&&!zs(_n)&&(_n=dl(Fe,B)),zs(_n)&&(Oe=_n,le))return Oe;const Rn=l[k+1];k=le?Mo(Rn):Uo(Rn)}if(null!==u){let Fe=z?u.residualClasses:u.residualStyles;null!=Fe&&(Oe=dl(Fe,B))}return Oe}function zs(l){return void 0!==l}function rf(l,u){return 0!=(l.flags&(u?8:16))}function of(l,u=""){const C=In(),B=br(),k=l+yr,z=B.firstCreatePass?pa(B,k,1,u,null):B.data[k],le=C[k]=Al(C[Kt],u);vs(B,C,le,z),fi(z,!1)}function Zc(l){return Hs("",l,""),Zc}function Hs(l,u,C){const B=In(),k=ya(B,l,u,C);return k!==Dr&&_o(B,H(),k),Hs}function Kc(l,u,C,B,k){const z=In(),le=va(z,l,u,C,B,k);return le!==Dr&&_o(z,H(),le),Kc}function Yc(l,u,C,B,k,z,le){const Oe=In(),Fe=_a(Oe,l,u,C,B,k,z,le);return Fe!==Dr&&_o(Oe,H(),Fe),Yc}function Jc(l,u,C,B,k,z,le,Oe,Fe){const dt=In(),Et=Ca(dt,l,u,C,B,k,z,le,Oe,Fe);return Et!==Dr&&_o(dt,H(),Et),Jc}function qc(l,u,C,B,k,z,le,Oe,Fe,dt,Et){const Ft=In(),sn=ba(Ft,l,u,C,B,k,z,le,Oe,Fe,dt,Et);return sn!==Dr&&_o(Ft,H(),sn),qc}function $c(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn){const _n=In(),Rn=Ea(_n,l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn);return Rn!==Dr&&_o(_n,H(),Rn),$c}function eu(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn){const zn=In(),Yn=Ia(zn,l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn);return Yn!==Dr&&_o(zn,H(),Yn),eu}function tu(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn){const sr=In(),Ar=Aa(sr,l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn);return Ar!==Dr&&_o(sr,H(),Ar),tu}function nu(l){const u=In(),C=ma(u,l);return C!==Dr&&_o(u,H(),C),nu}function af(l,u,C){so(Hi,uo,ya(In(),l,u,C),!0)}function sf(l,u,C,B,k){so(Hi,uo,va(In(),l,u,C,B,k),!0)}function lf(l,u,C,B,k,z,le){so(Hi,uo,_a(In(),l,u,C,B,k,z,le),!0)}function cf(l,u,C,B,k,z,le,Oe,Fe){so(Hi,uo,Ca(In(),l,u,C,B,k,z,le,Oe,Fe),!0)}function uf(l,u,C,B,k,z,le,Oe,Fe,dt,Et){so(Hi,uo,ba(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et),!0)}function df(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn){so(Hi,uo,Ea(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn),!0)}function ff(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn){so(Hi,uo,Ia(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn),!0)}function pf(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn){so(Hi,uo,Aa(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn),!0)}function hf(l){so(Hi,uo,ma(In(),l),!0)}function gf(l,u,C){oo(ya(In(),l,u,C))}function mf(l,u,C,B,k){oo(va(In(),l,u,C,B,k))}function yf(l,u,C,B,k,z,le){oo(_a(In(),l,u,C,B,k,z,le))}function vf(l,u,C,B,k,z,le,Oe,Fe){oo(Ca(In(),l,u,C,B,k,z,le,Oe,Fe))}function _f(l,u,C,B,k,z,le,Oe,Fe,dt,Et){oo(ba(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et))}function Cf(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn){oo(Ea(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn))}function bf(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn){oo(Ia(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn))}function Ef(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn){oo(Aa(In(),l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn))}function If(l){oo(ma(In(),l))}function ru(l,u,C,B,k){return ao(l,ya(In(),u,C,B),k,!1),ru}function iu(l,u,C,B,k,z,le){return ao(l,va(In(),u,C,B,k,z),le,!1),iu}function ou(l,u,C,B,k,z,le,Oe,Fe){return ao(l,_a(In(),u,C,B,k,z,le,Oe),Fe,!1),ou}function au(l,u,C,B,k,z,le,Oe,Fe,dt,Et){return ao(l,Ca(In(),u,C,B,k,z,le,Oe,Fe,dt),Et,!1),au}function su(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn){return ao(l,ba(In(),u,C,B,k,z,le,Oe,Fe,dt,Et,Ft),sn,!1),su}function lu(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn){return ao(l,Ea(In(),u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n),Rn,!1),lu}function cu(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn){return ao(l,Ia(In(),u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn),Yn,!1),cu}function uu(l,u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn,sr,Ar){return ao(l,Aa(In(),u,C,B,k,z,le,Oe,Fe,dt,Et,Ft,sn,_n,Rn,zn,Yn,sr),Ar,!1),uu}function du(l,u,C){return ao(l,ma(In(),u),C,!1),du}function fu(l,u,C){const B=In();return ki(B,kt(),u)&&Zi(br(),Y(),B,l,u,B[Kt],C,!0),fu}function pu(l,u,C){const B=In();if(ki(B,kt(),u)){const z=br(),le=Y();Zi(z,le,B,l,u,v0(Qn(z.data),le,B),C,!0)}return pu}const Fo=void 0;var K3=["en",[["a","p"],["AM","PM"],Fo],[["AM","PM"],Fo,Fo],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Fo,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Fo,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Fo,"{1} 'at' {0}",Fo],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function Z3(l){const C=Math.floor(Math.abs(l)),B=l.toString().replace(/^[^.]*\.?/,"").length;return 1===C&&0===B?1:5}];let wa={};function Y3(l,u,C){"string"!=typeof u&&(C=u,u=l[jo.LocaleId]),u=u.toLowerCase().replace(/_/g,"-"),wa[u]=l,C&&(wa[u][jo.ExtraData]=C)}function hu(l){const u=function $3(l){return l.toLowerCase().replace(/_/g,"-")}(l);let C=Tf(u);if(C)return C;const B=u.split("-")[0];if(C=Tf(B),C)return C;if("en"===B)return K3;throw new D(701,!1)}function J3(l){return hu(l)[jo.CurrencyCode]||null}function Af(l){return hu(l)[jo.PluralCase]}function Tf(l){return l in wa||(wa[l]=ze.ng&&ze.ng.common&&ze.ng.common.locales&&ze.ng.common.locales[l]),wa[l]}function q3(){wa={}}var jo;!function(l){l[l.LocaleId=0]="LocaleId",l[l.DayPeriodsFormat=1]="DayPeriodsFormat",l[l.DayPeriodsStandalone=2]="DayPeriodsStandalone",l[l.DaysFormat=3]="DaysFormat",l[l.DaysStandalone=4]="DaysStandalone",l[l.MonthsFormat=5]="MonthsFormat",l[l.MonthsStandalone=6]="MonthsStandalone",l[l.Eras=7]="Eras",l[l.FirstDayOfWeek=8]="FirstDayOfWeek",l[l.WeekendRange=9]="WeekendRange",l[l.DateFormat=10]="DateFormat",l[l.TimeFormat=11]="TimeFormat",l[l.DateTimeFormat=12]="DateTimeFormat",l[l.NumberSymbols=13]="NumberSymbols",l[l.NumberFormats=14]="NumberFormats",l[l.CurrencyCode=15]="CurrencyCode",l[l.CurrencySymbol=16]="CurrencySymbol",l[l.CurrencyName=17]="CurrencyName",l[l.Currencies=18]="Currencies",l[l.Directionality=19]="Directionality",l[l.PluralCase=20]="PluralCase",l[l.ExtraData=21]="ExtraData"}(jo||(jo={}));const e5=["zero","one","two","few","many"],Vo="en-US",Xs={marker:"element"},Zs={marker:"ICU"};var Vi;!function(l){l[l.SHIFT=2]="SHIFT",l[l.APPEND_EAGERLY=1]="APPEND_EAGERLY",l[l.COMMENT=2]="COMMENT"}(Vi||(Vi={}));let wf=Vo;function gu(l){(function W(l,u){null==l&&ee(u,l,null,"!=")})(l,"Expected localeId to be defined"),"string"==typeof l&&(wf=l.toLowerCase().replace(/_/g,"-"))}function Of(l,u,C){const B=u.insertBeforeIndex,k=Array.isArray(B)?B[0]:B;return null===k?Jd(l,0,C):Ke(C[k])}function Mf(l,u,C,B,k){const z=u.insertBeforeIndex;if(Array.isArray(z)){let le=B,Oe=null;if(3&u.type||(Oe=le,le=k),null!==le&&-1===u.componentOffset)for(let Fe=1;Fe1)for(let C=l.length-2;C>=0;C--){const B=l[C];Df(B)||i5(B,u)&&null===o5(B)&&a5(B,u.index)}}function Df(l){return!(64&l.type)}function i5(l,u){return Df(u)||l.index>u.index}function o5(l){const u=l.insertBeforeIndex;return Array.isArray(u)?u[0]:u}function a5(l,u){const C=l.insertBeforeIndex;Array.isArray(C)?C[0]=u:($d(Of,Mf),l.insertBeforeIndex=u)}function $a(l,u){const C=l.data[u];return null===C||"string"==typeof C?null:C.hasOwnProperty("currentCaseLViewIndex")?C:C.value}function c5(l,u,C){const B=tc(l,C,64,null,null);return xf(u,B),B}function Ks(l,u){const C=u[l.currentCaseLViewIndex];return null===C?C:C<0?~C:C}function Sf(l){return l>>>17}function Pf(l){return(131070&l)>>>1}let es=0,ts=0;function Lf(l,u,C,B){const k=C[Kt];let le,z=null;for(let Oe=0;Oe>>1,C),null,null,_n,Rn,null)}else switch(Fe){case Zs:const dt=u[++Oe],Et=u[++Oe];null===C[Et]&&Ni(C[Et]=W2(k,dt),C);break;case Xs:const Ft=u[++Oe],sn=u[++Oe];null===C[sn]&&Ni(C[sn]=Tl(k,Ft,null),C)}}}function Rf(l,u,C,B,k){for(let z=0;z>>2;switch(3&Et){case 1:const sn=C[++dt],_n=C[++dt],Rn=l.data[Ft];"string"==typeof Rn?cc(u[Kt],u[Ft],null,Rn,sn,Fe,_n):Zi(l,Rn,u,sn,Fe,u[Kt],_n,!1);break;case 0:const zn=u[Ft];null!==zn&&Qd(u[Kt],zn,Fe);break;case 2:h5(l,$a(l,Ft),u,Fe);break;case 3:Nf(l,$a(l,Ft),B,u)}}}}else{const Fe=C[z+1];if(Fe>0&&3==(3&Fe)){const Et=$a(l,Fe>>>2);u[Et.currentCaseLViewIndex]<0&&Nf(l,Et,B,u)}}z+=Oe}}function Nf(l,u,C,B){let k=B[u.currentCaseLViewIndex];if(null!==k){let z=es;k<0&&(k=B[u.currentCaseLViewIndex]=~k,z=-1),Rf(l,B,u.update[k],C,z)}}function h5(l,u,C,B){const k=function g5(l,u){let C=l.cases.indexOf(u);if(-1===C)switch(l.type){case 1:{const B=function t5(l,u){const C=Af(u)(parseInt(l,10)),B=e5[C];return void 0!==B?B:"other"}(u,function r5(){return wf}());C=l.cases.indexOf(B),-1===C&&"other"!==B&&(C=l.cases.indexOf("other"));break}case 0:C=l.cases.indexOf("other")}return-1===C?null:C}(u,B);if(Ks(u,C)!==k&&(kf(l,u,C),C[u.currentCaseLViewIndex]=null===k?null:~k,null!==k)){const le=C[u.anchorIdx];le&&Lf(l,u.create[k],C,le)}}function kf(l,u,C){let B=Ks(u,C);if(null!==B){const k=u.remove[B];for(let z=0;z0){const Oe=Nt(le,C);null!==Oe&&Dl(C[Kt],Oe)}else kf(l,$a(l,~le),C)}}}function m5(){const l=[];let C,B,u=-1;function z(Oe,Fe){u=0;const dt=Ks(Oe,Fe);B=null!==dt?Oe.remove[dt]:Cn}function le(){if(u0?C[Oe]:(l.push(u,B),z(C[Yt].data[~Oe],C),le())}return 0===l.length?null:(B=l.pop(),u=l.pop(),le())}return function k(Oe,Fe){for(C=Fe;l.length;)l.pop();return z(Oe.value,Fe),le}}const Ys=/\ufffd(\d+):?\d*\ufffd/gi,y5=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,v5=/\ufffd(\d+)\ufffd/,Ff=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,ns="\ufffd",_5=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,C5=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,b5=/\uE500/g;function jf(l,u,C,B,k,z,le){const Oe=Ya(l,B,1,null);let Fe=Oe<C.length&&C.push(Fe)}return{type:B,mainBinding:k,cases:u,values:C}}function mu(l){if(!l)return[];let u=0;const C=[],B=[],k=/[{}]/g;let z;for(k.lastIndex=0;z=k.exec(l);){const Oe=z.index;if("}"==z[0]){if(C.pop(),0==C.length){const Fe=l.substring(u,Oe);Ff.test(Fe)?B.push(x5(Fe)):B.push(Fe),u=Oe+1}}else{if(0==C.length){const Fe=l.substring(u,Oe);B.push(Fe),u=Oe+1}C.push("{")}}const le=l.substring(u);return B.push(le),B}function D5(l,u,C,B,k,z,le,Oe){const Fe=[],dt=[],Et=[];u.cases.push(z),u.create.push(Fe),u.remove.push(dt),u.update.push(Et);const sn=u1(o1()).getInertBodyElement(le),_n=kl(sn)||sn;return _n?Gf(l,u,C,B,Fe,dt,Et,_n,k,Oe,0):0}function Gf(l,u,C,B,k,z,le,Oe,Fe,dt,Et){let Ft=0,sn=Oe.firstChild;for(;sn;){const _n=Ya(l,C,1,null);switch(sn.nodeType){case Node.ELEMENT_NODE:const Rn=sn,zn=Rn.tagName.toLowerCase();if(Rl.hasOwnProperty(zn)){yu(k,Xs,zn,Fe,_n),l.data[_n]=zn;const Wn=Rn.attributes;for(let Sr=0;Sr>>Vi.SHIFT;let Ft=l[Et];null===Ft&&(Ft=l[Et]=(le&Vi.COMMENT)===Vi.COMMENT?k.createComment(Oe):Al(k,Oe)),dt&&null!==C&&Bo(k,C,Ft,B,!1)}})(k,Fe.create,Et,Oe&&8&Oe.type?k[Oe.index]:null),pt(!0)}function _u(){pt(!1)}function Xf(l,u,C){vu(l,u,C),_u()}function Zf(l,u){const C=br(),B=or(C.consts,u);!function T5(l,u,C){const k=Zr().index,z=[];if(l.firstCreatePass&&null===l.data[u]){for(let le=0;le0){const B=l.data[C];Rf(l,u,Array.isArray(B)?B:B.update,gt()-ts-1,es)}es=0,ts=0}(br(),In(),l+yr)}function Yf(l,u={}){return function W5(l,u={}){let C=l;if(R5.test(l)){const B={},k=[Hf];C=C.replace(N5,(z,le,Oe)=>{const Fe=le||Oe,dt=B[Fe]||[];if(dt.length||(Fe.split("|").forEach(zn=>{const Yn=zn.match(V5),sr=Yn?parseInt(Yn[1],10):Hf,Ar=j5.test(zn);dt.push([sr,Ar,zn])}),B[Fe]=dt),!dt.length)throw new Error(`i18n postprocess: unmatched placeholder - ${Fe}`);const Et=k[k.length-1];let Ft=0;for(let zn=0;znu.hasOwnProperty(z)?`${k}${u[z]}${Fe}`:B),C=C.replace(U5,(B,k)=>u.hasOwnProperty(k)?u[k]:B),C=C.replace(F5,(B,k)=>{if(u.hasOwnProperty(k)){const z=u[k];if(!z.length)throw new Error(`i18n postprocess: unmatched ICU - ${B} with key: ${k}`);return z.shift()}return B})),C}(l,u)}function bu(l,u,C,B,k){if(l=m(l),Array.isArray(l))for(let z=0;z>20;if(Ro(l)||!l.multi){const _n=new Zt(Fe,k,fa),Rn=Iu(Oe,u,k?Et:Et+sn,Ft);-1===Rn?(Ao(Io(dt,le),z,Oe),Eu(z,l,u.length),u.push(Oe),dt.directiveStart++,dt.directiveEnd++,k&&(dt.providerIndexes+=1048576),C.push(_n),le.push(_n)):(C[Rn]=_n,le[Rn]=_n)}else{const _n=Iu(Oe,u,Et+sn,Ft),Rn=Iu(Oe,u,Et,Et+sn),Yn=Rn>=0&&C[Rn];if(k&&!Yn||!k&&!(_n>=0&&C[_n])){Ao(Io(dt,le),z,Oe);const sr=function H5(l,u,C,B,k){const z=new Zt(l,C,fa);return z.multi=[],z.index=u,z.componentProviders=0,Jf(z,k,B&&!C),z}(k?z5:G5,C.length,k,B,Fe);!k&&Yn&&(C[Rn].providerFactory=sr),Eu(z,l,u.length,0),u.push(Oe),dt.directiveStart++,dt.directiveEnd++,k&&(dt.providerIndexes+=1048576),C.push(sr),le.push(sr)}else Eu(z,l,_n>-1?_n:Rn,Jf(C[k?Rn:_n],Fe,!k&&B));!k&&B&&Yn&&C[Rn].componentProviders++}}}function Eu(l,u,C,B){const k=Ro(u),z=function Bg(l){return!!l.useClass}(u);if(k||z){const Fe=(z?m(u.useClass):u).prototype.ngOnDestroy;if(Fe){const dt=l.destroyHooks||(l.destroyHooks=[]);if(!k&&u.multi){const Et=dt.indexOf(C);-1===Et?dt.push(C,[B,Fe]):dt[Et+1].push(B,Fe)}else dt.push(C,Fe)}}}function Jf(l,u,C){return C&&l.componentProviders++,l.multi.push(u)-1}function Iu(l,u,C,B){for(let k=C;k{C.providersResolver=(B,k)=>function Q5(l,u,C){const B=br();if(B.firstCreatePass){const k=Lr(l);bu(C,B.data,B.blueprint,k,!0),bu(u,B.data,B.blueprint,k,!1)}}(B,k?k(l):l,u)}}class Oa{}class $f{}function ep(l,u){return new Tu(l,u??null)}const X5=ep;class Tu extends Oa{constructor(u,C){super(),this._parent=C,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new C0(this);const B=qn(u);this._bootstrapComponents=yo(B.bootstrap),this._r3Injector=q1(u,C,[{provide:Oa,useValue:this},{provide:aa,useValue:this.componentFactoryResolver}],p(u),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(u)}get injector(){return this._r3Injector}destroy(){const u=this._r3Injector;!u.destroyed&&u.destroy(),this.destroyCbs.forEach(C=>C()),this.destroyCbs=null}onDestroy(u){this.destroyCbs.push(u)}}class Js extends $f{constructor(u){super(),this.moduleType=u}create(u){return new Tu(this.moduleType,u)}}class Z5 extends Oa{constructor(u,C,B){super(),this.componentFactoryResolver=new C0(this),this.instance=null;const k=new D1([...u,{provide:Oa,useValue:this},{provide:aa,useValue:this.componentFactoryResolver}],C||Ts(),B,new Set(["environment"]));this.injector=k,k.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(u){this.injector.onDestroy(u)}}function wu(l,u,C=null){return new Z5(l,u,C).injector}class qs{constructor(u){this._injector=u,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(u){if(!u.standalone)return null;if(!this.cachedInjectors.has(u.id)){const C=w1(0,u.type),B=C.length>0?wu([C],this._injector,`Standalone[${u.type.name}]`):null;this.cachedInjectors.set(u.id,B)}return this.cachedInjectors.get(u.id)}ngOnDestroy(){try{for(const u of this.cachedInjectors.values())null!==u&&u.destroy()}finally{this.cachedInjectors.clear()}}}function tp(l){l.getStandaloneInjector=u=>u.get(qs).getOrCreateStandaloneInjector(l)}function Ou(l){const u=ji(l);if(null===u)return null;if(void 0===u.component){const C=u.lView;if(null===C)return null;u.component=function k2(l,u){const C=u[Yt].data[l],{directiveStart:B,componentOffset:k}=C;return k>-1?u[B+k]:null}(u.nodeIndex,C)}return u.component}function np(l){!function e4(l){if(typeof Element<"u"&&!(l instanceof Element))throw new Error("Expecting instance of DOM Element")}(l);const u=ji(l),C=u?u.lView:null;return null===C?null:C[jt]}function rp(l){const u=ji(l);let B,C=u?u.lView:null;if(null===C)return null;for(;2===C[Yt].type&&(B=Ga(C));)C=B;return 256&C[dn]?null:C[jt]}function ip(l){const u=kd(l);return null!==u?[V2(u)]:[]}function op(l){const u=ji(l),C=u?u.lView:null;return null===C?Xi.NULL:new Xo(C[Yt].data[u.nodeIndex],C)}function ap(l){if(l instanceof Text)return[];const u=ji(l),C=u?u.lView:null;if(null===C)return[];const k=u.nodeIndex;return C[Yt]?.data[k]?(void 0===u.directives&&(u.directives=Vd(k,C)),null===u.directives?[]:[...u.directives]):[]}function Y5(l){const{constructor:u}=l;if(!u)throw new Error("Unable to find the instance constructor");const C=ln(u);if(C)return{inputs:C.inputs,outputs:C.outputs,encapsulation:C.encapsulation,changeDetection:C.onPush?nn.OnPush:nn.Default};const B=Nn(u);return B?{inputs:B.inputs,outputs:B.outputs}:null}function Mu(l){return ji(l).native}function sp(l){const u=ji(l),C=null===u?null:u.lView;if(null===C)return[];const k=C[Tt],z=C[Yt].cleanup,le=[];if(z&&k)for(let Oe=0;Oe=0?"dom":"output"})}}return le.sort(q5),le}function q5(l,u){return l.name==u.name?0:l.name{const k=l;null!==u&&(k.hasOwnProperty("decorators")&&void 0!==k.decorators?k.decorators.push(...u):k.decorators=u),null!==C&&(k.ctorParameters=C),null!==B&&(k.propDecorators=k.hasOwnProperty("propDecorators")&&void 0!==k.propDecorators?{...k.propDecorators,...B}:B)})}function cp(l,u,C){const B=Xe()+l,k=In();return k[B]===Dr?co(k,B,C?u.call(C):u()):Ja(k,B)}function up(l,u,C,B){return _p(In(),Xe(),l,u,C,B)}function dp(l,u,C,B,k){return Cp(In(),Xe(),l,u,C,B,k)}function fp(l,u,C,B,k,z){return bp(In(),Xe(),l,u,C,B,k,z)}function pp(l,u,C,B,k,z,le){return Ep(In(),Xe(),l,u,C,B,k,z,le)}function hp(l,u,C,B,k,z,le,Oe){const Fe=Xe()+l,dt=In(),Et=$i(dt,Fe,C,B,k,z);return ki(dt,Fe+4,le)||Et?co(dt,Fe+5,Oe?u.call(Oe,C,B,k,z,le):u(C,B,k,z,le)):Ja(dt,Fe+5)}function gp(l,u,C,B,k,z,le,Oe,Fe){const dt=Xe()+l,Et=In(),Ft=$i(Et,dt,C,B,k,z);return ko(Et,dt+4,le,Oe)||Ft?co(Et,dt+6,Fe?u.call(Fe,C,B,k,z,le,Oe):u(C,B,k,z,le,Oe)):Ja(Et,dt+6)}function mp(l,u,C,B,k,z,le,Oe,Fe,dt){const Et=Xe()+l,Ft=In();let sn=$i(Ft,Et,C,B,k,z);return Us(Ft,Et+4,le,Oe,Fe)||sn?co(Ft,Et+7,dt?u.call(dt,C,B,k,z,le,Oe,Fe):u(C,B,k,z,le,Oe,Fe)):Ja(Ft,Et+7)}function yp(l,u,C,B,k,z,le,Oe,Fe,dt,Et){const Ft=Xe()+l,sn=In(),_n=$i(sn,Ft,C,B,k,z);return $i(sn,Ft+4,le,Oe,Fe,dt)||_n?co(sn,Ft+8,Et?u.call(Et,C,B,k,z,le,Oe,Fe,dt):u(C,B,k,z,le,Oe,Fe,dt)):Ja(sn,Ft+8)}function vp(l,u,C,B){return Ip(In(),Xe(),l,u,C,B)}function is(l,u){const C=l[u];return C===Dr?void 0:C}function _p(l,u,C,B,k,z){const le=u+C;return ki(l,le,k)?co(l,le+1,z?B.call(z,k):B(k)):is(l,le+1)}function Cp(l,u,C,B,k,z,le){const Oe=u+C;return ko(l,Oe,k,z)?co(l,Oe+2,le?B.call(le,k,z):B(k,z)):is(l,Oe+2)}function bp(l,u,C,B,k,z,le,Oe){const Fe=u+C;return Us(l,Fe,k,z,le)?co(l,Fe+3,Oe?B.call(Oe,k,z,le):B(k,z,le)):is(l,Fe+3)}function Ep(l,u,C,B,k,z,le,Oe,Fe){const dt=u+C;return $i(l,dt,k,z,le,Oe)?co(l,dt+4,Fe?B.call(Fe,k,z,le,Oe):B(k,z,le,Oe)):is(l,dt+4)}function Ip(l,u,C,B,k,z){let le=u+C,Oe=!1;for(let Fe=0;Fe=0;C--){const B=u[C];if(l===B.name)return B}}(u,C.pipeRegistry),C.data[k]=B,B.onDestroy&&(C.destroyHooks??(C.destroyHooks=[])).push(k,B.onDestroy)):B=C.data[k];const z=B.factory||(B.factory=ot(B.type)),le=ae(fa);try{const Oe=Ki(!1),Fe=z();return Ki(Oe),B0(C,In(),k,Fe),Fe}finally{ae(le)}}function Tp(l,u,C){const B=l+yr,k=In(),z=bn(k,B);return os(k,B)?_p(k,Xe(),u,z.transform,C,z):z.transform(C)}function wp(l,u,C,B){const k=l+yr,z=In(),le=bn(z,k);return os(z,k)?Cp(z,Xe(),u,le.transform,C,B,le):le.transform(C,B)}function Op(l,u,C,B,k){const z=l+yr,le=In(),Oe=bn(le,z);return os(le,z)?bp(le,Xe(),u,Oe.transform,C,B,k,Oe):Oe.transform(C,B,k)}function Mp(l,u,C,B,k,z){const le=l+yr,Oe=In(),Fe=bn(Oe,le);return os(Oe,le)?Ep(Oe,Xe(),u,Fe.transform,C,B,k,z,Fe):Fe.transform(C,B,k,z)}function xp(l,u,C){const B=l+yr,k=In(),z=bn(k,B);return os(k,B)?Ip(k,Xe(),u,z.transform,C,z):z.transform.apply(z,C)}function os(l,u){return l[Yt].data[u].pure}function xu(l){return u=>{setTimeout(l,void 0,u)}}qs.\u0275prov=Re({token:qs,providedIn:"environment",factory:()=>new qs(He(No))});const fo=class n4 extends e.Subject{constructor(u=!1){super(),this.__isAsync=u}emit(u){super.next(u)}subscribe(u,C,B){let k=u,z=C||(()=>null),le=B;if(u&&"object"==typeof u){const Fe=u;k=Fe.next?.bind(Fe),z=Fe.error?.bind(Fe),le=Fe.complete?.bind(Fe)}this.__isAsync&&(z=xu(z),k&&(k=xu(k)),le&&(le=xu(le)));const Oe=super.subscribe({next:k,error:z,complete:le});return u instanceof r.Subscription&&u.add(Oe),Oe}};function r4(){return this._results[Symbol.iterator]()}class $s{get changes(){return this._changes||(this._changes=new fo)}constructor(u=!1){this._emitDistinctChangesOnly=u,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const C=$s.prototype;C[Symbol.iterator]||(C[Symbol.iterator]=r4)}get(u){return this._results[u]}map(u){return this._results.map(u)}filter(u){return this._results.filter(u)}find(u){return this._results.find(u)}reduce(u,C){return this._results.reduce(u,C)}forEach(u){this._results.forEach(u)}some(u){return this._results.some(u)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(u,C){const B=this;B.dirty=!1;const k=qi(u);(this._changesDetected=!function s2(l,u,C){if(l.length!==u.length)return!1;for(let B=0;B0;)this.remove(this.length-1)}get(u){const C=Sp(this._lContainer);return null!==C&&C[u]||null}get length(){return this._lContainer.length-Nr}createEmbeddedView(u,C,B){let k,z;"number"==typeof B?k=B:null!=B&&(k=B.index,z=B.injector);const le=u.createEmbeddedView(C||{},z);return this.insert(le,k),le}createComponent(u,C,B,k,z){const le=u&&!ka(u);let Oe;if(le)Oe=C;else{const Ft=C||{};Oe=Ft.index,B=Ft.injector,k=Ft.projectableNodes,z=Ft.environmentInjector||Ft.ngModuleRef}const Fe=le?u:new ga(ln(u)),dt=B||this.parentInjector;if(!z&&null==Fe.ngModule){const sn=(le?dt:this.parentInjector).get(No,null);sn&&(z=sn)}const Et=Fe.create(dt,k,void 0,z);return this.insert(Et.hostView,Oe),Et}insert(u,C){const B=u._lView,k=B[Yt];if(function vr(l){return Vr(l[On])}(B)){const Et=this.indexOf(u);if(-1!==Et)this.detach(Et);else{const Ft=B[On],sn=new Dp(Ft,Ft[ct],Ft[On]);sn.detach(sn.indexOf(u))}}const z=this._adjustIndex(C),le=this._lContainer;!function X2(l,u,C,B){const k=Nr+B,z=C.length;B>0&&(C[k-1][Fn]=u),B0)B.push(le[Oe/2]);else{const dt=z[Oe+1],Et=u[-Fe];for(let Ft=Nr;Ft=0;l--){const{moduleType:u,ngModule:C}=ss[l];C.declarations&&C.declarations.every(zp)&&(ss.splice(l,1),b4(u,C))}}finally{ku=!1}}}function zp(l){return Array.isArray(l)?l.every(zp):!!m(l)}function Hp(l,u={}){Xp(l,u),void 0!==u.id&&pl(l,u.id),function v4(l,u){ss.push({moduleType:l,ngModule:u})}(l,u)}function Xp(l,u,C=!1){const B=qi(u.declarations||Cn);let k=null;Object.defineProperty(l,Qe,{configurable:!0,get:()=>(null===k&&(k=Ti().compileNgModule(Wi,`ng:///${l.name}/\u0275mod.js`,{type:l,bootstrap:qi(u.bootstrap||Cn).map(m),declarations:B.map(m),imports:qi(u.imports||Cn).map(m).map(Jp),exports:qi(u.exports||Cn).map(m).map(Jp),schemas:u.schemas?qi(u.schemas):null,id:u.id||null}),k.schemas||(k.schemas=[])),k)});let z=null;Object.defineProperty(l,ut,{get:()=>{if(null===z){const Oe=Ti();z=Oe.compileFactory(Wi,`ng:///${l.name}/\u0275fac.js`,{name:l.name,type:l,deps:gs(l),target:Oe.FactoryTarget.NgModule,typeArgumentCount:0})}return z},configurable:!1});let le=null;Object.defineProperty(l,st,{get:()=>{if(null===le){const Oe={name:l.name,type:l,providers:u.providers||Cn,imports:[(u.imports||Cn).map(m),(u.exports||Cn).map(m)]};le=Ti().compileInjector(Wi,`ng:///${l.name}/\u0275inj.js`,Oe)}return le},configurable:!1})}let tl=new WeakMap,Fu=new WeakMap;function C4(){tl=new WeakMap,Fu=new WeakMap,ss.length=0}function b4(l,u){const C=qi(u.declarations||Cn),B=Wo(l);C.forEach(k=>{(k=m(k)).hasOwnProperty(en)?ju(ln(k),B):!k.hasOwnProperty(at)&&!k.hasOwnProperty(de)&&(k.ngSelectorScope=l)})}function ju(l,u){l.directiveDefs=()=>Array.from(u.compilation.directives).map(C=>C.hasOwnProperty(en)?ln(C):Nn(C)).filter(C=>!!C),l.pipeDefs=()=>Array.from(u.compilation.pipes).map(C=>Un(C)),l.schemas=u.schemas,l.tView=null}function Wo(l){if(Nu(l))return function E4(l){const u=qn(l,!0);if(null!==u.transitiveCompileScopes)return u.transitiveCompileScopes;const C={schemas:u.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return yo(u.imports).forEach(B=>{const k=Wo(B);k.exported.directives.forEach(z=>C.compilation.directives.add(z)),k.exported.pipes.forEach(z=>C.compilation.pipes.add(z))}),yo(u.declarations).forEach(B=>{Un(B)?C.compilation.pipes.add(B):C.compilation.directives.add(B)}),yo(u.exports).forEach(B=>{const k=B;if(Nu(k)){const z=Wo(k);z.exported.directives.forEach(le=>{C.compilation.directives.add(le),C.exported.directives.add(le)}),z.exported.pipes.forEach(le=>{C.compilation.pipes.add(le),C.exported.pipes.add(le)})}else Un(k)?C.exported.pipes.add(k):C.exported.directives.add(k)}),u.transitiveCompileScopes=C,C}(l);if(Xn(l)){if(null!==(ln(l)||Nn(l)))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set([l]),pipes:new Set}};if(null!==Un(l))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set([l])}}}throw new Error(`${l.name} does not have a module def (\u0275mod property)`)}function Jp(l){return function Qp(l){return void 0!==l.ngModule}(l)?l.ngModule:l}let Vu=0;function qp(l,u){let C=null;(function m2(l,u){Id(u)&&(ta.set(l,u),Va.add(l))})(l,u),eh(l,u),Object.defineProperty(l,en,{get:()=>{if(null===C){const B=Ti();if(Id(u)){const dt=[`Component '${l.name}' is not resolved:`];throw u.templateUrl&&dt.push(` - templateUrl: ${u.templateUrl}`),u.styleUrls&&u.styleUrls.length&&dt.push(` - styleUrls: ${JSON.stringify(u.styleUrls)}`),dt.push("Did you run and wait for 'resolveComponentResources()'?"),new Error(dt.join("\n"))}const k=function m4(){return xa}();let z=u.preserveWhitespaces;void 0===z&&(z=null!==k&&void 0!==k.preserveWhitespaces&&k.preserveWhitespaces);let le=u.encapsulation;void 0===le&&(le=null!==k&&void 0!==k.defaultEncapsulation?k.defaultEncapsulation:Mn.Emulated);const Oe=u.templateUrl||`ng:///${l.name}/template.html`,Fe={...th(l,u),typeSourceSpan:B.createParseSourceSpan("Component",l.name,Oe),template:u.template||"",preserveWhitespaces:z,styles:u.styles||Cn,animations:u.animations,declarations:[],changeDetection:u.changeDetection,encapsulation:le,interpolation:u.interpolation,viewProviders:u.viewProviders||null};Vu++;try{if(Fe.usesInheritance&&nh(l),C=B.compileComponent(Wi,Oe,Fe),u.standalone){const dt=qi(u.imports||Cn),{directiveDefs:Et,pipeDefs:Ft}=function A4(l,u){let C=null,B=null;return{directiveDefs:()=>{if(null===C){C=[ln(l)];const le=new Set;for(const Oe of u){const Fe=m(Oe);if(!le.has(Fe))if(le.add(Fe),qn(Fe)){const dt=Wo(Fe);for(const Et of dt.exported.directives){const Ft=ln(Et)||Nn(Et);Ft&&!le.has(Et)&&(le.add(Et),C.push(Ft))}}else{const dt=ln(Fe)||Nn(Fe);dt&&C.push(dt)}}}return C},pipeDefs:()=>{if(null===B){B=[];const le=new Set;for(const Oe of u){const Fe=m(Oe);if(!le.has(Fe))if(le.add(Fe),qn(Fe)){const dt=Wo(Fe);for(const Et of dt.exported.pipes){const Ft=Un(Et);Ft&&!le.has(Et)&&(le.add(Et),B.push(Ft))}}else{const dt=Un(Fe);dt&&B.push(dt)}}}return B}}}(l,dt);C.directiveDefs=Et,C.pipeDefs=Ft,C.dependencies=()=>dt.map(m)}}finally{Vu--}if(0===Vu&&Gp(),function T4(l){return void 0!==l.ngSelectorScope}(l)){const dt=Wo(l.ngSelectorScope);ju(C,dt)}if(u.schemas){if(!u.standalone)throw new Error(`The 'schemas' was specified for the ${s(l)} but is only valid on a component that is standalone.`);C.schemas=u.schemas}else u.standalone&&(C.schemas=[])}return C},configurable:!1})}function Wu(l,u){let C=null;eh(l,u||{}),Object.defineProperty(l,at,{get:()=>{if(null===C){const B=$p(l,u||{});C=Ti().compileDirective(Wi,B.sourceMapUrl,B.metadata)}return C},configurable:!1})}function $p(l,u){const C=l&&l.name,B=`ng:///${C}/\u0275dir.js`,k=Ti(),z=th(l,u);return z.typeSourceSpan=k.createParseSourceSpan("Directive",C,B),z.usesInheritance&&nh(l),{metadata:z,sourceMapUrl:B}}function eh(l,u){let C=null;Object.defineProperty(l,ut,{get:()=>{if(null===C){const B=$p(l,u),k=Ti();C=k.compileFactory(Wi,`ng:///${l.name}/\u0275fac.js`,{name:B.metadata.name,type:B.metadata.type,typeArgumentCount:0,deps:gs(l),target:k.FactoryTarget.Directive})}return C},configurable:!1})}function w4(l){return Object.getPrototypeOf(l.prototype)===Object.prototype}function th(l,u){const C=ja(),B=C.ownPropMetadata(l);return{name:l.name,type:l,selector:void 0!==u.selector?u.selector:null,host:u.host||rn,propMetadata:B,inputs:u.inputs||Cn,outputs:u.outputs||Cn,queries:rh(l,B,ih),lifecycle:{usesOnChanges:C.hasLifecycleHook(l,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!w4(l),exportAs:x4(u.exportAs),providers:u.providers||null,viewQueries:rh(l,B,oh),isStandalone:!!u.standalone,hostDirectives:u.hostDirectives?.map(k=>"function"==typeof k?{directive:k}:k)||null}}function nh(l){const u=Object.prototype;let C=Object.getPrototypeOf(l.prototype).constructor;for(;C&&C!==u;)!Nn(C)&&!ln(C)&&S4(C)&&Wu(C,null),C=Object.getPrototypeOf(C)}function O4(l){return"string"==typeof l?sh(l):m(l)}function M4(l,u){return{propertyName:l,predicate:O4(u.selector),descendants:u.descendants,first:u.first,read:u.read?u.read:null,static:!!u.static,emitDistinctChangesOnly:!!u.emitDistinctChangesOnly}}function rh(l,u,C){const B=[];for(const k in u)if(u.hasOwnProperty(k)){const z=u[k];z.forEach(le=>{if(C(le)){if(!le.selector)throw new Error(`Can't construct a query for the property "${k}" of "${s(l)}" since the query selector wasn't defined.`);if(z.some(ah))throw new Error("Cannot combine @Input decorators with query decorators");B.push(M4(k,le))}})}return B}function x4(l){return void 0===l?null:sh(l)}function ih(l){const u=l.ngMetadataName;return"ContentChild"===u||"ContentChildren"===u}function oh(l){const u=l.ngMetadataName;return"ViewChild"===u||"ViewChildren"===u}function ah(l){return"Input"===l.ngMetadataName}function sh(l){return l.split(",").map(u=>u.trim())}const D4=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function S4(l){const u=ja();if(D4.some(B=>u.hasLifecycleHook(l,B)))return!0;const C=u.propMetadata(l);for(const B in C){const k=C[B];for(let z=0;z{if(null===B){const k=ch(l,u),z=Ti();B=z.compileFactory(Wi,`ng:///${k.name}/\u0275fac.js`,{name:k.name,type:k.type,typeArgumentCount:0,deps:gs(l),target:z.FactoryTarget.Pipe})}return B},configurable:!1}),Object.defineProperty(l,de,{get:()=>{if(null===C){const k=ch(l,u);C=Ti().compilePipe(Wi,`ng:///${k.name}/\u0275pipe.js`,k)}return C},configurable:!1})}function ch(l,u){return{type:l,name:l.name,pipeName:u.name,pure:void 0===u.pure||u.pure,isStandalone:!!u.standalone}}const uh=Jo("Directive",(l={})=>l,void 0,void 0,(l,u)=>Wu(l,u)),P4=Jo("Component",(l={})=>({changeDetection:nn.Default,...l}),uh,void 0,(l,u)=>qp(l,u)),B4=Jo("Pipe",l=>({pure:!0,...l}),void 0,void 0,(l,u)=>lh(l,u)),L4=To("Input",l=>({bindingPropertyName:l})),R4=To("Output",l=>({bindingPropertyName:l})),N4=To("HostBinding",l=>({hostPropertyName:l})),k4=To("HostListener",(l,u)=>({eventName:l,args:u})),U4=Jo("NgModule",l=>l,void 0,void 0,(l,u)=>Hp(l,u));function nl(...l){}const dh=new li("Application Initializer");class Co{constructor(u){this.appInits=u,this.resolve=nl,this.reject=nl,this.initialized=!1,this.done=!1,this.donePromise=new Promise((C,B)=>{this.resolve=C,this.reject=B})}runInitializers(){if(this.initialized)return;const u=[],C=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let B=0;B{k.subscribe({complete:le,error:Oe})});u.push(z)}}Promise.all(u).then(()=>{C()}).catch(B=>{this.reject(B)}),0===u.length&&C(),this.initialized=!0}}Co.\u0275fac=function(u){return new(u||Co)(He(dh,8))},Co.\u0275prov=Re({token:Co,factory:Co.\u0275fac,providedIn:"root"});const fh=new li("AppId",{providedIn:"root",factory:ph});function ph(){return`${Qu()}${Qu()}${Qu()}`}const F4={provide:fh,useFactory:ph,deps:[]};function Qu(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const hh=new li("Platform Initializer"),j4=new li("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),V4=new li("Application Packages Root URL"),W4=new li("AnimationModuleType");class Da{log(u){console.log(u)}warn(u){console.warn(u)}}Da.\u0275fac=function(u){return new(u||Da)},Da.\u0275prov=Re({token:Da,factory:Da.\u0275fac,providedIn:"platform"});const rl=new li("LocaleId",{providedIn:"root",factory:()=>Rt(rl,be.Optional|be.SkipSelf)||function Q4(){return typeof $localize<"u"&&$localize.locale||Vo}()}),G4=new li("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"}),z4=new li("Translations"),H4=new li("TranslationsFormat");var Gu;!function(l){l[l.Error=0]="Error",l[l.Warning=1]="Warning",l[l.Ignore=2]="Ignore"}(Gu||(Gu={}));class gh{constructor(u,C){this.ngModuleFactory=u,this.componentFactories=C}}class Sa{compileModuleSync(u){return new Js(u)}compileModuleAsync(u){return Promise.resolve(this.compileModuleSync(u))}compileModuleAndAllComponentsSync(u){const C=this.compileModuleSync(u),k=yo(qn(u).declarations).reduce((z,le)=>{const Oe=ln(le);return Oe&&z.push(new ga(Oe)),z},[]);return new gh(C,k)}compileModuleAndAllComponentsAsync(u){return Promise.resolve(this.compileModuleAndAllComponentsSync(u))}clearCache(){}clearCacheFor(u){}getModuleId(u){}}Sa.\u0275fac=function(u){return new(u||Sa)},Sa.\u0275prov=Re({token:Sa,factory:Sa.\u0275fac,providedIn:"root"});const mh=new li("compilerOptions");class X4{}function Z4(l){Bs(Nd(l)),ip(l).forEach(u=>S0(u))}const yh="ng";let vh=!1;function K4(){vh||(vh=!0,eo("\u0275setProfiler",Pe),eo("getDirectiveMetadata",Y5),eo("getComponent",Ou),eo("getContext",np),eo("getListeners",sp),eo("getOwningComponent",rp),eo("getHostElement",Mu),eo("getInjector",op),eo("getRootComponents",ip),eo("getDirectives",ap),eo("applyChanges",Z4))}function eo(l,u){if((typeof COMPILED>"u"||!COMPILED)&&ze){let B=ze[yh];B||(B=ze[yh]={}),B[l]=u}}const Y4=Promise.resolve(0);function zu(l){typeof Zone>"u"?Y4.then(()=>{l&&l.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",l)}class to{constructor({enableLongStackTrace:u=!1,shouldCoalesceEventChangeDetection:C=!1,shouldCoalesceRunChangeDetection:B=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new fo(!1),this.onMicrotaskEmpty=new fo(!1),this.onStable=new fo(!1),this.onError=new fo(!1),typeof Zone>"u")throw new D(908,!1);Zone.assertZonePatched();const k=this;k._nesting=0,k._outer=k._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(k._inner=k._inner.fork(new Zone.TaskTrackingZoneSpec)),u&&Zone.longStackTraceZoneSpec&&(k._inner=k._inner.fork(Zone.longStackTraceZoneSpec)),k.shouldCoalesceEventChangeDetection=!B&&C,k.shouldCoalesceRunChangeDetection=B,k.lastRequestAnimationFrameId=-1,k.nativeRequestAnimationFrame=function J4(){let l=ze.requestAnimationFrame,u=ze.cancelAnimationFrame;if(typeof Zone<"u"&&l&&u){const C=l[Zone.__symbol__("OriginalDelegate")];C&&(l=C);const B=u[Zone.__symbol__("OriginalDelegate")];B&&(u=B)}return{nativeRequestAnimationFrame:l,nativeCancelAnimationFrame:u}}().nativeRequestAnimationFrame,function e6(l){const u=()=>{!function $4(l){l.isCheckStableRunning||-1!==l.lastRequestAnimationFrameId||(l.lastRequestAnimationFrameId=l.nativeRequestAnimationFrame.call(ze,()=>{l.fakeTopEventTask||(l.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{l.lastRequestAnimationFrameId=-1,Xu(l),l.isCheckStableRunning=!0,Hu(l),l.isCheckStableRunning=!1},void 0,()=>{},()=>{})),l.fakeTopEventTask.invoke()}),Xu(l))}(l)};l._inner=l._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(C,B,k,z,le,Oe)=>{try{return _h(l),C.invokeTask(k,z,le,Oe)}finally{(l.shouldCoalesceEventChangeDetection&&"eventTask"===z.type||l.shouldCoalesceRunChangeDetection)&&u(),Ch(l)}},onInvoke:(C,B,k,z,le,Oe,Fe)=>{try{return _h(l),C.invoke(k,z,le,Oe,Fe)}finally{l.shouldCoalesceRunChangeDetection&&u(),Ch(l)}},onHasTask:(C,B,k,z)=>{C.hasTask(k,z),B===k&&("microTask"==z.change?(l._hasPendingMicrotasks=z.microTask,Xu(l),Hu(l)):"macroTask"==z.change&&(l.hasPendingMacrotasks=z.macroTask))},onHandleError:(C,B,k,z)=>(C.handleError(k,z),l.runOutsideAngular(()=>l.onError.emit(z)),!1)})}(k)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!to.isInAngularZone())throw new D(909,!1)}static assertNotInAngularZone(){if(to.isInAngularZone())throw new D(909,!1)}run(u,C,B){return this._inner.run(u,C,B)}runTask(u,C,B,k){const z=this._inner,le=z.scheduleEventTask("NgZoneEvent: "+k,u,q4,nl,nl);try{return z.runTask(le,C,B)}finally{z.cancelTask(le)}}runGuarded(u,C,B){return this._inner.runGuarded(u,C,B)}runOutsideAngular(u){return this._outer.run(u)}}const q4={};function Hu(l){if(0==l._nesting&&!l.hasPendingMicrotasks&&!l.isStable)try{l._nesting++,l.onMicrotaskEmpty.emit(null)}finally{if(l._nesting--,!l.hasPendingMicrotasks)try{l.runOutsideAngular(()=>l.onStable.emit(null))}finally{l.isStable=!0}}}function Xu(l){l.hasPendingMicrotasks=!!(l._hasPendingMicrotasks||(l.shouldCoalesceEventChangeDetection||l.shouldCoalesceRunChangeDetection)&&-1!==l.lastRequestAnimationFrameId)}function _h(l){l._nesting++,l.isStable&&(l.isStable=!1,l.onUnstable.emit(null))}function Ch(l){l._nesting--,Hu(l)}class bh{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new fo,this.onMicrotaskEmpty=new fo,this.onStable=new fo,this.onError=new fo}run(u,C,B){return u.apply(C,B)}runGuarded(u,C,B){return u.apply(C,B)}runOutsideAngular(u){return u()}runTask(u,C,B,k){return u.apply(C,B)}}const Eh=new li(""),Ih=new li("");class Pa{constructor(u,C,B){this._ngZone=u,this.registry=C,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Zu||(Ah(B),B.addToWindow(C)),this._watchAngularEvents(),u.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{to.assertNotInAngularZone(),zu(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())zu(()=>{for(;0!==this._callbacks.length;){let u=this._callbacks.pop();clearTimeout(u.timeoutId),u.doneCb(this._didWork)}this._didWork=!1});else{let u=this.getPendingTasks();this._callbacks=this._callbacks.filter(C=>!C.updateCb||!C.updateCb(u)||(clearTimeout(C.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(u=>({source:u.source,creationLocation:u.creationLocation,data:u.data})):[]}addCallback(u,C,B){let k=-1;C&&C>0&&(k=setTimeout(()=>{this._callbacks=this._callbacks.filter(z=>z.timeoutId!==k),u(this._didWork,this.getPendingTasks())},C)),this._callbacks.push({doneCb:u,timeoutId:k,updateCb:B})}whenStable(u,C,B){if(B&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(u,C,B),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(u){this.registry.registerApplication(u,this)}unregisterApplication(u){this.registry.unregisterApplication(u)}findProviders(u,C,B){return[]}}Pa.\u0275fac=function(u){return new(u||Pa)(He(to),He(Qo),He(Ih))},Pa.\u0275prov=Re({token:Pa,factory:Pa.\u0275fac});class Qo{constructor(){this._applications=new Map}registerApplication(u,C){this._applications.set(u,C)}unregisterApplication(u){this._applications.delete(u)}unregisterAllApplications(){this._applications.clear()}getTestability(u){return this._applications.get(u)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(u,C=!0){return Zu?.findTestabilityInTree(this,u,C)??null}}function Ah(l){Zu=l}let Zu;Qo.\u0275fac=function(u){return new(u||Qo)},Qo.\u0275prov=Re({token:Qo,factory:Qo.\u0275fac,providedIn:"platform"});const bo=!1;let xo=null;const Ku=new li("AllowMultipleToken"),Yu=new li("PlatformDestroyListeners"),Th=new li("appBootstrapListener");function wh(l,u,C){const B=new Js(C);return Promise.resolve(B)}function Oh(l){return l.isBoundToModule}class t6{constructor(u,C){this.name=u,this.token=C}}function Mh(l){if(xo&&!xo.get(Ku,!1))throw new D(400,!1);xo=l;const u=l.get(Do);return xh(l),u}function xh(l){const u=l.get(hh,null);u&&u.forEach(C=>C())}function r6(l){const{rootComponent:u,appProviders:C,platformProviders:B}=l;bo&&void 0!==u&&function Yg(l){if(function Jg(l){if(!ln(l))throw new D(906,`The ${s(l)} is not an Angular component, make sure it has the \`@Component\` decorator.`)}(l),!ln(l).standalone)throw new D(907,`The ${s(l)} component is not marked as standalone, but Angular expects to have a standalone component here. Please make sure the ${s(l)} component has the \`standalone: true\` flag in the decorator.`)}(u);const k=function n6(l=[]){if(xo)return xo;const u=Ph(l);return xo=u,xh(u),u}(B),z=Lh("zone.js",Bh());return z.run(()=>{const Oe=wu([{provide:to,useValue:z},...C||[]],k,"Environment Injector"),Fe=Oe.get(Za,null);if(bo&&!Fe)throw new D(402,"No `ErrorHandler` found in the Dependency Injection tree.");let dt;z.runOutsideAngular(()=>{dt=z.onError.subscribe({next:sn=>{Fe.handleError(sn)}})});const Et=()=>Oe.destroy(),Ft=k.get(Yu);return Ft.add(Et),Oe.onDestroy(()=>{dt.unsubscribe(),Ft.delete(Et)}),Rh(Fe,z,()=>{const sn=Oe.get(Co);return sn.runInitializers(),sn.donePromise.then(()=>{gu(Oe.get(rl,Vo)||Vo);const Rn=Oe.get(Eo);return void 0!==u&&Rn.bootstrap(u),Rn})})})}function Dh(l,u,C=[]){const B=`Platform: ${u}`,k=new li(B);return(z=[])=>{let le=il();if(!le||le.injector.get(Ku,!1)){const Oe=[...C,...z,{provide:k,useValue:!0}];l?l(Oe):Mh(Ph(Oe,B))}return Sh()}}function Sh(l){const u=il();if(!u)throw new D(401,!1);return u}function Ph(l=[],u){return Xi.create({name:u,providers:[{provide:zl,useValue:"platform"},{provide:Yu,useValue:new Set([()=>xo=null])},...l]})}function i6(){il()?.destroy()}function il(){return xo?.get(Do)??null}class Do{constructor(u){this._injector=u,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(u,C){const B=Lh(C?.ngZone,Bh(C)),k=[{provide:to,useValue:B}];return B.run(()=>{const z=Xi.create({providers:k,parent:this.injector,name:u.moduleType.name}),le=u.create(z),Oe=le.injector.get(Za,null);if(!Oe)throw new D(402,!1);return B.runOutsideAngular(()=>{const Fe=B.onError.subscribe({next:dt=>{Oe.handleError(dt)}});le.onDestroy(()=>{ol(this._modules,le),Fe.unsubscribe()})}),Rh(Oe,B,()=>{const Fe=le.injector.get(Co);return Fe.runInitializers(),Fe.donePromise.then(()=>(gu(le.injector.get(rl,Vo)||Vo),this._moduleDoBootstrap(le),le))})})}bootstrapModule(u,C=[]){const B=Nh({},C);return wh(0,0,u).then(k=>this.bootstrapModuleFactory(k,B))}_moduleDoBootstrap(u){const C=u.injector.get(Eo);if(u._bootstrapComponents.length>0)u._bootstrapComponents.forEach(B=>C.bootstrap(B));else{if(!u.instance.ngDoBootstrap)throw new D(-403,!1);u.instance.ngDoBootstrap(C)}this._modules.push(u)}onDestroy(u){this._destroyListeners.push(u)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new D(404,!1);this._modules.slice().forEach(C=>C.destroy()),this._destroyListeners.forEach(C=>C());const u=this._injector.get(Yu,null);u&&(u.forEach(C=>C()),u.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}function Bh(l){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!l||!l.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!l||!l.ngZoneRunCoalescing)||!1}}function Lh(l,u){let C;return C="noop"===l?new bh:("zone.js"===l?void 0:l)||new to(u),C}function Rh(l,u,C){try{const B=C();return Dc(B)?B.catch(k=>{throw u.runOutsideAngular(()=>l.handleError(k)),k}):B}catch(B){throw u.runOutsideAngular(()=>l.handleError(B)),B}}function Nh(l,u){return Array.isArray(u)?u.reduce(Nh,l):{...l,...u}}Do.\u0275fac=function(u){return new(u||Do)(He(Xi))},Do.\u0275prov=Re({token:Do,factory:Do.\u0275fac,providedIn:"platform"});class Eo{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(u,C,B){this._zone=u,this._injector=C,this._exceptionHandler=B,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const k=new d.Observable(le=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{le.next(this._stable),le.complete()})}),z=new d.Observable(le=>{let Oe;this._zone.runOutsideAngular(()=>{Oe=this._zone.onStable.subscribe(()=>{to.assertNotInAngularZone(),zu(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,le.next(!0))})})});const Fe=this._zone.onUnstable.subscribe(()=>{to.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{le.next(!1)}))});return()=>{Oe.unsubscribe(),Fe.unsubscribe()}});this.isStable=(0,n.merge)(k,z.pipe((0,o.share)()))}bootstrap(u,C){bo&&this.warnIfDestroyed();const B=u instanceof ws;if(!this._injector.get(Co).done){const sn="Cannot bootstrap as there are still asynchronous initializers running."+(!B&&Xn(u)?"":" Bootstrap components in the `ngDoBootstrap` method of the root module.");throw new D(405,bo&&sn)}let z;z=B?u:this._injector.get(aa).resolveComponentFactory(u),this.componentTypes.push(z.componentType);const le=Oh(z)?void 0:this._injector.get(Oa),Fe=z.create(Xi.NULL,[],C||z.selector,le),dt=Fe.location.nativeElement,Et=Fe.injector.get(Eh,null);return Et?.registerApplication(dt),Fe.onDestroy(()=>{this.detachView(Fe.hostView),ol(this.components,Fe),Et?.unregisterApplication(dt)}),this._loadComponent(Fe),Fe}tick(){if(bo&&this.warnIfDestroyed(),this._runningTick)throw new D(101,!1);try{this._runningTick=!0;for(let u of this._views)u.detectChanges()}catch(u){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(u))}finally{this._runningTick=!1}}attachView(u){bo&&this.warnIfDestroyed();const C=u;this._views.push(C),C.attachToAppRef(this)}detachView(u){bo&&this.warnIfDestroyed();const C=u;ol(this._views,C),C.detachFromAppRef()}_loadComponent(u){this.attachView(u.hostView),this.tick(),this.components.push(u);const C=this._injector.get(Th,[]);C.push(...this._bootstrapListeners),C.forEach(B=>B(u))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(u=>u()),this._views.slice().forEach(u=>u.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(u){return bo&&this.warnIfDestroyed(),this._destroyListeners.push(u),()=>ol(this._destroyListeners,u)}destroy(){if(this._destroyed)throw new D(406,!1);const u=this._injector;u.destroy&&!u.destroyed&&u.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){bo&&this._destroyed&&console.warn(M(406,"This instance of the `ApplicationRef` has already been destroyed."))}}function ol(l,u){const C=l.indexOf(u);C>-1&&l.splice(C,1)}function a6(){return!1}function s6(){}function l6(l){const u=wd(l);if(!u)throw Uh(l);return new Js(u)}function c6(l){const u=wd(l);if(!u)throw Uh(l);return u}function Uh(l){return new Error(`No module with ID ${l} loaded`)}Eo.\u0275fac=function(u){return new(u||Eo)(He(to),He(No),He(Za))},Eo.\u0275prov=Re({token:Eo,factory:Eo.\u0275fac,providedIn:"root"});class Ju{}function Fh(l){return function u6(l,u,C){if(qr(l)&&!C){const B=$n(l.index,u);return new ha(B,B)}return 47&l.type?new ha(u[ir],u):null}(Zr(),In(),16==(16&l))}Ju.__NG_ELEMENT_ID__=Fh;class jh extends Ju{}class d6 extends jh{}class f6{constructor(u,C){this.name=u,this.callback=C}}function p6(l){return l.map(u=>u.nativeElement)}class qu{constructor(u){this.nativeNode=u}get parent(){const u=this.nativeNode.parentNode;return u?new ls(u):null}get injector(){return op(this.nativeNode)}get componentInstance(){const u=this.nativeNode;return u&&(Ou(u)||rp(u))}get context(){return Ou(this.nativeNode)||np(this.nativeNode)}get listeners(){return sp(this.nativeNode).filter(u=>"dom"===u.type)}get references(){return function J5(l){const u=ji(l);if(null===u)return{};if(void 0===u.localRefs){const C=u.lView;if(null===C)return{};u.localRefs=function U2(l,u){const C=l[Yt].data[u];if(C&&C.localNames){const B={};let k=C.index+1;for(let z=0;z1){let Et=Fe[1];for(let Ft=1;Ftu[z]=!0),u}get childNodes(){const u=this.nativeNode.childNodes,C=[];for(let B=0;B{if(z.name===u){const le=z.callback;le.call(B,C),k.push(le)}}),"function"==typeof B.eventListeners&&B.eventListeners(u).forEach(z=>{if(-1!==z.toString().indexOf("__ngUnwrap__")){const le=z("__ngUnwrap__");return-1===k.indexOf(le)&&le.call(B,C)}})}}function g6(l){return"string"==typeof l||"boolean"==typeof l||"number"==typeof l||null===l}function Vh(l,u,C,B){const k=ji(l.nativeNode),z=k?k.lView:null;null!==z?Go(z[Yt].data[k.nodeIndex],z,u,C,B,l.nativeNode):ed(l.nativeNode,u,C,B)}function Go(l,u,C,B,k,z){const le=function En(l,u){const C=null===l?-1:l.index;return-1!==C?Ke(u[C]):null}(l,u);if(11&l.type){if($u(le,C,B,k,z),qr(l)){const Fe=$n(l.index,u);Fe&&Fe[Yt].firstChild&&Go(Fe[Yt].firstChild,Fe,C,B,k,z)}else l.child&&Go(l.child,u,C,B,k,z),le&&ed(le,C,B,k);const Oe=u[l.index];Vr(Oe)&&Wh(Oe,C,B,k,z)}else if(4&l.type){const Oe=u[l.index];$u(Oe[Ci],C,B,k,z),Wh(Oe,C,B,k,z)}else if(16&l.type){const Oe=u[ir],dt=Oe[ct].projection[l.projection];if(Array.isArray(dt))for(let Et of dt)$u(Et,C,B,k,z);else if(dt){const Et=Oe[On];Go(Et[Yt].data[dt.index],Et,C,B,k,z)}}else l.child&&Go(l.child,u,C,B,k,z);if(z!==le){const Oe=2&l.flags?l.projectionNext:l.next;Oe&&Go(Oe,u,C,B,k,z)}}function Wh(l,u,C,B,k){for(let z=Nr;zu;class Gh{constructor(u){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=u||v6}forEachItem(u){let C;for(C=this._itHead;null!==C;C=C._next)u(C)}forEachOperation(u){let C=this._itHead,B=this._removalsHead,k=0,z=null;for(;C||B;){const le=!B||C&&C.currentIndex{le=this._trackByFn(k,Oe),null!==C&&Object.is(C.trackById,le)?(B&&(C=this._verifyReinsertion(C,Oe,le,k)),Object.is(C.item,Oe)||this._addIdentityChange(C,Oe)):(C=this._mismatch(C,Oe,le,k),B=!0),C=C._next,k++}),this.length=k;return this._truncate(C),this.collection=u,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let u;for(u=this._previousItHead=this._itHead;null!==u;u=u._next)u._nextPrevious=u._next;for(u=this._additionsHead;null!==u;u=u._nextAdded)u.previousIndex=u.currentIndex;for(this._additionsHead=this._additionsTail=null,u=this._movesHead;null!==u;u=u._nextMoved)u.previousIndex=u.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(u,C,B,k){let z;return null===u?z=this._itTail:(z=u._prev,this._remove(u)),null!==(u=null===this._unlinkedRecords?null:this._unlinkedRecords.get(B,null))?(Object.is(u.item,C)||this._addIdentityChange(u,C),this._reinsertAfter(u,z,k)):null!==(u=null===this._linkedRecords?null:this._linkedRecords.get(B,k))?(Object.is(u.item,C)||this._addIdentityChange(u,C),this._moveAfter(u,z,k)):u=this._addAfter(new _6(C,B),z,k),u}_verifyReinsertion(u,C,B,k){let z=null===this._unlinkedRecords?null:this._unlinkedRecords.get(B,null);return null!==z?u=this._reinsertAfter(z,u._prev,k):u.currentIndex!=k&&(u.currentIndex=k,this._addToMoves(u,k)),u}_truncate(u){for(;null!==u;){const C=u._next;this._addToRemovals(this._unlink(u)),u=C}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(u,C,B){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(u);const k=u._prevRemoved,z=u._nextRemoved;return null===k?this._removalsHead=z:k._nextRemoved=z,null===z?this._removalsTail=k:z._prevRemoved=k,this._insertAfter(u,C,B),this._addToMoves(u,B),u}_moveAfter(u,C,B){return this._unlink(u),this._insertAfter(u,C,B),this._addToMoves(u,B),u}_addAfter(u,C,B){return this._insertAfter(u,C,B),this._additionsTail=null===this._additionsTail?this._additionsHead=u:this._additionsTail._nextAdded=u,u}_insertAfter(u,C,B){const k=null===C?this._itHead:C._next;return u._next=k,u._prev=C,null===k?this._itTail=u:k._prev=u,null===C?this._itHead=u:C._next=u,null===this._linkedRecords&&(this._linkedRecords=new zh),this._linkedRecords.put(u),u.currentIndex=B,u}_remove(u){return this._addToRemovals(this._unlink(u))}_unlink(u){null!==this._linkedRecords&&this._linkedRecords.remove(u);const C=u._prev,B=u._next;return null===C?this._itHead=B:C._next=B,null===B?this._itTail=C:B._prev=C,u}_addToMoves(u,C){return u.previousIndex===C||(this._movesTail=null===this._movesTail?this._movesHead=u:this._movesTail._nextMoved=u),u}_addToRemovals(u){return null===this._unlinkedRecords&&(this._unlinkedRecords=new zh),this._unlinkedRecords.put(u),u.currentIndex=null,u._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=u,u._prevRemoved=null):(u._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=u),u}_addIdentityChange(u,C){return u.item=C,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=u:this._identityChangesTail._nextIdentityChange=u,u}}class _6{constructor(u,C){this.item=u,this.trackById=C,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class C6{constructor(){this._head=null,this._tail=null}add(u){null===this._head?(this._head=this._tail=u,u._nextDup=null,u._prevDup=null):(this._tail._nextDup=u,u._prevDup=this._tail,u._nextDup=null,this._tail=u)}get(u,C){let B;for(B=this._head;null!==B;B=B._nextDup)if((null===C||C<=B.currentIndex)&&Object.is(B.trackById,u))return B;return null}remove(u){const C=u._prevDup,B=u._nextDup;return null===C?this._head=B:C._nextDup=B,null===B?this._tail=C:B._prevDup=C,null===this._head}}class zh{constructor(){this.map=new Map}put(u){const C=u.trackById;let B=this.map.get(C);B||(B=new C6,this.map.set(C,B)),B.add(u)}get(u,C){const k=this.map.get(u);return k?k.get(u,C):null}remove(u){const C=u.trackById;return this.map.get(C).remove(u)&&this.map.delete(C),u}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Hh(l,u,C){const B=l.previousIndex;if(null===B)return B;let k=0;return C&&B{if(C&&C.key===k)this._maybeAddToChanges(C,B),this._appendAfter=C,C=C._next;else{const z=this._getOrCreateRecordForKey(k,B);C=this._insertBeforeOrAppend(C,z)}}),C){C._prev&&(C._prev._next=null),this._removalsHead=C;for(let B=C;null!==B;B=B._nextRemoved)B===this._mapHead&&(this._mapHead=null),this._records.delete(B.key),B._nextRemoved=B._next,B.previousValue=B.currentValue,B.currentValue=null,B._prev=null,B._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(u,C){if(u){const B=u._prev;return C._next=u,C._prev=B,u._prev=C,B&&(B._next=C),u===this._mapHead&&(this._mapHead=C),this._appendAfter=u,u}return this._appendAfter?(this._appendAfter._next=C,C._prev=this._appendAfter):this._mapHead=C,this._appendAfter=C,null}_getOrCreateRecordForKey(u,C){if(this._records.has(u)){const k=this._records.get(u);this._maybeAddToChanges(k,C);const z=k._prev,le=k._next;return z&&(z._next=le),le&&(le._prev=z),k._next=null,k._prev=null,k}const B=new E6(u);return this._records.set(u,B),B.currentValue=C,this._addToAdditions(B),B}_reset(){if(this.isDirty){let u;for(this._previousMapHead=this._mapHead,u=this._previousMapHead;null!==u;u=u._next)u._nextPrevious=u._next;for(u=this._changesHead;null!==u;u=u._nextChanged)u.previousValue=u.currentValue;for(u=this._additionsHead;null!=u;u=u._nextAdded)u.previousValue=u.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(u,C){Object.is(C,u.currentValue)||(u.previousValue=u.currentValue,u.currentValue=C,this._addToChanges(u))}_addToAdditions(u){null===this._additionsHead?this._additionsHead=this._additionsTail=u:(this._additionsTail._nextAdded=u,this._additionsTail=u)}_addToChanges(u){null===this._changesHead?this._changesHead=this._changesTail=u:(this._changesTail._nextChanged=u,this._changesTail=u)}_forEach(u,C){u instanceof Map?u.forEach(C):Object.keys(u).forEach(B=>C(u[B],B))}}class E6{constructor(u){this.key=u,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function Zh(){return new po([new Qh])}class po{constructor(u){this.factories=u}static create(u,C){if(null!=C){const B=C.factories.slice();u=u.concat(B)}return new po(u)}static extend(u){return{provide:po,useFactory:C=>po.create(u,C||Zh()),deps:[[po,new ea,new Fa]]}}find(u){const C=this.factories.find(B=>B.supports(u));if(null!=C)return C;throw new D(901,!1)}}function Kh(){return new ho([new Xh])}po.\u0275prov=Re({token:po,providedIn:"root",factory:Zh});class ho{constructor(u){this.factories=u}static create(u,C){if(C){const B=C.factories.slice();u=u.concat(B)}return new ho(u)}static extend(u){return{provide:ho,useFactory:C=>ho.create(u,C||Kh()),deps:[[ho,new ea,new Fa]]}}find(u){const C=this.factories.find(B=>B.supports(u));if(C)return C;throw new D(901,!1)}}ho.\u0275prov=Re({token:ho,providedIn:"root",factory:Kh});const I6=[new Xh],A6=[new Qh],T6=new po(A6),w6=new ho(I6),O6=Dh(null,"core",[]);class La{constructor(u){}}function M6(l){return"boolean"==typeof l?l:null!=l&&"false"!==l}function x6(l){return Ti().compileDirectiveDeclaration(Wi,`ng:///${l.type.name}/\u0275fac.js`,l)}function D6(l){lp(l.type,l.decorators,l.ctorParameters??null,l.propDecorators??null)}function S6(l){return Ti().compileComponentDeclaration(Wi,`ng:///${l.type.name}/\u0275cmp.js`,l)}function P6(l){return Ti(function B6(l){switch(l){case wo.Directive:return"directive";case wo.Component:return"component";case wo.Injectable:return"injectable";case wo.Pipe:return"pipe";case wo.NgModule:return"NgModule"}}(l.target)).compileFactoryDeclaration(Wi,`ng:///${l.type.name}/\u0275fac.js`,l)}function L6(l){return Ti().compileInjectableDeclaration(Wi,`ng:///${l.type.name}/\u0275prov.js`,l)}function R6(l){return Ti().compileInjectorDeclaration(Wi,`ng:///${l.type.name}/\u0275inj.js`,l)}function N6(l){return Ti().compileNgModuleDeclaration(Wi,`ng:///${l.type.name}/\u0275mod.js`,l)}function k6(l){return Ti().compilePipeDeclaration(Wi,`ng:///${l.type.name}/\u0275pipe.js`,l)}function U6(l,u){const C=ln(l),B=u.elementInjector||Ts();return new ga(C).create(B,u.projectableNodes,u.hostElement,u.environmentInjector)}function F6(l){const u=ln(l);if(!u)return null;const C=new ga(u);return{get selector(){return C.selector},get type(){return C.componentType},get inputs(){return C.inputs},get outputs(){return C.outputs},get ngContentSelectors(){return C.ngContentSelectors},get isStandalone(){return u.standalone}}}La.\u0275fac=function(u){return new(u||La)(He(Eo))},La.\u0275mod=an({type:La}),La.\u0275inj=Ve({})},4555: +5083),g=t( +/*! rxjs/operators */ +7627);function f(i){for(let a in i)if(i[a]===f)return a;throw Error("Could not find renamed property on target object.")}function m(i,a){for(const y in a)a.hasOwnProperty(y)&&!i.hasOwnProperty(y)&&(i[y]=a[y])}function v(i){if("string"==typeof i)return i;if(Array.isArray(i))return"["+i.map(v).join(", ")+"]";if(null==i)return""+i;if(i.overriddenName)return`${i.overriddenName}`;if(i.name)return`${i.name}`;const a=i.toString();if(null==a)return""+a;const y=a.indexOf("\n");return-1===y?a:a.substring(0,y)}function _(i,a){return null==i||""===i?null===a?"":a:null==a||""===a?i:i+" "+a}const w=f({__forward_ref__:f});function x(i){return i.__forward_ref__=x,i.toString=function(){return v(this())},i}function D(i){return O(i)?i():i}function O(i){return"function"==typeof i&&i.hasOwnProperty(w)&&i.__forward_ref__===x}function M(i){return i&&!!i.\u0275providers}const B="https://g.co/ng/security#xss";class E extends Error{constructor(a,y){super(h(a,y)),this.code=a}}function h(i,a){return`NG0${Math.abs(i)}${a?": "+a:""}`}function b(i){return"string"==typeof i?i:null==i?"":String(i)}function T(i){return"function"==typeof i?i.name||i.toString():"object"==typeof i&&null!=i&&"function"==typeof i.type?i.type.name||i.type.toString():b(i)}function F(i,a){throw new E(-201,!1)}function Pe(i,a,y,P){throw new Error(`ASSERTION ERROR: ${i}`+(null==P?"":` [Expected=> ${y} ${P} ${a} <=Actual]`))}function j(i){return{token:i.token,providedIn:i.providedIn||null,factory:i.factory,value:void 0}}const ge=j;function ce(i){return{providers:i.providers||[],imports:i.imports||[]}}function Qe(i){return Ve(i,Z)||Ve(i,ie)}function rt(i){return null!==Qe(i)}function Ve(i,a){return i.hasOwnProperty(a)?i[a]:null}function we(i){return i&&(i.hasOwnProperty(le)||i.hasOwnProperty(ve))?i[le]:null}const Z=f({\u0275prov:f}),le=f({\u0275inj:f}),ie=f({ngInjectableDef:f}),ve=f({ngInjectorDef:f});var Fe,i;let Ge;function se(){return Ge}function _e(i){const a=Ge;return Ge=i,a}function Te(i,a,y){const P=Qe(i);return P&&"root"==P.providedIn?void 0===P.value?P.value=P.factory():P.value:y&Fe.Optional?null:void 0!==a?a:void F(v(i))}(i=Fe||(Fe={}))[i.Default=0]="Default",i[i.Host=1]="Host",i[i.Self=2]="Self",i[i.SkipSelf=4]="SkipSelf",i[i.Optional=8]="Optional";const Be=globalThis;class wt{constructor(a,y){this._desc=a,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof y?this.__NG_ELEMENT_ID__=y:void 0!==y&&(this.\u0275prov=j({token:this,providedIn:y.providedIn||"root",factory:y.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}let ht;function kt(i){Pe("setInjectorProfilerContext should never be called in production mode");const a=ht;return ht=i,a}let ne=null;const ze=i=>{Pe("setInjectorProfiler should never be called in production mode"),ne=i},vn={},cn="__NG_DI_FLAG__",rn="ngTempTokenPath",on=/\n/gm,at="__source";let Wt;function _n(i){const a=Wt;return Wt=i,a}function Le(i,a=Fe.Default){if(void 0===Wt)throw new E(-203,!1);return null===Wt?Te(i,void 0,a):Wt.get(i,a&Fe.Optional?null:void 0,a)}function nt(i,a=Fe.Default){return(se()||Le)(D(i),a)}function Ct(i){throw new E(202,!1)}function Dt(i,a=Fe.Default){return nt(i,yt(a))}function yt(i){return typeof i>"u"||"number"==typeof i?i:0|(i.optional&&8)|(i.host&&1)|(i.self&&2)|(i.skipSelf&&4)}function At(i){const a=[];for(let y=0;ya){oe=W-1;break}}}for(;WW?"":U[Vt+1].toLowerCase();const yn=8&P?ln:null;if(yn&&-1!==Gt(yn,$e,0)||2&P&&$e!==ln){if(an(P))return!1;oe=!0}}}}else{if(!oe&&!an(P)&&!an(xe))return!1;if(oe&&an(xe))continue;oe=!1,P=xe|1&P}}return an(P)||oe}function an(i){return 0==(1&i)}function xn(i,a,y,P){if(null===a)return-1;let U=0;if(P||!y){let W=!1;for(;U-1)for(y++;y0?'="'+Ce+'"':"")+"]"}else 8&P?U+="."+oe:4&P&&(U+=" "+oe);else""!==U&&!an(oe)&&(a+=si(W,U),U=""),P=oe,W=W||!an(P);y++}return""!==U&&(a+=si(W,U)),a}function $r(i){return _t(()=>{const a=Yr(i),y={...a,decls:i.decls,vars:i.vars,template:i.template,consts:i.consts||null,ngContentSelectors:i.ngContentSelectors,onPush:i.changeDetection===Qt.OnPush,directiveDefs:null,pipeDefs:null,dependencies:a.standalone&&i.dependencies||null,getStandaloneInjector:null,signals:i.signals??!1,data:i.data||{},encapsulation:i.encapsulation||Lt.Emulated,styles:i.styles||zt,_:null,schemas:i.schemas||null,tView:null,id:""};Bi(y);const P=i.dependencies;return y.directiveDefs=jr(P,!1),y.pipeDefs=jr(P,!0),y.id=function yi(i){let a=0;const y=[i.selectors,i.ngContentSelectors,i.hostVars,i.hostAttrs,i.consts,i.vars,i.decls,i.encapsulation,i.standalone,i.signals,i.exportAs,JSON.stringify(i.inputs),JSON.stringify(i.outputs),Object.getOwnPropertyNames(i.type.prototype),!!i.contentQueries,!!i.viewQuery].join("|");for(const U of y)a=Math.imul(31,a)+U.charCodeAt(0)<<0;return a+=2147483648,"c"+a}(y),y})}function Ei(i,a,y){const P=i.\u0275cmp;P.directiveDefs=jr(a,!1),P.pipeDefs=jr(y,!0)}function Si(i){return Cr(i)||Nr(i)}function di(i){return null!==i}function mi(i){return _t(()=>({type:i.type,bootstrap:i.bootstrap||zt,declarations:i.declarations||zt,imports:i.imports||zt,exports:i.exports||zt,transitiveCompileScopes:null,schemas:i.schemas||null,id:i.id||null}))}function ii(i,a){return _t(()=>{const y=Qr(i,!0);y.declarations=a.declarations||zt,y.imports=a.imports||zt,y.exports=a.exports||zt})}function ci(i,a){if(null==i)return Kt;const y={};for(const P in i)if(i.hasOwnProperty(P)){let U=i[P],W=U;Array.isArray(U)&&(W=U[1],U=U[0]),y[U]=P,a&&(a[U]=W)}return y}function Ii(i){return _t(()=>{const a=Yr(i);return Bi(a),a})}function Pi(i){return{type:i.type,name:i.name,factory:null,pure:!1!==i.pure,standalone:!0===i.standalone,onDestroy:i.type.prototype.ngOnDestroy||null}}function Cr(i){return i[Tn]||null}function Nr(i){return i[wn]||null}function zr(i){return i[Zn]||null}function Hr(i){const a=Cr(i)||Nr(i)||zr(i);return null!==a&&a.standalone}function Qr(i,a){const y=i[Xn]||null;if(!y&&!0===a)throw new Error(`Type ${v(i)} does not have '\u0275mod' property.`);return y}function Yr(i){const a={};return{type:i.type,providersResolver:null,factory:null,hostBindings:i.hostBindings||null,hostVars:i.hostVars||0,hostAttrs:i.hostAttrs||null,contentQueries:i.contentQueries||null,declaredInputs:a,inputTransforms:null,inputConfig:i.inputs||Kt,exportAs:i.exportAs||null,standalone:!0===i.standalone,signals:!0===i.signals,selectors:i.selectors||zt,viewQuery:i.viewQuery||null,features:i.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:ci(i.inputs,a),outputs:ci(i.outputs)}}function Bi(i){i.features?.forEach(a=>a(i))}function jr(i,a){if(!i)return null;const y=a?zr:Si;return()=>("function"==typeof i?i():i).map(P=>y(P)).filter(di)}const Ai=new Map,Ar=0,Gn=1,nr=2,Rr=3,Sr=4,ui=5,ei=6,vi=7,Zr=8,A=9,N=10,Q=11,Y=12,pe=13,Ae=14,Re=15,ct=16,it=17,Et=18,Nt=19,Zt=20,Mt=21,Xt=22,Dn=23,Rn=24,Mn=25,_r=1,ke=2,Ee=7,Ze=9,He=10,je=11;function nn(i){return Array.isArray(i)&&"object"==typeof i[_r]}function pn(i){return Array.isArray(i)&&!0===i[_r]}function Bt(i){return 0!=(4&i.flags)}function En(i){return i.componentOffset>-1}function er(i){return 1==(1&i.flags)}function ur(i){return!!i.template}function yr(i){return 0!=(512&i[nr])}function mr(i){return 16==(16&i.type)}function _i(i,a){return i.hasOwnProperty(zn)?i[zn]:null}const oi=Symbol("SIGNAL");function co(i){return"function"==typeof i&&void 0!==i[oi]}function Ye(i,a){return(null===i||"object"!=typeof i)&&Object.is(i,a)}let vt=null,Ut=!1;function jt(i){const a=vt;return vt=i,a}const tn={version:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{}};function On(i){if(Ut)throw new Error("");if(null===vt)return;const a=vt.nextProducerIndex++;Lr(vt),ai.nextProducerIndex;)i.producerNode.pop(),i.producerLastReadVersion.pop(),i.producerIndexOfThis.pop()}}function Yn(i){Lr(i);for(let a=0;a0}function Lr(i){i.producerNode??=[],i.producerIndexOfThis??=[],i.producerLastReadVersion??=[]}function Vr(i){i.liveConsumerNode??=[],i.liveConsumerIndexOfThis??=[]}function ni(i,a){const y=Object.create(H);y.computation=i,a?.equal&&(y.equal=a.equal);const P=()=>{if(pt(y),On(y),y.value===ti)throw y.error;return y.value};return P[oi]=y,P}const dr=Symbol("UNSET"),pi=Symbol("COMPUTING"),ti=Symbol("ERRORED"),H=(()=>({...tn,value:dr,dirty:!0,error:null,equal:Ye,producerMustRecompute:i=>i.value===dr||i.value===pi,producerRecomputeValue(i){if(i.value===pi)throw new Error("Detected cycle in computations.");const a=i.value;i.value=pi;const y=Vn(i);let P;try{P=i.computation()}catch(U){P=ti,i.error=U}finally{Qn(i,y)}a!==dr&&a!==ti&&P!==ti&&i.equal(a,P)?i.value=a:(i.value=P,i.version++)}}))();let J=function te(){throw new Error};function fe(){J()}let ot=null;function It(i,a){const y=Object.create(Ie);function P(){return On(y),y.value}return y.value=i,a?.equal&&(y.equal=a.equal),P.set=Ne,P.update=st,P.mutate=Ot,P.asReadonly=Ht,P[oi]=y,P}const Ie=(()=>({...tn,equal:Ye,readonlyFn:void 0}))();function ae(i){i.version++,Pn(i),ot?.()}function Ne(i){const a=this[oi];An()||fe(),a.equal(a.value,i)||(a.value=i,ae(a))}function st(i){An()||fe(),Ne.call(this,i(this[oi].value))}function Ot(i){const a=this[oi];An()||fe(),i(a.value),ae(a)}function Ht(){const i=this[oi];if(void 0===i.readonlyFn){const a=()=>this();a[oi]=i,i.readonlyFn=a}return i.readonlyFn}function hn(i){const a=jt(null);try{return i()}finally{jt(a)}}const Jn=()=>{},tr=(()=>({...tn,consumerIsAlwaysLive:!0,consumerAllowSignalWrites:!1,consumerMarkedDirty:i=>{i.schedule(i.ref)},hasRun:!1,cleanupFn:Jn}))();function rr(i){}class $n{constructor(a,y,P){this.previousValue=a,this.currentValue=y,this.firstChange=P}isFirstChange(){return this.firstChange}}function br(){return gr}function gr(i){return i.type.prototype.ngOnChanges&&(i.setInput=Wr),Er}function Er(){const i=Xr(this),a=i?.current;if(a){const y=i.previous;if(y===Kt)i.previous=a;else for(let P in a)y[P]=a[P];i.current=null,this.ngOnChanges(a)}}function Wr(i,a,y,P){const U=this.declaredInputs[y],W=Xr(i)||function cr(i,a){return i[Ur]=a}(i,{previous:Kt,current:null}),oe=W.current||(W.current={}),Ce=W.previous,xe=Ce[U];oe[U]=new $n(xe&&xe.currentValue,a,Ce===Kt),i[P]=a}br.ngInherit=!0;const Ur="__ngSimpleChanges__";function Xr(i){return i[Ur]||null}let Fr=null;const Jr=i=>{Fr=i},ai=function(i,a,y){Fr?.(i,a,y)},Vi="svg",Ci="math";function qr(i){for(;Array.isArray(i);)i=i[Ar];return i}function jo(i){for(;Array.isArray(i);){if("object"==typeof i[_r])return i;i=i[Ar]}return null}function Ri(i,a){return qr(a[i])}function bi(i,a){return qr(a[i.index])}function ao(i,a){return i.data[a]}function Wi(i,a){return i[a]}function Qi(i,a){const y=a[i];return nn(y)?y:y[Ar]}function uo(i,a){return null==a?null:i[a]}function Xa(i){i[it]=0}function Ws(i){1024&i[nr]||(i[nr]|=1024,x1(i,1))}function Vo(i){1024&i[nr]&&(i[nr]&=-1025,x1(i,-1))}function x1(i,a){let y=i[Rr];if(null===y)return;y[ui]+=a;let P=y;for(y=y[Rr];null!==y&&(1===a&&1===P[ui]||-1===a&&0===P[ui]);)y[ui]+=a,P=y,y=y[Rr]}function S1(i,a){if(256==(256&i[nr]))throw new E(911,!1);null===i[Mt]&&(i[Mt]=[]),i[Mt].push(a)}const wr={lFrame:z1(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function B1(){return wr.bindingsEnabled}function oa(){return null!==wr.skipHydrationRootTNode}function L1(){wr.bindingsEnabled=!0}function R1(){wr.bindingsEnabled=!1}function Fn(){return wr.lFrame.lView}function Gr(){return wr.lFrame.tView}function N1(i){return wr.lFrame.contextLView=i,i[Zr]}function U1(i){return wr.lFrame.contextLView=null,i}function Ni(){let i=F1();for(;null!==i&&64===i.type;)i=i.parent;return i}function F1(){return wr.lFrame.currentTNode}function Ka(){const i=wr.lFrame,a=i.currentTNode;return i.isParent?a:a.parent}function go(i,a){const y=wr.lFrame;y.currentTNode=i,y.isParent=a}function pc(){return wr.lFrame.isParent}function hc(){wr.lFrame.isParent=!1}function Gi(){const i=wr.lFrame;let a=i.bindingRootIndex;return-1===a&&(a=i.bindingRootIndex=i.tView.bindingStartIndex),a}function Io(){return wr.lFrame.bindingIndex}function j1(i){return wr.lFrame.bindingIndex=i}function aa(){return wr.lFrame.bindingIndex++}function Ao(i){const a=wr.lFrame,y=a.bindingIndex;return a.bindingIndex=a.bindingIndex+i,y}function V1(i){wr.lFrame.inI18n=i}function Km(i,a){const y=wr.lFrame;y.bindingIndex=y.bindingRootIndex=i,gc(a)}function gc(i){wr.lFrame.currentDirectiveIndex=i}function mc(i){const a=wr.lFrame.currentDirectiveIndex;return-1===a?null:i[a]}function W1(){return wr.lFrame.currentQueryIndex}function yc(i){wr.lFrame.currentQueryIndex=i}function Jm(i){const a=i[Gn];return 2===a.type?a.declTNode:1===a.type?i[ei]:null}function Q1(i,a,y){if(y&Fe.SkipSelf){let U=a,W=i;for(;!(U=U.parent,null!==U||y&Fe.Host||(U=Jm(W),null===U||(W=W[Ae],10&U.type))););if(null===U)return!1;a=U,i=W}const P=wr.lFrame=G1();return P.currentTNode=a,P.lView=i,!0}function vc(i){const a=G1(),y=i[Gn];wr.lFrame=a,a.currentTNode=y.firstChild,a.lView=i,a.tView=y,a.contextLView=i,a.bindingIndex=y.bindingStartIndex,a.inI18n=!1}function G1(){const i=wr.lFrame,a=null===i?null:i.child;return null===a?z1(i):a}function z1(i){const a={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:i,child:null,inI18n:!1};return null!==i&&(i.child=a),a}function H1(){const i=wr.lFrame;return wr.lFrame=i.parent,i.currentTNode=null,i.lView=null,i}const Z1=H1;function _c(){const i=H1();i.isParent=!0,i.tView=null,i.selectedIndex=-1,i.contextLView=null,i.elementDepthCount=0,i.currentDirectiveIndex=-1,i.currentNamespace=null,i.bindingRootIndex=-1,i.bindingIndex=-1,i.currentQueryIndex=0}function zi(){return wr.lFrame.selectedIndex}function Wo(i){wr.lFrame.selectedIndex=i}function hi(){const i=wr.lFrame;return ao(i.tView,i.selectedIndex)}function X1(){wr.lFrame.currentNamespace=Vi}function K1(){wr.lFrame.currentNamespace=Ci}function Y1(){!function e3(){wr.lFrame.currentNamespace=null}()}function J1(){return wr.lFrame.currentNamespace}let q1=!0;function Qs(){return q1}function Po(i){q1=i}function Gs(i,a){for(let y=a.directiveStart,P=a.directiveEnd;y=P)break}else a[xe]<0&&(i[it]+=65536),(Ce>13>16&&(3&i[nr])===a&&(i[nr]+=8192,e0(Ce,W)):e0(Ce,W)}const sa=-1;class Ya{constructor(a,y,P){this.factory=a,this.resolving=!1,this.canSeeViewProviders=y,this.injectImpl=P}}function Ec(i){return i!==sa}function Ja(i){return 32767&i}function qa(i,a){let y=function a3(i){return i>>16}(i),P=a;for(;y>0;)P=P[Ae],y--;return P}let Ic=!0;function Zs(i){const a=Ic;return Ic=i,a}const t0=255,n0=5;let s3=0;const mo={};function Xs(i,a){const y=r0(i,a);if(-1!==y)return y;const P=a[Gn];P.firstCreatePass&&(i.injectorIndex=a.length,Ac(P.data,i),Ac(a,null),Ac(P.blueprint,null));const U=Ks(i,a),W=i.injectorIndex;if(Ec(U)){const oe=Ja(U),Ce=qa(U,a),xe=Ce[Gn].data;for(let $e=0;$e<8;$e++)a[W+$e]=Ce[oe+$e]|xe[oe+$e]}return a[W+8]=U,W}function Ac(i,a){i.push(0,0,0,0,0,0,0,0,a)}function r0(i,a){return-1===i.injectorIndex||i.parent&&i.parent.injectorIndex===i.injectorIndex||null===a[i.injectorIndex+8]?-1:i.injectorIndex}function Ks(i,a){if(i.parent&&-1!==i.parent.injectorIndex)return i.parent.injectorIndex;let y=0,P=null,U=a;for(;null!==U;){if(P=d0(U),null===P)return sa;if(y++,U=U[Ae],-1!==P.injectorIndex)return P.injectorIndex|y<<16}return sa}function Tc(i,a,y){!function l3(i,a,y){let P;"string"==typeof y?P=y.charCodeAt(0)||0:y.hasOwnProperty(ir)&&(P=y[ir]),null==P&&(P=y[ir]=s3++);const U=P&t0;a.data[i+(U>>n0)]|=1<=0?a&t0:p3:a}(y);if("function"==typeof W){if(!Q1(a,i,P))return P&Fe.Host?i0(U,0,P):o0(a,y,P,U);try{let oe;if(oe=W(P),null!=oe||P&Fe.Optional)return oe;F()}finally{Z1()}}else if("number"==typeof W){let oe=null,Ce=r0(i,a),xe=sa,$e=P&Fe.Host?a[Re][ei]:null;for((-1===Ce||P&Fe.SkipSelf)&&(xe=-1===Ce?Ks(i,a):a[Ce+8],xe!==sa&&c0(P,!1)?(oe=a[Gn],Ce=Ja(xe),a=qa(xe,a)):Ce=-1);-1!==Ce;){const bt=a[Gn];if(l0(W,Ce,bt.data)){const Vt=u3(Ce,a,y,oe,P,$e);if(Vt!==mo)return Vt}xe=a[Ce+8],xe!==sa&&c0(P,a[Gn].data[Ce+8]===$e)&&l0(W,Ce,a)?(oe=bt,Ce=Ja(xe),a=qa(xe,a)):Ce=-1}}return U}function u3(i,a,y,P,U,W){const oe=a[Gn],Ce=oe.data[i+8],bt=Ys(Ce,oe,y,null==P?En(Ce)&&Ic:P!=oe&&0!=(3&Ce.type),U&Fe.Host&&W===Ce);return null!==bt?Qo(a,oe,bt,Ce):mo}function Ys(i,a,y,P,U){const W=i.providerIndexes,oe=a.data,Ce=1048575&W,xe=i.directiveStart,bt=W>>20,ln=U?Ce+bt:i.directiveEnd;for(let yn=P?Ce:Ce+bt;yn=xe&&Bn.type===y)return yn}if(U){const yn=oe[xe];if(yn&&ur(yn)&&yn.type===y)return xe}return null}function Qo(i,a,y,P){let U=i[y];const W=a.data;if(function r3(i){return i instanceof Ya}(U)){const oe=U;oe.resolving&&function I(i,a){const y=a?`. Dependency path: ${a.join(" > ")} > ${i}`:"";throw new E(-200,`Circular dependency in DI detected for ${i}${y}`)}(T(W[y]));const Ce=Zs(oe.canSeeViewProviders);oe.resolving=!0;const $e=oe.injectImpl?_e(oe.injectImpl):null;Q1(i,P,Fe.Default);try{U=i[y]=oe.factory(void 0,W,i,P),a.firstCreatePass&&y>=P.directiveStart&&function t3(i,a,y){const{ngOnChanges:P,ngOnInit:U,ngDoCheck:W}=a.type.prototype;if(P){const oe=gr(a);(y.preOrderHooks??=[]).push(i,oe),(y.preOrderCheckHooks??=[]).push(i,oe)}U&&(y.preOrderHooks??=[]).push(0-i,U),W&&((y.preOrderHooks??=[]).push(i,W),(y.preOrderCheckHooks??=[]).push(i,W))}(y,W[y],a)}finally{null!==$e&&_e($e),Zs(Ce),oe.resolving=!1,Z1()}}return U}function l0(i,a,y){return!!(y[a+(i>>n0)]&1<{const a=i.prototype.constructor,y=a[zn]||wc(a),P=Object.prototype;let U=Object.getPrototypeOf(i.prototype).constructor;for(;U&&U!==P;){const W=U[zn]||wc(U);if(W&&W!==y)return W;U=Object.getPrototypeOf(U)}return W=>new W})}function wc(i){return O(i)?()=>{const a=wc(D(i));return a&&a()}:_i(i)}function d0(i){const a=i[Gn],y=a.type;return 2===y?a.declTNode:1===y?i[ei]:null}function Oc(i){return function c3(i,a){if("class"===a)return i.classes;if("style"===a)return i.styles;const y=i.attrs;if(y){const P=y.length;let U=0;for(;U{const W=Mc(a);function oe(...Ce){if(this instanceof oe)return W.call(this,...Ce),this;const xe=new oe(...Ce);return function(bt){return U&&U(bt,...Ce),(bt.hasOwnProperty(la)?bt[la]:Object.defineProperty(bt,la,{value:[]})[la]).push(xe),P&&P(bt),bt}}return y&&(oe.prototype=Object.create(y.prototype)),oe.prototype.ngMetadataName=i,oe.annotationCls=oe,oe})}function Mc(i){return function(...y){if(i){const P=i(...y);for(const U in P)this[U]=P[U]}}}function da(i,a,y){return _t(()=>{const P=Mc(a);function U(...W){if(this instanceof U)return P.apply(this,W),this;const oe=new U(...W);return Ce.annotation=oe,Ce;function Ce(xe,$e,bt){const Vt=xe.hasOwnProperty(ca)?xe[ca]:Object.defineProperty(xe,ca,{value:[]})[ca];for(;Vt.length<=bt;)Vt.push(null);return(Vt[bt]=Vt[bt]||[]).push(oe),xe}}return y&&(U.prototype=Object.create(y.prototype)),U.prototype.ngMetadataName=i,U.annotationCls=U,U})}function Bo(i,a,y,P){return _t(()=>{const U=Mc(a);function W(...oe){if(this instanceof W)return U.apply(this,oe),this;const Ce=new W(...oe);return function xe($e,bt){if(void 0===$e)throw new Error("Standard Angular field decorators are not supported in JIT mode.");const Vt=$e.constructor,ln=Vt.hasOwnProperty(ua)?Vt[ua]:Object.defineProperty(Vt,ua,{value:{}})[ua];ln[bt]=ln.hasOwnProperty(bt)&&ln[bt]||[],ln[bt].unshift(Ce),P&&P($e,bt,...oe)}}return y&&(W.prototype=Object.create(y.prototype)),W.prototype.ngMetadataName=i,W.annotationCls=W,W})}const f0=da("Attribute",i=>({attributeName:i,__NG_ELEMENT_ID__:()=>Oc(i)}));class ts{}const g3=Bo("ContentChildren",(i,a={})=>({selector:i,first:!1,isViewQuery:!1,descendants:!1,emitDistinctChangesOnly:!0,...a}),ts),m3=Bo("ContentChild",(i,a={})=>({selector:i,first:!0,isViewQuery:!1,descendants:!0,...a}),ts),y3=Bo("ViewChildren",(i,a={})=>({selector:i,first:!1,isViewQuery:!0,descendants:!0,emitDistinctChangesOnly:!0,...a}),ts),v3=Bo("ViewChild",(i,a)=>({selector:i,first:!0,isViewQuery:!0,descendants:!0,...a}),ts);var Lo,h0,g0;function Mi(i){const a=Be.ng;if(a&&a.\u0275compilerFacade)return a.\u0275compilerFacade;throw new Error("JIT compiler unavailable")}!function(i){i[i.Directive=0]="Directive",i[i.Component=1]="Component",i[i.Injectable=2]="Injectable",i[i.Pipe=3]="Pipe",i[i.NgModule=4]="NgModule"}(Lo||(Lo={})),function(i){i[i.Directive=0]="Directive",i[i.Pipe=1]="Pipe",i[i.NgModule=2]="NgModule"}(h0||(h0={})),function(i){i[i.Emulated=0]="Emulated",i[i.None=2]="None",i[i.ShadowDom=3]="ShadowDom"}(g0||(g0={}));const m0=Function;function ns(i){return"function"==typeof i}function so(i){return i.flat(Number.POSITIVE_INFINITY)}function fa(i,a){i.forEach(y=>Array.isArray(y)?fa(y,a):a(y))}function y0(i,a,y){a>=i.length?i.push(y):i.splice(a,0,y)}function Js(i,a){return a>=i.length-1?i.pop():i.splice(a,1)[0]}function rs(i,a){const y=[];for(let P=0;P=0?i[1|P]=y:(P=~P,function b3(i,a,y,P){let U=i.length;if(U==a)i.push(y,P);else if(1===U)i.push(P,i[0]),i[0]=y;else{for(U--,i.push(i[U-1],i[U]);U>a;)i[U]=i[U-2],U--;i[a]=y,i[a+1]=P}}(i,P,a,y)),P}function Dc(i,a){const y=pa(i,a);if(y>=0)return i[1|y]}function pa(i,a){return function v0(i,a,y){let P=0,U=i.length>>y;for(;U!==P;){const W=P+(U-P>>1),oe=i[W<a?U=W:P=W+1}return~(U<new a(...y)}_zipTypesAndAnnotations(a,y){let P;P=rs(typeof a>"u"?y.length:a.length);for(let U=0;U"u"?[]:a[U]&&a[U]!=Object?[a[U]]:[],y&&null!=y[U]&&(P[U]=P[U].concat(y[U]));return P}_ownParameters(a,y){if(function w3(i){return E3.test(i)||T3.test(i)||I3.test(i)&&!A3.test(i)}(a.toString()))return null;if(a.parameters&&a.parameters!==y.parameters)return a.parameters;const U=a.ctorParameters;if(U&&U!==y.ctorParameters){const Ce="function"==typeof U?U():U,xe=Ce.map(bt=>bt&&bt.type),$e=Ce.map(bt=>bt&&xc(bt.decorators));return this._zipTypesAndAnnotations(xe,$e)}const W=a.hasOwnProperty(ca)&&a[ca],oe=this._reflect&&this._reflect.getOwnMetadata&&this._reflect.getOwnMetadata("design:paramtypes",a);return oe||W?this._zipTypesAndAnnotations(oe,W):rs(a.length)}parameters(a){if(!ns(a))return[];const y=qs(a);let P=this._ownParameters(a,y);return!P&&y!==Object&&(P=this.parameters(y)),P||[]}_ownAnnotations(a,y){if(a.annotations&&a.annotations!==y.annotations){let P=a.annotations;return"function"==typeof P&&P.annotations&&(P=P.annotations),P}return a.decorators&&a.decorators!==y.decorators?xc(a.decorators):a.hasOwnProperty(la)?a[la]:null}annotations(a){if(!ns(a))return[];const y=qs(a),P=this._ownAnnotations(a,y)||[];return(y!==Object?this.annotations(y):[]).concat(P)}_ownPropMetadata(a,y){if(a.propMetadata&&a.propMetadata!==y.propMetadata){let P=a.propMetadata;return"function"==typeof P&&P.propMetadata&&(P=P.propMetadata),P}if(a.propDecorators&&a.propDecorators!==y.propDecorators){const P=a.propDecorators,U={};return Object.keys(P).forEach(W=>{U[W]=xc(P[W])}),U}return a.hasOwnProperty(ua)?a[ua]:null}propMetadata(a){if(!ns(a))return{};const y=qs(a),P={};if(y!==Object){const W=this.propMetadata(y);Object.keys(W).forEach(oe=>{P[oe]=W[oe]})}const U=this._ownPropMetadata(a,y);return U&&Object.keys(U).forEach(W=>{const oe=[];P.hasOwnProperty(W)&&oe.push(...P[W]),oe.push(...U[W]),P[W]=oe}),P}ownPropMetadata(a){return ns(a)&&this._ownPropMetadata(a,qs(a))||{}}hasLifecycleHook(a,y){return a instanceof m0&&y in a.prototype}}function xc(i){return i?i.map(a=>new(0,a.type.annotationCls)(...a.args?a.args:[])):[]}function qs(i){const a=i.prototype?Object.getPrototypeOf(i.prototype):null;return(a?a.constructor:null)||Object}const C0=mt(da("Inject",i=>({token:i})),-1),$s=mt(da("Optional"),8),b0=mt(da("Self"),2),el=mt(da("SkipSelf"),4),E0=mt(da("Host"),1);let I0=null;function Sc(){return I0=I0||new _0}function tl(i){return A0(Sc().parameters(i))}function A0(i){return i.map(a=>function O3(i){const a={token:null,attribute:null,host:!1,optional:!1,self:!1,skipSelf:!1};if(Array.isArray(i)&&i.length>0)for(let y=0;y{const oe=[];U.templateUrl&&oe.push(P(U.templateUrl).then(Vt=>{U.template=Vt}));const Ce=U.styleUrls,xe=U.styles||(U.styles=[]),$e=U.styles.length;Ce&&Ce.forEach((Vt,ln)=>{xe.push(""),oe.push(P(Vt).then(yn=>{xe[$e+ln]=yn,Ce.splice(Ce.indexOf(Vt),1),0==Ce.length&&(U.styleUrls=void 0)}))});const bt=Promise.all(oe).then(()=>function S3(i){is.delete(i)}(W));a.push(bt)}),O0(),Promise.all(a).then(()=>{})}let ha=new Map;const is=new Set;function w0(i){return!!(i.templateUrl&&!i.hasOwnProperty("template")||i.styleUrls&&i.styleUrls.length)}function O0(){const i=ha;return ha=new Map,i}function x3(i){return"string"==typeof i?i:i.text()}const nl=new Map;let M0=!0;function Pc(i,a){(function P3(i,a,y){if(a&&a!==y&&M0)throw new Error(`Duplicate module registered for ${i} - ${v(a)} vs ${v(a.name)}`)})(a,nl.get(a)||null,i),nl.set(a,i)}function D0(i){return nl.get(i)}function B3(i){M0=!i}const x0={name:"custom-elements"},S0={name:"no-errors-schema"};let Bc=!1;function L3(i){Bc=i}function R3(){return Bc}let Lc=!1;function N3(i){Lc=i}function U3(){return Lc}const ga="ngSkipHydration";function R0(i){const a=ga.toLowerCase(),y=i.mergedAttrs;if(null===y)return!1;for(let P=0;P|^->||--!>|)/g,V3="\u200b$1\u200b";const Rc=new Map;let W3=0;function F0(i){return Rc.get(i)||null}class k0{get lView(){return F0(this.lViewId)}constructor(a,y,P){this.lViewId=a,this.nodeIndex=y,this.native=P}}function Zi(i){let a=as(i);if(a){if(nn(a)){const y=a;let P,U,W;if(W0(i)){if(P=G0(y,i),-1==P)throw new Error("The provided component was not found in the application");U=i}else if(function H3(i){return i&&i.constructor&&i.constructor.\u0275dir}(i)){if(P=function X3(i,a){let y=i[Gn].firstChild;for(;y;){const U=y.directiveEnd;for(let W=y.directiveStart;W=0){const Ce=qr(W[oe]),xe=Nc(W,oe,Ce);Fi(Ce,xe),a=xe;break}}}}return a||null}function Nc(i,a,y){return new k0(i[Nt],a,y)}function j0(i){let y,a=as(i);if(nn(a)){const P=a,U=G0(P,i);y=Qi(U,P);const W=Nc(P,U,y[Ar]);W.component=i,Fi(i,W),Fi(W.native,W)}else y=Qi(a.nodeIndex,a.lView);return y}const Uc="__ngContext__";function Fi(i,a){nn(a)?(i[Uc]=a[Nt],function G3(i){Rc.set(i[Nt],i)}(a)):i[Uc]=a}function as(i){const a=i[Uc];return"number"==typeof a?F0(a):a||null}function V0(i){const a=as(i);return a?nn(a)?a:a.lView:null}function W0(i){return i&&i.constructor&&i.constructor.\u0275cmp}function Q0(i,a){const y=i[Gn];for(let P=Mn;Pa.replace(j3,V3))}(a))}function ll(i,a,y){return i.createElement(a,y)}function Y0(i,a){const y=i[Ze],P=y.indexOf(a);Vo(a),y.splice(P,1)}function cl(i,a){if(i.length<=je)return;const y=je+a,P=i[y];if(P){const U=P[ct];null!==U&&U!==i&&Y0(U,P),a>0&&(i[y-1][Sr]=P[Sr]);const W=Js(i,je+a);!function e5(i,a){cs(i,a,a[Q],2,null,null),a[Ar]=null,a[ei]=null}(P[Gn],P);const oe=W[Et];null!==oe&&oe.detachView(W[Gn]),P[Rr]=null,P[Sr]=null,P[nr]&=-129}return P}function Vc(i,a){if(!(256&a[nr])){const y=a[Q];a[Dn]&&jn(a[Dn]),a[Rn]&&jn(a[Rn]),y.destroyNode&&cs(i,a,y,3,null,null),function r5(i){let a=i[Y];if(!a)return Wc(i[Gn],i);for(;a;){let y=null;if(nn(a))y=a[Y];else{const P=a[je];P&&(y=P)}if(!y){for(;a&&!a[Sr]&&a!==i;)nn(a)&&Wc(a[Gn],a),a=a[Rr];null===a&&(a=i),nn(a)&&Wc(a[Gn],a),y=a&&a[Sr]}a=y}}(a)}}function Wc(i,a){if(!(256&a[nr])){a[nr]&=-129,a[nr]|=256,function s5(i,a){let y;if(null!=i&&null!=(y=i.destroyHooks))for(let P=0;P=0?P[oe]():P[-oe].unsubscribe(),W+=2}else y[W].call(P[y[W+1]]);null!==P&&(a[vi]=null);const U=a[Mt];if(null!==U){a[Mt]=null;for(let W=0;W-1){const{encapsulation:W}=i.data[P.directiveStart+U];if(W===Lt.None||W===Lt.Emulated)return null}return bi(P,y)}}function Go(i,a,y,P,U){i.insertBefore(a,y,P,U)}function q0(i,a,y){i.appendChild(a,y)}function $0(i,a,y,P,U){null!==P?Go(i,a,y,P,U):q0(i,a,y)}function ul(i,a){return i.parentNode(a)}function ef(i,a,y){return nf(i,a,y)}function tf(i,a,y){return 40&i.type?bi(i,y):null}let Gc,pl,Xc,hl,nf=tf;function rf(i,a){nf=i,Gc=a}function dl(i,a,y,P){const U=Qc(i,P,a),W=a[Q],Ce=ef(P.parent||a[ei],P,a);if(null!=U)if(Array.isArray(y))for(let xe=0;xei,createScript:i=>i,createScriptURL:i=>i})}catch{}return pl}function ya(i){return Zc()?.createHTML(i)||i}function uf(i,a,y){const P=Fn(),U=hi(),W=bi(U,P);if(2===U.type&&"iframe"===a.toLowerCase()){const oe=W;throw oe.src="",oe.srcdoc=ya(""),fl(P[Q],oe),new E(-910,!1)}return i}function m5(i){Xc=i}function va(){if(void 0!==Xc)return Xc;if(typeof document<"u")return document;throw new E(210,!1)}function Kc(){if(void 0===hl&&(hl=null,Be.trustedTypes))try{hl=Be.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:i=>i,createScript:i=>i,createScriptURL:i=>i})}catch{}return hl}function df(i){return Kc()?.createHTML(i)||i}function ff(i){return Kc()?.createScript(i)||i}function pf(i){return Kc()?.createScriptURL(i)||i}class zo{constructor(a){this.changingThisBreaksApplicationSecurity=a}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${B})`}}class y5 extends zo{getTypeName(){return"HTML"}}class v5 extends zo{getTypeName(){return"Style"}}class _5 extends zo{getTypeName(){return"Script"}}class C5 extends zo{getTypeName(){return"URL"}}class b5 extends zo{getTypeName(){return"ResourceURL"}}function To(i){return i instanceof zo?i.changingThisBreaksApplicationSecurity:i}function _a(i,a){const y=hf(i);if(null!=y&&y!==a){if("ResourceURL"===y&&"URL"===a)return!0;throw new Error(`Required a safe ${a}, got a ${y} (see ${B})`)}return y===a}function hf(i){return i instanceof zo&&i.getTypeName()||null}function E5(i){return new y5(i)}function I5(i){return new v5(i)}function A5(i){return new _5(i)}function T5(i){return new C5(i)}function w5(i){return new b5(i)}function gf(i){const a=new M5(i);return function D5(){try{return!!(new window.DOMParser).parseFromString(ya(""),"text/html")}catch{return!1}}()?new O5(a):a}class O5{constructor(a){this.inertDocumentHelper=a}getInertBodyElement(a){a=""+a;try{const y=(new window.DOMParser).parseFromString(ya(a),"text/html").body;return null===y?this.inertDocumentHelper.getInertBodyElement(a):(y.removeChild(y.firstChild),y)}catch{return null}}}class M5{constructor(a){this.defaultDoc=a,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(a){const y=this.inertDocument.createElement("template");return y.innerHTML=ya(a),y}}const x5=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function gl(i){return(i=String(i)).match(x5)?i:"unsafe:"+i}function wo(i){const a={};for(const y of i.split(","))a[y]=!0;return a}function us(...i){const a={};for(const y of i)for(const P in y)y.hasOwnProperty(P)&&(a[P]=!0);return a}const mf=wo("area,br,col,hr,img,wbr"),yf=wo("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),vf=wo("rp,rt"),S5=us(vf,yf),P5=us(yf,wo("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),B5=us(vf,wo("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Yc=us(mf,P5,B5,S5),Jc=wo("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),L5=wo("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),R5=wo("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),_f=us(Jc,L5,R5),N5=wo("script,style,template");class U5{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(a){let y=a.firstChild,P=!0;for(;y;)if(y.nodeType===Node.ELEMENT_NODE?P=this.startElement(y):y.nodeType===Node.TEXT_NODE?this.chars(y.nodeValue):this.sanitizedSomething=!0,P&&y.firstChild)y=y.firstChild;else for(;y;){y.nodeType===Node.ELEMENT_NODE&&this.endElement(y);let U=this.checkClobberedElement(y,y.nextSibling);if(U){y=U;break}y=this.checkClobberedElement(y,y.parentNode)}return this.buf.join("")}startElement(a){const y=a.nodeName.toLowerCase();if(!Yc.hasOwnProperty(y))return this.sanitizedSomething=!0,!N5.hasOwnProperty(y);this.buf.push("<"),this.buf.push(y);const P=a.attributes;for(let U=0;U"),!0}endElement(a){const y=a.nodeName.toLowerCase();Yc.hasOwnProperty(y)&&!mf.hasOwnProperty(y)&&(this.buf.push(""))}chars(a){this.buf.push(Cf(a))}checkClobberedElement(a,y){if(y&&(a.compareDocumentPosition(y)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${a.outerHTML}`);return y}}const F5=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,k5=/([^\#-~ |!])/g;function Cf(i){return i.replace(/&/g,"&").replace(F5,function(a){return"&#"+(1024*(a.charCodeAt(0)-55296)+(a.charCodeAt(1)-56320)+65536)+";"}).replace(k5,function(a){return"&#"+a.charCodeAt(0)+";"}).replace(//g,">")}let ml;function bf(i,a){let y=null;try{ml=ml||gf(i);let P=a?String(a):"";y=ml.getInertBodyElement(P);let U=5,W=P;do{if(0===U)throw new Error("Failed to sanitize html because the input is unstable");U--,P=W,W=y.innerHTML,y=ml.getInertBodyElement(P)}while(P!==W);return ya((new U5).sanitizeChildren(qc(y)||y))}finally{if(y){const P=qc(y)||y;for(;P.firstChild;)P.removeChild(P.firstChild)}}}function qc(i){return"content"in i&&function j5(i){return i.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===i.nodeName}(i)?i.content:null}var Ro;function Ef(i){const a=ds();return a?df(a.sanitize(Ro.HTML,i)||""):_a(i,"HTML")?df(To(i)):bf(va(),b(i))}function If(i){const a=ds();return a?a.sanitize(Ro.STYLE,i)||"":_a(i,"Style")?To(i):b(i)}function $c(i){const a=ds();return a?a.sanitize(Ro.URL,i)||"":_a(i,"URL")?To(i):gl(b(i))}function eu(i){const a=ds();if(a)return pf(a.sanitize(Ro.RESOURCE_URL,i)||"");if(_a(i,"ResourceURL"))return pf(To(i));throw new E(904,!1)}function Af(i){const a=ds();if(a)return ff(a.sanitize(Ro.SCRIPT,i)||"");if(_a(i,"Script"))return ff(To(i));throw new E(905,!1)}function Tf(i){return ya(i[0])}function wf(i){return function g5(i){return Zc()?.createScriptURL(i)||i}(i[0])}function Of(i,a,y){return function V5(i,a){return"src"===a&&("embed"===i||"frame"===i||"iframe"===i||"media"===i||"script"===i)||"href"===a&&("base"===i||"link"===i)?eu:$c}(a,y)(i)}function ds(){const i=Fn();return i&&i[N].sanitizer}!function(i){i[i.NONE=0]="NONE",i[i.HTML=1]="HTML",i[i.STYLE=2]="STYLE",i[i.SCRIPT=3]="SCRIPT",i[i.URL=4]="URL",i[i.RESOURCE_URL=5]="RESOURCE_URL"}(Ro||(Ro={}));const fs=new wt("ENVIRONMENT_INITIALIZER"),tu=new wt("INJECTOR",-1),Mf=new wt("INJECTOR_DEF_TYPES");class nu{get(a,y=vn){if(y===vn){const P=new Error(`NullInjectorError: No provider for ${v(a)}!`);throw P.name="NullInjectorError",P}return y}}function ru(i){return{\u0275providers:i}}function Df(...i){return{\u0275providers:xf(0,i),\u0275fromNgModule:!0}}function xf(i,...a){const y=[],P=new Set;let U;const W=oe=>{y.push(oe)};return fa(a,oe=>{const Ce=oe;yl(Ce,W,[],P)&&(U||=[],U.push(Ce))}),void 0!==U&&Sf(U,W),y}function Sf(i,a){for(let y=0;y{a(W,P)})}}function yl(i,a,y,P){if(!(i=D(i)))return!1;let U=null,W=we(i);const oe=!W&&Cr(i);if(W||oe){if(oe&&!oe.standalone)return!1;U=i}else{const xe=i.ngModule;if(W=we(xe),!W)return!1;U=xe}const Ce=P.has(U);if(oe){if(Ce)return!1;if(P.add(U),oe.dependencies){const xe="function"==typeof oe.dependencies?oe.dependencies():oe.dependencies;for(const $e of xe)yl($e,a,y,P)}}else{if(!W)return!1;{if(null!=W.imports&&!Ce){let $e;P.add(U);try{fa(W.imports,bt=>{yl(bt,a,y,P)&&($e||=[],$e.push(bt))})}finally{}void 0!==$e&&Sf($e,a)}if(!Ce){const $e=_i(U)||(()=>new U);a({provide:U,useFactory:$e,deps:zt},U),a({provide:Mf,useValue:U,multi:!0},U),a({provide:fs,useValue:()=>nt(U),multi:!0},U)}const xe=W.providers;if(null!=xe&&!Ce){const $e=i;iu(xe,bt=>{a(bt,$e)})}}}return U!==i&&void 0!==i.providers}function iu(i,a){for(let y of i)M(y)&&(y=y.\u0275providers),Array.isArray(y)?iu(y,a):a(y)}const W5=f({provide:String,useValue:f});function ou(i){return null!==i&&"object"==typeof i&&W5 in i}function Ho(i){return"function"==typeof i}const au=new wt("Set Injector scope."),vl={},G5={};let su;function _l(){return void 0===su&&(su=new nu),su}class yo{}class Ca extends yo{get destroyed(){return this._destroyed}constructor(a,y,P,U){super(),this.parent=y,this.source=P,this.scopes=U,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,cu(a,oe=>this.processProvider(oe)),this.records.set(tu,ba(void 0,this)),U.has("environment")&&this.records.set(yo,ba(void 0,this));const W=this.records.get(au);null!=W&&"string"==typeof W.value&&this.scopes.add(W.value),this.injectorDefTypes=new Set(this.get(Mf.multi,zt,Fe.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const y of this._ngOnDestroyHooks)y.ngOnDestroy();const a=this._onDestroyHooks;this._onDestroyHooks=[];for(const y of a)y()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear()}}onDestroy(a){return this.assertNotDestroyed(),this._onDestroyHooks.push(a),()=>this.removeOnDestroy(a)}runInContext(a){this.assertNotDestroyed();const y=_n(this),P=_e(void 0);try{return a()}finally{_n(y),_e(P)}}get(a,y=vn,P=Fe.Default){if(this.assertNotDestroyed(),a.hasOwnProperty(Hn))return a[Hn](this);P=yt(P);const W=_n(this),oe=_e(void 0);try{if(!(P&Fe.SkipSelf)){let xe=this.records.get(a);if(void 0===xe){const $e=function K5(i){return"function"==typeof i||"object"==typeof i&&i instanceof wt}(a)&&Qe(a);xe=$e&&this.injectableDefInScope($e)?ba(lu(a),vl):null,this.records.set(a,xe)}if(null!=xe)return this.hydrate(a,xe)}return(P&Fe.Self?_l():this.parent).get(a,y=P&Fe.Optional&&y===vn?null:y)}catch(Ce){if("NullInjectorError"===Ce.name){if((Ce[rn]=Ce[rn]||[]).unshift(v(a)),W)throw Ce;return function Rt(i,a,y,P){const U=i[rn];throw a[at]&&U.unshift(a[at]),i.message=function ut(i,a,y,P=null){i=i&&"\n"===i.charAt(0)&&"\u0275"==i.charAt(1)?i.slice(2):i;let U=v(a);if(Array.isArray(a))U=a.map(v).join(" -> ");else if("object"==typeof a){let W=[];for(let oe in a)if(a.hasOwnProperty(oe)){let Ce=a[oe];W.push(oe+":"+("string"==typeof Ce?JSON.stringify(Ce):v(Ce)))}U=`{${W.join(", ")}}`}return`${y}${P?"("+P+")":""}[${U}]: ${i.replace(on,"\n ")}`}("\n"+i.message,U,y,P),i.ngTokenPath=U,i[rn]=null,i}(Ce,a,"R3InjectorError",this.source)}throw Ce}finally{_e(oe),_n(W)}}resolveInjectorInitializers(){const a=_n(this),y=_e(void 0);try{const U=this.get(fs.multi,zt,Fe.Self);for(const W of U)W()}finally{_n(a),_e(y)}}toString(){const a=[],y=this.records;for(const P of y.keys())a.push(v(P));return`R3Injector[${a.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new E(205,!1)}processProvider(a){let y=Ho(a=D(a))?a:D(a&&a.provide);const P=function H5(i){return ou(i)?ba(void 0,i.useValue):ba(Lf(i),vl)}(a);if(Ho(a)||!0!==a.multi)this.records.get(y);else{let U=this.records.get(y);U||(U=ba(void 0,vl,!0),U.factory=()=>At(U.multi),this.records.set(y,U)),y=a,U.multi.push(a)}this.records.set(y,P)}hydrate(a,y){return y.value===vl&&(y.value=G5,y.value=y.factory()),"object"==typeof y.value&&y.value&&function X5(i){return null!==i&&"object"==typeof i&&"function"==typeof i.ngOnDestroy}(y.value)&&this._ngOnDestroyHooks.add(y.value),y.value}injectableDefInScope(a){if(!a.providedIn)return!1;const y=D(a.providedIn);return"string"==typeof y?"any"===y||this.scopes.has(y):this.injectorDefTypes.has(y)}removeOnDestroy(a){const y=this._onDestroyHooks.indexOf(a);-1!==y&&this._onDestroyHooks.splice(y,1)}}function lu(i){const a=Qe(i),y=null!==a?a.factory:_i(i);if(null!==y)return y;if(i instanceof wt)throw new E(204,!1);if(i instanceof Function)return function z5(i){const a=i.length;if(a>0)throw rs(a,"?"),new E(204,!1);const y=function ye(i){return i&&(i[Z]||i[ie])||null}(i);return null!==y?()=>y.factory(i):()=>new i}(i);throw new E(204,!1)}function Lf(i,a,y){let P;if(Ho(i)){const U=D(i);return _i(U)||lu(U)}if(ou(i))P=()=>D(i.useValue);else if(function Bf(i){return!(!i||!i.useFactory)}(i))P=()=>i.useFactory(...At(i.deps||[]));else if(function Pf(i){return!(!i||!i.useExisting)}(i))P=()=>nt(D(i.useExisting));else{const U=D(i&&(i.useClass||i.provide));if(!function Z5(i){return!!i.deps}(i))return _i(U)||lu(U);P=()=>new U(...At(i.deps))}return P}function ba(i,a,y=!1){return{factory:i,value:a,multi:y?[]:void 0}}function cu(i,a){for(const y of i)Array.isArray(y)?cu(y,a):y&&M(y)?cu(y.\u0275providers,a):a(y)}const Rf=new wt("AppId",{providedIn:"root",factory:()=>Y5}),Y5="ng",Nf=new wt("Platform Initializer"),uu=new wt("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),J5=new wt("Application Packages Root URL"),q5=new wt("AnimationModuleType"),$5=new wt("CSP nonce",{providedIn:"root",factory:()=>va().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null}),Uf=new wt("",{providedIn:"root",factory:()=>new Set});function e4(i){return i}function t4(){const i=new Zo;return"browser"===Dt(uu)&&(i.store=function n4(i,a){const y=i.getElementById(a+"-state");if(y?.textContent)try{return JSON.parse(y.textContent)}catch(P){console.warn("Exception while restoring TransferState for app "+a,P)}return{}}(va(),Dt(Rf))),i}class Zo{constructor(){this.store={},this.onSerializeCallbacks={}}static#e=this.\u0275prov=j({token:Zo,providedIn:"root",factory:t4});get(a,y){return void 0!==this.store[a]?this.store[a]:y}set(a,y){this.store[a]=y}remove(a){delete this.store[a]}hasKey(a){return this.store.hasOwnProperty(a)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(a,y){this.onSerializeCallbacks[a]=y}toJson(){for(const a in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(a))try{this.store[a]=this.onSerializeCallbacks[a]()}catch(y){console.warn("Exception in onSerialize callback: ",y)}return JSON.stringify(this.store).replace(/null;function r4(i,a,y=!1){let P=i.getAttribute(hs);if(null==P)return null;const[U,W]=P.split("|");if(P=y?W:U,!P)return null;const oe=y?U:W?`|${W}`:"";let Ce={};if(""!==P){const $e=a.get(Zo,null,{optional:!0});null!==$e&&(Ce=$e.get(yu,[])[Number(P)])}const xe={data:Ce,firstChild:i.firstChild??null};return y&&(xe.firstChild=i,El(xe,0,i.nextSibling)),oe?i.setAttribute(hs,oe):i.removeAttribute(hs),xe}function vu(i,a,y=!1){return kf(i,a,y)}function jf(i){let a=i._lView;return 2===a[Gn].type?null:(yr(a)&&(a=a[Mn]),a)}function El(i,a,y){i.segmentHeads??={},i.segmentHeads[a]=y}function _u(i,a){return i.segmentHeads?.[a]??null}function Vf(i,a){return i.data[ps]?.[a]??null}function Cu(i,a){const y=Vf(i,a)??[];let P=0;for(let U of y)P+=U[Ea]*(U[Cl]??1);return P}function Il(i,a){if(typeof i.disconnectedNodes>"u"){const y=i.data[bl];i.disconnectedNodes=y?new Set(y):null}return!!i.disconnectedNodes?.has(a)}class Wf{}class Al{}class u4{resolveComponentFactory(a){throw function c4(i){const a=Error(`No component factory found for ${v(i)}.`);return a.ngComponent=i,a}(a)}}class gs{static#e=this.NULL=new u4}function d4(){return Ia(Ni(),Fn())}function Ia(i,a){return new ms(bi(i,a))}class ms{constructor(a){this.nativeElement=a}static#e=this.__NG_ELEMENT_ID__=d4}function f4(i){return i instanceof ms?i.nativeElement:i}class Gf{}class p4{constructor(){this.destroyNode=null}static#e=this.__NG_ELEMENT_ID__=()=>function h4(){const i=Fn(),y=Qi(Ni().index,i);return(nn(y)?y:i)[Q]}()}class Tl{static#e=this.\u0275prov=j({token:Tl,providedIn:"root",factory:()=>null})}class zf{constructor(a){this.full=a,this.major=a.split(".")[0],this.minor=a.split(".")[1],this.patch=a.split(".").slice(2).join(".")}}const Hf=new zf("16.2.12"),wl={};function g4(i,a){i instanceof Ca&&i.assertNotDestroyed();const P=_n(i),U=_e(void 0);try{return a()}finally{_n(P),_e(U)}}function Ol(i){if(!se()&&!function fn(){return Wt}())throw new E(-203,!1)}const Zf={\u0275\u0275defineInjectable:j,\u0275\u0275defineInjector:ce,\u0275\u0275inject:nt,\u0275\u0275invalidFactoryDep:Ct,resolveForwardRef:D};const y4=f({provide:String,useValue:f});function Xf(i){return void 0!==i.useClass}function Kf(i){return void 0!==i.useFactory}const b4=es("Injectable",void 0,void 0,void 0,(i,a)=>function m4(i,a){let y=null,P=null;i.hasOwnProperty(Z)||Object.defineProperty(i,Z,{get:()=>(null===y&&(y=Mi().compileInjectable(Zf,`ng:///${i.name}/\u0275prov.js`,function C4(i,a){const y=a||{providedIn:null},P={name:i.name,type:i,typeArgumentCount:0,providedIn:y.providedIn};return(Xf(y)||Kf(y))&&void 0!==y.deps&&(P.deps=A0(y.deps)),Xf(y)?P.useClass=y.useClass:function v4(i){return y4 in i}(y)?P.useValue=y.useValue:Kf(y)?P.useFactory=y.useFactory:function _4(i){return void 0!==i.useExisting}(y)&&(P.useExisting=y.useExisting),P}(i,a))),y)}),i.hasOwnProperty(zn)||Object.defineProperty(i,zn,{get:()=>{if(null===P){const U=Mi();P=U.compileFactory(Zf,`ng:///${i.name}/\u0275fac.js`,{name:i.name,type:i,typeArgumentCount:0,deps:tl(i),target:U.FactoryTarget.Injectable})}return P},configurable:!0})}(i,a));function bu(i,a=null,y=null,P){const U=Yf(i,a,y,P);return U.resolveInjectorInitializers(),U}function Yf(i,a=null,y=null,P,U=new Set){const W=[y||zt,Df(i)];return P=P||("object"==typeof i?void 0:v(i)),new Ca(W,a||_l(),P||null,U)}class ro{static#e=this.THROW_IF_NOT_FOUND=vn;static#t=this.NULL=new nu;static create(a,y){if(Array.isArray(a))return bu({name:""},y,a,"");{const P=a.name??"";return bu({name:P},a.parent,a.providers,P)}}static#n=this.\u0275prov=j({token:ro,providedIn:"any",factory:()=>nt(tu)});static#r=this.__NG_ELEMENT_ID__=-1}function Eu(i){return i.ngOriginalError}class No{constructor(){this._console=console}handleError(a){const y=this._findOriginalError(a);this._console.error("ERROR",a),y&&this._console.error("ORIGINAL ERROR",y)}_findOriginalError(a){let y=a&&Eu(a);for(;y&&Eu(y);)y=Eu(y);return y||null}}class ys{static#e=this.__NG_ELEMENT_ID__=I4;static#t=this.__NG_ENV_ID__=a=>a}class E4 extends ys{constructor(a){super(),this._lView=a}onDestroy(a){return S1(this._lView,a),()=>function jm(i,a){if(null===i[Mt])return;const y=i[Mt].indexOf(a);-1!==y&&i[Mt].splice(y,1)}(this._lView,a)}}function I4(){return new E4(Fn())}function Iu(i){return a=>{setTimeout(i,void 0,a)}}const vo=class A4 extends e.Subject{constructor(a=!1){super(),this.__isAsync=a}emit(a){super.next(a)}subscribe(a,y,P){let U=a,W=y||(()=>null),oe=P;if(a&&"object"==typeof a){const xe=a;U=xe.next?.bind(xe),W=xe.error?.bind(xe),oe=xe.complete?.bind(xe)}this.__isAsync&&(W=Iu(W),U&&(U=Iu(U)),oe&&(oe=Iu(oe)));const Ce=super.subscribe({next:U,error:W,complete:oe});return a instanceof r.Subscription&&a.add(Ce),Ce}};function qf(...i){}class xi{constructor({enableLongStackTrace:a=!1,shouldCoalesceEventChangeDetection:y=!1,shouldCoalesceRunChangeDetection:P=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new vo(!1),this.onMicrotaskEmpty=new vo(!1),this.onStable=new vo(!1),this.onError=new vo(!1),typeof Zone>"u")throw new E(908,!1);Zone.assertZonePatched();const U=this;U._nesting=0,U._outer=U._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(U._inner=U._inner.fork(new Zone.TaskTrackingZoneSpec)),a&&Zone.longStackTraceZoneSpec&&(U._inner=U._inner.fork(Zone.longStackTraceZoneSpec)),U.shouldCoalesceEventChangeDetection=!P&&y,U.shouldCoalesceRunChangeDetection=P,U.lastRequestAnimationFrameId=-1,U.nativeRequestAnimationFrame=function T4(){const i="function"==typeof Be.requestAnimationFrame;let a=Be[i?"requestAnimationFrame":"setTimeout"],y=Be[i?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&a&&y){const P=a[Zone.__symbol__("OriginalDelegate")];P&&(a=P);const U=y[Zone.__symbol__("OriginalDelegate")];U&&(y=U)}return{nativeRequestAnimationFrame:a,nativeCancelAnimationFrame:y}}().nativeRequestAnimationFrame,function M4(i){const a=()=>{!function O4(i){i.isCheckStableRunning||-1!==i.lastRequestAnimationFrameId||(i.lastRequestAnimationFrameId=i.nativeRequestAnimationFrame.call(Be,()=>{i.fakeTopEventTask||(i.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{i.lastRequestAnimationFrameId=-1,Tu(i),i.isCheckStableRunning=!0,Au(i),i.isCheckStableRunning=!1},void 0,()=>{},()=>{})),i.fakeTopEventTask.invoke()}),Tu(i))}(i)};i._inner=i._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(y,P,U,W,oe,Ce)=>{if(function D4(i){return!(!Array.isArray(i)||1!==i.length)&&!0===i[0].data?.__ignore_ng_zone__}(Ce))return y.invokeTask(U,W,oe,Ce);try{return $f(i),y.invokeTask(U,W,oe,Ce)}finally{(i.shouldCoalesceEventChangeDetection&&"eventTask"===W.type||i.shouldCoalesceRunChangeDetection)&&a(),ep(i)}},onInvoke:(y,P,U,W,oe,Ce,xe)=>{try{return $f(i),y.invoke(U,W,oe,Ce,xe)}finally{i.shouldCoalesceRunChangeDetection&&a(),ep(i)}},onHasTask:(y,P,U,W)=>{y.hasTask(U,W),P===U&&("microTask"==W.change?(i._hasPendingMicrotasks=W.microTask,Tu(i),Au(i)):"macroTask"==W.change&&(i.hasPendingMacrotasks=W.macroTask))},onHandleError:(y,P,U,W)=>(y.handleError(U,W),i.runOutsideAngular(()=>i.onError.emit(W)),!1)})}(U)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!xi.isInAngularZone())throw new E(909,!1)}static assertNotInAngularZone(){if(xi.isInAngularZone())throw new E(909,!1)}run(a,y,P){return this._inner.run(a,y,P)}runTask(a,y,P,U){const W=this._inner,oe=W.scheduleEventTask("NgZoneEvent: "+U,a,w4,qf,qf);try{return W.runTask(oe,y,P)}finally{W.cancelTask(oe)}}runGuarded(a,y,P){return this._inner.runGuarded(a,y,P)}runOutsideAngular(a){return this._outer.run(a)}}const w4={};function Au(i){if(0==i._nesting&&!i.hasPendingMicrotasks&&!i.isStable)try{i._nesting++,i.onMicrotaskEmpty.emit(null)}finally{if(i._nesting--,!i.hasPendingMicrotasks)try{i.runOutsideAngular(()=>i.onStable.emit(null))}finally{i.isStable=!0}}}function Tu(i){i.hasPendingMicrotasks=!!(i._hasPendingMicrotasks||(i.shouldCoalesceEventChangeDetection||i.shouldCoalesceRunChangeDetection)&&-1!==i.lastRequestAnimationFrameId)}function $f(i){i._nesting++,i.isStable&&(i.isStable=!1,i.onUnstable.emit(null))}function ep(i){i._nesting--,Au(i)}class tp{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new vo,this.onMicrotaskEmpty=new vo,this.onStable=new vo,this.onError=new vo}run(a,y,P){return a.apply(y,P)}runGuarded(a,y,P){return a.apply(y,P)}runOutsideAngular(a){return a()}runTask(a,y,P,U){return a.apply(y,P)}}const np=new wt("",{providedIn:"root",factory:rp});function rp(){const i=Dt(xi);let a=!0;const y=new d.Observable(U=>{a=i.isStable&&!i.hasPendingMacrotasks&&!i.hasPendingMicrotasks,i.runOutsideAngular(()=>{U.next(a),U.complete()})}),P=new d.Observable(U=>{let W;i.runOutsideAngular(()=>{W=i.onStable.subscribe(()=>{xi.assertNotInAngularZone(),queueMicrotask(()=>{!a&&!i.hasPendingMacrotasks&&!i.hasPendingMicrotasks&&(a=!0,U.next(!0))})})});const oe=i.onUnstable.subscribe(()=>{xi.assertInAngularZone(),a&&(a=!1,i.runOutsideAngular(()=>{U.next(!1)}))});return()=>{W.unsubscribe(),oe.unsubscribe()}});return(0,n.merge)(y,P.pipe((0,l.share)()))}function ip(i){return i.ownerDocument.defaultView}function op(i){return i.ownerDocument}function wu(i){return i.ownerDocument.body}function Oo(i){return i instanceof Function?i():i}function Ta(i){return"browser"===(i??Dt(ro)).get(uu)}function ap(i,a){!a&&Ol();const y=a?.injector??Dt(ro);if(!Ta(y))return{destroy(){}};let P;const U=y.get(ys).onDestroy(()=>P?.()),W=y.get(Ko),oe=W.handler??=new cp,Ce=y.get(xi),xe=y.get(No,null,{optional:!0}),$e=new lp(Ce,xe,i);return P=()=>{oe.unregister($e),U()},oe.register($e),{destroy:P}}function sp(i,a){!a&&Ol();const y=a?.injector??Dt(ro);if(!Ta(y))return{destroy(){}};let P;const U=y.get(ys).onDestroy(()=>P?.()),W=y.get(Ko),oe=W.handler??=new cp,Ce=y.get(xi),xe=y.get(No,null,{optional:!0}),$e=new lp(Ce,xe,()=>{P?.(),i()});return P=()=>{oe.unregister($e),U()},oe.register($e),{destroy:P}}class lp{constructor(a,y,P){this.zone=a,this.errorHandler=y,this.callbackFn=P}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(a){this.errorHandler?.handleError(a)}}}class cp{constructor(){this.executingCallbacks=!1,this.callbacks=new Set,this.deferredCallbacks=new Set}validateBegin(){if(this.executingCallbacks)throw new E(102,!1)}register(a){(this.executingCallbacks?this.deferredCallbacks:this.callbacks).add(a)}unregister(a){this.callbacks.delete(a),this.deferredCallbacks.delete(a)}execute(){this.executingCallbacks=!0;for(const a of this.callbacks)a.invoke();this.executingCallbacks=!1;for(const a of this.deferredCallbacks)this.callbacks.add(a);this.deferredCallbacks.clear()}destroy(){this.callbacks.clear(),this.deferredCallbacks.clear()}}class Ko{constructor(){this.renderDepth=0,this.handler=null}begin(){this.handler?.validateBegin(),this.renderDepth++}end(){this.renderDepth--,0===this.renderDepth&&this.handler?.execute()}ngOnDestroy(){this.handler?.destroy(),this.handler=null}static#e=this.\u0275prov=j({token:Ko,providedIn:"root",factory:()=>new Ko})}function vs(i){for(;i;){i[nr]|=64;const a=ss(i);if(yr(i)&&!a)return i;i=a}return null}const _s=new wt(""),dp=new wt("",{providedIn:"root",factory:()=>!1});let Ml=null;function gp(i,a){return i[a]??vp()}function mp(i,a){const y=vp();y.producerNode?.length&&(i[a]=Ml,y.lView=i,Ml=yp())}const R4={...tn,consumerIsAlwaysLive:!0,consumerMarkedDirty:i=>{vs(i.lView)},lView:null};function yp(){return Object.create(R4)}function vp(){return Ml??=yp(),Ml}const xr={};function _p(i){Cp(Gr(),Fn(),zi()+i,!1)}function Cp(i,a,y,P){if(!P)if(3==(3&a[nr])){const W=i.preOrderCheckHooks;null!==W&&zs(a,W,y)}else{const W=i.preOrderHooks;null!==W&&Hs(a,W,0,y)}Wo(y)}function wa(i,a=Fe.Default){const y=Fn();return null===y?nt(i,a):a0(Ni(),y,D(i),a)}function bp(){throw new Error("invalid")}function Dl(i,a,y,P,U,W,oe,Ce,xe,$e,bt){const Vt=a.blueprint.slice();return Vt[Ar]=U,Vt[nr]=140|P,(null!==$e||i&&2048&i[nr])&&(Vt[nr]|=2048),Xa(Vt),Vt[Rr]=Vt[Ae]=i,Vt[Zr]=y,Vt[N]=oe||i&&i[N],Vt[Q]=Ce||i&&i[Q],Vt[A]=xe||i&&i[A]||null,Vt[ei]=W,Vt[Nt]=function Q3(){return W3++}(),Vt[Xt]=bt,Vt[Zt]=$e,Vt[Re]=2==a.type?i[Re]:Vt,Vt}function Oa(i,a,y,P,U){let W=i.data[a];if(null===W)W=Ou(i,a,y,P,U),function Xm(){return wr.lFrame.inI18n}()&&(W.flags|=32);else if(64&W.type){W.type=y,W.value=P,W.attrs=U;const oe=Ka();W.injectorIndex=null===oe?-1:oe.injectorIndex}return go(W,!0),W}function Ou(i,a,y,P,U){const W=F1(),oe=pc(),xe=i.data[a]=function Q4(i,a,y,P,U,W){let oe=a?a.injectorIndex:-1,Ce=0;return oa()&&(Ce|=128),{type:y,index:P,insertBeforeIndex:null,injectorIndex:oe,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:Ce,providerIndexes:0,value:U,attrs:W,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:a,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,oe?W:W&&W.parent,y,a,P,U);return null===i.firstChild&&(i.firstChild=xe),null!==W&&(oe?null==W.child&&null!==xe.parent&&(W.child=xe):null===W.next&&(W.next=xe,xe.prev=W)),xe}function Cs(i,a,y,P){if(0===y)return-1;const U=a.length;for(let W=0;WMn&&Cp(i,a,Mn,!1),ai(Ce?2:0,U);const $e=Ce?W:null,bt=Vn($e);try{null!==$e&&($e.dirty=!1),y(P,U)}finally{Qn($e,bt)}}finally{Ce&&null===a[Dn]&&mp(a,Dn),Wo(oe),ai(Ce?3:1,U)}}function Mu(i,a,y){if(Bt(a)){const P=jt(null);try{const W=a.directiveEnd;for(let oe=a.directiveStart;oenull;function j4(i){N0(i)?af(i):function a4(i){const a=va(),y=a.createNodeIterator(i,NodeFilter.SHOW_COMMENT,{acceptNode(W){const oe=function o4(i){return i.textContent?.replace(/\s/gm,"")}(W);return"ngetn"===oe||"ngtns"===oe?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let P;const U=[];for(;P=y.nextNode();)U.push(P);for(const W of U)"ngetn"===W.textContent?W.replaceWith(a.createTextNode("")):W.remove()}(i)}function Tp(i,a,y,P){for(let U in i)if(i.hasOwnProperty(U)){y=null===y?{}:y;const W=i[U];null===P?wp(y,a,U,W):P.hasOwnProperty(U)&&wp(y,a,P[U],W)}return y}function wp(i,a,y,P){i.hasOwnProperty(y)?i[y].push(a,P):i[y]=[a,P]}function io(i,a,y,P,U,W,oe,Ce){const xe=bi(a,y);let bt,$e=a.inputs;!Ce&&null!=$e&&(bt=$e[P])?(Nu(i,y,bt,P,U),En(a)&&function H4(i,a){const y=Qi(a,i);16&y[nr]||(y[nr]|=64)}(y,a.index)):3&a.type&&(P=function z4(i){return"class"===i?"className":"for"===i?"htmlFor":"formaction"===i?"formAction":"innerHtml"===i?"innerHTML":"readonly"===i?"readOnly":"tabindex"===i?"tabIndex":i}(P),U=null!=oe?oe(U,a.value||"",P):U,W.setProperty(xe,P,U))}function Pu(i,a,y,P){if(B1()){const U=null===P?null:{"":-1},W=function q4(i,a){const y=i.directiveRegistry;let P=null,U=null;if(y)for(let W=0;W0;){const y=i[--a];if("number"==typeof y&&y<0)return y}return 0})(oe)!=Ce&&oe.push(Ce),oe.push(y,P,W)}}(i,a,P,Cs(i,y,U.hostVars,xr),U)}function _o(i,a,y,P,U,W){const oe=bi(i,a);Lu(a[Q],oe,W,i.value,y,P,U)}function Lu(i,a,y,P,U,W,oe){if(null==W)i.removeAttribute(a,U,y);else{const Ce=null==oe?b(W):oe(W,P||"",U);i.setAttribute(a,U,Ce,y)}}function i6(i,a,y,P,U,W){const oe=W[a];if(null!==oe)for(let Ce=0;Ce"u"?null:Zone.current,W=function Nn(i,a,y){const P=Object.create(tr);y&&(P.consumerAllowSignalWrites=!0),P.fn=i,P.schedule=a;const U=oe=>{P.cleanupFn=oe};return P.ref={notify:()=>qn(P),run:()=>{if(P.dirty=!1,P.hasRun&&!Yn(P))return;P.hasRun=!0;const oe=Vn(P);try{P.cleanupFn(),P.cleanupFn=Jn,P.fn(U)}finally{Qn(P,oe)}},cleanup:()=>P.cleanupFn()},P.ref}(a,xe=>{this.all.has(xe)&&this.queue.set(xe,U)},P);let oe;this.all.add(W),W.notify();const Ce=()=>{W.cleanup(),oe?.(),this.all.delete(W),this.queue.delete(W)};return oe=y?.onDestroy(Ce),{destroy:Ce}}flush(){if(0!==this.queue.size)for(const[a,y]of this.queue)this.queue.delete(a),y?y.run(()=>a.run()):a.run()}get isQueueEmpty(){return 0===this.queue.size}static#e=this.\u0275prov=j({token:bs,providedIn:"root",factory:()=>new bs})}function Np(i,a){!a?.injector&&Ol();const y=a?.injector??Dt(ro),P=y.get(bs),U=!0!==a?.manualCleanup?y.get(ys):null;return P.create(i,U,!!a?.allowSignalWrites)}function Sl(i,a,y){let P=y?i.styles:null,U=y?i.classes:null,W=0;if(null!==a)for(let oe=0;oe0){jp(i,1);const U=y.components;null!==U&&Wp(i,U,1)}}function Wp(i,a,y){for(let P=0;P-1&&(cl(a,P),Js(y,P))}this._attachedToViewContainer=!1}Vc(this._lView[Gn],this._lView)}onDestroy(a){S1(this._lView,a)}markForCheck(){vs(this._cdRefInjectingView||this._lView)}detach(){this._lView[nr]&=-129}reattach(){this._lView[nr]|=128}detectChanges(){Pl(this._lView[Gn],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new E(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function n5(i,a){cs(i,a,a[Q],2,null,null)}(this._lView[Gn],this._lView)}attachToAppRef(a){if(this._attachedToViewContainer)throw new E(902,!1);this._appRef=a}}class d6 extends Ma{constructor(a){super(a),this._view=a}detectChanges(){const a=this._view;Pl(a[Gn],a,a[Zr],!1)}checkNoChanges(){}get context(){return null}}class Qp extends gs{constructor(a){super(),this.ngModule=a}resolveComponentFactory(a){const y=Cr(a);return new Da(y,this.ngModule)}}function Gp(i){const a=[];for(let y in i)i.hasOwnProperty(y)&&a.push({propName:i[y],templateName:y});return a}class p6{constructor(a,y){this.injector=a,this.parentInjector=y}get(a,y,P){P=yt(P);const U=this.injector.get(a,wl,P);return U!==wl||y===wl?U:this.parentInjector.get(a,y,P)}}class Da extends Al{get inputs(){const a=this.componentDef,y=a.inputTransforms,P=Gp(a.inputs);if(null!==y)for(const U of P)y.hasOwnProperty(U.propName)&&(U.transform=y[U.propName]);return P}get outputs(){return Gp(this.componentDef.outputs)}constructor(a,y){super(),this.componentDef=a,this.ngModule=y,this.componentType=a.type,this.selector=function Kr(i){return i.map(Tr).join(",")}(a.selectors),this.ngContentSelectors=a.ngContentSelectors?a.ngContentSelectors:[],this.isBoundToModule=!!y}create(a,y,P,U){let W=(U=U||this.ngModule)instanceof yo?U:U?.injector;W&&null!==this.componentDef.getStandaloneInjector&&(W=this.componentDef.getStandaloneInjector(W)||W);const oe=W?new p6(a,W):a,Ce=oe.get(Gf,null);if(null===Ce)throw new E(407,!1);const Vt={rendererFactory:Ce,sanitizer:oe.get(Tl,null),effectManager:oe.get(bs,null),afterRenderEventManager:oe.get(Ko,null)},ln=Ce.createRenderer(null,this.componentDef),yn=this.componentDef.selectors[0][0]||"div",Bn=P?function F4(i,a,y,P){const W=P.get(dp,!1)||y===Lt.ShadowDom,oe=i.selectRootElement(a,W);return function k4(i){Ap(i)}(oe),oe}(ln,P,this.componentDef.encapsulation,oe):ll(ln,yn,function f6(i){const a=i.toLowerCase();return"svg"===a?Vi:"math"===a?Ci:null}(yn)),fr=this.componentDef.signals?4608:this.componentDef.onPush?576:528;let Un=null;null!==Bn&&(Un=vu(Bn,oe,!0));const Mr=Su(0,null,null,1,0,null,null,null,null,null,null),kr=Dl(null,Mr,null,fr,null,null,Vt,ln,oe,null,Un);let ri,$i;vc(kr);try{const So=this.componentDef;let Ha,M1=null;So.findHostDirectiveDefs?(Ha=[],M1=new Map,So.findHostDirectiveDefs(So,Ha,M1),Ha.push(So)):Ha=[So];const J9=function h6(i,a){const y=i[Gn],P=Mn;return i[P]=a,Oa(y,P,2,"#host",null)}(kr,Bn),q9=function g6(i,a,y,P,U,W,oe){const Ce=U[Gn];!function m6(i,a,y,P){for(const U of i)a.mergedAttrs=Ln(a.mergedAttrs,U.hostAttrs);null!==a.mergedAttrs&&(Sl(a,a.mergedAttrs,!0),null!==y&&cf(P,y,a))}(P,i,a,oe);let xe=null;null!==a&&(xe=vu(a,U[A]));const $e=W.rendererFactory.createRenderer(a,y);let bt=16;y.signals?bt=4096:y.onPush&&(bt=64);const Vt=Dl(U,Ip(y),null,bt,U[i.index],i,W,$e,null,null,xe);return Ce.firstCreatePass&&Bu(Ce,i,P.length-1),xl(U,Vt),U[i.index]=Vt}(J9,Bn,So,Ha,kr,Vt,ln);$i=ao(Mr,Mn),Bn&&function v6(i,a,y,P){if(P)un(i,y,["ng-version",Hf.full]);else{const{attrs:U,classes:W}=function gi(i){const a=[],y=[];let P=1,U=2;for(;P0&&lf(i,y,W.join(" "))}}(ln,So,Bn,P),void 0!==y&&function _6(i,a,y){const P=i.projection=[];for(let U=0;U=0;P--){const U=i[P];U.hostVars=a+=U.hostVars,U.hostAttrs=Ln(U.hostAttrs,y=Ln(y,U.hostAttrs))}}(P)}function Bl(i){return i===Kt?{}:i===zt?[]:i}function b6(i,a){const y=i.viewQuery;i.viewQuery=y?(P,U)=>{a(P,U),y(P,U)}:a}function E6(i,a){const y=i.contentQueries;i.contentQueries=y?(P,U,W)=>{a(P,U,W),y(P,U,W)}:a}function I6(i,a){const y=i.hostBindings;i.hostBindings=y?(P,U)=>{a(P,U),y(P,U)}:a}const A6=["providersResolver"],T6=["template","decls","consts","vars","onPush","ngContentSelectors","styles","encapsulation","schemas"];function Xp(i){let y,a=Zp(i.type);y=ur(i)?a.\u0275cmp:a.\u0275dir;const P=i;for(const U of A6)P[U]=y[U];if(ur(y))for(const U of T6)P[U]=y[U]}function Kp(i){return a=>{a.findHostDirectiveDefs=Yp,a.hostDirectives=(Array.isArray(i)?i:i()).map(y=>"function"==typeof y?{directive:D(y),inputs:Kt,outputs:Kt}:{directive:D(y.directive),inputs:Jp(y.inputs),outputs:Jp(y.outputs)})}}function Yp(i,a,y){if(null!==i.hostDirectives)for(const P of i.hostDirectives){const U=Nr(P.directive);w6(U.declaredInputs,P.inputs),Yp(U,a,y),y.set(U,P),a.push(U)}}function Jp(i){if(void 0===i||0===i.length)return Kt;const a={};for(let y=0;y${a}`;case 8:return"\x3c!-- ng-container --\x3e";case 4:return"\x3c!-- container --\x3e";default:return`#node(${function D6(i){switch(i){case 4:return"view container";case 2:return"element";case 8:return"ng-container";case 32:return"icu";case 64:return"i18n";case 16:return"projection";case 1:return"text";default:return""}}(i.type)})`}}function As(i,a="\u2026"){const y=i;switch(y.nodeType){case Node.ELEMENT_NODE:const P=y.tagName.toLowerCase(),U=function R6(i){const a=[];for(let y=0;y${a}`;case Node.TEXT_NODE:const W=y.textContent?ws(y.textContent):"";return"#text"+(W?`(${W})`:"");case Node.COMMENT_NODE:return`\x3c!-- ${ws(y.textContent??"")} --\x3e`;default:return`#node(${y.nodeType})`}}function ws(i,a=50){return i?(i=function N6(i){return i.replace(/\s+/gm,"")}(i)).length>a?`${i.substring(0,a-1)}\u2026`:i:""}const U6=new RegExp(`^(\\d+)*(${fu}|${du})*(.*)`);function $u(i){return i.index-Mn}function Ul(i,a,y,P){let U=null;const W=$u(P),oe=i.data[mu];if(oe?.[W])U=function W6(i,a){const[y,...P]=function k6(i){const a=i.match(U6),[y,P,U,W]=a,oe=P?parseInt(P,10):U,Ce=[];for(const[xe,$e,bt]of W.matchAll(/(f|n)(\d*)/g)){const Vt=parseInt(bt,10)||1;Ce.push($e,Vt)}return[oe,...Ce]}(i);let U;return U=y===du?a[Re][Ar]:y===fu?wu(a[Re][Ar]):qr(a[Number(y)+Mn]),function V6(i,a){let y=i;for(let P=0;P0&&y[U-1]===P?y[U]=(y[U]||1)+1:y.push(P,"")}return y.join("")}(y,P)}function G6(i,a){const y=i.parent;let P,U,W;null!==y&&3&y.type?(P=y.index,U=qr(a[P]),W=b(P-Mn)):(P=W=du,U=a[Re][Ar]);let oe=qr(a[i.index]);if(12&i.type){const xe=ls(a,i);xe&&(oe=xe)}let Ce=rh(U,oe,W);if(null===Ce&&U!==oe&&(Ce=rh(U.ownerDocument.body,oe,fu),null===Ce))throw function S6(i,a){const P=`${function qu(i,a,y){const P=" ";let U="";a.prev?(U+=" \u2026\n",U+=P+Ju(a.prev)+"\n"):a.type&&12&a.type&&(U+=" \u2026\n"),y?(U+=P+Ju(a)+"\n",U+=P+`\x3c!-- container --\x3e ${Yu}\n`):U+=P+Ju(a)+` ${Yu}\n`,U+=" \u2026\n";const W=a.type?Qc(i[Gn],a,i):null;return W&&(U=As(W,"\n"+U)),U}(i,a,!1)}\n\n`,U=function Ts(i){return`To fix this problem:\n * check ${i?`the "${i}"`:"corresponding"} component for hydration-related issues\n * check to see if your template has valid HTML structure\n * or skip hydration by adding the \`ngSkipHydration\` attribute to its host node in a template\n\n`}();throw new E(-502,"During serialization, Angular was unable to find an element in the DOM:\n\n"+P+U)}(a,i);return Ce}function ih(i,a,y,P,U,W,oe,Ce){const xe=Fn(),$e=Gr(),bt=i+Mn,Vt=$e.firstCreatePass?function z6(i,a,y,P,U,W,oe,Ce,xe){const $e=a.consts,bt=Oa(a,i,4,oe||null,uo($e,Ce));Pu(a,y,bt,uo($e,xe)),Gs(a,bt);const Vt=bt.tView=Su(2,bt,P,U,W,a.directiveRegistry,a.pipeRegistry,null,a.schemas,$e,null);return null!==a.queries&&(a.queries.template(a,bt),Vt.queries=a.queries.embeddedTView(bt)),bt}(bt,$e,xe,a,y,P,U,W,oe):$e.data[bt];go(Vt,!1);const ln=oh($e,xe,Vt,i);Qs()&&dl($e,xe,ln,Vt),Fi(ln,xe),xl(xe,xe[bt]=xp(ln,xe,ln,Vt)),er(Vt)&&Du($e,xe,Vt),null!=oe&&xu(xe,Vt,Ce)}let oh=ah;function ah(i,a,y,P){return Po(!0),a[Q].createComment("")}function H6(i,a,y,P){const U=a[Xt],W=!U||oa()||Il(U,P);if(Po(W),W)return ah(0,a);const oe=U.data[hu]?.[P]??null;null!==oe&&null!==y.tView&&null===y.tView.ssrId&&(y.tView.ssrId=oe);const Ce=Ul(U,i,a,y);return El(U,P,Ce),Fl(Cu(U,P),Ce)}function sh(i,a,y,P){y>=i.data.length&&(i.data[y]=null,i.blueprint[y]=null),a[y]=P}function lh(i){return Wi(function Zm(){return wr.lFrame.contextLView}(),Mn+i)}function td(i,a,y){const P=Fn();return ki(P,aa(),a)&&io(Gr(),hi(),P,i,a,P[Q],y,!1),td}function nd(i,a,y,P,U){const oe=U?"class":"style";Nu(i,y,a.inputs[oe],oe,P)}function kl(i,a,y,P){const U=Fn(),W=Gr(),oe=Mn+i,Ce=U[Q],xe=W.firstCreatePass?function X6(i,a,y,P,U,W){const oe=a.consts,xe=Oa(a,i,2,P,uo(oe,U));return Pu(a,y,xe,uo(oe,W)),null!==xe.attrs&&Sl(xe,xe.attrs,!1),null!==xe.mergedAttrs&&Sl(xe,xe.mergedAttrs,!0),null!==a.queries&&a.queries.elementStart(a,xe),xe}(oe,W,U,a,y,P):W.data[oe],$e=ch(W,U,xe,Ce,a,i);U[oe]=$e;const bt=er(xe);return go(xe,!0),cf(Ce,$e,xe),32!=(32&xe.flags)&&Qs()&&dl(W,U,$e,xe),0===function Vm(){return wr.lFrame.elementDepthCount}()&&Fi($e,U),function Wm(){wr.lFrame.elementDepthCount++}(),bt&&(Du(W,U,xe),Mu(W,xe,U)),null!==P&&xu(U,xe),kl}function jl(){let i=Ni();pc()?hc():(i=i.parent,go(i,!1));const a=i;(function Gm(i){return wr.skipHydrationRootTNode===i})(a)&&function Hm(){wr.skipHydrationRootTNode=null}(),function Qm(){wr.lFrame.elementDepthCount--}();const y=Gr();return y.firstCreatePass&&(Gs(y,i),Bt(i)&&y.queries.elementEnd(i)),null!=a.classesWithoutHost&&function i3(i){return 0!=(8&i.flags)}(a)&&nd(y,a,Fn(),a.classesWithoutHost,!0),null!=a.stylesWithoutHost&&function o3(i){return 0!=(16&i.flags)}(a)&&nd(y,a,Fn(),a.stylesWithoutHost,!1),jl}function rd(i,a,y,P){return kl(i,a,y,P),jl(),rd}let ch=(i,a,y,P,U,W)=>(Po(!0),ll(P,U,J1()));function K6(i,a,y,P,U,W){const oe=a[Xt],Ce=!oe||oa()||Il(oe,W);if(Po(Ce),Ce)return ll(P,U,J1());const xe=Ul(oe,i,a,y);return Vf(oe,W)&&El(oe,W,xe.nextSibling),oe&&(R0(y)||N0(xe))&&En(y)&&(function zm(i){wr.skipHydrationRootTNode=i}(y),af(xe)),xe}function Vl(i,a,y){const P=Fn(),U=Gr(),W=i+Mn,oe=U.firstCreatePass?function J6(i,a,y,P,U){const W=a.consts,oe=uo(W,P),Ce=Oa(a,i,8,"ng-container",oe);return null!==oe&&Sl(Ce,oe,!0),Pu(a,y,Ce,uo(W,U)),null!==a.queries&&a.queries.elementStart(a,Ce),Ce}(W,U,P,a,y):U.data[W];go(oe,!0);const Ce=uh(U,P,oe,i);return P[W]=Ce,Qs()&&dl(U,P,Ce,oe),Fi(Ce,P),er(oe)&&(Du(U,P,oe),Mu(U,oe,P)),null!=y&&xu(P,oe),Vl}function Wl(){let i=Ni();const a=Gr();return pc()?hc():(i=i.parent,go(i,!1)),a.firstCreatePass&&(Gs(a,i),Bt(i)&&a.queries.elementEnd(i)),Wl}function id(i,a,y){return Vl(i,a,y),Wl(),id}let uh=(i,a,y,P)=>(Po(!0),jc(a[Q],""));function q6(i,a,y,P){let U;const W=a[Xt],oe=!W||oa();if(Po(oe),oe)return jc(a[Q],"");const Ce=Ul(W,i,a,y),xe=function l4(i,a){const y=i.data;let P=y[pu]?.[a]??null;return null===P&&y[ps]?.[a]&&(P=Cu(i,a)),P}(W,P);return El(W,P,Ce),U=Fl(xe,Ce),U}function dh(){return Fn()}function od(i){return!!i&&"function"==typeof i.then}function fh(i){return!!i&&"function"==typeof i.subscribe}function ad(i,a,y,P){const U=Fn(),W=Gr(),oe=Ni();return ph(W,U,U[Q],oe,i,a,P),ad}function sd(i,a){const y=Ni(),P=Fn(),U=Gr();return ph(U,P,Lp(mc(U.data),y,P),y,i,a),sd}function ph(i,a,y,P,U,W,oe){const Ce=er(P),$e=i.firstCreatePass&&Bp(i),bt=a[Zr],Vt=Pp(a);let ln=!0;if(3&P.type||oe){const Wn=bi(P,a),Kn=oe?oe(Wn):Wn,fr=Vt.length,Un=oe?kr=>oe(qr(kr[P.index])):P.index;let Mr=null;if(!oe&&Ce&&(Mr=function e8(i,a,y,P){const U=i.cleanup;if(null!=U)for(let W=0;Wxe?Ce[xe]:null}"string"==typeof oe&&(W+=2)}return null}(i,a,U,P.index)),null!==Mr)(Mr.__ngLastListenerFn__||Mr).__ngNextListenerFn__=W,Mr.__ngLastListenerFn__=W,ln=!1;else{W=gh(P,a,bt,W,!1);const kr=y.listen(Kn,U,W);Vt.push(W,kr),$e&&$e.push(U,Un,fr,fr+1)}}else W=gh(P,a,bt,W,!1);const yn=P.outputs;let Bn;if(ln&&null!==yn&&(Bn=yn[U])){const Wn=Bn.length;if(Wn)for(let Kn=0;Kn-1?Qi(i.index,a):a);let xe=hh(a,y,P,oe),$e=W.__ngNextListenerFn__;for(;$e;)xe=hh(a,y,$e,oe)&&xe,$e=$e.__ngNextListenerFn__;return U&&!1===xe&&oe.preventDefault(),xe}}function mh(i=1){return function qm(i){return(wr.lFrame.contextLView=function $m(i,a){for(;i>0;)a=a[Ae],i--;return a}(i,wr.lFrame.contextLView))[Zr]}(i)}function t8(i,a){let y=null;const P=function Ir(i){const a=i.attrs;if(null!=a){const y=a.indexOf(5);if(!(1&y))return a[y+1]}return null}(i);for(let U=0;U>17&32767}function yd(i){return 2|i}function Jo(i){return(131068&i)>>2}function vd(i,a){return-131069&i|a<<2}function _d(i){return 1|i}function _h(i,a,y,P,U){const W=i[y+1],oe=null===a;let Ce=P?Uo(W):Jo(W),xe=!1;for(;0!==Ce&&(!1===xe||oe);){const bt=i[Ce+1];s8(i[Ce],a)&&(xe=!0,i[Ce+1]=P?_d(bt):yd(bt)),Ce=P?Uo(bt):Jo(bt)}xe&&(i[y+1]=P?yd(W):_d(W))}function s8(i,a){return null===i||null==a||(Array.isArray(i)?i[1]:i)===a||!(!Array.isArray(i)||"string"!=typeof a)&&pa(i,a)>=0}const Di={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Ch(i){return i.substring(Di.key,Di.keyEnd)}function l8(i){return i.substring(Di.value,Di.valueEnd)}function bh(i,a){const y=Di.textEnd;return y===a?-1:(a=Di.keyEnd=function d8(i,a,y){for(;a32;)a++;return a}(i,Di.key=a,y),ka(i,a,y))}function Eh(i,a){const y=Di.textEnd;let P=Di.key=ka(i,a,y);return y===P?-1:(P=Di.keyEnd=function f8(i,a,y){let P;for(;a=65&&(-33&P)<=90||P>=48&&P<=57);)a++;return a}(i,P,y),P=Ah(i,P,y),P=Di.value=ka(i,P,y),P=Di.valueEnd=function p8(i,a,y){let P=-1,U=-1,W=-1,oe=a,Ce=oe;for(;oe32&&(Ce=oe),W=U,U=P,P=-33&xe}return Ce}(i,P,y),Ah(i,P,y))}function Ih(i){Di.key=0,Di.keyEnd=0,Di.value=0,Di.valueEnd=0,Di.textEnd=i.length}function ka(i,a,y){for(;a=0;y=Eh(a,y))Dh(i,Ch(a),l8(a))}function wh(i){ho(C8,bo,i,!0)}function bo(i,a){for(let y=function c8(i){return Ih(i),bh(i,ka(i,0,Di.textEnd))}(a);y>=0;y=bh(a,y))no(i,Ch(a),!0)}function po(i,a,y,P){const U=Fn(),W=Gr(),oe=Ao(2);W.firstUpdatePass&&Mh(W,i,oe,P),a!==xr&&ki(U,oe,a)&&xh(W,W.data[zi()],U,U[Q],i,U[oe+1]=function E8(i,a){return null==i||""===i||("string"==typeof a?i+=a:"object"==typeof i&&(i=v(To(i)))),i}(a,y),P,oe)}function ho(i,a,y,P){const U=Gr(),W=Ao(2);U.firstUpdatePass&&Mh(U,null,W,P);const oe=Fn();if(y!==xr&&ki(oe,W,y)){const Ce=U.data[zi()];if(Ph(Ce,P)&&!Oh(U,W)){let xe=P?Ce.classesWithoutHost:Ce.stylesWithoutHost;null!==xe&&(y=_(xe,y||"")),nd(U,Ce,oe,y,P)}else!function b8(i,a,y,P,U,W,oe,Ce){U===xr&&(U=zt);let xe=0,$e=0,bt=0=i.expandoStartIndex}function Mh(i,a,y,P){const U=i.data;if(null===U[y+1]){const W=U[zi()],oe=Oh(i,y);Ph(W,P)&&null===a&&!oe&&(a=!1),a=function g8(i,a,y,P){const U=mc(i);let W=P?a.residualClasses:a.residualStyles;if(null===U)0===(P?a.classBindings:a.styleBindings)&&(y=Os(y=Ed(null,i,a,y,P),a.attrs,P),W=null);else{const oe=a.directiveStylingLast;if(-1===oe||i[oe]!==U)if(y=Ed(U,i,a,y,P),null===W){let xe=function m8(i,a,y){const P=y?a.classBindings:a.styleBindings;if(0!==Jo(P))return i[Uo(P)]}(i,a,P);void 0!==xe&&Array.isArray(xe)&&(xe=Ed(null,i,a,xe[1],P),xe=Os(xe,a.attrs,P),function y8(i,a,y,P){i[Uo(y?a.classBindings:a.styleBindings)]=P}(i,a,P,xe))}else W=function v8(i,a,y){let P;const U=a.directiveEnd;for(let W=1+a.directiveStylingLast;W0)&&($e=!0)):bt=y,U)if(0!==xe){const ln=Uo(i[Ce+1]);i[P+1]=Gl(ln,Ce),0!==ln&&(i[ln+1]=vd(i[ln+1],P)),i[Ce+1]=function r8(i,a){return 131071&i|a<<17}(i[Ce+1],P)}else i[P+1]=Gl(Ce,0),0!==Ce&&(i[Ce+1]=vd(i[Ce+1],P)),Ce=P;else i[P+1]=Gl(xe,0),0===Ce?Ce=P:i[xe+1]=vd(i[xe+1],P),xe=P;$e&&(i[P+1]=yd(i[P+1])),_h(i,bt,P,!0),_h(i,bt,P,!1),function a8(i,a,y,P,U){const W=U?i.residualClasses:i.residualStyles;null!=W&&"string"==typeof a&&pa(W,a)>=0&&(y[P+1]=_d(y[P+1]))}(a,bt,i,P,W),oe=Gl(Ce,xe),W?a.classBindings=oe:a.styleBindings=oe}(U,W,a,y,oe,P)}}function Ed(i,a,y,P,U){let W=null;const oe=y.directiveEnd;let Ce=y.directiveStylingLast;for(-1===Ce?Ce=y.directiveStart:Ce++;Ce0;){const xe=i[U],$e=Array.isArray(xe),bt=$e?xe[1]:xe,Vt=null===bt;let ln=y[U+1];ln===xr&&(ln=Vt?zt:void 0);let yn=Vt?Dc(ln,P):bt===P?ln:void 0;if($e&&!zl(yn)&&(yn=Dc(xe,P)),zl(yn)&&(Ce=yn,oe))return Ce;const Bn=i[U+1];U=oe?Uo(Bn):Jo(Bn)}if(null!==a){let xe=W?a.residualClasses:a.residualStyles;null!=xe&&(Ce=Dc(xe,P))}return Ce}function zl(i){return void 0!==i}function Ph(i,a){return 0!=(i.flags&(a?8:16))}function Bh(i,a=""){const y=Fn(),P=Gr(),U=i+Mn,W=P.firstCreatePass?Oa(P,U,1,a,null):P.data[U],oe=Lh(P,y,W,a,i);y[U]=oe,Qs()&&dl(P,y,oe,W),go(W,!1)}let Lh=(i,a,y,P,U)=>(Po(!0),sl(a[Q],P));function I8(i,a,y,P,U){const W=a[Xt],oe=!W||oa()||Il(W,U);return Po(oe),oe?sl(a[Q],P):Ul(W,i,a,y)}function Id(i){return Hl("",i,""),Id}function Hl(i,a,y){const P=Fn(),U=Sa(P,i,a,y);return U!==xr&&Mo(P,zi(),U),Hl}function Ad(i,a,y,P,U){const W=Fn(),oe=Pa(W,i,a,y,P,U);return oe!==xr&&Mo(W,zi(),oe),Ad}function Td(i,a,y,P,U,W,oe){const Ce=Fn(),xe=Ba(Ce,i,a,y,P,U,W,oe);return xe!==xr&&Mo(Ce,zi(),xe),Td}function wd(i,a,y,P,U,W,oe,Ce,xe){const $e=Fn(),bt=La($e,i,a,y,P,U,W,oe,Ce,xe);return bt!==xr&&Mo($e,zi(),bt),wd}function Od(i,a,y,P,U,W,oe,Ce,xe,$e,bt){const Vt=Fn(),ln=Ra(Vt,i,a,y,P,U,W,oe,Ce,xe,$e,bt);return ln!==xr&&Mo(Vt,zi(),ln),Od}function Md(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln){const yn=Fn(),Bn=Na(yn,i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln);return Bn!==xr&&Mo(yn,zi(),Bn),Md}function Dd(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn){const Wn=Fn(),Kn=Ua(Wn,i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn);return Kn!==xr&&Mo(Wn,zi(),Kn),Dd}function xd(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn){const fr=Fn(),Un=Fa(fr,i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn);return Un!==xr&&Mo(fr,zi(),Un),xd}function Sd(i){const a=Fn(),y=xa(a,i);return y!==xr&&Mo(a,zi(),y),Sd}function Rh(i,a,y){ho(no,bo,Sa(Fn(),i,a,y),!0)}function Nh(i,a,y,P,U){ho(no,bo,Pa(Fn(),i,a,y,P,U),!0)}function Uh(i,a,y,P,U,W,oe){ho(no,bo,Ba(Fn(),i,a,y,P,U,W,oe),!0)}function Fh(i,a,y,P,U,W,oe,Ce,xe){ho(no,bo,La(Fn(),i,a,y,P,U,W,oe,Ce,xe),!0)}function kh(i,a,y,P,U,W,oe,Ce,xe,$e,bt){ho(no,bo,Ra(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt),!0)}function jh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln){ho(no,bo,Na(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln),!0)}function Vh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn){ho(no,bo,Ua(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn),!0)}function Wh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn){ho(no,bo,Fa(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn),!0)}function Qh(i){ho(no,bo,xa(Fn(),i),!0)}function Gh(i,a,y){fo(Sa(Fn(),i,a,y))}function zh(i,a,y,P,U){fo(Pa(Fn(),i,a,y,P,U))}function Hh(i,a,y,P,U,W,oe){fo(Ba(Fn(),i,a,y,P,U,W,oe))}function Zh(i,a,y,P,U,W,oe,Ce,xe){fo(La(Fn(),i,a,y,P,U,W,oe,Ce,xe))}function Xh(i,a,y,P,U,W,oe,Ce,xe,$e,bt){fo(Ra(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt))}function Kh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln){fo(Na(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln))}function Yh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn){fo(Ua(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn))}function Jh(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn){fo(Fa(Fn(),i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn))}function qh(i){fo(xa(Fn(),i))}function Pd(i,a,y,P,U){return po(i,Sa(Fn(),a,y,P),U,!1),Pd}function Bd(i,a,y,P,U,W,oe){return po(i,Pa(Fn(),a,y,P,U,W),oe,!1),Bd}function Ld(i,a,y,P,U,W,oe,Ce,xe){return po(i,Ba(Fn(),a,y,P,U,W,oe,Ce),xe,!1),Ld}function Rd(i,a,y,P,U,W,oe,Ce,xe,$e,bt){return po(i,La(Fn(),a,y,P,U,W,oe,Ce,xe,$e),bt,!1),Rd}function Nd(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln){return po(i,Ra(Fn(),a,y,P,U,W,oe,Ce,xe,$e,bt,Vt),ln,!1),Nd}function Ud(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn){return po(i,Na(Fn(),a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn),Bn,!1),Ud}function Fd(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn){return po(i,Ua(Fn(),a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn),Kn,!1),Fd}function kd(i,a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn,fr,Un){return po(i,Fa(Fn(),a,y,P,U,W,oe,Ce,xe,$e,bt,Vt,ln,yn,Bn,Wn,Kn,fr),Un,!1),kd}function jd(i,a,y){return po(i,xa(Fn(),a),y,!1),jd}function Vd(i,a,y){const P=Fn();return ki(P,aa(),a)&&io(Gr(),hi(),P,i,a,P[Q],y,!0),Vd}function Wd(i,a,y){const P=Fn();if(ki(P,aa(),a)){const W=Gr(),oe=hi();io(W,oe,P,i,a,Lp(mc(W.data),oe,P),y,!0)}return Wd}const qo=void 0;var w8=["en",[["a","p"],["AM","PM"],qo],[["AM","PM"],qo,qo],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],qo,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],qo,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",qo,"{1} 'at' {0}",qo],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function T8(i){const y=Math.floor(Math.abs(i)),P=i.toString().replace(/^[^.]*\.?/,"").length;return 1===y&&0===P?1:5}];let ja={};function O8(i,a,y){"string"!=typeof a&&(y=a,a=i[$o.LocaleId]),a=a.toLowerCase().replace(/_/g,"-"),ja[a]=i,y&&(ja[a][$o.ExtraData]=y)}function Qd(i){const a=function x8(i){return i.toLowerCase().replace(/_/g,"-")}(i);let y=e2(a);if(y)return y;const P=a.split("-")[0];if(y=e2(P),y)return y;if("en"===P)return w8;throw new E(701,!1)}function M8(i){return Qd(i)[$o.CurrencyCode]||null}function $h(i){return Qd(i)[$o.PluralCase]}function e2(i){return i in ja||(ja[i]=Be.ng&&Be.ng.common&&Be.ng.common.locales&&Be.ng.common.locales[i]),ja[i]}function D8(){ja={}}var $o;!function(i){i[i.LocaleId=0]="LocaleId",i[i.DayPeriodsFormat=1]="DayPeriodsFormat",i[i.DayPeriodsStandalone=2]="DayPeriodsStandalone",i[i.DaysFormat=3]="DaysFormat",i[i.DaysStandalone=4]="DaysStandalone",i[i.MonthsFormat=5]="MonthsFormat",i[i.MonthsStandalone=6]="MonthsStandalone",i[i.Eras=7]="Eras",i[i.FirstDayOfWeek=8]="FirstDayOfWeek",i[i.WeekendRange=9]="WeekendRange",i[i.DateFormat=10]="DateFormat",i[i.TimeFormat=11]="TimeFormat",i[i.DateTimeFormat=12]="DateTimeFormat",i[i.NumberSymbols=13]="NumberSymbols",i[i.NumberFormats=14]="NumberFormats",i[i.CurrencyCode=15]="CurrencyCode",i[i.CurrencySymbol=16]="CurrencySymbol",i[i.CurrencyName=17]="CurrencyName",i[i.Currencies=18]="Currencies",i[i.Directionality=19]="Directionality",i[i.PluralCase=20]="PluralCase",i[i.ExtraData=21]="ExtraData"}($o||($o={}));const S8=["zero","one","two","few","many"],ea="en-US",Zl={marker:"element"},Xl={marker:"ICU"};var Xi;!function(i){i[i.SHIFT=2]="SHIFT",i[i.APPEND_EAGERLY=1]="APPEND_EAGERLY",i[i.COMMENT=2]="COMMENT"}(Xi||(Xi={}));let t2=ea;function Gd(i){(function De(i,a){null==i&&Pe(a,i,null,"!=")})(i,"Expected localeId to be defined"),"string"==typeof i&&(t2=i.toLowerCase().replace(/_/g,"-"))}function n2(i,a,y){const P=a.insertBeforeIndex,U=Array.isArray(P)?P[0]:P;return null===U?tf(i,0,y):qr(y[U])}function r2(i,a,y,P,U){const W=a.insertBeforeIndex;if(Array.isArray(W)){let oe=P,Ce=null;if(3&a.type||(Ce=oe,oe=U),null!==oe&&-1===a.componentOffset)for(let xe=1;xe1)for(let y=i.length-2;y>=0;y--){const P=i[y];o2(P)||R8(P,a)&&null===N8(P)&&U8(P,a.index)}}function o2(i){return!(64&i.type)}function R8(i,a){return o2(a)||i.index>a.index}function N8(i){const a=i.insertBeforeIndex;return Array.isArray(a)?a[0]:a}function U8(i,a){const y=i.insertBeforeIndex;Array.isArray(y)?y[0]=a:(rf(n2,r2),i.insertBeforeIndex=a)}function Ms(i,a){const y=i.data[a];return null===y||"string"==typeof y?null:y.hasOwnProperty("currentCaseLViewIndex")?y:y.value}function j8(i,a,y){const P=Ou(i,y,64,null,null);return i2(a,P),P}function Kl(i,a){const y=a[i.currentCaseLViewIndex];return null===y?y:y<0?~y:y}function a2(i){return i>>>17}function s2(i){return(131070&i)>>>1}let Ds=0,xs=0;function c2(i,a,y,P){const U=y[Q];let oe,W=null;for(let Ce=0;Ce>>1,y),null,null,yn,Bn,null)}else switch(xe){case Xl:const $e=a[++Ce],bt=a[++Ce];null===y[bt]&&Fi(y[bt]=jc(U,$e),y);break;case Zl:const Vt=a[++Ce],ln=a[++Ce];null===y[ln]&&Fi(y[ln]=ll(U,Vt,null),y)}}}function u2(i,a,y,P,U){for(let W=0;W>>2;switch(3&bt){case 1:const ln=y[++$e],yn=y[++$e],Bn=i.data[Vt];"string"==typeof Bn?Lu(a[Q],a[Vt],null,Bn,ln,xe,yn):io(i,Bn,a,ln,xe,a[Q],yn,!1);break;case 0:const Wn=a[Vt];null!==Wn&&K0(a[Q],Wn,xe);break;case 2:z8(i,Ms(i,Vt),a,xe);break;case 3:d2(i,Ms(i,Vt),P,a)}}}}else{const xe=y[W+1];if(xe>0&&3==(3&xe)){const bt=Ms(i,xe>>>2);a[bt.currentCaseLViewIndex]<0&&d2(i,bt,P,a)}}W+=Ce}}function d2(i,a,y,P){let U=P[a.currentCaseLViewIndex];if(null!==U){let W=Ds;U<0&&(U=P[a.currentCaseLViewIndex]=~U,W=-1),u2(i,P,a.update[U],y,W)}}function z8(i,a,y,P){const U=function H8(i,a){let y=i.cases.indexOf(a);if(-1===y)switch(i.type){case 1:{const P=function P8(i,a){const y=$h(a)(parseInt(i,10)),P=S8[y];return void 0!==P?P:"other"}(a,function L8(){return t2}());y=i.cases.indexOf(P),-1===y&&"other"!==P&&(y=i.cases.indexOf("other"));break}case 0:y=i.cases.indexOf("other")}return-1===y?null:y}(a,P);if(Kl(a,y)!==U&&(f2(i,a,y),y[a.currentCaseLViewIndex]=null===U?null:~U,null!==U)){const oe=y[a.anchorIdx];oe&&c2(i,a.create[U],y,oe)}}function f2(i,a,y){let P=Kl(a,y);if(null!==P){const U=a.remove[P];for(let W=0;W0){const Ce=Ri(oe,y);null!==Ce&&fl(y[Q],Ce)}else f2(i,Ms(i,~oe),y)}}}function Z8(){const i=[];let y,P,a=-1;function W(Ce,xe){a=0;const $e=Kl(Ce,xe);P=null!==$e?Ce.remove[$e]:zt}function oe(){if(a0?y[Ce]:(i.push(a,P),W(y[Gn].data[~Ce],y),oe())}return 0===i.length?null:(P=i.pop(),a=i.pop(),oe())}return function U(Ce,xe){for(y=xe;i.length;)i.pop();return W(Ce.value,xe),oe}}const Yl=/\ufffd(\d+):?\d*\ufffd/gi,X8=/({\s*\ufffd\d+:?\d*\ufffd\s*,\s*\S{6}\s*,[\s\S]*})/gi,K8=/\ufffd(\d+)\ufffd/,h2=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Ss="\ufffd",Y8=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,J8=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,q8=/\uE500/g;function g2(i,a,y,P,U,W,oe){const Ce=Cs(i,P,1,null);let xe=Ce<y.length&&y.push(xe)}return{type:P,mainBinding:U,cases:a,values:y}}function zd(i){if(!i)return[];let a=0;const y=[],P=[],U=/[{}]/g;let W;for(U.lastIndex=0;W=U.exec(i);){const Ce=W.index;if("}"==W[0]){if(y.pop(),0==y.length){const xe=i.substring(a,Ce);h2.test(xe)?P.push(ay(xe)):P.push(xe),a=Ce+1}}else{if(0==y.length){const xe=i.substring(a,Ce);P.push(xe),a=Ce+1}y.push("{")}}const oe=i.substring(a);return P.push(oe),P}function sy(i,a,y,P,U,W,oe,Ce){const xe=[],$e=[],bt=[];a.cases.push(W),a.create.push(xe),a.remove.push($e),a.update.push(bt);const ln=gf(va()).getInertBodyElement(oe),yn=qc(ln)||ln;return yn?_2(i,a,y,P,xe,$e,bt,yn,U,Ce,0):0}function _2(i,a,y,P,U,W,oe,Ce,xe,$e,bt){let Vt=0,ln=Ce.firstChild;for(;ln;){const yn=Cs(i,y,1,null);switch(ln.nodeType){case Node.ELEMENT_NODE:const Bn=ln,Wn=Bn.tagName.toLowerCase();if(Yc.hasOwnProperty(Wn)){Hd(U,Zl,Wn,xe,yn),i.data[yn]=Wn;const Mr=Bn.attributes;for(let kr=0;kr>>Xi.SHIFT;let Vt=i[bt];null===Vt&&(Vt=i[bt]=(oe&Xi.COMMENT)===Xi.COMMENT?U.createComment(Ce):sl(U,Ce)),$e&&null!==y&&Go(U,y,Vt,P,!1)}})(U,xe.create,bt,Ce&&8&Ce.type?U[Ce.index]:null),V1(!0)}function Xd(){V1(!1)}function E2(i,a,y){Zd(i,a,y),Xd()}function I2(i,a){const y=Gr(),P=uo(y.consts,a);!function ny(i,a,y){const U=Ni().index,W=[];if(i.firstCreatePass&&null===i.data[a]){for(let oe=0;oe0){const P=i.data[y];u2(i,a,Array.isArray(P)?P:P.update,Io()-xs-1,Ds)}Ds=0,xs=0}(Gr(),Fn(),i+Mn)}function T2(i,a={}){return function _y(i,a={}){let y=i;if(fy.test(i)){const P={},U=[b2];y=y.replace(py,(W,oe,Ce)=>{const xe=oe||Ce,$e=P[xe]||[];if($e.length||(xe.split("|").forEach(Wn=>{const Kn=Wn.match(vy),fr=Kn?parseInt(Kn[1],10):b2,Un=yy.test(Wn);$e.push([fr,Un,Wn])}),P[xe]=$e),!$e.length)throw new Error(`i18n postprocess: unmatched placeholder - ${xe}`);const bt=U[U.length-1];let Vt=0;for(let Wn=0;Wn<$e.length;Wn++)if($e[Wn][0]===bt){Vt=Wn;break}const[ln,yn,Bn]=$e[Vt];return yn?U.pop():bt!==ln&&U.push(ln),$e.splice(Vt,1),Bn})}return Object.keys(a).length&&(y=y.replace(hy,(P,U,W,oe,Ce,xe)=>a.hasOwnProperty(W)?`${U}${a[W]}${xe}`:P),y=y.replace(gy,(P,U)=>a.hasOwnProperty(U)?a[U]:P),y=y.replace(my,(P,U)=>{if(a.hasOwnProperty(U)){const W=a[U];if(!W.length)throw new Error(`i18n postprocess: unmatched ICU - ${P} with key: ${U}`);return W.shift()}return P})),y}(i,a)}function w2(i,a){}function Yd(i,a,y,P,U){if(i=D(i),Array.isArray(i))for(let W=0;W>20;if(Ho(i)||!i.multi){const yn=new Ya($e,U,wa),Bn=qd(xe,a,U?bt:bt+ln,Vt);-1===Bn?(Tc(Xs(Ce,oe),W,xe),Jd(W,i,a.length),a.push(xe),Ce.directiveStart++,Ce.directiveEnd++,U&&(Ce.providerIndexes+=1048576),y.push(yn),oe.push(yn)):(y[Bn]=yn,oe[Bn]=yn)}else{const yn=qd(xe,a,bt+ln,Vt),Bn=qd(xe,a,bt,bt+ln),Kn=Bn>=0&&y[Bn];if(U&&!Kn||!U&&!(yn>=0&&y[yn])){Tc(Xs(Ce,oe),W,xe);const fr=function Iy(i,a,y,P,U){const W=new Ya(i,y,wa);return W.multi=[],W.index=a,W.componentProviders=0,O2(W,U,P&&!y),W}(U?Ey:by,y.length,U,P,$e);!U&&Kn&&(y[Bn].providerFactory=fr),Jd(W,i,a.length,0),a.push(xe),Ce.directiveStart++,Ce.directiveEnd++,U&&(Ce.providerIndexes+=1048576),y.push(fr),oe.push(fr)}else Jd(W,i,yn>-1?yn:Bn,O2(y[U?Bn:yn],$e,!U&&P));!U&&P&&Kn&&y[Bn].componentProviders++}}}function Jd(i,a,y,P){const U=Ho(a),W=function Q5(i){return!!i.useClass}(a);if(U||W){const xe=(W?D(a.useClass):a).prototype.ngOnDestroy;if(xe){const $e=i.destroyHooks||(i.destroyHooks=[]);if(!U&&a.multi){const bt=$e.indexOf(y);-1===bt?$e.push(y,[P,xe]):$e[bt+1].push(P,xe)}else $e.push(y,xe)}}}function O2(i,a,y){return y&&i.componentProviders++,i.multi.push(a)-1}function qd(i,a,y,P){for(let U=y;U{y.providersResolver=(P,U)=>function Cy(i,a,y){const P=Gr();if(P.firstCreatePass){const U=ur(i);Yd(y,P.data,P.blueprint,U,!0),Yd(a,P.data,P.blueprint,U,!1)}}(P,U?U(i):i,a)}}class ta{}class D2{}function x2(i,a){return new Jl(i,a??null,[])}const Ay=x2;class Jl extends ta{constructor(a,y,P){super(),this._parent=y,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new Qp(this);const U=Qr(a);this._bootstrapComponents=Oo(U.bootstrap),this._r3Injector=Yf(a,y,[{provide:ta,useValue:this},{provide:gs,useValue:this.componentFactoryResolver},...P],v(a),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(a)}get injector(){return this._r3Injector}destroy(){const a=this._r3Injector;!a.destroyed&&a.destroy(),this.destroyCbs.forEach(y=>y()),this.destroyCbs=null}onDestroy(a){this.destroyCbs.push(a)}}class ql extends D2{constructor(a){super(),this.moduleType=a}create(a){return new Jl(this.moduleType,a,[])}}class S2 extends ta{constructor(a){super(),this.componentFactoryResolver=new Qp(this),this.instance=null;const y=new Ca([...a.providers,{provide:ta,useValue:this},{provide:gs,useValue:this.componentFactoryResolver}],a.parent||_l(),a.debugName,new Set(["environment"]));this.injector=y,a.runEnvironmentInitializers&&y.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(a){this.injector.onDestroy(a)}}function P2(i,a,y=null){return new S2({providers:i,parent:a,debugName:y,runEnvironmentInitializers:!0}).injector}class $l{constructor(a){this._injector=a,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(a){if(!a.standalone)return null;if(!this.cachedInjectors.has(a)){const y=xf(0,a.type),P=y.length>0?P2([y],this._injector,`Standalone[${a.type.name}]`):null;this.cachedInjectors.set(a,P)}return this.cachedInjectors.get(a)}ngOnDestroy(){try{for(const a of this.cachedInjectors.values())null!==a&&a.destroy()}finally{this.cachedInjectors.clear()}}static#e=this.\u0275prov=j({token:$l,providedIn:"environment",factory:()=>new $l(nt(yo))})}function B2(i){i.getStandaloneInjector=a=>a.get($l).getOrCreateStandaloneInjector(i)}function e1(i){const a=Zi(i);if(null===a)return null;if(void 0===a.component){const y=a.lView;if(null===y)return null;a.component=function K3(i,a){const y=a[Gn].data[i],{directiveStart:P,componentOffset:U}=y;return U>-1?a[P+U]:null}(a.nodeIndex,y)}return a.component}function L2(i){!function Sy(i){if(typeof Element<"u"&&!(i instanceof Element))throw new Error("Expecting instance of DOM Element")}(i);const a=Zi(i),y=a?a.lView:null;return null===y?null:y[Zr]}function R2(i){const a=Zi(i);let P,y=a?a.lView:null;if(null===y)return null;for(;2===y[Gn].type&&(P=ss(y));)y=P;return 512&y[nr]?null:y[Zr]}function N2(i){const a=V0(i);return null!==a?[$3(a)]:[]}function U2(i){const a=Zi(i),y=a?a.lView:null;return null===y?ro.NULL:new Hi(y[Gn].data[a.nodeIndex],y)}function F2(i){if(i instanceof Text)return[];const a=Zi(i),y=a?a.lView:null;if(null===y)return[];const P=y[Gn],U=a.nodeIndex;return P?.data[U]?(void 0===a.directives&&(a.directives=z0(U,y)),null===a.directives?[]:[...a.directives]):[]}function Oy(i){const{constructor:a}=i;if(!a)throw new Error("Unable to find the instance constructor");const y=Cr(a);if(y)return{inputs:y.inputs,outputs:y.outputs,encapsulation:y.encapsulation,changeDetection:y.onPush?Qt.OnPush:Qt.Default};const P=Nr(a);return P?{inputs:P.inputs,outputs:P.outputs}:null}function t1(i){return Zi(i).native}function k2(i){const a=Zi(i),y=null===a?null:a.lView;if(null===y)return[];const U=y[vi],W=y[Gn].cleanup,oe=[];if(W&&U)for(let Ce=0;Ce=0?"dom":"output"})}}return oe.sort(Dy),oe}function Dy(i,a){return i.name==a.name?0:i.name{const U=i;null!==a&&(U.hasOwnProperty("decorators")&&void 0!==U.decorators?U.decorators.push(...a):U.decorators=a),null!==y&&(U.ctorParameters=y),null!==P&&(U.propDecorators=U.hasOwnProperty("propDecorators")&&void 0!==U.propDecorators?{...U.propDecorators,...P}:P)})}function V2(i,a,y){const P=Gi()+i,U=Fn();return U[P]===xr?Co(U,P,y?a.call(y):a()):Is(U,P)}function W2(i,a,y,P){return J2(Fn(),Gi(),i,a,y,P)}function Q2(i,a,y,P,U){return q2(Fn(),Gi(),i,a,y,P,U)}function G2(i,a,y,P,U,W){return $2(Fn(),Gi(),i,a,y,P,U,W)}function z2(i,a,y,P,U,W,oe){return eg(Fn(),Gi(),i,a,y,P,U,W,oe)}function H2(i,a,y,P,U,W,oe,Ce){const xe=Gi()+i,$e=Fn(),bt=lo($e,xe,y,P,U,W);return ki($e,xe+4,oe)||bt?Co($e,xe+5,Ce?a.call(Ce,y,P,U,W,oe):a(y,P,U,W,oe)):Is($e,xe+5)}function Z2(i,a,y,P,U,W,oe,Ce,xe){const $e=Gi()+i,bt=Fn(),Vt=lo(bt,$e,y,P,U,W);return Yo(bt,$e+4,oe,Ce)||Vt?Co(bt,$e+6,xe?a.call(xe,y,P,U,W,oe,Ce):a(y,P,U,W,oe,Ce)):Is(bt,$e+6)}function X2(i,a,y,P,U,W,oe,Ce,xe,$e){const bt=Gi()+i,Vt=Fn();let ln=lo(Vt,bt,y,P,U,W);return Rl(Vt,bt+4,oe,Ce,xe)||ln?Co(Vt,bt+7,$e?a.call($e,y,P,U,W,oe,Ce,xe):a(y,P,U,W,oe,Ce,xe)):Is(Vt,bt+7)}function K2(i,a,y,P,U,W,oe,Ce,xe,$e,bt){const Vt=Gi()+i,ln=Fn(),yn=lo(ln,Vt,y,P,U,W);return lo(ln,Vt+4,oe,Ce,xe,$e)||yn?Co(ln,Vt+8,bt?a.call(bt,y,P,U,W,oe,Ce,xe,$e):a(y,P,U,W,oe,Ce,xe,$e)):Is(ln,Vt+8)}function Y2(i,a,y,P){return tg(Fn(),Gi(),i,a,y,P)}function Bs(i,a){const y=i[a];return y===xr?void 0:y}function J2(i,a,y,P,U,W){const oe=a+y;return ki(i,oe,U)?Co(i,oe+1,W?P.call(W,U):P(U)):Bs(i,oe+1)}function q2(i,a,y,P,U,W,oe){const Ce=a+y;return Yo(i,Ce,U,W)?Co(i,Ce+2,oe?P.call(oe,U,W):P(U,W)):Bs(i,Ce+2)}function $2(i,a,y,P,U,W,oe,Ce){const xe=a+y;return Rl(i,xe,U,W,oe)?Co(i,xe+3,Ce?P.call(Ce,U,W,oe):P(U,W,oe)):Bs(i,xe+3)}function eg(i,a,y,P,U,W,oe,Ce,xe){const $e=a+y;return lo(i,$e,U,W,oe,Ce)?Co(i,$e+4,xe?P.call(xe,U,W,oe,Ce):P(U,W,oe,Ce)):Bs(i,$e+4)}function tg(i,a,y,P,U,W){let oe=a+y,Ce=!1;for(let xe=0;xe=0;y--){const P=a[y];if(i===P.name)return P}}(a,y.pipeRegistry),y.data[U]=P,P.onDestroy&&(y.destroyHooks??=[]).push(U,P.onDestroy)):P=y.data[U];const W=P.factory||(P.factory=_i(P.type)),Ce=_e(wa);try{const xe=Zs(!1),$e=W();return Zs(xe),sh(y,Fn(),U,$e),$e}finally{_e(Ce)}}function rg(i,a,y){const P=i+Mn,U=Fn(),W=Wi(U,P);return Ls(U,P)?J2(U,Gi(),a,W.transform,y,W):W.transform(y)}function ig(i,a,y,P){const U=i+Mn,W=Fn(),oe=Wi(W,U);return Ls(W,U)?q2(W,Gi(),a,oe.transform,y,P,oe):oe.transform(y,P)}function og(i,a,y,P,U){const W=i+Mn,oe=Fn(),Ce=Wi(oe,W);return Ls(oe,W)?$2(oe,Gi(),a,Ce.transform,y,P,U,Ce):Ce.transform(y,P,U)}function ag(i,a,y,P,U,W){const oe=i+Mn,Ce=Fn(),xe=Wi(Ce,oe);return Ls(Ce,oe)?eg(Ce,Gi(),a,xe.transform,y,P,U,W,xe):xe.transform(y,P,U,W)}function sg(i,a,y){const P=i+Mn,U=Fn(),W=Wi(U,P);return Ls(U,P)?tg(U,Gi(),a,W.transform,y,W):W.transform.apply(W,y)}function Ls(i,a){return i[Gn].data[a].pure}function By(){return this._results[Symbol.iterator]()}class ec{static#e=Symbol.iterator;get changes(){return this._changes||(this._changes=new vo)}constructor(a=!1){this._emitDistinctChangesOnly=a,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const y=ec.prototype;y[Symbol.iterator]||(y[Symbol.iterator]=By)}get(a){return this._results[a]}map(a){return this._results.map(a)}filter(a){return this._results.filter(a)}find(a){return this._results.find(a)}reduce(a,y){return this._results.reduce(a,y)}forEach(a){this._results.forEach(a)}some(a){return this._results.some(a)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(a,y){const P=this;P.dirty=!1;const U=so(a);(this._changesDetected=!function _3(i,a,y){if(i.length!==a.length)return!1;for(let P=0;P0&&(y[U-1][Sr]=a),Pnull;function Wy(i,a){const y=i[He];return a&&null!==y&&0!==y.length?y[0].data[gu]===a?y.shift():(lg(i),null):null}function dg(i,a){return ug(i,a)}class rc{static#e=this.__NG_ELEMENT_ID__=Gy}function Gy(){return hg(Ni(),Fn())}const zy=rc,fg=class extends zy{constructor(a,y,P){super(),this._lContainer=a,this._hostTNode=y,this._hostLView=P}get element(){return Ia(this._hostTNode,this._hostLView)}get injector(){return new Hi(this._hostTNode,this._hostLView)}get parentInjector(){const a=Ks(this._hostTNode,this._hostLView);if(Ec(a)){const y=qa(a,this._hostLView),P=Ja(a);return new Hi(y[Gn].data[P+8],y)}return new Hi(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const y=pg(this._lContainer);return null!==y&&y[a]||null}get length(){return this._lContainer.length-je}createEmbeddedView(a,y,P){let U,W;"number"==typeof P?U=P:null!=P&&(U=P.index,W=P.injector);const oe=dg(this._lContainer,a.ssrId),Ce=a.createEmbeddedViewImpl(y||{},W,oe),xe=!!oe&&!ol(this._hostTNode);return this.insertImpl(Ce,U,xe),Ce}createComponent(a,y,P,U,W){const oe=a&&!ns(a);let Ce;if(oe)Ce=y;else{const Wn=y||{};Ce=Wn.index,P=Wn.injector,U=Wn.projectableNodes,W=Wn.environmentInjector||Wn.ngModuleRef}const xe=oe?a:new Da(Cr(a)),$e=P||this.parentInjector;if(!W&&null==xe.ngModule){const Kn=(oe?$e:this.parentInjector).get(yo,null);Kn&&(W=Kn)}const bt=Cr(xe.componentType??{}),Vt=dg(this._lContainer,bt?.id??null),yn=xe.create($e,U,Vt?.firstChild??null,W),Bn=!!Vt&&!ol(this._hostTNode);return this.insertImpl(yn.hostView,Ce,Bn),yn}insert(a,y){return this.insertImpl(a,y,!1)}insertImpl(a,y,P){const U=a._lView;if(function Za(i){return pn(i[Rr])}(U)){const xe=this.indexOf(a);if(-1!==xe)this.detach(xe);else{const $e=U[Rr],bt=new fg($e,$e[ei],$e[Rr]);bt.detach(bt.indexOf(a))}}const oe=this._adjustIndex(y),Ce=this._lContainer;return Ry(Ce,U,oe,!P),a.attachToViewContainerRef(),y0(n1(Ce),oe,a),a}move(a,y){return this.insert(a,y)}indexOf(a){const y=pg(this._lContainer);return null!==y?y.indexOf(a):-1}remove(a){const y=this._adjustIndex(a,-1),P=cl(this._lContainer,y);P&&(Js(n1(this._lContainer),y),Vc(P[Gn],P))}detach(a){const y=this._adjustIndex(a,-1),P=cl(this._lContainer,y);return P&&null!=Js(n1(this._lContainer),y)?new Ma(P):null}_adjustIndex(a,y=0){return a??this.length+y}};function pg(i){return i[8]}function n1(i){return i[8]||(i[8]=[])}function hg(i,a){let y;const P=a[i.index];return pn(P)?y=P:(y=xp(P,a,null,i),a[i.index]=y,xl(a,y)),gg(y,a,i,P),new fg(y,i,a)}let gg=mg;function mg(i,a,y,P){if(i[Ee])return;let U;U=8&y.type?qr(P):function Hy(i,a){const y=i[Q],P=y.createComment(""),U=bi(a,i);return Go(y,ul(y,U),P,function c5(i,a){return i.nextSibling(a)}(y,U),!1),P}(a,y),i[Ee]=U}function Zy(i,a,y,P){if(i[Ee]&&i[He])return;const U=a[Xt],W=y.index-Mn,oe=al(y)||ol(y);if(!U||oe||Il(U,W))return mg(i,a,y,P);const xe=_u(U,W),$e=U.data[ps]?.[W],[bt,Vt]=function Vy(i,a){const y=[];for(const P of a)for(let U=0;U<(P[Cl]??1);U++){const W={data:P,firstChild:null};P[Ea]>0&&(W.firstChild=i,i=Fl(P[Ea],i)),y.push(W)}return[i,y]}(xe,$e);i[Ee]=bt,i[He]=Vt}class r1{constructor(a){this.queryList=a,this.matches=null}clone(){return new r1(this.queryList)}setDirty(){this.queryList.setDirty()}}class i1{constructor(a=[]){this.queries=a}createEmbeddedView(a){const y=a.queries;if(null!==y){const P=null!==a.contentQueries?a.contentQueries[0]:y.length,U=[];for(let W=0;W0)P.push(oe[Ce/2]);else{const $e=W[Ce+1],bt=a[-xe];for(let Vt=je;Vt=0;i--){const{moduleType:a,ngModule:y}=Ns[i];y.declarations&&y.declarations.every(Dg)&&(Ns.splice(i,1),l7(a,y))}}finally{c1=!1}}}function Dg(i){return Array.isArray(i)?i.every(Dg):!!D(i)}function xg(i,a={}){Sg(i,a),void 0!==a.id&&Pc(i,a.id),function i7(i,a){Ns.push({moduleType:i,ngModule:a})}(i,a)}function Sg(i,a,y=!1){const P=so(a.declarations||zt);let U=null;Object.defineProperty(i,Xn,{configurable:!0,get:()=>(null===U&&(U=Mi().compileNgModule(Ki,`ng:///${i.name}/\u0275mod.js`,{type:i,bootstrap:so(a.bootstrap||zt).map(D),declarations:P.map(D),imports:so(a.imports||zt).map(D).map(Lg),exports:so(a.exports||zt).map(D).map(Lg),schemas:a.schemas?so(a.schemas):null,id:a.id||null}),U.schemas||(U.schemas=[])),U)});let W=null;Object.defineProperty(i,zn,{get:()=>{if(null===W){const Ce=Mi();W=Ce.compileFactory(Ki,`ng:///${i.name}/\u0275fac.js`,{name:i.name,type:i,deps:tl(i),target:Ce.FactoryTarget.NgModule,typeArgumentCount:0})}return W},configurable:!1});let oe=null;Object.defineProperty(i,le,{get:()=>{if(null===oe){const Ce={name:i.name,type:i,providers:a.providers||zt,imports:[(a.imports||zt).map(D),(a.exports||zt).map(D)]};oe=Mi().compileInjector(Ki,`ng:///${i.name}/\u0275inj.js`,Ce)}return oe},configurable:!1})}let ic=new WeakMap,d1=new WeakMap;function s7(){ic=new WeakMap,d1=new WeakMap,Ns.length=0,Ai.clear()}function l7(i,a){const y=so(a.declarations||zt),P=na(i);y.forEach(U=>{(U=D(U)).hasOwnProperty(Tn)?f1(Cr(U),P):!U.hasOwnProperty(wn)&&!U.hasOwnProperty(Zn)&&(U.ngSelectorScope=i)})}function f1(i,a){i.directiveDefs=()=>Array.from(a.compilation.directives).map(y=>y.hasOwnProperty(Tn)?Cr(y):Nr(y)).filter(y=>!!y),i.pipeDefs=()=>Array.from(a.compilation.pipes).map(y=>zr(y)),i.schemas=a.schemas,i.tView=null}function na(i){if(l1(i))return function c7(i){const a=Qr(i,!0);if(null!==a.transitiveCompileScopes)return a.transitiveCompileScopes;const y={schemas:a.schemas||null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set}};return Oo(a.imports).forEach(P=>{const U=na(P);U.exported.directives.forEach(W=>y.compilation.directives.add(W)),U.exported.pipes.forEach(W=>y.compilation.pipes.add(W))}),Oo(a.declarations).forEach(P=>{zr(P)?y.compilation.pipes.add(P):y.compilation.directives.add(P)}),Oo(a.exports).forEach(P=>{const U=P;if(l1(U)){const W=na(U);W.exported.directives.forEach(oe=>{y.compilation.directives.add(oe),y.exported.directives.add(oe)}),W.exported.pipes.forEach(oe=>{y.compilation.pipes.add(oe),y.exported.pipes.add(oe)})}else zr(U)?y.exported.pipes.add(U):y.exported.directives.add(U)}),a.transitiveCompileScopes=y,y}(i);if(Hr(i)){if(null!==(Cr(i)||Nr(i)))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set([i]),pipes:new Set}};if(null!==zr(i))return{schemas:null,compilation:{directives:new Set,pipes:new Set},exported:{directives:new Set,pipes:new Set([i])}}}throw new Error(`${i.name} does not have a module def (\u0275mod property)`)}function Lg(i){return function Og(i){return void 0!==i.ngModule}(i)?i.ngModule:i}let p1=0;function Rg(i,a){let y=null;(function M3(i,a){w0(a)&&(ha.set(i,a),is.add(i))})(i,a),Ug(i,a),Object.defineProperty(i,Tn,{get:()=>{if(null===y){const P=Mi();if(w0(a)){const $e=[`Component '${i.name}' is not resolved:`];throw a.templateUrl&&$e.push(` - templateUrl: ${a.templateUrl}`),a.styleUrls&&a.styleUrls.length&&$e.push(` - styleUrls: ${JSON.stringify(a.styleUrls)}`),$e.push("Did you run and wait for 'resolveComponentResources()'?"),new Error($e.join("\n"))}const U=function n7(){return Va}();let W=a.preserveWhitespaces;void 0===W&&(W=null!==U&&void 0!==U.preserveWhitespaces&&U.preserveWhitespaces);let oe=a.encapsulation;void 0===oe&&(oe=null!==U&&void 0!==U.defaultEncapsulation?U.defaultEncapsulation:Lt.Emulated);const Ce=a.templateUrl||`ng:///${i.name}/template.html`,xe={...Fg(i,a),typeSourceSpan:P.createParseSourceSpan("Component",i.name,Ce),template:a.template||"",preserveWhitespaces:W,styles:a.styles||zt,animations:a.animations,declarations:[],changeDetection:a.changeDetection,encapsulation:oe,interpolation:a.interpolation,viewProviders:a.viewProviders||null};p1++;try{if(xe.usesInheritance&&kg(i),y=P.compileComponent(Ki,Ce,xe),a.standalone){const $e=so(a.imports||zt),{directiveDefs:bt,pipeDefs:Vt}=function d7(i,a){let y=null,P=null;return{directiveDefs:()=>{if(null===y){y=[Cr(i)];const oe=new Set([i]);for(const Ce of a){const xe=D(Ce);if(!oe.has(xe))if(oe.add(xe),Qr(xe)){const $e=na(xe);for(const bt of $e.exported.directives){const Vt=Cr(bt)||Nr(bt);Vt&&!oe.has(bt)&&(oe.add(bt),y.push(Vt))}}else{const $e=Cr(xe)||Nr(xe);$e&&y.push($e)}}}return y},pipeDefs:()=>{if(null===P){P=[];const oe=new Set;for(const Ce of a){const xe=D(Ce);if(!oe.has(xe))if(oe.add(xe),Qr(xe)){const $e=na(xe);for(const bt of $e.exported.pipes){const Vt=zr(bt);Vt&&!oe.has(bt)&&(oe.add(bt),P.push(Vt))}}else{const $e=zr(xe);$e&&P.push($e)}}}return P}}}(i,$e);y.directiveDefs=bt,y.pipeDefs=Vt,y.dependencies=()=>$e.map(D)}}finally{p1--}if(0===p1&&Mg(),function f7(i){return void 0!==i.ngSelectorScope}(i)){const $e=na(i.ngSelectorScope);f1(y,$e)}if(a.schemas){if(!a.standalone)throw new Error(`The 'schemas' was specified for the ${T(i)} but is only valid on a component that is standalone.`);y.schemas=a.schemas}else a.standalone&&(y.schemas=[])}return y},configurable:!1})}function h1(i,a){let y=null;Ug(i,a||{}),Object.defineProperty(i,wn,{get:()=>{if(null===y){const P=Ng(i,a||{});y=Mi().compileDirective(Ki,P.sourceMapUrl,P.metadata)}return y},configurable:!1})}function Ng(i,a){const y=i&&i.name,P=`ng:///${y}/\u0275dir.js`,U=Mi(),W=Fg(i,a);return W.typeSourceSpan=U.createParseSourceSpan("Directive",y,P),W.usesInheritance&&kg(i),{metadata:W,sourceMapUrl:P}}function Ug(i,a){let y=null;Object.defineProperty(i,zn,{get:()=>{if(null===y){const P=Ng(i,a),U=Mi();y=U.compileFactory(Ki,`ng:///${i.name}/\u0275fac.js`,{name:P.metadata.name,type:P.metadata.type,typeArgumentCount:0,deps:tl(i),target:U.FactoryTarget.Directive})}return y},configurable:!1})}function p7(i){return Object.getPrototypeOf(i.prototype)===Object.prototype}function Fg(i,a){const y=Sc(),P=y.ownPropMetadata(i);return{name:i.name,type:i,selector:void 0!==a.selector?a.selector:null,host:a.host||Kt,propMetadata:P,inputs:a.inputs||zt,outputs:a.outputs||zt,queries:jg(i,P,Vg),lifecycle:{usesOnChanges:y.hasLifecycleHook(i,"ngOnChanges")},typeSourceSpan:null,usesInheritance:!p7(i),exportAs:m7(a.exportAs),providers:a.providers||null,viewQueries:jg(i,P,Wg),isStandalone:!!a.standalone,isSignal:!!a.signals,hostDirectives:a.hostDirectives?.map(U=>"function"==typeof U?{directive:U}:U)||null}}function kg(i){const a=Object.prototype;let y=Object.getPrototypeOf(i.prototype).constructor;for(;y&&y!==a;)!Nr(y)&&!Cr(y)&&v7(y)&&h1(y,null),y=Object.getPrototypeOf(y)}function h7(i){return"string"==typeof i?Gg(i):D(i)}function g7(i,a){return{propertyName:i,predicate:h7(a.selector),descendants:a.descendants,first:a.first,read:a.read?a.read:null,static:!!a.static,emitDistinctChangesOnly:!!a.emitDistinctChangesOnly}}function jg(i,a,y){const P=[];for(const U in a)if(a.hasOwnProperty(U)){const W=a[U];W.forEach(oe=>{if(y(oe)){if(!oe.selector)throw new Error(`Can't construct a query for the property "${U}" of "${T(i)}" since the query selector wasn't defined.`);if(W.some(Qg))throw new Error("Cannot combine @Input decorators with query decorators");P.push(g7(U,oe))}})}return P}function m7(i){return void 0===i?null:Gg(i)}function Vg(i){const a=i.ngMetadataName;return"ContentChild"===a||"ContentChildren"===a}function Wg(i){const a=i.ngMetadataName;return"ViewChild"===a||"ViewChildren"===a}function Qg(i){return"Input"===i.ngMetadataName}function Gg(i){return i.split(",").map(a=>a.trim())}const y7=["ngOnChanges","ngOnInit","ngOnDestroy","ngDoCheck","ngAfterViewInit","ngAfterViewChecked","ngAfterContentInit","ngAfterContentChecked"];function v7(i){const a=Sc();if(y7.some(P=>a.hasLifecycleHook(i,P)))return!0;const y=a.propMetadata(i);for(const P in y){const U=y[P];for(let W=0;W{if(null===P){const U=Hg(i,a),W=Mi();P=W.compileFactory(Ki,`ng:///${U.name}/\u0275fac.js`,{name:U.name,type:U.type,typeArgumentCount:0,deps:tl(i),target:W.FactoryTarget.Pipe})}return P},configurable:!1}),Object.defineProperty(i,Zn,{get:()=>{if(null===y){const U=Hg(i,a);y=Mi().compilePipe(Ki,`ng:///${U.name}/\u0275pipe.js`,U)}return y},configurable:!1})}function Hg(i,a){return{type:i,name:i.name,pipeName:a.name,pure:void 0===a.pure||a.pure,isStandalone:!!a.standalone}}const Zg=es("Directive",(i={})=>i,void 0,void 0,(i,a)=>h1(i,a)),_7=es("Component",(i={})=>({changeDetection:Qt.Default,...i}),Zg,void 0,(i,a)=>Rg(i,a)),C7=es("Pipe",i=>({pure:!0,...i}),void 0,void 0,(i,a)=>zg(i,a)),b7=Bo("Input",i=>i?"string"==typeof i?{alias:i}:i:{}),E7=Bo("Output",i=>({alias:i})),I7=Bo("HostBinding",i=>({hostPropertyName:i})),A7=Bo("HostListener",(i,a)=>({eventName:i,args:a})),T7=es("NgModule",i=>i,void 0,void 0,(i,a)=>xg(i,a)),Xg=new wt("Application Initializer");class Fo{constructor(){this.initialized=!1,this.done=!1,this.donePromise=new Promise((a,y)=>{this.resolve=a,this.reject=y}),this.appInits=Dt(Xg,{optional:!0})??[]}runInitializers(){if(this.initialized)return;const a=[];for(const P of this.appInits){const U=P();if(od(U))a.push(U);else if(fh(U)){const W=new Promise((oe,Ce)=>{U.subscribe({complete:oe,error:Ce})});a.push(W)}}const y=()=>{this.done=!0,this.resolve()};Promise.all(a).then(()=>{y()}).catch(P=>{this.reject(P)}),0===a.length&&y(),this.initialized=!0}static#e=this.\u0275fac=function(y){return new(y||Fo)};static#t=this.\u0275prov=j({token:Fo,factory:Fo.\u0275fac,providedIn:"root"})}class Wa{log(a){console.log(a)}warn(a){console.warn(a)}static#e=this.\u0275fac=function(y){return new(y||Wa)};static#t=this.\u0275prov=j({token:Wa,factory:Wa.\u0275fac,providedIn:"platform"})}const oc=new wt("LocaleId",{providedIn:"root",factory:()=>Dt(oc,Fe.Optional|Fe.SkipSelf)||function w7(){return typeof $localize<"u"&&$localize.locale||ea}()}),O7=new wt("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"}),M7=new wt("Translations"),D7=new wt("TranslationsFormat");var g1;!function(i){i[i.Error=0]="Error",i[i.Warning=1]="Warning",i[i.Ignore=2]="Ignore"}(g1||(g1={}));class Qa{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new s.BehaviorSubject(!1)}add(){this.hasPendingTasks.next(!0);const a=this.taskId++;return this.pendingTasks.add(a),a}remove(a){this.pendingTasks.delete(a),0===this.pendingTasks.size&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks.next(!1)}static#e=this.\u0275fac=function(y){return new(y||Qa)};static#t=this.\u0275prov=j({token:Qa,factory:Qa.\u0275fac,providedIn:"root"})}class Kg{constructor(a,y){this.ngModuleFactory=a,this.componentFactories=y}}class Us{compileModuleSync(a){return new ql(a)}compileModuleAsync(a){return Promise.resolve(this.compileModuleSync(a))}compileModuleAndAllComponentsSync(a){const y=this.compileModuleSync(a),U=Oo(Qr(a).declarations).reduce((W,oe)=>{const Ce=Cr(oe);return Ce&&W.push(new Da(Ce)),W},[]);return new Kg(y,U)}compileModuleAndAllComponentsAsync(a){return Promise.resolve(this.compileModuleAndAllComponentsSync(a))}clearCache(){}clearCacheFor(a){}getModuleId(a){}static#e=this.\u0275fac=function(y){return new(y||Us)};static#t=this.\u0275prov=j({token:Us,factory:Us.\u0275fac,providedIn:"root"})}const Yg=new wt("compilerOptions");class x7{}let Fs=new class S7{constructor(){this.resolverToTokenToDependencies=new WeakMap,this.resolverToProviders=new WeakMap,this.standaloneInjectorToComponent=new WeakMap}reset(){this.resolverToTokenToDependencies=new WeakMap,this.resolverToProviders=new WeakMap,this.standaloneInjectorToComponent=new WeakMap}};function ac(){return Fs}function m1(i){let a=null;return void 0===i||(a=i instanceof Hi?$a(i):i),a}function k7(i){vs(j0(i)),N2(i).forEach(a=>Fp(a))}function j7(i,a){const y=i.get(a,null,{self:!0,optional:!0});if(null===y)throw new Error(`Unable to determine instance of ${a} in given injector`);let P=i;i instanceof Hi&&(P=$a(i));const{resolverToTokenToDependencies:U}=ac();let W=U.get(P)?.get?.(a)??[];const oe=Jg(i);return W=W.map(Ce=>{const xe=Ce.flags;Ce.flags={optional:8==(8&xe),host:1==(1&xe),self:2==(2&xe),skipSelf:4==(4&xe)};for(let $e=0;$e{if(i.has(y)||i.set(y,[P]),!a.has(P))for(const U of i.keys()){const W=i.get(U);let oe=we(P);if(oe||(oe=we(P.ngModule)),!oe)return;const Ce=W[0];let xe=!1;fa(oe.imports,$e=>{xe||(xe=$e.ngModule===Ce||$e===Ce,xe&&i.get(U)?.unshift(P))})}a.add(P)}}(a,new Set);return yl(i,P,[],new Set),a}(y);return a.map(U=>{let W=P.get(U.provider)??[y];return!!Cr(y)?.standalone&&(W=[y,...P.get(U.provider)??[]]),{...U,importPath:W}})}function X7(i){return i instanceof Hi?function W7(i){const a=$a(i),{resolverToProviders:y}=ac();return y.get(a)??[]}(i):i instanceof yo?z7(i):void Pe("getInjectorProviders only supports NodeInjector and EnvironmentInjector")}function Jg(i){const a=[i];return y1(i,a),a}function y1(i,a){const y=function K7(i){if(i instanceof Ca)return i.parent;let a,y;if(i instanceof Hi)a=function f3(i){return i._tNode}(i),y=$a(i);else{if(i instanceof nu)return null;Pe("getInjectorParent only support injectors of type R3Injector, NodeInjector, NullInjector")}const P=Ks(a,y);if(Ec(P)){const U=Ja(P),W=qa(P,y);return new Hi(W[Gn].data[U+8],W)}{const W=y[A].injector?.parent;if(W instanceof Hi)return W}return null}(i);if(null===y){if(i instanceof Hi){const P=a[0];if(P instanceof Hi){const U=function Y7(i){let a;i instanceof Hi?a=$a(i):Pe("getModuleInjectorOfNodeInjector must be called with a NodeInjector");const P=a[A].parentInjector;return P||Pe("NodeInjector must have some connection to the module injector tree"),P}(P);null===U&&Pe("NodeInjector must have some connection to the module injector tree"),a.push(U),y1(U,a)}return a}}else a.push(y),y1(y,a);return a}const qg="ng";let $g=!1;function J7(){$g||($g=!0,function P7(){Fs.reset(),ze(i=>function B7(i){const{context:a,type:y}=i;0===y?function L7(i,a){const y=m1(i.injector);null===y&&Pe("An Inject event must be run within an injection context.");const P=Fs.resolverToTokenToDependencies;if(P.has(y)||P.set(y,new WeakMap),!function F7(i){return null!==i&&("object"==typeof i||"function"==typeof i||"symbol"==typeof i)}(i.token))return;const U=P.get(y);U.has(i.token)||U.set(i.token,[]);const{token:W,value:oe,flags:Ce}=a;U.get(i.token).push({token:W,value:oe,flags:Ce})}(a,i.service):1===y?function R7(i,a){const{value:y}=a;let P;if(null===m1(i.injector)&&Pe("An InjectorCreatedInstance event must be run within an injection context."),"object"==typeof y&&(P=y?.constructor),void 0===P||!function N7(i){return!!Cr(i)?.standalone}(P))return;const U=i.injector.get(yo,null,{optional:!0});if(null===U)return;const{standaloneInjectorToComponent:W}=Fs;W.has(U)||W.set(U,P)}(a,i.instance):2===y&&function U7(i,a){const{resolverToProviders:y}=Fs,P=m1(i?.injector);null===P&&Pe("A ProviderConfigured event must be run within an injection context."),y.has(P)||y.set(P,[]),y.get(P).push(a)}(a,i.providerRecord)}(i))}(),Yi("\u0275getDependenciesFromInjectable",j7),Yi("\u0275getInjectorProviders",X7),Yi("\u0275getInjectorResolutionPath",Jg),Yi("\u0275setProfiler",Jr),Yi("getDirectiveMetadata",Oy),Yi("getComponent",e1),Yi("getContext",L2),Yi("getListeners",k2),Yi("getOwningComponent",R2),Yi("getHostElement",t1),Yi("getInjector",U2),Yi("getRootComponents",N2),Yi("getDirectives",F2),Yi("applyChanges",k7))}function Yi(i,a){if((typeof COMPILED>"u"||!COMPILED)&&Be){let P=Be[qg];P||(P=Be[qg]={}),P[i]=a}}const em=new wt(""),tm=new wt("");class ks{constructor(a,y,P){this._ngZone=a,this.registry=y,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,v1||(nm(P),P.addToWindow(y)),this._watchAngularEvents(),a.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{xi.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let a=this._callbacks.pop();clearTimeout(a.timeoutId),a.doneCb(this._didWork)}this._didWork=!1});else{let a=this.getPendingTasks();this._callbacks=this._callbacks.filter(y=>!y.updateCb||!y.updateCb(a)||(clearTimeout(y.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(a=>({source:a.source,creationLocation:a.creationLocation,data:a.data})):[]}addCallback(a,y,P){let U=-1;y&&y>0&&(U=setTimeout(()=>{this._callbacks=this._callbacks.filter(W=>W.timeoutId!==U),a(this._didWork,this.getPendingTasks())},y)),this._callbacks.push({doneCb:a,timeoutId:U,updateCb:P})}whenStable(a,y,P){if(P&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(a,y,P),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(a){this.registry.registerApplication(a,this)}unregisterApplication(a){this.registry.unregisterApplication(a)}findProviders(a,y,P){return[]}static#e=this.\u0275fac=function(y){return new(y||ks)(nt(xi),nt(Ga),nt(tm))};static#t=this.\u0275prov=j({token:ks,factory:ks.\u0275fac})}class Ga{constructor(){this._applications=new Map}registerApplication(a,y){this._applications.set(a,y)}unregisterApplication(a){this._applications.delete(a)}unregisterAllApplications(){this._applications.clear()}getTestability(a){return this._applications.get(a)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(a,y=!0){return v1?.findTestabilityInTree(this,a,y)??null}static#e=this.\u0275fac=function(y){return new(y||Ga)};static#t=this.\u0275prov=j({token:Ga,factory:Ga.\u0275fac,providedIn:"platform"})}function nm(i){v1=i}let v1,ko=null;const _1=new wt("AllowMultipleToken"),C1=new wt("PlatformDestroyListeners"),b1=new wt("appBootstrapListener");function rm(i,a,y){const P=new ql(y);return Promise.resolve(P)}function im(){!function We(i){J=i}(()=>{throw new E(600,!1)})}function om(i){return i.isBoundToModule}class q7{constructor(a,y){this.name=a,this.token=y}}function am(i){if(ko&&!ko.get(_1,!1))throw new E(400,!1);im(),ko=i;const a=i.get(ra);return sm(i),a}function sm(i){i.get(Nf,null)?.forEach(y=>y())}function e9(i){try{const{rootComponent:a,appProviders:y,platformProviders:P}=i,U=function $7(i=[]){if(ko)return ko;const a=um(i);return ko=a,im(),sm(a),a}(P),W=[ym(),...y||[]],Ce=new S2({providers:W,parent:U,debugName:"",runEnvironmentInitializers:!1}).injector,xe=Ce.get(xi);return xe.run(()=>{Ce.resolveInjectorInitializers();const $e=Ce.get(No,null);let bt;xe.runOutsideAngular(()=>{bt=xe.onError.subscribe({next:yn=>{$e.handleError(yn)}})});const Vt=()=>Ce.destroy(),ln=U.get(C1);return ln.add(Vt),Ce.onDestroy(()=>{bt.unsubscribe(),ln.delete(Vt)}),fm($e,xe,()=>{const yn=Ce.get(Fo);return yn.runInitializers(),yn.donePromise.then(()=>{Gd(Ce.get(oc,ea)||ea);const Wn=Ce.get(Eo);return void 0!==a&&Wn.bootstrap(a),Wn})})})}catch(a){return Promise.reject(a)}}function lm(i,a,y=[]){const P=`Platform: ${a}`,U=new wt(P);return(W=[])=>{let oe=sc();if(!oe||oe.injector.get(_1,!1)){const Ce=[...y,...W,{provide:U,useValue:!0}];i?i(Ce):am(um(Ce,P))}return cm()}}function cm(i){const a=sc();if(!a)throw new E(401,!1);return a}function um(i=[],a){return ro.create({name:a,providers:[{provide:au,useValue:"platform"},{provide:C1,useValue:new Set([()=>ko=null])},...i]})}function t9(){sc()?.destroy()}function sc(){return ko?.get(ra)??null}class ra{constructor(a){this._injector=a,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(a,y){const P=function n9(i="zone.js",a){return"noop"===i?new tp:"zone.js"===i?new xi(a):i}(y?.ngZone,dm({eventCoalescing:y?.ngZoneEventCoalescing,runCoalescing:y?.ngZoneRunCoalescing}));return P.run(()=>{const U=function Ty(i,a,y){return new Jl(i,a,y)}(a.moduleType,this.injector,mm(()=>P)),W=U.injector.get(No,null);return P.runOutsideAngular(()=>{const oe=P.onError.subscribe({next:Ce=>{W.handleError(Ce)}});U.onDestroy(()=>{lc(this._modules,U),oe.unsubscribe()})}),fm(W,P,()=>{const oe=U.injector.get(Fo);return oe.runInitializers(),oe.donePromise.then(()=>(Gd(U.injector.get(oc,ea)||ea),this._moduleDoBootstrap(U),U))})})}bootstrapModule(a,y=[]){const P=pm({},y);return rm(0,0,a).then(U=>this.bootstrapModuleFactory(U,P))}_moduleDoBootstrap(a){const y=a.injector.get(Eo);if(a._bootstrapComponents.length>0)a._bootstrapComponents.forEach(P=>y.bootstrap(P));else{if(!a.instance.ngDoBootstrap)throw new E(-403,!1);a.instance.ngDoBootstrap(y)}this._modules.push(a)}onDestroy(a){this._destroyListeners.push(a)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new E(404,!1);this._modules.slice().forEach(y=>y.destroy()),this._destroyListeners.forEach(y=>y());const a=this._injector.get(C1,null);a&&(a.forEach(y=>y()),a.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}static#e=this.\u0275fac=function(y){return new(y||ra)(nt(ro))};static#t=this.\u0275prov=j({token:ra,factory:ra.\u0275fac,providedIn:"platform"})}function dm(i){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:i?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:i?.runCoalescing??!1}}function fm(i,a,y){try{const P=y();return od(P)?P.catch(U=>{throw a.runOutsideAngular(()=>i.handleError(U)),U}):P}catch(P){throw a.runOutsideAngular(()=>i.handleError(P)),P}}function pm(i,a){return Array.isArray(a)?a.reduce(pm,i):{...i,...a}}class Eo{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=Dt(gm),this.zoneIsStable=Dt(np),this.componentTypes=[],this.components=[],this.isStable=Dt(Qa).hasPendingTasks.pipe((0,p.switchMap)(a=>a?(0,o.of)(!1):this.zoneIsStable),(0,u.distinctUntilChanged)(),(0,l.share)()),this._injector=Dt(yo)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(a,y){const P=a instanceof Al;if(!this._injector.get(Fo).done)throw!P&&Hr(a),new E(405,!1);let W;W=P?a:this._injector.get(gs).resolveComponentFactory(a),this.componentTypes.push(W.componentType);const oe=om(W)?void 0:this._injector.get(ta),xe=W.create(ro.NULL,[],y||W.selector,oe),$e=xe.location.nativeElement,bt=xe.injector.get(em,null);return bt?.registerApplication($e),xe.onDestroy(()=>{this.detachView(xe.hostView),lc(this.components,xe),bt?.unregisterApplication($e)}),this._loadComponent(xe),xe}tick(){if(this._runningTick)throw new E(101,!1);try{this._runningTick=!0;for(let a of this._views)a.detectChanges()}catch(a){this.internalErrorHandler(a)}finally{this._runningTick=!1}}attachView(a){const y=a;this._views.push(y),y.attachToAppRef(this)}detachView(a){const y=a;lc(this._views,y),y.detachFromAppRef()}_loadComponent(a){this.attachView(a.hostView),this.tick(),this.components.push(a);const y=this._injector.get(b1,[]);y.push(...this._bootstrapListeners),y.forEach(P=>P(a))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(a=>a()),this._views.slice().forEach(a=>a.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(a){return this._destroyListeners.push(a),()=>lc(this._destroyListeners,a)}destroy(){if(this._destroyed)throw new E(406,!1);const a=this._injector;a.destroy&&!a.destroyed&&a.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}static#e=this.\u0275fac=function(y){return new(y||Eo)};static#t=this.\u0275prov=j({token:Eo,factory:Eo.\u0275fac,providedIn:"root"})}function lc(i,a){const y=i.indexOf(a);y>-1&&i.splice(y,1)}const gm=new wt("",{providedIn:"root",factory:()=>Dt(No).handleError.bind(void 0)});function r9(){const i=Dt(xi),a=Dt(No);return y=>i.runOutsideAngular(()=>a.handleError(y))}class js{constructor(){this.zone=Dt(xi),this.applicationRef=Dt(Eo)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static#e=this.\u0275fac=function(y){return new(y||js)};static#t=this.\u0275prov=j({token:js,factory:js.\u0275fac,providedIn:"root"})}function mm(i){return[{provide:xi,useFactory:i},{provide:fs,multi:!0,useFactory:()=>{const a=Dt(js,{optional:!0});return()=>a.initialize()}},{provide:gm,useFactory:r9},{provide:np,useFactory:rp}]}function ym(i){return ru([[],mm(()=>new xi(dm(i)))])}function i9(){return!1}function o9(){}function a9(i){const a=D0(i);if(!a)throw vm(i);return new ql(a)}function s9(i){const a=D0(i);if(!a)throw vm(i);return a}function vm(i){return new Error(`No module with ID ${i} loaded`)}new wt("");class _m{static#e=this.__NG_ELEMENT_ID__=Cm}function Cm(i){return function l9(i,a,y){if(En(i)&&!y){const P=Qi(i.index,a);return new Ma(P,P)}return 47&i.type?new Ma(a[Re],a):null}(Ni(),Fn(),16==(16&i))}class bm extends _m{}class c9 extends bm{}class u9{constructor(a,y){this.name=a,this.callback=y}}function d9(i){return i.map(a=>a.nativeElement)}class E1{constructor(a){this.nativeNode=a}get parent(){const a=this.nativeNode.parentNode;return a?new Vs(a):null}get injector(){return U2(this.nativeNode)}get componentInstance(){const a=this.nativeNode;return a&&(e1(a)||R2(a))}get context(){return e1(this.nativeNode)||L2(this.nativeNode)}get listeners(){return k2(this.nativeNode).filter(a=>"dom"===a.type)}get references(){return function My(i){const a=Zi(i);if(null===a)return{};if(void 0===a.localRefs){const y=a.lView;if(null===y)return{};a.localRefs=function Y3(i,a){const y=i[Gn].data[a];if(y&&y.localNames){const P={};let U=y.index+1;for(let W=0;W1){let bt=xe[1];for(let Vt=1;Vta[W]=!0),a}get childNodes(){const a=this.nativeNode.childNodes,y=[];for(let P=0;P{if(W.name===a){const oe=W.callback;oe.call(P,y),U.push(oe)}}),"function"==typeof P.eventListeners&&P.eventListeners(a).forEach(W=>{if(-1!==W.toString().indexOf("__ngUnwrap__")){const oe=W("__ngUnwrap__");return-1===U.indexOf(oe)&&oe.call(P,y)}})}}function p9(i){return"string"==typeof i||"boolean"==typeof i||"number"==typeof i||null===i}function Em(i,a,y,P){const U=Zi(i.nativeNode),W=U?U.lView:null;null!==W?ia(W[Gn].data[U.nodeIndex],W,a,y,P,i.nativeNode):A1(i.nativeNode,a,y,P)}function ia(i,a,y,P,U,W){const oe=function oo(i,a){const y=null===i?-1:i.index;return-1!==y?qr(a[y]):null}(i,a);if(11&i.type){if(I1(oe,y,P,U,W),En(i)){const xe=Qi(i.index,a);xe&&xe[Gn].firstChild&&ia(xe[Gn].firstChild,xe,y,P,U,W)}else i.child&&ia(i.child,a,y,P,U,W),oe&&A1(oe,y,P,U);const Ce=a[i.index];pn(Ce)&&Im(Ce,y,P,U,W)}else if(4&i.type){const Ce=a[i.index];I1(Ce[Ee],y,P,U,W),Im(Ce,y,P,U,W)}else if(16&i.type){const Ce=a[Re],$e=Ce[ei].projection[i.projection];if(Array.isArray($e))for(let bt of $e)I1(bt,y,P,U,W);else if($e){const bt=Ce[Rr];ia(bt[Gn].data[$e.index],bt,y,P,U,W)}}else i.child&&ia(i.child,a,y,P,U,W);if(W!==oe){const Ce=2&i.flags?i.projectionNext:i.next;Ce&&ia(Ce,a,y,P,U,W)}}function Im(i,a,y,P,U){for(let W=je;Wa;class Tm{constructor(a){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=a||g9}forEachItem(a){let y;for(y=this._itHead;null!==y;y=y._next)a(y)}forEachOperation(a){let y=this._itHead,P=this._removalsHead,U=0,W=null;for(;y||P;){const oe=!P||y&&y.currentIndex{oe=this._trackByFn(U,Ce),null!==y&&Object.is(y.trackById,oe)?(P&&(y=this._verifyReinsertion(y,Ce,oe,U)),Object.is(y.item,Ce)||this._addIdentityChange(y,Ce)):(y=this._mismatch(y,Ce,oe,U),P=!0),y=y._next,U++}),this.length=U;return this._truncate(y),this.collection=a,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let a;for(a=this._previousItHead=this._itHead;null!==a;a=a._next)a._nextPrevious=a._next;for(a=this._additionsHead;null!==a;a=a._nextAdded)a.previousIndex=a.currentIndex;for(this._additionsHead=this._additionsTail=null,a=this._movesHead;null!==a;a=a._nextMoved)a.previousIndex=a.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(a,y,P,U){let W;return null===a?W=this._itTail:(W=a._prev,this._remove(a)),null!==(a=null===this._unlinkedRecords?null:this._unlinkedRecords.get(P,null))?(Object.is(a.item,y)||this._addIdentityChange(a,y),this._reinsertAfter(a,W,U)):null!==(a=null===this._linkedRecords?null:this._linkedRecords.get(P,U))?(Object.is(a.item,y)||this._addIdentityChange(a,y),this._moveAfter(a,W,U)):a=this._addAfter(new m9(y,P),W,U),a}_verifyReinsertion(a,y,P,U){let W=null===this._unlinkedRecords?null:this._unlinkedRecords.get(P,null);return null!==W?a=this._reinsertAfter(W,a._prev,U):a.currentIndex!=U&&(a.currentIndex=U,this._addToMoves(a,U)),a}_truncate(a){for(;null!==a;){const y=a._next;this._addToRemovals(this._unlink(a)),a=y}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(a,y,P){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(a);const U=a._prevRemoved,W=a._nextRemoved;return null===U?this._removalsHead=W:U._nextRemoved=W,null===W?this._removalsTail=U:W._prevRemoved=U,this._insertAfter(a,y,P),this._addToMoves(a,P),a}_moveAfter(a,y,P){return this._unlink(a),this._insertAfter(a,y,P),this._addToMoves(a,P),a}_addAfter(a,y,P){return this._insertAfter(a,y,P),this._additionsTail=null===this._additionsTail?this._additionsHead=a:this._additionsTail._nextAdded=a,a}_insertAfter(a,y,P){const U=null===y?this._itHead:y._next;return a._next=U,a._prev=y,null===U?this._itTail=a:U._prev=a,null===y?this._itHead=a:y._next=a,null===this._linkedRecords&&(this._linkedRecords=new wm),this._linkedRecords.put(a),a.currentIndex=P,a}_remove(a){return this._addToRemovals(this._unlink(a))}_unlink(a){null!==this._linkedRecords&&this._linkedRecords.remove(a);const y=a._prev,P=a._next;return null===y?this._itHead=P:y._next=P,null===P?this._itTail=y:P._prev=y,a}_addToMoves(a,y){return a.previousIndex===y||(this._movesTail=null===this._movesTail?this._movesHead=a:this._movesTail._nextMoved=a),a}_addToRemovals(a){return null===this._unlinkedRecords&&(this._unlinkedRecords=new wm),this._unlinkedRecords.put(a),a.currentIndex=null,a._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=a,a._prevRemoved=null):(a._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=a),a}_addIdentityChange(a,y){return a.item=y,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=a:this._identityChangesTail._nextIdentityChange=a,a}}class m9{constructor(a,y){this.item=a,this.trackById=y,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class y9{constructor(){this._head=null,this._tail=null}add(a){null===this._head?(this._head=this._tail=a,a._nextDup=null,a._prevDup=null):(this._tail._nextDup=a,a._prevDup=this._tail,a._nextDup=null,this._tail=a)}get(a,y){let P;for(P=this._head;null!==P;P=P._nextDup)if((null===y||y<=P.currentIndex)&&Object.is(P.trackById,a))return P;return null}remove(a){const y=a._prevDup,P=a._nextDup;return null===y?this._head=P:y._nextDup=P,null===P?this._tail=y:P._prevDup=y,null===this._head}}class wm{constructor(){this.map=new Map}put(a){const y=a.trackById;let P=this.map.get(y);P||(P=new y9,this.map.set(y,P)),P.add(a)}get(a,y){const U=this.map.get(a);return U?U.get(a,y):null}remove(a){const y=a.trackById;return this.map.get(y).remove(a)&&this.map.delete(y),a}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Om(i,a,y){const P=i.previousIndex;if(null===P)return P;let U=0;return y&&P{if(y&&y.key===U)this._maybeAddToChanges(y,P),this._appendAfter=y,y=y._next;else{const W=this._getOrCreateRecordForKey(U,P);y=this._insertBeforeOrAppend(y,W)}}),y){y._prev&&(y._prev._next=null),this._removalsHead=y;for(let P=y;null!==P;P=P._nextRemoved)P===this._mapHead&&(this._mapHead=null),this._records.delete(P.key),P._nextRemoved=P._next,P.previousValue=P.currentValue,P.currentValue=null,P._prev=null,P._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(a,y){if(a){const P=a._prev;return y._next=a,y._prev=P,a._prev=y,P&&(P._next=y),a===this._mapHead&&(this._mapHead=y),this._appendAfter=a,a}return this._appendAfter?(this._appendAfter._next=y,y._prev=this._appendAfter):this._mapHead=y,this._appendAfter=y,null}_getOrCreateRecordForKey(a,y){if(this._records.has(a)){const U=this._records.get(a);this._maybeAddToChanges(U,y);const W=U._prev,oe=U._next;return W&&(W._next=oe),oe&&(oe._prev=W),U._next=null,U._prev=null,U}const P=new _9(a);return this._records.set(a,P),P.currentValue=y,this._addToAdditions(P),P}_reset(){if(this.isDirty){let a;for(this._previousMapHead=this._mapHead,a=this._previousMapHead;null!==a;a=a._next)a._nextPrevious=a._next;for(a=this._changesHead;null!==a;a=a._nextChanged)a.previousValue=a.currentValue;for(a=this._additionsHead;null!=a;a=a._nextAdded)a.previousValue=a.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(a,y){Object.is(y,a.currentValue)||(a.previousValue=a.currentValue,a.currentValue=y,this._addToChanges(a))}_addToAdditions(a){null===this._additionsHead?this._additionsHead=this._additionsTail=a:(this._additionsTail._nextAdded=a,this._additionsTail=a)}_addToChanges(a){null===this._changesHead?this._changesHead=this._changesTail=a:(this._changesTail._nextChanged=a,this._changesTail=a)}_forEach(a,y){a instanceof Map?a.forEach(y):Object.keys(a).forEach(P=>y(a[P],P))}}class _9{constructor(a){this.key=a,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function Dm(){return new Do([new Am])}class Do{static#e=this.\u0275prov=j({token:Do,providedIn:"root",factory:Dm});constructor(a){this.factories=a}static create(a,y){if(null!=y){const P=y.factories.slice();a=a.concat(P)}return new Do(a)}static extend(a){return{provide:Do,useFactory:y=>Do.create(a,y||Dm()),deps:[[Do,new el,new $s]]}}find(a){const y=this.factories.find(P=>P.supports(a));if(null!=y)return y;throw new E(901,!1)}}function xm(){return new xo([new Mm])}class xo{static#e=this.\u0275prov=j({token:xo,providedIn:"root",factory:xm});constructor(a){this.factories=a}static create(a,y){if(y){const P=y.factories.slice();a=a.concat(P)}return new xo(a)}static extend(a){return{provide:xo,useFactory:y=>xo.create(a,y||xm()),deps:[[xo,new el,new $s]]}}find(a){const y=this.factories.find(P=>P.supports(a));if(y)return y;throw new E(901,!1)}}const C9=[new Mm],b9=[new Am],E9=new Do(b9),I9=new xo(C9),A9=lm(null,"core",[]);class cc{constructor(a){}static#e=this.\u0275fac=function(y){return new(y||cc)(nt(Eo))};static#t=this.\u0275mod=mi({type:cc});static#n=this.\u0275inj=ce({})}class T9{constructor(){this.views=[],this.indexByContent=new Map}add(a){const y=JSON.stringify(a);if(!this.indexByContent.has(y)){const P=this.views.length;return this.views.push(a),this.indexByContent.set(y,P),P}return this.indexByContent.get(y)}getAll(){return this.views}}let w9=0;function Sm(i){return i.ssrId||(i.ssrId="t"+w9++),i.ssrId}function Pm(i,a,y){const P=[];return Es(i,a,y,P),P.length}function O9(i){const a=[];return Up(i,a),a.length}function Bm(i,a){const y=i[Ar];return y&&!y.hasAttribute(ga)?uc(y,i,a):null}function Lm(i,a){const y=jo(i[Ar]),P=Bm(y,a),U=qr(y[Ar]),oe=uc(U,i[Rr],a);y[Q].setAttribute(U,hs,`${P}|${oe}`)}function M9(i,a){const y=new T9,P=new Map,U=i._views;for(const Ce of U){const xe=jf(Ce);if(null!==xe){const $e={serializedViewCollection:y,corruptedTextNodes:P};pn(xe)?Lm(xe,$e):Bm(xe,$e),S9(P,a)}}const W=y.getAll();i.injector.get(Zo).set(yu,W)}function D9(i,a){const y=[];let P="";for(let U=je;U0&&$e===P){const bt=y[y.length-1];bt[Cl]??=1,bt[Cl]++}else P=$e,y.push(xe)}return y}function O1(i,a,y){const P=a.index-Mn;i[mu]??={},i[mu][P]=G6(a,y)}function Rm(i,a){const y=a.index-Mn;i[bl]??=[],i[bl].includes(y)||i[bl].push(y)}function Nm(i,a){const y={},P=i[Gn];for(let U=Mn;U{let i=!0;return Ta()&&(i=!!Dt(Zo,{optional:!0})?.get(yu,null)),i&&Dt(Uf).add("hydration"),i}},{provide:fs,useValue:()=>{Ta()&&Dt(_s)&&(function N9(){const i=va();let a;for(const y of i.body.childNodes)if(y.nodeType===Node.COMMENT_NODE&&y.textContent?.trim()===Ff){a=y;break}if(!a)throw new E(-507,!1)}(),function B9(){Fm||(Fm=!0,function i4(){kf=r4}(),function Y6(){ch=K6}(),function A8(){Lh=I8}(),function $6(){uh=q6}(),function Z6(){oh=H6}(),function Xy(){gg=Zy}(),function Qy(){ug=Wy}(),function V4(){Ap=j4}())}())},multi:!0},{provide:dp,useFactory:()=>Ta()&&Dt(_s)},{provide:b1,useFactory:()=>{if(Ta()&&Dt(_s)){const i=Dt(Eo);return Dt(ro),()=>{(function L9(i,a){return i.isStable.pipe((0,g.first)(P=>P)).toPromise().then(()=>{})})(i).then(()=>{xi.assertInAngularZone(),function jy(i){const a=i._views;for(const y of a){const P=jf(y);null!==P&&null!==P[Ar]&&(nn(P)?nc(P):(nc(P[Ar]),cg(P)))}}(i)})}}return()=>{}},multi:!0}])}function U9(i){return"boolean"==typeof i?i:null!=i&&"false"!==i}function F9(i,a=NaN){return isNaN(parseFloat(i))||isNaN(Number(i))?a:Number(i)}function k9(i){return Mi().compileDirectiveDeclaration(Ki,`ng:///${i.type.name}/\u0275fac.js`,i)}function j9(i){j2(i.type,i.decorators,i.ctorParameters??null,i.propDecorators??null)}function V9(i){return Mi().compileComponentDeclaration(Ki,`ng:///${i.type.name}/\u0275cmp.js`,i)}function W9(i){return Mi(function Q9(i){switch(i){case Lo.Directive:return"directive";case Lo.Component:return"component";case Lo.Injectable:return"injectable";case Lo.Pipe:return"pipe";case Lo.NgModule:return"NgModule"}}(i.target)).compileFactoryDeclaration(Ki,`ng:///${i.type.name}/\u0275fac.js`,i)}function G9(i){return Mi().compileInjectableDeclaration(Ki,`ng:///${i.type.name}/\u0275prov.js`,i)}function z9(i){return Mi().compileInjectorDeclaration(Ki,`ng:///${i.type.name}/\u0275inj.js`,i)}function H9(i){return Mi().compileNgModuleDeclaration(Ki,`ng:///${i.type.name}/\u0275mod.js`,i)}function Z9(i){return Mi().compilePipeDeclaration(Ki,`ng:///${i.type.name}/\u0275pipe.js`,i)}function X9(i,a){const y=Cr(i),P=a.elementInjector||_l();return new Da(y).create(P,a.projectableNodes,a.hostElement,a.environmentInjector)}function K9(i){const a=Cr(i);if(!a)return null;const y=new Da(a);return{get selector(){return y.selector},get type(){return y.componentType},get inputs(){return y.inputs},get outputs(){return y.outputs},get ngContentSelectors(){return y.ngContentSelectors},get isStandalone(){return a.standalone},get isSignal(){return a.signals}}}function Y9(...i){return i.reduce((a,y)=>Object.assign(a,y,{providers:[...a.providers,...y.providers]}),{providers:[]})}},7164: /*!**************************************************************!*\ - !*** ./node_modules/@angular/elements/fesm2020/elements.mjs ***! - \**************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{NgElement:()=>P,VERSION:()=>h,createCustomElement:()=>A});var e=t( + !*** ./node_modules/@angular/elements/fesm2022/elements.mjs ***! + \**************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{NgElement:()=>B,VERSION:()=>h,createCustomElement:()=>E});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! rxjs */ -1555),d=t( +6309),d=t( /*! rxjs */ -8623),n=t( +9718),n=t( /*! rxjs/operators */ -9095),o=t( +6520),s=t( /*! rxjs/operators */ -6942);const i={schedule(b,x){const T=setTimeout(b,x);return()=>clearTimeout(T)},scheduleBeforeRender(b){if(typeof window>"u")return i.schedule(b,0);if(typeof window.requestAnimationFrame>"u")return i.schedule(b,16);const x=window.requestAnimationFrame(b);return()=>window.cancelAnimationFrame(x)}};let f;function D(b,x,T){let S=T;return function p(b){return!!b&&b.nodeType===Node.ELEMENT_NODE}(b)&&x.some((N,U)=>!("*"===N||!function m(b,x){if(!f){const T=Element.prototype;f=T.matches||T.matchesSelector||T.mozMatchesSelector||T.msMatchesSelector||T.oMatchesSelector||T.webkitMatchesSelector}return b.nodeType===Node.ELEMENT_NODE&&f.call(b,x)}(b,N)||(S=U,0))),S}class w{constructor(x,T){this.componentFactory=T.get(e.ComponentFactoryResolver).resolveComponentFactory(x)}create(x){return new s(this.componentFactory,x)}}class s{constructor(x,T){this.componentFactory=x,this.injector=T,this.eventEmitters=new r.ReplaySubject(1),this.events=this.eventEmitters.pipe((0,n.switchMap)(S=>(0,d.merge)(...S))),this.componentRef=null,this.viewChangeDetectorRef=null,this.inputChanges=null,this.hasInputChanges=!1,this.implementsOnChanges=!1,this.scheduledChangeDetectionFn=null,this.scheduledDestroyFn=null,this.initialInputValues=new Map,this.unchangedInputs=new Set(this.componentFactory.inputs.map(({propName:S})=>S)),this.ngZone=this.injector.get(e.NgZone),this.elementZone=typeof Zone>"u"?null:this.ngZone.run(()=>Zone.current)}connect(x){this.runInZone(()=>{if(null!==this.scheduledDestroyFn)return this.scheduledDestroyFn(),void(this.scheduledDestroyFn=null);null===this.componentRef&&this.initializeComponent(x)})}disconnect(){this.runInZone(()=>{null===this.componentRef||null!==this.scheduledDestroyFn||(this.scheduledDestroyFn=i.schedule(()=>{null!==this.componentRef&&(this.componentRef.destroy(),this.componentRef=null,this.viewChangeDetectorRef=null)},10))})}getInputValue(x){return this.runInZone(()=>null===this.componentRef?this.initialInputValues.get(x):this.componentRef.instance[x])}setInputValue(x,T){this.runInZone(()=>{null!==this.componentRef?function v(b,x){return b===x||b!=b&&x!=x}(T,this.getInputValue(x))&&(void 0!==T||!this.unchangedInputs.has(x))||(this.recordInputChange(x,T),this.unchangedInputs.delete(x),this.hasInputChanges=!0,this.componentRef.instance[x]=T,this.scheduleDetectChanges()):this.initialInputValues.set(x,T)})}initializeComponent(x){const T=e.Injector.create({providers:[],parent:this.injector}),S=function O(b,x){const T=b.childNodes,S=x.map(()=>[]);let N=-1;x.some((U,j)=>"*"===U&&(N=j,!0));for(let U=0,j=T.length;U{this.initialInputValues.has(x)&&this.setInputValue(x,this.initialInputValues.get(x))}),this.initialInputValues.clear()}initializeOutputs(x){const T=this.componentFactory.outputs.map(({propName:S,templateName:N})=>x.instance[S].pipe((0,o.map)(j=>({name:N,value:j}))));this.eventEmitters.next(T)}callNgOnChanges(x){if(!this.implementsOnChanges||null===this.inputChanges)return;const T=this.inputChanges;this.inputChanges=null,x.instance.ngOnChanges(T)}markViewForCheck(x){this.hasInputChanges&&(this.hasInputChanges=!1,x.markForCheck())}scheduleDetectChanges(){this.scheduledChangeDetectionFn||(this.scheduledChangeDetectionFn=i.scheduleBeforeRender(()=>{this.scheduledChangeDetectionFn=null,this.detectChanges()}))}recordInputChange(x,T){if(!this.implementsOnChanges)return;null===this.inputChanges&&(this.inputChanges={});const S=this.inputChanges[x];if(S)return void(S.currentValue=T);const N=this.unchangedInputs.has(x),U=N?void 0:this.getInputValue(x);this.inputChanges[x]=new e.SimpleChange(U,T,N)}detectChanges(){null!==this.componentRef&&(this.callNgOnChanges(this.componentRef),this.markViewForCheck(this.viewChangeDetectorRef),this.componentRef.changeDetectorRef.detectChanges())}runInZone(x){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(x):x()}}class P extends HTMLElement{constructor(){super(...arguments),this.ngElementEventsSubscription=null}}function A(b,x){const T=function I(b,x){return x.get(e.ComponentFactoryResolver).resolveComponentFactory(b).inputs}(b,x.injector),S=x.strategyFactory||new w(b,x.injector),N=function y(b){const x={};return b.forEach(({propName:T,templateName:S})=>{x[function a(b){return b.replace(/[A-Z]/g,x=>`-${x.toLowerCase()}`)}(S)]=T}),x}(T);class U extends P{get ngElementStrategy(){if(!this._ngElementStrategy){const J=this._ngElementStrategy=S.create(this.injector||x.injector);T.forEach(({propName:re})=>{if(!this.hasOwnProperty(re))return;const xe=this[re];delete this[re],J.setInputValue(re,xe)})}return this._ngElementStrategy}constructor(J){super(),this.injector=J}attributeChangedCallback(J,re,xe,oe){this.ngElementStrategy.setInputValue(N[J],xe)}connectedCallback(){let J=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),J=!0),this.ngElementStrategy.connect(this),J||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(J=>{const re=new CustomEvent(J.name,{detail:J.value});this.dispatchEvent(re)})}}return U.observedAttributes=Object.keys(N),T.forEach(({propName:j})=>{Object.defineProperty(U.prototype,j,{get(){return this.ngElementStrategy.getInputValue(j)},set(J){this.ngElementStrategy.setInputValue(j,J)},configurable:!0,enumerable:!0})}),U}const h=new e.Version("15.2.9")},2508: +7422);const o={schedule(b,T){const I=setTimeout(b,T);return()=>clearTimeout(I)},scheduleBeforeRender(b){if(typeof window>"u")return o.schedule(b,0);if(typeof window.requestAnimationFrame>"u")return o.schedule(b,16);const T=window.requestAnimationFrame(b);return()=>window.cancelAnimationFrame(T)}};let f;function D(b,T,I){let S=I;return function p(b){return!!b&&b.nodeType===Node.ELEMENT_NODE}(b)&&T.some((L,F)=>!("*"===L||!function m(b,T){if(!f){const I=Element.prototype;f=I.matches||I.matchesSelector||I.mozMatchesSelector||I.msMatchesSelector||I.oMatchesSelector||I.webkitMatchesSelector}return b.nodeType===Node.ELEMENT_NODE&&f.call(b,T)}(b,L)||(S=F,0))),S}class M{constructor(T,I){this.componentFactory=I.get(e.ComponentFactoryResolver).resolveComponentFactory(T)}create(T){return new c(this.componentFactory,T)}}class c{constructor(T,I){this.componentFactory=T,this.injector=I,this.eventEmitters=new r.ReplaySubject(1),this.events=this.eventEmitters.pipe((0,n.switchMap)(S=>(0,d.merge)(...S))),this.componentRef=null,this.viewChangeDetectorRef=null,this.inputChanges=null,this.hasInputChanges=!1,this.implementsOnChanges=!1,this.scheduledChangeDetectionFn=null,this.scheduledDestroyFn=null,this.initialInputValues=new Map,this.unchangedInputs=new Set(this.componentFactory.inputs.map(({propName:S})=>S)),this.ngZone=this.injector.get(e.NgZone),this.elementZone=typeof Zone>"u"?null:this.ngZone.run(()=>Zone.current)}connect(T){this.runInZone(()=>{if(null!==this.scheduledDestroyFn)return this.scheduledDestroyFn(),void(this.scheduledDestroyFn=null);null===this.componentRef&&this.initializeComponent(T)})}disconnect(){this.runInZone(()=>{null===this.componentRef||null!==this.scheduledDestroyFn||(this.scheduledDestroyFn=o.schedule(()=>{null!==this.componentRef&&(this.componentRef.destroy(),this.componentRef=null,this.viewChangeDetectorRef=null)},10))})}getInputValue(T){return this.runInZone(()=>null===this.componentRef?this.initialInputValues.get(T):this.componentRef.instance[T])}setInputValue(T,I,S){this.runInZone(()=>{S&&(I=S.call(this.componentRef?.instance,I)),null!==this.componentRef?function v(b,T){return b===T||b!=b&&T!=T}(I,this.getInputValue(T))&&(void 0!==I||!this.unchangedInputs.has(T))||(this.recordInputChange(T,I),this.unchangedInputs.delete(T),this.hasInputChanges=!0,this.componentRef.instance[T]=I,this.scheduleDetectChanges()):this.initialInputValues.set(T,I)})}initializeComponent(T){const I=e.Injector.create({providers:[],parent:this.injector}),S=function x(b,T){const I=b.childNodes,S=T.map(()=>[]);let L=-1;T.some((F,k)=>"*"===F&&(L=k,!0));for(let F=0,k=I.length;F{this.initialInputValues.has(T)&&this.setInputValue(T,this.initialInputValues.get(T),I)}),this.initialInputValues.clear()}initializeOutputs(T){const I=this.componentFactory.outputs.map(({propName:S,templateName:L})=>T.instance[S].pipe((0,s.map)(k=>({name:L,value:k}))));this.eventEmitters.next(I)}callNgOnChanges(T){if(!this.implementsOnChanges||null===this.inputChanges)return;const I=this.inputChanges;this.inputChanges=null,T.instance.ngOnChanges(I)}markViewForCheck(T){this.hasInputChanges&&(this.hasInputChanges=!1,T.markForCheck())}scheduleDetectChanges(){this.scheduledChangeDetectionFn||(this.scheduledChangeDetectionFn=o.scheduleBeforeRender(()=>{this.scheduledChangeDetectionFn=null,this.detectChanges()}))}recordInputChange(T,I){if(!this.implementsOnChanges)return;null===this.inputChanges&&(this.inputChanges={});const S=this.inputChanges[T];if(S)return void(S.currentValue=I);const L=this.unchangedInputs.has(T),F=L?void 0:this.getInputValue(T);this.inputChanges[T]=new e.SimpleChange(F,I,L)}detectChanges(){null!==this.componentRef&&(this.callNgOnChanges(this.componentRef),this.markViewForCheck(this.viewChangeDetectorRef),this.componentRef.changeDetectorRef.detectChanges())}runInZone(T){return this.elementZone&&Zone.current!==this.elementZone?this.ngZone.run(T):T()}}class B extends HTMLElement{constructor(){super(...arguments),this.ngElementEventsSubscription=null}}function E(b,T){const I=function w(b,T){return T.get(e.ComponentFactoryResolver).resolveComponentFactory(b).inputs}(b,T.injector),S=T.strategyFactory||new M(b,T.injector),L=function _(b){const T={};return b.forEach(({propName:I,templateName:S,transform:L})=>{T[function l(b){return b.replace(/[A-Z]/g,T=>`-${T.toLowerCase()}`)}(S)]=[I,L]}),T}(I);class F extends B{static#e=this.observedAttributes=Object.keys(L);get ngElementStrategy(){if(!this._ngElementStrategy){const X=this._ngElementStrategy=S.create(this.injector||T.injector);I.forEach(({propName:ee,transform:Oe})=>{if(!this.hasOwnProperty(ee))return;const re=this[ee];delete this[ee],X.setInputValue(ee,re,Oe)})}return this._ngElementStrategy}constructor(X){super(),this.injector=X}attributeChangedCallback(X,ee,Oe,re){const[Ue,V]=L[X];this.ngElementStrategy.setInputValue(Ue,Oe,V)}connectedCallback(){let X=!1;this.ngElementStrategy.events&&(this.subscribeToEvents(),X=!0),this.ngElementStrategy.connect(this),X||this.subscribeToEvents()}disconnectedCallback(){this._ngElementStrategy&&this._ngElementStrategy.disconnect(),this.ngElementEventsSubscription&&(this.ngElementEventsSubscription.unsubscribe(),this.ngElementEventsSubscription=null)}subscribeToEvents(){this.ngElementEventsSubscription=this.ngElementStrategy.events.subscribe(X=>{const ee=new CustomEvent(X.name,{detail:X.value});this.dispatchEvent(ee)})}}return I.forEach(({propName:k,transform:X})=>{Object.defineProperty(F.prototype,k,{get(){return this.ngElementStrategy.getInputValue(k)},set(ee){this.ngElementStrategy.setInputValue(k,ee,X)},configurable:!0,enumerable:!0})}),F}const h=new e.Version("16.2.12")},1059: /*!********************************************************!*\ - !*** ./node_modules/@angular/forms/fesm2020/forms.mjs ***! - \********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{AbstractControl:()=>nn,AbstractControlDirective:()=>F,AbstractFormGroupDirective:()=>wn,COMPOSITION_BUFFER_MODE:()=>v,CheckboxControlValueAccessor:()=>g,CheckboxRequiredValidator:()=>kn,ControlContainer:()=>ue,DefaultValueAccessor:()=>y,EmailValidator:()=>er,FormArray:()=>bn,FormArrayName:()=>ti,FormBuilder:()=>vr,FormControl:()=>yn,FormControlDirective:()=>qr,FormControlName:()=>ni,FormGroup:()=>Mn,FormGroupDirective:()=>Lr,FormGroupName:()=>Gr,FormRecord:()=>en,FormsModule:()=>Kn,MaxLengthValidator:()=>je,MaxValidator:()=>_t,MinLengthValidator:()=>Ce,MinValidator:()=>Ut,NG_ASYNC_VALIDATORS:()=>w,NG_VALIDATORS:()=>M,NG_VALUE_ACCESSOR:()=>p,NgControl:()=>ie,NgControlStatus:()=>ye,NgControlStatusGroup:()=>be,NgForm:()=>ct,NgModel:()=>Xr,NgModelGroup:()=>Fr,NgSelectOption:()=>Ei,NonNullableFormBuilder:()=>or,NumberValueAccessor:()=>vi,PatternValidator:()=>De,RadioControlValueAccessor:()=>Nr,RangeValueAccessor:()=>Br,ReactiveFormsModule:()=>Cr,RequiredValidator:()=>xn,SelectControlValueAccessor:()=>mi,SelectMultipleControlValueAccessor:()=>q,UntypedFormArray:()=>$n,UntypedFormBuilder:()=>tr,UntypedFormControl:()=>vn,UntypedFormGroup:()=>rn,VERSION:()=>hr,Validators:()=>P,isFormArray:()=>wr,isFormControl:()=>Kt,isFormGroup:()=>Cn,isFormRecord:()=>at,\u0275InternalFormsSharedModule:()=>wt,\u0275NgNoValidate:()=>yr,\u0275NgSelectMultipleOption:()=>he});var e=t( + !*** ./node_modules/@angular/forms/fesm2022/forms.mjs ***! + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{AbstractControl:()=>rn,AbstractControlDirective:()=>K,AbstractFormGroupDirective:()=>bn,COMPOSITION_BUFFER_MODE:()=>v,CheckboxControlValueAccessor:()=>g,CheckboxRequiredValidator:()=>Xt,ControlContainer:()=>j,DefaultValueAccessor:()=>_,EmailValidator:()=>Rn,FormArray:()=>nn,FormArrayName:()=>jr,FormBuilder:()=>er,FormControl:()=>Tt,FormControlDirective:()=>Nr,FormControlName:()=>Ar,FormGroup:()=>mn,FormGroupDirective:()=>Hr,FormGroupName:()=>Yr,FormRecord:()=>at,FormsModule:()=>sr,MaxLengthValidator:()=>ke,MaxValidator:()=>ct,MinLengthValidator:()=>or,MinValidator:()=>Et,NG_ASYNC_VALIDATORS:()=>O,NG_VALIDATORS:()=>D,NG_VALUE_ACCESSOR:()=>p,NgControl:()=>ge,NgControlStatus:()=>Ve,NgControlStatusGroup:()=>ye,NgForm:()=>Ln,NgModel:()=>Tr,NgModelGroup:()=>hr,NgSelectOption:()=>ui,NonNullableFormBuilder:()=>ur,NumberValueAccessor:()=>$r,PatternValidator:()=>de,RadioControlValueAccessor:()=>ii,RangeValueAccessor:()=>Ii,ReactiveFormsModule:()=>pr,RequiredValidator:()=>Mt,SelectControlValueAccessor:()=>Sr,SelectMultipleControlValueAccessor:()=>N,UntypedFormArray:()=>pn,UntypedFormBuilder:()=>yr,UntypedFormControl:()=>en,UntypedFormGroup:()=>on,VERSION:()=>mr,Validators:()=>c,isFormArray:()=>Bt,isFormControl:()=>Cn,isFormGroup:()=>dt,isFormRecord:()=>Wt,\u0275InternalFormsSharedModule:()=>Jt,\u0275NgNoValidate:()=>Kr,\u0275NgSelectMultipleOption:()=>Q});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! rxjs */ -4383),n=t( +502),n=t( /*! rxjs */ -4350),o=t( +2130),s=t( /*! rxjs/operators */ -6942);class i{constructor(fe,tt){this._renderer=fe,this._elementRef=tt,this.onChange=Wt=>{},this.onTouched=()=>{}}setProperty(fe,tt){this._renderer.setProperty(this._elementRef.nativeElement,fe,tt)}registerOnTouched(fe){this.onTouched=fe}registerOnChange(fe){this.onChange=fe}setDisabledState(fe){this.setProperty("disabled",fe)}}i.\u0275fac=function(fe){return new(fe||i)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef))},i.\u0275dir=e.\u0275\u0275defineDirective({type:i});class a extends i{}a.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(a)))(tt||a)}}(),a.\u0275dir=e.\u0275\u0275defineDirective({type:a,features:[e.\u0275\u0275InheritDefinitionFeature]});const p=new e.InjectionToken("NgValueAccessor"),c={provide:p,useExisting:(0,e.forwardRef)(()=>g),multi:!0};class g extends a{writeValue(fe){this.setProperty("checked",fe)}}g.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(g)))(tt||g)}}(),g.\u0275dir=e.\u0275\u0275defineDirective({type:g,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("change",function(Sn){return tt.onChange(Sn.target.checked)})("blur",function(){return tt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([c]),e.\u0275\u0275InheritDefinitionFeature]});const f={provide:p,useExisting:(0,e.forwardRef)(()=>y),multi:!0},v=new e.InjectionToken("CompositionEventMode");class y extends i{constructor(fe,tt,Wt){super(fe,tt),this._compositionMode=Wt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function m(){const nt=(0,r.\u0275getDOM)()?(0,r.\u0275getDOM)().getUserAgent():"";return/android (\d+)/.test(nt.toLowerCase())}())}writeValue(fe){this.setProperty("value",fe??"")}_handleInput(fe){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(fe)}_compositionStart(){this._composing=!0}_compositionEnd(fe){this._composing=!1,this._compositionMode&&this.onChange(fe)}}y.\u0275fac=function(fe){return new(fe||y)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(v,8))},y.\u0275dir=e.\u0275\u0275defineDirective({type:y,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("input",function(Sn){return tt._handleInput(Sn.target.value)})("blur",function(){return tt.onTouched()})("compositionstart",function(){return tt._compositionStart()})("compositionend",function(Sn){return tt._compositionEnd(Sn.target.value)})},features:[e.\u0275\u0275ProvidersFeature([f]),e.\u0275\u0275InheritDefinitionFeature]});const I=!1;function O(nt){return null==nt||("string"==typeof nt||Array.isArray(nt))&&0===nt.length}function D(nt){return null!=nt&&"number"==typeof nt.length}const M=new e.InjectionToken("NgValidators"),w=new e.InjectionToken("NgAsyncValidators"),s=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class P{static min(fe){return A(fe)}static max(fe){return h(fe)}static required(fe){return b(fe)}static requiredTrue(fe){return x(fe)}static email(fe){return T(fe)}static minLength(fe){return S(fe)}static maxLength(fe){return N(fe)}static pattern(fe){return U(fe)}static nullValidator(fe){return null}static compose(fe){return Q(fe)}static composeAsync(fe){return ee(fe)}}function A(nt){return fe=>{if(O(fe.value)||O(nt))return null;const tt=parseFloat(fe.value);return!isNaN(tt)&&tt{if(O(fe.value)||O(nt))return null;const tt=parseFloat(fe.value);return!isNaN(tt)&&tt>nt?{max:{max:nt,actual:fe.value}}:null}}function b(nt){return O(nt.value)?{required:!0}:null}function x(nt){return!0===nt.value?null:{required:!0}}function T(nt){return O(nt.value)||s.test(nt.value)?null:{email:!0}}function S(nt){return fe=>O(fe.value)||!D(fe.value)?null:fe.value.lengthD(fe.value)&&fe.value.length>nt?{maxlength:{requiredLength:nt,actualLength:fe.value.length}}:null}function U(nt){if(!nt)return j;let fe,tt;return"string"==typeof nt?(tt="","^"!==nt.charAt(0)&&(tt+="^"),tt+=nt,"$"!==nt.charAt(nt.length-1)&&(tt+="$"),fe=new RegExp(tt)):(tt=nt.toString(),fe=nt),Wt=>{if(O(Wt.value))return null;const Sn=Wt.value;return fe.test(Sn)?null:{pattern:{requiredPattern:tt,actualValue:Sn}}}}function j(nt){return null}function J(nt){return null!=nt}function re(nt){const fe=(0,e.\u0275isPromise)(nt)?(0,d.from)(nt):nt;if(I&&!(0,e.\u0275isObservable)(fe)){let tt="Expected async validator to return Promise or Observable.";throw"object"==typeof nt&&(tt+=" Are you using a synchronous validator where an async validator is expected?"),new e.\u0275RuntimeError(-1101,tt)}return fe}function xe(nt){let fe={};return nt.forEach(tt=>{fe=null!=tt?{...fe,...tt}:fe}),0===Object.keys(fe).length?null:fe}function oe(nt,fe){return fe.map(tt=>tt(nt))}function V(nt){return nt.map(fe=>function Le(nt){return!nt.validate}(fe)?fe:tt=>fe.validate(tt))}function Q(nt){if(!nt)return null;const fe=nt.filter(J);return 0==fe.length?null:function(tt){return xe(oe(tt,fe))}}function W(nt){return null!=nt?Q(V(nt)):null}function ee(nt){if(!nt)return null;const fe=nt.filter(J);return 0==fe.length?null:function(tt){const Wt=oe(tt,fe).map(re);return(0,n.forkJoin)(Wt).pipe((0,o.map)(xe))}}function ve(nt){return null!=nt?ee(V(nt)):null}function Me(nt,fe){return null===nt?[fe]:Array.isArray(nt)?[...nt,fe]:[nt,fe]}function me(nt){return nt._rawValidators}function Re(nt){return nt._rawAsyncValidators}function $e(nt){return nt?Array.isArray(nt)?nt:[nt]:[]}function Ve(nt,fe){return Array.isArray(nt)?nt.includes(fe):nt===fe}function it(nt,fe){const tt=$e(fe);return $e(nt).forEach(Sn=>{Ve(tt,Sn)||tt.push(Sn)}),tt}function X(nt,fe){return $e(fe).filter(tt=>!Ve(nt,tt))}class F{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(fe){this._rawValidators=fe||[],this._composedValidatorFn=W(this._rawValidators)}_setAsyncValidators(fe){this._rawAsyncValidators=fe||[],this._composedAsyncValidatorFn=ve(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(fe){this._onDestroyCallbacks.push(fe)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(fe=>fe()),this._onDestroyCallbacks=[]}reset(fe){this.control&&this.control.reset(fe)}hasError(fe,tt){return!!this.control&&this.control.hasError(fe,tt)}getError(fe,tt){return this.control?this.control.getError(fe,tt):null}}class ue extends F{get formDirective(){return null}get path(){return null}}class ie extends F{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Ue{constructor(fe){this._cd=fe}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}class ye extends Ue{constructor(fe){super(fe)}}ye.\u0275fac=function(fe){return new(fe||ye)(e.\u0275\u0275directiveInject(ie,2))},ye.\u0275dir=e.\u0275\u0275defineDirective({type:ye,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275classProp("ng-untouched",tt.isUntouched)("ng-touched",tt.isTouched)("ng-pristine",tt.isPristine)("ng-dirty",tt.isDirty)("ng-valid",tt.isValid)("ng-invalid",tt.isInvalid)("ng-pending",tt.isPending)},features:[e.\u0275\u0275InheritDefinitionFeature]});class be extends Ue{constructor(fe){super(fe)}}function Mt(nt,fe){return nt?`with name: '${fe}'`:`at index: ${fe}`}be.\u0275fac=function(fe){return new(fe||be)(e.\u0275\u0275directiveInject(ue,10))},be.\u0275dir=e.\u0275\u0275defineDirective({type:be,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275classProp("ng-untouched",tt.isUntouched)("ng-touched",tt.isTouched)("ng-pristine",tt.isPristine)("ng-dirty",tt.isDirty)("ng-valid",tt.isValid)("ng-invalid",tt.isInvalid)("ng-pending",tt.isPending)("ng-submitted",tt.isSubmitted)},features:[e.\u0275\u0275InheritDefinitionFeature]});const ne=!1,Ge="VALID",He="INVALID",Je="PENDING",Rt="DISABLED";function bt(nt){return(tn(nt)?nt.validators:nt)||null}function It(nt,fe){return(tn(fe)?fe.asyncValidators:nt)||null}function tn(nt){return null!=nt&&!Array.isArray(nt)&&"object"==typeof nt}function Lt(nt,fe,tt){const Wt=nt.controls;if(!(fe?Object.keys(Wt):Wt).length)throw new e.\u0275RuntimeError(1e3,ne?function zt(nt){return`\n There are no form controls registered with this ${nt?"group":"array"} yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n `}(fe):"");if(!Wt[tt])throw new e.\u0275RuntimeError(1001,ne?function Ct(nt,fe){return`Cannot find form control ${Mt(nt,fe)}`}(fe,tt):"")}function fn(nt,fe,tt){nt._forEachChild((Wt,Sn)=>{if(void 0===tt[Sn])throw new e.\u0275RuntimeError(1002,ne?function Qt(nt,fe){return`Must supply a value for form control ${Mt(nt,fe)}`}(fe,Sn):"")})}class nn{constructor(fe,tt){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(fe),this._assignAsyncValidators(tt)}get validator(){return this._composedValidatorFn}set validator(fe){this._rawValidators=this._composedValidatorFn=fe}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(fe){this._rawAsyncValidators=this._composedAsyncValidatorFn=fe}get parent(){return this._parent}get valid(){return this.status===Ge}get invalid(){return this.status===He}get pending(){return this.status==Je}get disabled(){return this.status===Rt}get enabled(){return this.status!==Rt}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(fe){this._assignValidators(fe)}setAsyncValidators(fe){this._assignAsyncValidators(fe)}addValidators(fe){this.setValidators(it(fe,this._rawValidators))}addAsyncValidators(fe){this.setAsyncValidators(it(fe,this._rawAsyncValidators))}removeValidators(fe){this.setValidators(X(fe,this._rawValidators))}removeAsyncValidators(fe){this.setAsyncValidators(X(fe,this._rawAsyncValidators))}hasValidator(fe){return Ve(this._rawValidators,fe)}hasAsyncValidator(fe){return Ve(this._rawAsyncValidators,fe)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(fe={}){this.touched=!0,this._parent&&!fe.onlySelf&&this._parent.markAsTouched(fe)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(fe=>fe.markAllAsTouched())}markAsUntouched(fe={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(tt=>{tt.markAsUntouched({onlySelf:!0})}),this._parent&&!fe.onlySelf&&this._parent._updateTouched(fe)}markAsDirty(fe={}){this.pristine=!1,this._parent&&!fe.onlySelf&&this._parent.markAsDirty(fe)}markAsPristine(fe={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(tt=>{tt.markAsPristine({onlySelf:!0})}),this._parent&&!fe.onlySelf&&this._parent._updatePristine(fe)}markAsPending(fe={}){this.status=Je,!1!==fe.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!fe.onlySelf&&this._parent.markAsPending(fe)}disable(fe={}){const tt=this._parentMarkedDirty(fe.onlySelf);this.status=Rt,this.errors=null,this._forEachChild(Wt=>{Wt.disable({...fe,onlySelf:!0})}),this._updateValue(),!1!==fe.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...fe,skipPristineCheck:tt}),this._onDisabledChange.forEach(Wt=>Wt(!0))}enable(fe={}){const tt=this._parentMarkedDirty(fe.onlySelf);this.status=Ge,this._forEachChild(Wt=>{Wt.enable({...fe,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:fe.emitEvent}),this._updateAncestors({...fe,skipPristineCheck:tt}),this._onDisabledChange.forEach(Wt=>Wt(!1))}_updateAncestors(fe){this._parent&&!fe.onlySelf&&(this._parent.updateValueAndValidity(fe),fe.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(fe){this._parent=fe}getRawValue(){return this.value}updateValueAndValidity(fe={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Ge||this.status===Je)&&this._runAsyncValidator(fe.emitEvent)),!1!==fe.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!fe.onlySelf&&this._parent.updateValueAndValidity(fe)}_updateTreeValidity(fe={emitEvent:!0}){this._forEachChild(tt=>tt._updateTreeValidity(fe)),this.updateValueAndValidity({onlySelf:!0,emitEvent:fe.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Rt:Ge}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(fe){if(this.asyncValidator){this.status=Je,this._hasOwnPendingAsyncValidator=!0;const tt=re(this.asyncValidator(this));this._asyncValidationSubscription=tt.subscribe(Wt=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Wt,{emitEvent:fe})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(fe,tt={}){this.errors=fe,this._updateControlsErrors(!1!==tt.emitEvent)}get(fe){let tt=fe;return null==tt||(Array.isArray(tt)||(tt=tt.split(".")),0===tt.length)?null:tt.reduce((Wt,Sn)=>Wt&&Wt._find(Sn),this)}getError(fe,tt){const Wt=tt?this.get(tt):this;return Wt&&Wt.errors?Wt.errors[fe]:null}hasError(fe,tt){return!!this.getError(fe,tt)}get root(){let fe=this;for(;fe._parent;)fe=fe._parent;return fe}_updateControlsErrors(fe){this.status=this._calculateStatus(),fe&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(fe)}_initObservables(){this.valueChanges=new e.EventEmitter,this.statusChanges=new e.EventEmitter}_calculateStatus(){return this._allControlsDisabled()?Rt:this.errors?He:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Je)?Je:this._anyControlsHaveStatus(He)?He:Ge}_anyControlsHaveStatus(fe){return this._anyControls(tt=>tt.status===fe)}_anyControlsDirty(){return this._anyControls(fe=>fe.dirty)}_anyControlsTouched(){return this._anyControls(fe=>fe.touched)}_updatePristine(fe={}){this.pristine=!this._anyControlsDirty(),this._parent&&!fe.onlySelf&&this._parent._updatePristine(fe)}_updateTouched(fe={}){this.touched=this._anyControlsTouched(),this._parent&&!fe.onlySelf&&this._parent._updateTouched(fe)}_registerOnCollectionChange(fe){this._onCollectionChange=fe}_setUpdateStrategy(fe){tn(fe)&&null!=fe.updateOn&&(this._updateOn=fe.updateOn)}_parentMarkedDirty(fe){return!fe&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(fe){return null}_assignValidators(fe){this._rawValidators=Array.isArray(fe)?fe.slice():fe,this._composedValidatorFn=function et(nt){return Array.isArray(nt)?W(nt):nt||null}(this._rawValidators)}_assignAsyncValidators(fe){this._rawAsyncValidators=Array.isArray(fe)?fe.slice():fe,this._composedAsyncValidatorFn=function St(nt){return Array.isArray(nt)?ve(nt):nt||null}(this._rawAsyncValidators)}}class Mn extends nn{constructor(fe,tt,Wt){super(bt(tt),It(Wt,tt)),this.controls=fe,this._initObservables(),this._setUpdateStrategy(tt),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(fe,tt){return this.controls[fe]?this.controls[fe]:(this.controls[fe]=tt,tt.setParent(this),tt._registerOnCollectionChange(this._onCollectionChange),tt)}addControl(fe,tt,Wt={}){this.registerControl(fe,tt),this.updateValueAndValidity({emitEvent:Wt.emitEvent}),this._onCollectionChange()}removeControl(fe,tt={}){this.controls[fe]&&this.controls[fe]._registerOnCollectionChange(()=>{}),delete this.controls[fe],this.updateValueAndValidity({emitEvent:tt.emitEvent}),this._onCollectionChange()}setControl(fe,tt,Wt={}){this.controls[fe]&&this.controls[fe]._registerOnCollectionChange(()=>{}),delete this.controls[fe],tt&&this.registerControl(fe,tt),this.updateValueAndValidity({emitEvent:Wt.emitEvent}),this._onCollectionChange()}contains(fe){return this.controls.hasOwnProperty(fe)&&this.controls[fe].enabled}setValue(fe,tt={}){fn(this,!0,fe),Object.keys(fe).forEach(Wt=>{Lt(this,!0,Wt),this.controls[Wt].setValue(fe[Wt],{onlySelf:!0,emitEvent:tt.emitEvent})}),this.updateValueAndValidity(tt)}patchValue(fe,tt={}){null!=fe&&(Object.keys(fe).forEach(Wt=>{const Sn=this.controls[Wt];Sn&&Sn.patchValue(fe[Wt],{onlySelf:!0,emitEvent:tt.emitEvent})}),this.updateValueAndValidity(tt))}reset(fe={},tt={}){this._forEachChild((Wt,Sn)=>{Wt.reset(fe[Sn],{onlySelf:!0,emitEvent:tt.emitEvent})}),this._updatePristine(tt),this._updateTouched(tt),this.updateValueAndValidity(tt)}getRawValue(){return this._reduceChildren({},(fe,tt,Wt)=>(fe[Wt]=tt.getRawValue(),fe))}_syncPendingControls(){let fe=this._reduceChildren(!1,(tt,Wt)=>!!Wt._syncPendingControls()||tt);return fe&&this.updateValueAndValidity({onlySelf:!0}),fe}_forEachChild(fe){Object.keys(this.controls).forEach(tt=>{const Wt=this.controls[tt];Wt&&fe(Wt,tt)})}_setUpControls(){this._forEachChild(fe=>{fe.setParent(this),fe._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(fe){for(const[tt,Wt]of Object.entries(this.controls))if(this.contains(tt)&&fe(Wt))return!0;return!1}_reduceValue(){return this._reduceChildren({},(tt,Wt,Sn)=>((Wt.enabled||this.disabled)&&(tt[Sn]=Wt.value),tt))}_reduceChildren(fe,tt){let Wt=fe;return this._forEachChild((Sn,Er)=>{Wt=tt(Wt,Sn,Er)}),Wt}_allControlsDisabled(){for(const fe of Object.keys(this.controls))if(this.controls[fe].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(fe){return this.controls.hasOwnProperty(fe)?this.controls[fe]:null}}const rn=Mn,Cn=nt=>nt instanceof Mn;class en extends Mn{}const at=nt=>nt instanceof en,de=new e.InjectionToken("CallSetDisabledState",{providedIn:"root",factory:()=>Qe}),Qe="always";function ut(nt,fe){return[...fe.path,nt]}function rt(nt,fe,tt=Qe){pn(nt,fe),fe.valueAccessor.writeValue(nt.value),(nt.disabled||"always"===tt)&&fe.valueAccessor.setDisabledState?.(nt.disabled),function an(nt,fe){fe.valueAccessor.registerOnChange(tt=>{nt._pendingValue=tt,nt._pendingChange=!0,nt._pendingDirty=!0,"change"===nt.updateOn&&on(nt,fe)})}(nt,fe),function un(nt,fe){const tt=(Wt,Sn)=>{fe.valueAccessor.writeValue(Wt),Sn&&fe.viewToModelUpdate(Wt)};nt.registerOnChange(tt),fe._registerOnDestroy(()=>{nt._unregisterOnChange(tt)})}(nt,fe),function hn(nt,fe){fe.valueAccessor.registerOnTouched(()=>{nt._pendingTouched=!0,"blur"===nt.updateOn&&nt._pendingChange&&on(nt,fe),"submit"!==nt.updateOn&&nt.markAsTouched()})}(nt,fe),function Ot(nt,fe){if(fe.valueAccessor.setDisabledState){const tt=Wt=>{fe.valueAccessor.setDisabledState(Wt)};nt.registerOnDisabledChange(tt),fe._registerOnDestroy(()=>{nt._unregisterOnDisabledChange(tt)})}}(nt,fe)}function ht(nt,fe,tt=!0){const Wt=()=>{};fe.valueAccessor&&(fe.valueAccessor.registerOnChange(Wt),fe.valueAccessor.registerOnTouched(Wt)),gn(nt,fe),nt&&(fe._invokeOnDestroyCallbacks(),nt._registerOnCollectionChange(()=>{}))}function At(nt,fe){nt.forEach(tt=>{tt.registerOnValidatorChange&&tt.registerOnValidatorChange(fe)})}function pn(nt,fe){const tt=me(nt);null!==fe.validator?nt.setValidators(Me(tt,fe.validator)):"function"==typeof tt&&nt.setValidators([tt]);const Wt=Re(nt);null!==fe.asyncValidator?nt.setAsyncValidators(Me(Wt,fe.asyncValidator)):"function"==typeof Wt&&nt.setAsyncValidators([Wt]);const Sn=()=>nt.updateValueAndValidity();At(fe._rawValidators,Sn),At(fe._rawAsyncValidators,Sn)}function gn(nt,fe){let tt=!1;if(null!==nt){if(null!==fe.validator){const Sn=me(nt);if(Array.isArray(Sn)&&Sn.length>0){const Er=Sn.filter(Yr=>Yr!==fe.validator);Er.length!==Sn.length&&(tt=!0,nt.setValidators(Er))}}if(null!==fe.asyncValidator){const Sn=Re(nt);if(Array.isArray(Sn)&&Sn.length>0){const Er=Sn.filter(Yr=>Yr!==fe.asyncValidator);Er.length!==Sn.length&&(tt=!0,nt.setAsyncValidators(Er))}}}const Wt=()=>{};return At(fe._rawValidators,Wt),At(fe._rawAsyncValidators,Wt),tt}function on(nt,fe){nt._pendingDirty&&nt.markAsDirty(),nt.setValue(nt._pendingValue,{emitModelToViewChange:!1}),fe.viewToModelUpdate(nt._pendingValue),nt._pendingChange=!1}function Bn(nt,fe){pn(nt,fe)}function Tr(nt,fe){if(!nt.hasOwnProperty("model"))return!1;const tt=nt.model;return!!tt.isFirstChange()||!Object.is(fe,tt.currentValue)}function Vt(nt,fe){nt._syncPendingControls(),fe.forEach(tt=>{const Wt=tt.control;"submit"===Wt.updateOn&&Wt._pendingChange&&(tt.viewToModelUpdate(Wt._pendingValue),Wt._pendingChange=!1)})}function Yt(nt,fe){if(!fe)return null;let tt,Wt,Sn;return Array.isArray(fe),fe.forEach(Er=>{Er.constructor===y?tt=Er:function _r(nt){return Object.getPrototypeOf(nt.constructor)===a}(Er)?Wt=Er:Sn=Er}),Sn||Wt||tt||null}const Fn={provide:ue,useExisting:(0,e.forwardRef)(()=>ct)},qe=Promise.resolve();class ct extends ue{constructor(fe,tt,Wt){super(),this.callSetDisabledState=Wt,this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.EventEmitter,this.form=new Mn({},W(fe),ve(tt))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(fe){qe.then(()=>{const tt=this._findContainer(fe.path);fe.control=tt.registerControl(fe.name,fe.control),rt(fe.control,fe,this.callSetDisabledState),fe.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(fe)})}getControl(fe){return this.form.get(fe.path)}removeControl(fe){qe.then(()=>{const tt=this._findContainer(fe.path);tt&&tt.removeControl(fe.name),this._directives.delete(fe)})}addFormGroup(fe){qe.then(()=>{const tt=this._findContainer(fe.path),Wt=new Mn({});Bn(Wt,fe),tt.registerControl(fe.name,Wt),Wt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(fe){qe.then(()=>{const tt=this._findContainer(fe.path);tt&&tt.removeControl(fe.name)})}getFormGroup(fe){return this.form.get(fe.path)}updateModel(fe,tt){qe.then(()=>{this.form.get(fe.path).setValue(tt)})}setValue(fe){this.control.setValue(fe)}onSubmit(fe){return this.submitted=!0,Vt(this.form,this._directives),this.ngSubmit.emit(fe),"dialog"===fe?.target?.method}onReset(){this.resetForm()}resetForm(fe){this.form.reset(fe),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(fe){return fe.pop(),fe.length?this.form.get(fe):this.form}}function Tt(nt,fe){const tt=nt.indexOf(fe);tt>-1&&nt.splice(tt,1)}function jt(nt){return"object"==typeof nt&&null!==nt&&2===Object.keys(nt).length&&"value"in nt&&"disabled"in nt}ct.\u0275fac=function(fe){return new(fe||ct)(e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10),e.\u0275\u0275directiveInject(de,8))},ct.\u0275dir=e.\u0275\u0275defineDirective({type:ct,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("submit",function(Sn){return tt.onSubmit(Sn)})("reset",function(){return tt.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([Fn]),e.\u0275\u0275InheritDefinitionFeature]});const yn=class extends nn{constructor(fe=null,tt,Wt){super(bt(tt),It(Wt,tt)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(fe),this._setUpdateStrategy(tt),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),tn(tt)&&(tt.nonNullable||tt.initialValueIsDefault)&&(this.defaultValue=jt(fe)?fe.value:fe)}setValue(fe,tt={}){this.value=this._pendingValue=fe,this._onChange.length&&!1!==tt.emitModelToViewChange&&this._onChange.forEach(Wt=>Wt(this.value,!1!==tt.emitViewToModelChange)),this.updateValueAndValidity(tt)}patchValue(fe,tt={}){this.setValue(fe,tt)}reset(fe=this.defaultValue,tt={}){this._applyFormState(fe),this.markAsPristine(tt),this.markAsUntouched(tt),this.setValue(this.value,tt),this._pendingChange=!1}_updateValue(){}_anyControls(fe){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(fe){this._onChange.push(fe)}_unregisterOnChange(fe){Tt(this._onChange,fe)}registerOnDisabledChange(fe){this._onDisabledChange.push(fe)}_unregisterOnDisabledChange(fe){Tt(this._onDisabledChange,fe)}_forEachChild(fe){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(fe){jt(fe)?(this.value=this._pendingValue=fe.value,fe.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=fe}},vn=yn,Kt=nt=>nt instanceof yn;class wn extends ue{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return ut(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}wn.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(wn)))(tt||wn)}}(),wn.\u0275dir=e.\u0275\u0275defineDirective({type:wn,features:[e.\u0275\u0275InheritDefinitionFeature]});const ur={provide:ue,useExisting:(0,e.forwardRef)(()=>Fr)};class Fr extends wn{constructor(fe,tt,Wt){super(),this._parent=fe,this._setValidators(tt),this._setAsyncValidators(Wt)}_checkParentType(){}}Fr.\u0275fac=function(fe){return new(fe||Fr)(e.\u0275\u0275directiveInject(ue,5),e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10))},Fr.\u0275dir=e.\u0275\u0275defineDirective({type:Fr,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[e.\u0275\u0275ProvidersFeature([ur]),e.\u0275\u0275InheritDefinitionFeature]});const Mr={provide:ie,useExisting:(0,e.forwardRef)(()=>Xr)},jr=Promise.resolve();class Xr extends ie{constructor(fe,tt,Wt,Sn,Er,Yr){super(),this._changeDetectorRef=Er,this.callSetDisabledState=Yr,this.control=new yn,this._registered=!1,this.update=new e.EventEmitter,this._parent=fe,this._setValidators(tt),this._setAsyncValidators(Wt),this.valueAccessor=Yt(0,Sn)}ngOnChanges(fe){if(this._checkForErrors(),!this._registered||"name"in fe){if(this._registered&&(this._checkName(),this.formDirective)){const tt=fe.name.previousValue;this.formDirective.removeControl({name:tt,path:this._getPath(tt)})}this._setUpControl()}"isDisabled"in fe&&this._updateDisabled(fe),Tr(fe,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(fe){this.viewModel=fe,this.update.emit(fe)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){rt(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(fe){jr.then(()=>{this.control.setValue(fe,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(fe){const tt=fe.isDisabled.currentValue,Wt=0!==tt&&(0,e.\u0275coerceToBoolean)(tt);jr.then(()=>{Wt&&!this.control.disabled?this.control.disable():!Wt&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(fe){return this._parent?ut(fe,this._parent):[fe]}}Xr.\u0275fac=function(fe){return new(fe||Xr)(e.\u0275\u0275directiveInject(ue,9),e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(e.ChangeDetectorRef,8),e.\u0275\u0275directiveInject(de,8))},Xr.\u0275dir=e.\u0275\u0275defineDirective({type:Xr,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e.\u0275\u0275ProvidersFeature([Mr]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]});class yr{}yr.\u0275fac=function(fe){return new(fe||yr)},yr.\u0275dir=e.\u0275\u0275defineDirective({type:yr,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]});const ei={provide:p,useExisting:(0,e.forwardRef)(()=>vi),multi:!0};class vi extends a{writeValue(fe){this.setProperty("value",fe??"")}registerOnChange(fe){this.onChange=tt=>{fe(""==tt?null:parseFloat(tt))}}}vi.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(vi)))(tt||vi)}}(),vi.\u0275dir=e.\u0275\u0275defineDirective({type:vi,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("input",function(Sn){return tt.onChange(Sn.target.value)})("blur",function(){return tt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([ei]),e.\u0275\u0275InheritDefinitionFeature]});const Di={provide:p,useExisting:(0,e.forwardRef)(()=>Nr),multi:!0};class ci{}ci.\u0275fac=function(fe){return new(fe||ci)},ci.\u0275mod=e.\u0275\u0275defineNgModule({type:ci}),ci.\u0275inj=e.\u0275\u0275defineInjector({});class zr{constructor(){this._accessors=[]}add(fe,tt){this._accessors.push([fe,tt])}remove(fe){for(let tt=this._accessors.length-1;tt>=0;--tt)if(this._accessors[tt][1]===fe)return void this._accessors.splice(tt,1)}select(fe){this._accessors.forEach(tt=>{this._isSameGroup(tt,fe)&&tt[1]!==fe&&tt[1].fireUncheck(fe.value)})}_isSameGroup(fe,tt){return!!fe[0].control&&fe[0]._parent===tt._control._parent&&fe[1].name===tt.name}}zr.\u0275fac=function(fe){return new(fe||zr)},zr.\u0275prov=e.\u0275\u0275defineInjectable({token:zr,factory:zr.\u0275fac,providedIn:ci});class Nr extends a{constructor(fe,tt,Wt,Sn){super(fe,tt),this._registry=Wt,this._injector=Sn,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,e.inject)(de,{optional:!0})??Qe}ngOnInit(){this._control=this._injector.get(ie),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(fe){this._state=fe===this.value,this.setProperty("checked",this._state)}registerOnChange(fe){this._fn=fe,this.onChange=()=>{fe(this.value),this._registry.select(this)}}setDisabledState(fe){(this.setDisabledStateFired||fe||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",fe),this.setDisabledStateFired=!0}fireUncheck(fe){this.writeValue(fe)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}Nr.\u0275fac=function(fe){return new(fe||Nr)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(zr),e.\u0275\u0275directiveInject(e.Injector))},Nr.\u0275dir=e.\u0275\u0275defineDirective({type:Nr,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("change",function(){return tt.onChange()})("blur",function(){return tt.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[e.\u0275\u0275ProvidersFeature([Di]),e.\u0275\u0275InheritDefinitionFeature]});const Qi={provide:p,useExisting:(0,e.forwardRef)(()=>Br),multi:!0};class Br extends a{writeValue(fe){this.setProperty("value",parseFloat(fe))}registerOnChange(fe){this.onChange=tt=>{fe(""==tt?null:parseFloat(tt))}}}Br.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(Br)))(tt||Br)}}(),Br.\u0275dir=e.\u0275\u0275defineDirective({type:Br,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("change",function(Sn){return tt.onChange(Sn.target.value)})("input",function(Sn){return tt.onChange(Sn.target.value)})("blur",function(){return tt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([Qi]),e.\u0275\u0275InheritDefinitionFeature]});const Vr=new e.InjectionToken("NgModelWithFormControlWarning"),Si={provide:ie,useExisting:(0,e.forwardRef)(()=>qr)};class qr extends ie{set isDisabled(fe){}constructor(fe,tt,Wt,Sn,Er){super(),this._ngModelWarningConfig=Sn,this.callSetDisabledState=Er,this.update=new e.EventEmitter,this._ngModelWarningSent=!1,this._setValidators(fe),this._setAsyncValidators(tt),this.valueAccessor=Yt(0,Wt)}ngOnChanges(fe){if(this._isControlChanged(fe)){const tt=fe.form.previousValue;tt&&ht(tt,this,!1),rt(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Tr(fe,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&ht(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(fe){this.viewModel=fe,this.update.emit(fe)}_isControlChanged(fe){return fe.hasOwnProperty("form")}}qr._ngModelWarningSentOnce=!1,qr.\u0275fac=function(fe){return new(fe||qr)(e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(Vr,8),e.\u0275\u0275directiveInject(de,8))},qr.\u0275dir=e.\u0275\u0275defineDirective({type:qr,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([Si]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]});const ui={provide:ue,useExisting:(0,e.forwardRef)(()=>Lr)};class Lr extends ue{constructor(fe,tt,Wt){super(),this.callSetDisabledState=Wt,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new e.EventEmitter,this._setValidators(fe),this._setAsyncValidators(tt)}ngOnChanges(fe){this._checkFormPresent(),fe.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(gn(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(fe){const tt=this.form.get(fe.path);return rt(tt,fe,this.callSetDisabledState),tt.updateValueAndValidity({emitEvent:!1}),this.directives.push(fe),tt}getControl(fe){return this.form.get(fe.path)}removeControl(fe){ht(fe.control||null,fe,!1),function dn(nt,fe){const tt=nt.indexOf(fe);tt>-1&&nt.splice(tt,1)}(this.directives,fe)}addFormGroup(fe){this._setUpFormContainer(fe)}removeFormGroup(fe){this._cleanUpFormContainer(fe)}getFormGroup(fe){return this.form.get(fe.path)}addFormArray(fe){this._setUpFormContainer(fe)}removeFormArray(fe){this._cleanUpFormContainer(fe)}getFormArray(fe){return this.form.get(fe.path)}updateModel(fe,tt){this.form.get(fe.path).setValue(tt)}onSubmit(fe){return this.submitted=!0,Vt(this.form,this.directives),this.ngSubmit.emit(fe),"dialog"===fe?.target?.method}onReset(){this.resetForm()}resetForm(fe){this.form.reset(fe),this.submitted=!1}_updateDomValue(){this.directives.forEach(fe=>{const tt=fe.control,Wt=this.form.get(fe.path);tt!==Wt&&(ht(tt||null,fe),Kt(Wt)&&(rt(Wt,fe,this.callSetDisabledState),fe.control=Wt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(fe){const tt=this.form.get(fe.path);Bn(tt,fe),tt.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(fe){if(this.form){const tt=this.form.get(fe.path);tt&&function ln(nt,fe){return gn(nt,fe)}(tt,fe)&&tt.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){pn(this.form,this),this._oldForm&&gn(this._oldForm,this)}_checkFormPresent(){}}Lr.\u0275fac=function(fe){return new(fe||Lr)(e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10),e.\u0275\u0275directiveInject(de,8))},Lr.\u0275dir=e.\u0275\u0275defineDirective({type:Lr,selectors:[["","formGroup",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("submit",function(Sn){return tt.onSubmit(Sn)})("reset",function(){return tt.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([ui]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]});const Pi={provide:ue,useExisting:(0,e.forwardRef)(()=>Gr)};class Gr extends wn{constructor(fe,tt,Wt){super(),this._parent=fe,this._setValidators(tt),this._setAsyncValidators(Wt)}_checkParentType(){hi(this._parent)}}Gr.\u0275fac=function(fe){return new(fe||Gr)(e.\u0275\u0275directiveInject(ue,13),e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10))},Gr.\u0275dir=e.\u0275\u0275defineDirective({type:Gr,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[e.\u0275\u0275ProvidersFeature([Pi]),e.\u0275\u0275InheritDefinitionFeature]});const ii={provide:ue,useExisting:(0,e.forwardRef)(()=>ti)};class ti extends ue{constructor(fe,tt,Wt){super(),this._parent=fe,this._setValidators(tt),this._setAsyncValidators(Wt)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return ut(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){hi(this._parent)}}function hi(nt){return!(nt instanceof Gr||nt instanceof Lr||nt instanceof ti)}ti.\u0275fac=function(fe){return new(fe||ti)(e.\u0275\u0275directiveInject(ue,13),e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10))},ti.\u0275dir=e.\u0275\u0275defineDirective({type:ti,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[e.\u0275\u0275ProvidersFeature([ii]),e.\u0275\u0275InheritDefinitionFeature]});const bi={provide:ie,useExisting:(0,e.forwardRef)(()=>ni)};class ni extends ie{set isDisabled(fe){}constructor(fe,tt,Wt,Sn,Er){super(),this._ngModelWarningConfig=Er,this._added=!1,this.update=new e.EventEmitter,this._ngModelWarningSent=!1,this._parent=fe,this._setValidators(tt),this._setAsyncValidators(Wt),this.valueAccessor=Yt(0,Sn)}ngOnChanges(fe){this._added||this._setUpControl(),Tr(fe,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(fe){this.viewModel=fe,this.update.emit(fe)}get path(){return ut(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}}ni._ngModelWarningSentOnce=!1,ni.\u0275fac=function(fe){return new(fe||ni)(e.\u0275\u0275directiveInject(ue,13),e.\u0275\u0275directiveInject(M,10),e.\u0275\u0275directiveInject(w,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(Vr,8))},ni.\u0275dir=e.\u0275\u0275defineDirective({type:ni,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[e.\u0275\u0275ProvidersFeature([bi]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]});const ai={provide:p,useExisting:(0,e.forwardRef)(()=>mi),multi:!0};function si(nt,fe){return null==nt?`${fe}`:(fe&&"object"==typeof fe&&(fe="Object"),`${nt}: ${fe}`.slice(0,50))}class mi extends a{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(fe){this._compareWith=fe}writeValue(fe){this.value=fe;const Wt=si(this._getOptionId(fe),fe);this.setProperty("value",Wt)}registerOnChange(fe){this.onChange=tt=>{this.value=this._getOptionValue(tt),fe(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(fe){for(const tt of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(tt),fe))return tt;return null}_getOptionValue(fe){const tt=function gi(nt){return nt.split(":")[0]}(fe);return this._optionMap.has(tt)?this._optionMap.get(tt):fe}}mi.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(mi)))(tt||mi)}}(),mi.\u0275dir=e.\u0275\u0275defineDirective({type:mi,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(fe,tt){1&fe&&e.\u0275\u0275listener("change",function(Sn){return tt.onChange(Sn.target.value)})("blur",function(){return tt.onTouched()})},inputs:{compareWith:"compareWith"},features:[e.\u0275\u0275ProvidersFeature([ai]),e.\u0275\u0275InheritDefinitionFeature]});class Ei{constructor(fe,tt,Wt){this._element=fe,this._renderer=tt,this._select=Wt,this._select&&(this.id=this._select._registerOption())}set ngValue(fe){null!=this._select&&(this._select._optionMap.set(this.id,fe),this._setElementValue(si(this.id,fe)),this._select.writeValue(this._select.value))}set value(fe){this._setElementValue(fe),this._select&&this._select.writeValue(this._select.value)}_setElementValue(fe){this._renderer.setProperty(this._element.nativeElement,"value",fe)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}Ei.\u0275fac=function(fe){return new(fe||Ei)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(mi,9))},Ei.\u0275dir=e.\u0275\u0275defineDirective({type:Ei,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}});const Oi={provide:p,useExisting:(0,e.forwardRef)(()=>q),multi:!0};function E(nt,fe){return null==nt?`${fe}`:("string"==typeof fe&&(fe=`'${fe}'`),fe&&"object"==typeof fe&&(fe="Object"),`${nt}: ${fe}`.slice(0,50))}class q extends a{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(fe){this._compareWith=fe}writeValue(fe){let tt;if(this.value=fe,Array.isArray(fe)){const Wt=fe.map(Sn=>this._getOptionId(Sn));tt=(Sn,Er)=>{Sn._setSelected(Wt.indexOf(Er.toString())>-1)}}else tt=(Wt,Sn)=>{Wt._setSelected(!1)};this._optionMap.forEach(tt)}registerOnChange(fe){this.onChange=tt=>{const Wt=[],Sn=tt.selectedOptions;if(void 0!==Sn){const Er=Sn;for(let Yr=0;Yr_t),multi:!0};class _t extends ft{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=fe=>Be(fe),this.createValidator=fe=>h(fe)}}_t.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(_t)))(tt||_t)}}(),_t.\u0275dir=e.\u0275\u0275defineDirective({type:_t,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("max",tt._enabled?tt.max:null)},inputs:{max:"max"},features:[e.\u0275\u0275ProvidersFeature([ot]),e.\u0275\u0275InheritDefinitionFeature]});const Pt={provide:M,useExisting:(0,e.forwardRef)(()=>Ut),multi:!0};class Ut extends ft{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=fe=>Be(fe),this.createValidator=fe=>A(fe)}}Ut.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(Ut)))(tt||Ut)}}(),Ut.\u0275dir=e.\u0275\u0275defineDirective({type:Ut,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("min",tt._enabled?tt.min:null)},inputs:{min:"min"},features:[e.\u0275\u0275ProvidersFeature([Pt]),e.\u0275\u0275InheritDefinitionFeature]});const Dt={provide:M,useExisting:(0,e.forwardRef)(()=>xn),multi:!0},Ht={provide:M,useExisting:(0,e.forwardRef)(()=>kn),multi:!0};class xn extends ft{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=e.\u0275coerceToBoolean,this.createValidator=fe=>b}enabled(fe){return fe}}xn.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(xn)))(tt||xn)}}(),xn.\u0275dir=e.\u0275\u0275defineDirective({type:xn,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("required",tt._enabled?"":null)},inputs:{required:"required"},features:[e.\u0275\u0275ProvidersFeature([Dt]),e.\u0275\u0275InheritDefinitionFeature]});class kn extends xn{constructor(){super(...arguments),this.createValidator=fe=>x}}kn.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(kn)))(tt||kn)}}(),kn.\u0275dir=e.\u0275\u0275defineDirective({type:kn,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("required",tt._enabled?"":null)},features:[e.\u0275\u0275ProvidersFeature([Ht]),e.\u0275\u0275InheritDefinitionFeature]});const jn={provide:M,useExisting:(0,e.forwardRef)(()=>er),multi:!0};class er extends ft{constructor(){super(...arguments),this.inputName="email",this.normalizeInput=e.\u0275coerceToBoolean,this.createValidator=fe=>T}enabled(fe){return fe}}er.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(er)))(tt||er)}}(),er.\u0275dir=e.\u0275\u0275defineDirective({type:er,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[e.\u0275\u0275ProvidersFeature([jn]),e.\u0275\u0275InheritDefinitionFeature]});const Pe={provide:M,useExisting:(0,e.forwardRef)(()=>Ce),multi:!0};class Ce extends ft{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=fe=>Te(fe),this.createValidator=fe=>S(fe)}}Ce.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(Ce)))(tt||Ce)}}(),Ce.\u0275dir=e.\u0275\u0275defineDirective({type:Ce,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("minlength",tt._enabled?tt.minlength:null)},inputs:{minlength:"minlength"},features:[e.\u0275\u0275ProvidersFeature([Pe]),e.\u0275\u0275InheritDefinitionFeature]});const ge={provide:M,useExisting:(0,e.forwardRef)(()=>je),multi:!0};class je extends ft{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=fe=>Te(fe),this.createValidator=fe=>N(fe)}}je.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(je)))(tt||je)}}(),je.\u0275dir=e.\u0275\u0275defineDirective({type:je,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("maxlength",tt._enabled?tt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[e.\u0275\u0275ProvidersFeature([ge]),e.\u0275\u0275InheritDefinitionFeature]});const Ke={provide:M,useExisting:(0,e.forwardRef)(()=>De),multi:!0};class De extends ft{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=fe=>fe,this.createValidator=fe=>U(fe)}}De.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(De)))(tt||De)}}(),De.\u0275dir=e.\u0275\u0275defineDirective({type:De,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(fe,tt){2&fe&&e.\u0275\u0275attribute("pattern",tt._enabled?tt.pattern:null)},inputs:{pattern:"pattern"},features:[e.\u0275\u0275ProvidersFeature([Ke]),e.\u0275\u0275InheritDefinitionFeature]});class wt{}wt.\u0275fac=function(fe){return new(fe||wt)},wt.\u0275mod=e.\u0275\u0275defineNgModule({type:wt}),wt.\u0275inj=e.\u0275\u0275defineInjector({imports:[ci]});class bn extends nn{constructor(fe,tt,Wt){super(bt(tt),It(Wt,tt)),this.controls=fe,this._initObservables(),this._setUpdateStrategy(tt),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(fe){return this.controls[this._adjustIndex(fe)]}push(fe,tt={}){this.controls.push(fe),this._registerControl(fe),this.updateValueAndValidity({emitEvent:tt.emitEvent}),this._onCollectionChange()}insert(fe,tt,Wt={}){this.controls.splice(fe,0,tt),this._registerControl(tt),this.updateValueAndValidity({emitEvent:Wt.emitEvent})}removeAt(fe,tt={}){let Wt=this._adjustIndex(fe);Wt<0&&(Wt=0),this.controls[Wt]&&this.controls[Wt]._registerOnCollectionChange(()=>{}),this.controls.splice(Wt,1),this.updateValueAndValidity({emitEvent:tt.emitEvent})}setControl(fe,tt,Wt={}){let Sn=this._adjustIndex(fe);Sn<0&&(Sn=0),this.controls[Sn]&&this.controls[Sn]._registerOnCollectionChange(()=>{}),this.controls.splice(Sn,1),tt&&(this.controls.splice(Sn,0,tt),this._registerControl(tt)),this.updateValueAndValidity({emitEvent:Wt.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(fe,tt={}){fn(this,!1,fe),fe.forEach((Wt,Sn)=>{Lt(this,!1,Sn),this.at(Sn).setValue(Wt,{onlySelf:!0,emitEvent:tt.emitEvent})}),this.updateValueAndValidity(tt)}patchValue(fe,tt={}){null!=fe&&(fe.forEach((Wt,Sn)=>{this.at(Sn)&&this.at(Sn).patchValue(Wt,{onlySelf:!0,emitEvent:tt.emitEvent})}),this.updateValueAndValidity(tt))}reset(fe=[],tt={}){this._forEachChild((Wt,Sn)=>{Wt.reset(fe[Sn],{onlySelf:!0,emitEvent:tt.emitEvent})}),this._updatePristine(tt),this._updateTouched(tt),this.updateValueAndValidity(tt)}getRawValue(){return this.controls.map(fe=>fe.getRawValue())}clear(fe={}){this.controls.length<1||(this._forEachChild(tt=>tt._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:fe.emitEvent}))}_adjustIndex(fe){return fe<0?fe+this.length:fe}_syncPendingControls(){let fe=this.controls.reduce((tt,Wt)=>!!Wt._syncPendingControls()||tt,!1);return fe&&this.updateValueAndValidity({onlySelf:!0}),fe}_forEachChild(fe){this.controls.forEach((tt,Wt)=>{fe(tt,Wt)})}_updateValue(){this.value=this.controls.filter(fe=>fe.enabled||this.disabled).map(fe=>fe.value)}_anyControls(fe){return this.controls.some(tt=>tt.enabled&&fe(tt))}_setUpControls(){this._forEachChild(fe=>this._registerControl(fe))}_allControlsDisabled(){for(const fe of this.controls)if(fe.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(fe){fe.setParent(this),fe._registerOnCollectionChange(this._onCollectionChange)}_find(fe){return this.at(fe)??null}}const $n=bn,wr=nt=>nt instanceof bn;function kr(nt){return!!nt&&(void 0!==nt.asyncValidators||void 0!==nt.validators||void 0!==nt.updateOn)}class vr{constructor(){this.useNonNullable=!1}get nonNullable(){const fe=new vr;return fe.useNonNullable=!0,fe}group(fe,tt=null){const Wt=this._reduceControls(fe);let Sn={};return kr(tt)?Sn=tt:null!==tt&&(Sn.validators=tt.validator,Sn.asyncValidators=tt.asyncValidator),new Mn(Wt,Sn)}record(fe,tt=null){const Wt=this._reduceControls(fe);return new en(Wt,tt)}control(fe,tt,Wt){let Sn={};return this.useNonNullable?(kr(tt)?Sn=tt:(Sn.validators=tt,Sn.asyncValidators=Wt),new yn(fe,{...Sn,nonNullable:!0})):new yn(fe,tt,Wt)}array(fe,tt,Wt){const Sn=fe.map(Er=>this._createControl(Er));return new bn(Sn,tt,Wt)}_reduceControls(fe){const tt={};return Object.keys(fe).forEach(Wt=>{tt[Wt]=this._createControl(fe[Wt])}),tt}_createControl(fe){return fe instanceof yn||fe instanceof nn?fe:Array.isArray(fe)?this.control(fe[0],fe.length>1?fe[1]:null,fe.length>2?fe[2]:null):this.control(fe)}}vr.\u0275fac=function(fe){return new(fe||vr)},vr.\u0275prov=e.\u0275\u0275defineInjectable({token:vr,factory:vr.\u0275fac,providedIn:"root"});class or{}or.\u0275fac=function(fe){return new(fe||or)},or.\u0275prov=e.\u0275\u0275defineInjectable({token:or,factory:function(){return(0,e.inject)(vr).nonNullable},providedIn:"root"});class tr extends vr{group(fe,tt=null){return super.group(fe,tt)}control(fe,tt,Wt){return super.control(fe,tt,Wt)}array(fe,tt,Wt){return super.array(fe,tt,Wt)}}tr.\u0275fac=function(){let nt;return function(tt){return(nt||(nt=e.\u0275\u0275getInheritedFactory(tr)))(tt||tr)}}(),tr.\u0275prov=e.\u0275\u0275defineInjectable({token:tr,factory:tr.\u0275fac,providedIn:"root"});const hr=new e.Version("15.2.9");class Kn{static withConfig(fe){return{ngModule:Kn,providers:[{provide:de,useValue:fe.callSetDisabledState??Qe}]}}}Kn.\u0275fac=function(fe){return new(fe||Kn)},Kn.\u0275mod=e.\u0275\u0275defineNgModule({type:Kn}),Kn.\u0275inj=e.\u0275\u0275defineInjector({imports:[wt]});class Cr{static withConfig(fe){return{ngModule:Cr,providers:[{provide:Vr,useValue:fe.warnOnNgModelWithFormControl??"always"},{provide:de,useValue:fe.callSetDisabledState??Qe}]}}}Cr.\u0275fac=function(fe){return new(fe||Cr)},Cr.\u0275mod=e.\u0275\u0275defineNgModule({type:Cr}),Cr.\u0275inj=e.\u0275\u0275defineInjector({imports:[wt]})},4497: +7422);class o{constructor(he,Xe){this._renderer=he,this._elementRef=Xe,this.onChange=xt=>{},this.onTouched=()=>{}}setProperty(he,Xe){this._renderer.setProperty(this._elementRef.nativeElement,he,Xe)}registerOnTouched(he){this.onTouched=he}registerOnChange(he){this.onChange=he}setDisabledState(he){this.setProperty("disabled",he)}static#e=this.\u0275fac=function(Xe){return new(Xe||o)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:o})}class l extends o{static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(l)))(xt||l)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:l,features:[e.\u0275\u0275InheritDefinitionFeature]})}const p=new e.InjectionToken("NgValueAccessor"),u={provide:p,useExisting:(0,e.forwardRef)(()=>g),multi:!0};class g extends l{writeValue(he){this.setProperty("checked",he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(g)))(xt||g)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:g,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("change",function(kn){return xt.onChange(kn.target.checked)})("blur",function(){return xt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([u]),e.\u0275\u0275InheritDefinitionFeature]})}const f={provide:p,useExisting:(0,e.forwardRef)(()=>_),multi:!0},v=new e.InjectionToken("CompositionEventMode");class _ extends o{constructor(he,Xe,xt){super(he,Xe),this._compositionMode=xt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function m(){const Ft=(0,r.\u0275getDOM)()?(0,r.\u0275getDOM)().getUserAgent():"";return/android (\d+)/.test(Ft.toLowerCase())}())}writeValue(he){this.setProperty("value",he??"")}_handleInput(he){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(he)}_compositionStart(){this._composing=!0}_compositionEnd(he){this._composing=!1,this._compositionMode&&this.onChange(he)}static#e=this.\u0275fac=function(Xe){return new(Xe||_)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(v,8))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:_,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("input",function(kn){return xt._handleInput(kn.target.value)})("blur",function(){return xt.onTouched()})("compositionstart",function(){return xt._compositionStart()})("compositionend",function(kn){return xt._compositionEnd(kn.target.value)})},features:[e.\u0275\u0275ProvidersFeature([f]),e.\u0275\u0275InheritDefinitionFeature]})}function w(Ft){return null==Ft||("string"==typeof Ft||Array.isArray(Ft))&&0===Ft.length}function x(Ft){return null!=Ft&&"number"==typeof Ft.length}const D=new e.InjectionToken("NgValidators"),O=new e.InjectionToken("NgAsyncValidators"),M=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;class c{static min(he){return B(he)}static max(he){return E(he)}static required(he){return h(he)}static requiredTrue(he){return b(he)}static email(he){return T(he)}static minLength(he){return I(he)}static maxLength(he){return S(he)}static pattern(he){return L(he)}static nullValidator(he){return null}static compose(he){return V(he)}static composeAsync(he){return G(he)}}function B(Ft){return he=>{if(w(he.value)||w(Ft))return null;const Xe=parseFloat(he.value);return!isNaN(Xe)&&Xe{if(w(he.value)||w(Ft))return null;const Xe=parseFloat(he.value);return!isNaN(Xe)&&Xe>Ft?{max:{max:Ft,actual:he.value}}:null}}function h(Ft){return w(Ft.value)?{required:!0}:null}function b(Ft){return!0===Ft.value?null:{required:!0}}function T(Ft){return w(Ft.value)||M.test(Ft.value)?null:{email:!0}}function I(Ft){return he=>w(he.value)||!x(he.value)?null:he.value.lengthx(he.value)&&he.value.length>Ft?{maxlength:{requiredLength:Ft,actualLength:he.value.length}}:null}function L(Ft){if(!Ft)return F;let he,Xe;return"string"==typeof Ft?(Xe="","^"!==Ft.charAt(0)&&(Xe+="^"),Xe+=Ft,"$"!==Ft.charAt(Ft.length-1)&&(Xe+="$"),he=new RegExp(Xe)):(Xe=Ft.toString(),he=Ft),xt=>{if(w(xt.value))return null;const gn=xt.value;return he.test(gn)?null:{pattern:{requiredPattern:Xe,actualValue:gn}}}}function F(Ft){return null}function k(Ft){return null!=Ft}function X(Ft){return(0,e.\u0275isPromise)(Ft)?(0,d.from)(Ft):Ft}function ee(Ft){let he={};return Ft.forEach(Xe=>{he=null!=Xe?{...he,...Xe}:he}),0===Object.keys(he).length?null:he}function Oe(Ft,he){return he.map(Xe=>Xe(Ft))}function Ue(Ft){return Ft.map(he=>function re(Ft){return!Ft.validate}(he)?he:Xe=>he.validate(Xe))}function V(Ft){if(!Ft)return null;const he=Ft.filter(k);return 0==he.length?null:function(Xe){return ee(Oe(Xe,he))}}function z(Ft){return null!=Ft?V(Ue(Ft)):null}function G(Ft){if(!Ft)return null;const he=Ft.filter(k);return 0==he.length?null:function(Xe){const xt=Oe(Xe,he).map(X);return(0,n.forkJoin)(xt).pipe((0,s.map)(ee))}}function q(Ft){return null!=Ft?G(Ue(Ft)):null}function me(Ft,he){return null===Ft?[he]:Array.isArray(Ft)?[...Ft,he]:[Ft,he]}function Me(Ft){return Ft._rawValidators}function ue(Ft){return Ft._rawAsyncValidators}function De(Ft){return Ft?Array.isArray(Ft)?Ft:[Ft]:[]}function Pe(Ft,he){return Array.isArray(Ft)?Ft.includes(he):Ft===he}function Se(Ft,he){const Xe=De(he);return De(Ft).forEach(gn=>{Pe(Xe,gn)||Xe.push(gn)}),Xe}function lt(Ft,he){return De(he).filter(Xe=>!Pe(Ft,Xe))}class K{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(he){this._rawValidators=he||[],this._composedValidatorFn=z(this._rawValidators)}_setAsyncValidators(he){this._rawAsyncValidators=he||[],this._composedAsyncValidatorFn=q(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(he){this._onDestroyCallbacks.push(he)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(he=>he()),this._onDestroyCallbacks=[]}reset(he=void 0){this.control&&this.control.reset(he)}hasError(he,Xe){return!!this.control&&this.control.hasError(he,Xe)}getError(he,Xe){return this.control?this.control.getError(he,Xe):null}}class j extends K{get formDirective(){return null}get path(){return null}}class ge extends K{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class ce{constructor(he){this._cd=he}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}class Ve extends ce{constructor(he){super(he)}static#e=this.\u0275fac=function(Xe){return new(Xe||Ve)(e.\u0275\u0275directiveInject(ge,2))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Ve,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275classProp("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)},features:[e.\u0275\u0275InheritDefinitionFeature]})}class ye extends ce{constructor(he){super(he)}static#e=this.\u0275fac=function(Xe){return new(Xe||ye)(e.\u0275\u0275directiveInject(j,10))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ye,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275classProp("ng-untouched",xt.isUntouched)("ng-touched",xt.isTouched)("ng-pristine",xt.isPristine)("ng-dirty",xt.isDirty)("ng-valid",xt.isValid)("ng-invalid",xt.isInvalid)("ng-pending",xt.isPending)("ng-submitted",xt.isSubmitted)},features:[e.\u0275\u0275InheritDefinitionFeature]})}const kt="VALID",ne="INVALID",ze="PENDING",Ke="DISABLED";function tt(Ft){return(dn(Ft)?Ft.validators:Ft)||null}function Yt(Ft,he){return(dn(he)?he.asyncValidators:Ft)||null}function dn(Ft){return null!=Ft&&!Array.isArray(Ft)&&"object"==typeof Ft}function vn(Ft,he,Xe){const xt=Ft.controls;if(!(he?Object.keys(xt):xt).length)throw new e.\u0275RuntimeError(1e3,"");if(!xt[Xe])throw new e.\u0275RuntimeError(1001,"")}function cn(Ft,he,Xe){Ft._forEachChild((xt,gn)=>{if(void 0===Xe[gn])throw new e.\u0275RuntimeError(1002,"")})}class rn{constructor(he,Xe){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(he),this._assignAsyncValidators(Xe)}get validator(){return this._composedValidatorFn}set validator(he){this._rawValidators=this._composedValidatorFn=he}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(he){this._rawAsyncValidators=this._composedAsyncValidatorFn=he}get parent(){return this._parent}get valid(){return this.status===kt}get invalid(){return this.status===ne}get pending(){return this.status==ze}get disabled(){return this.status===Ke}get enabled(){return this.status!==Ke}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(he){this._assignValidators(he)}setAsyncValidators(he){this._assignAsyncValidators(he)}addValidators(he){this.setValidators(Se(he,this._rawValidators))}addAsyncValidators(he){this.setAsyncValidators(Se(he,this._rawAsyncValidators))}removeValidators(he){this.setValidators(lt(he,this._rawValidators))}removeAsyncValidators(he){this.setAsyncValidators(lt(he,this._rawAsyncValidators))}hasValidator(he){return Pe(this._rawValidators,he)}hasAsyncValidator(he){return Pe(this._rawAsyncValidators,he)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(he={}){this.touched=!0,this._parent&&!he.onlySelf&&this._parent.markAsTouched(he)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(he=>he.markAllAsTouched())}markAsUntouched(he={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(Xe=>{Xe.markAsUntouched({onlySelf:!0})}),this._parent&&!he.onlySelf&&this._parent._updateTouched(he)}markAsDirty(he={}){this.pristine=!1,this._parent&&!he.onlySelf&&this._parent.markAsDirty(he)}markAsPristine(he={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(Xe=>{Xe.markAsPristine({onlySelf:!0})}),this._parent&&!he.onlySelf&&this._parent._updatePristine(he)}markAsPending(he={}){this.status=ze,!1!==he.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!he.onlySelf&&this._parent.markAsPending(he)}disable(he={}){const Xe=this._parentMarkedDirty(he.onlySelf);this.status=Ke,this.errors=null,this._forEachChild(xt=>{xt.disable({...he,onlySelf:!0})}),this._updateValue(),!1!==he.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...he,skipPristineCheck:Xe}),this._onDisabledChange.forEach(xt=>xt(!0))}enable(he={}){const Xe=this._parentMarkedDirty(he.onlySelf);this.status=kt,this._forEachChild(xt=>{xt.enable({...he,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:he.emitEvent}),this._updateAncestors({...he,skipPristineCheck:Xe}),this._onDisabledChange.forEach(xt=>xt(!1))}_updateAncestors(he){this._parent&&!he.onlySelf&&(this._parent.updateValueAndValidity(he),he.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(he){this._parent=he}getRawValue(){return this.value}updateValueAndValidity(he={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===kt||this.status===ze)&&this._runAsyncValidator(he.emitEvent)),!1!==he.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!he.onlySelf&&this._parent.updateValueAndValidity(he)}_updateTreeValidity(he={emitEvent:!0}){this._forEachChild(Xe=>Xe._updateTreeValidity(he)),this.updateValueAndValidity({onlySelf:!0,emitEvent:he.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ke:kt}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(he){if(this.asyncValidator){this.status=ze,this._hasOwnPendingAsyncValidator=!0;const Xe=X(this.asyncValidator(this));this._asyncValidationSubscription=Xe.subscribe(xt=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(xt,{emitEvent:he})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(he,Xe={}){this.errors=he,this._updateControlsErrors(!1!==Xe.emitEvent)}get(he){let Xe=he;return null==Xe||(Array.isArray(Xe)||(Xe=Xe.split(".")),0===Xe.length)?null:Xe.reduce((xt,gn)=>xt&&xt._find(gn),this)}getError(he,Xe){const xt=Xe?this.get(Xe):this;return xt&&xt.errors?xt.errors[he]:null}hasError(he,Xe){return!!this.getError(he,Xe)}get root(){let he=this;for(;he._parent;)he=he._parent;return he}_updateControlsErrors(he){this.status=this._calculateStatus(),he&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(he)}_initObservables(){this.valueChanges=new e.EventEmitter,this.statusChanges=new e.EventEmitter}_calculateStatus(){return this._allControlsDisabled()?Ke:this.errors?ne:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ze)?ze:this._anyControlsHaveStatus(ne)?ne:kt}_anyControlsHaveStatus(he){return this._anyControls(Xe=>Xe.status===he)}_anyControlsDirty(){return this._anyControls(he=>he.dirty)}_anyControlsTouched(){return this._anyControls(he=>he.touched)}_updatePristine(he={}){this.pristine=!this._anyControlsDirty(),this._parent&&!he.onlySelf&&this._parent._updatePristine(he)}_updateTouched(he={}){this.touched=this._anyControlsTouched(),this._parent&&!he.onlySelf&&this._parent._updateTouched(he)}_registerOnCollectionChange(he){this._onCollectionChange=he}_setUpdateStrategy(he){dn(he)&&null!=he.updateOn&&(this._updateOn=he.updateOn)}_parentMarkedDirty(he){return!he&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(he){return null}_assignValidators(he){this._rawValidators=Array.isArray(he)?he.slice():he,this._composedValidatorFn=function St(Ft){return Array.isArray(Ft)?z(Ft):Ft||null}(this._rawValidators)}_assignAsyncValidators(he){this._rawAsyncValidators=Array.isArray(he)?he.slice():he,this._composedAsyncValidatorFn=function qt(Ft){return Array.isArray(Ft)?q(Ft):Ft||null}(this._rawAsyncValidators)}}class mn extends rn{constructor(he,Xe,xt){super(tt(Xe),Yt(xt,Xe)),this.controls=he,this._initObservables(),this._setUpdateStrategy(Xe),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(he,Xe){return this.controls[he]?this.controls[he]:(this.controls[he]=Xe,Xe.setParent(this),Xe._registerOnCollectionChange(this._onCollectionChange),Xe)}addControl(he,Xe,xt={}){this.registerControl(he,Xe),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}removeControl(he,Xe={}){this.controls[he]&&this.controls[he]._registerOnCollectionChange(()=>{}),delete this.controls[he],this.updateValueAndValidity({emitEvent:Xe.emitEvent}),this._onCollectionChange()}setControl(he,Xe,xt={}){this.controls[he]&&this.controls[he]._registerOnCollectionChange(()=>{}),delete this.controls[he],Xe&&this.registerControl(he,Xe),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}contains(he){return this.controls.hasOwnProperty(he)&&this.controls[he].enabled}setValue(he,Xe={}){cn(this,0,he),Object.keys(he).forEach(xt=>{vn(this,!0,xt),this.controls[xt].setValue(he[xt],{onlySelf:!0,emitEvent:Xe.emitEvent})}),this.updateValueAndValidity(Xe)}patchValue(he,Xe={}){null!=he&&(Object.keys(he).forEach(xt=>{const gn=this.controls[xt];gn&&gn.patchValue(he[xt],{onlySelf:!0,emitEvent:Xe.emitEvent})}),this.updateValueAndValidity(Xe))}reset(he={},Xe={}){this._forEachChild((xt,gn)=>{xt.reset(he?he[gn]:null,{onlySelf:!0,emitEvent:Xe.emitEvent})}),this._updatePristine(Xe),this._updateTouched(Xe),this.updateValueAndValidity(Xe)}getRawValue(){return this._reduceChildren({},(he,Xe,xt)=>(he[xt]=Xe.getRawValue(),he))}_syncPendingControls(){let he=this._reduceChildren(!1,(Xe,xt)=>!!xt._syncPendingControls()||Xe);return he&&this.updateValueAndValidity({onlySelf:!0}),he}_forEachChild(he){Object.keys(this.controls).forEach(Xe=>{const xt=this.controls[Xe];xt&&he(xt,Xe)})}_setUpControls(){this._forEachChild(he=>{he.setParent(this),he._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(he){for(const[Xe,xt]of Object.entries(this.controls))if(this.contains(Xe)&&he(xt))return!0;return!1}_reduceValue(){return this._reduceChildren({},(Xe,xt,gn)=>((xt.enabled||this.disabled)&&(Xe[gn]=xt.value),Xe))}_reduceChildren(he,Xe){let xt=he;return this._forEachChild((gn,kn)=>{xt=Xe(xt,gn,kn)}),xt}_allControlsDisabled(){for(const he of Object.keys(this.controls))if(this.controls[he].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(he){return this.controls.hasOwnProperty(he)?this.controls[he]:null}}const on=mn,dt=Ft=>Ft instanceof mn;class at extends mn{}const Wt=Ft=>Ft instanceof at,fn=new e.InjectionToken("CallSetDisabledState",{providedIn:"root",factory:()=>_n}),_n="always";function Le(Ft,he){return[...he.path,Ft]}function nt(Ft,he,Xe=_n){At(Ft,he),he.valueAccessor.writeValue(Ft.value),(Ft.disabled||"always"===Xe)&&he.valueAccessor.setDisabledState?.(Ft.disabled),function sn(Ft,he){he.valueAccessor.registerOnChange(Xe=>{Ft._pendingValue=Xe,Ft._pendingChange=!0,Ft._pendingDirty=!0,"change"===Ft.updateOn&&ut(Ft,he)})}(Ft,he),function _t(Ft,he){const Xe=(xt,gn)=>{he.valueAccessor.writeValue(xt),gn&&he.viewToModelUpdate(xt)};Ft.registerOnChange(Xe),he._registerOnDestroy(()=>{Ft._unregisterOnChange(Xe)})}(Ft,he),function Rt(Ft,he){he.valueAccessor.registerOnTouched(()=>{Ft._pendingTouched=!0,"blur"===Ft.updateOn&&Ft._pendingChange&&ut(Ft,he),"submit"!==Ft.updateOn&&Ft.markAsTouched()})}(Ft,he),function yt(Ft,he){if(he.valueAccessor.setDisabledState){const Xe=xt=>{he.valueAccessor.setDisabledState(xt)};Ft.registerOnDisabledChange(Xe),he._registerOnDestroy(()=>{Ft._unregisterOnDisabledChange(Xe)})}}(Ft,he)}function Ct(Ft,he,Xe=!0){const xt=()=>{};he.valueAccessor&&(he.valueAccessor.registerOnChange(xt),he.valueAccessor.registerOnTouched(xt)),mt(Ft,he),Ft&&(he._invokeOnDestroyCallbacks(),Ft._registerOnCollectionChange(()=>{}))}function Dt(Ft,he){Ft.forEach(Xe=>{Xe.registerOnValidatorChange&&Xe.registerOnValidatorChange(he)})}function At(Ft,he){const Xe=Me(Ft);null!==he.validator?Ft.setValidators(me(Xe,he.validator)):"function"==typeof Xe&&Ft.setValidators([Xe]);const xt=ue(Ft);null!==he.asyncValidator?Ft.setAsyncValidators(me(xt,he.asyncValidator)):"function"==typeof xt&&Ft.setAsyncValidators([xt]);const gn=()=>Ft.updateValueAndValidity();Dt(he._rawValidators,gn),Dt(he._rawAsyncValidators,gn)}function mt(Ft,he){let Xe=!1;if(null!==Ft){if(null!==he.validator){const gn=Me(Ft);if(Array.isArray(gn)&&gn.length>0){const kn=gn.filter(Pr=>Pr!==he.validator);kn.length!==gn.length&&(Xe=!0,Ft.setValidators(kn))}}if(null!==he.asyncValidator){const gn=ue(Ft);if(Array.isArray(gn)&&gn.length>0){const kn=gn.filter(Pr=>Pr!==he.asyncValidator);kn.length!==gn.length&&(Xe=!0,Ft.setAsyncValidators(kn))}}}const xt=()=>{};return Dt(he._rawValidators,xt),Dt(he._rawAsyncValidators,xt),Xe}function ut(Ft,he){Ft._pendingDirty&&Ft.markAsDirty(),Ft.setValue(Ft._pendingValue,{emitModelToViewChange:!1}),he.viewToModelUpdate(Ft._pendingValue),Ft._pendingChange=!1}function Qt(Ft,he){At(Ft,he)}function Xn(Ft,he){if(!Ft.hasOwnProperty("model"))return!1;const Xe=Ft.model;return!!Xe.isFirstChange()||!Object.is(he,Xe.currentValue)}function ir(Ft,he){Ft._syncPendingControls(),he.forEach(Xe=>{const xt=Xe.control;"submit"===xt.updateOn&&xt._pendingChange&&(Xe.viewToModelUpdate(xt._pendingValue),xt._pendingChange=!1)})}function Hn(Ft,he){if(!he)return null;let Xe,xt,gn;return Array.isArray(he),he.forEach(kn=>{kn.constructor===_?Xe=kn:function zn(Ft){return Object.getPrototypeOf(Ft.constructor)===l}(kn)?xt=kn:gn=kn}),gn||xt||Xe||null}const In={provide:j,useExisting:(0,e.forwardRef)(()=>Ln)},Sn=Promise.resolve();class Ln extends j{constructor(he,Xe,xt){super(),this.callSetDisabledState=xt,this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.EventEmitter,this.form=new mn({},z(he),q(Xe))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(he){Sn.then(()=>{const Xe=this._findContainer(he.path);he.control=Xe.registerControl(he.name,he.control),nt(he.control,he,this.callSetDisabledState),he.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(he)})}getControl(he){return this.form.get(he.path)}removeControl(he){Sn.then(()=>{const Xe=this._findContainer(he.path);Xe&&Xe.removeControl(he.name),this._directives.delete(he)})}addFormGroup(he){Sn.then(()=>{const Xe=this._findContainer(he.path),xt=new mn({});Qt(xt,he),Xe.registerControl(he.name,xt),xt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(he){Sn.then(()=>{const Xe=this._findContainer(he.path);Xe&&Xe.removeControl(he.name)})}getFormGroup(he){return this.form.get(he.path)}updateModel(he,Xe){Sn.then(()=>{this.form.get(he.path).setValue(Xe)})}setValue(he){this.control.setValue(he)}onSubmit(he){return this.submitted=!0,ir(this.form,this._directives),this.ngSubmit.emit(he),"dialog"===he?.target?.method}onReset(){this.resetForm()}resetForm(he=void 0){this.form.reset(he),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(he){return he.pop(),he.length?this.form.get(he):this.form}static#e=this.\u0275fac=function(Xe){return new(Xe||Ln)(e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10),e.\u0275\u0275directiveInject(fn,8))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Ln,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("submit",function(kn){return xt.onSubmit(kn)})("reset",function(){return xt.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([In]),e.\u0275\u0275InheritDefinitionFeature]})}function qe(Ft,he){const Xe=Ft.indexOf(he);Xe>-1&&Ft.splice(Xe,1)}function ft(Ft){return"object"==typeof Ft&&null!==Ft&&2===Object.keys(Ft).length&&"value"in Ft&&"disabled"in Ft}const Tt=class extends rn{constructor(he=null,Xe,xt){super(tt(Xe),Yt(xt,Xe)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(he),this._setUpdateStrategy(Xe),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),dn(Xe)&&(Xe.nonNullable||Xe.initialValueIsDefault)&&(this.defaultValue=ft(he)?he.value:he)}setValue(he,Xe={}){this.value=this._pendingValue=he,this._onChange.length&&!1!==Xe.emitModelToViewChange&&this._onChange.forEach(xt=>xt(this.value,!1!==Xe.emitViewToModelChange)),this.updateValueAndValidity(Xe)}patchValue(he,Xe={}){this.setValue(he,Xe)}reset(he=this.defaultValue,Xe={}){this._applyFormState(he),this.markAsPristine(Xe),this.markAsUntouched(Xe),this.setValue(this.value,Xe),this._pendingChange=!1}_updateValue(){}_anyControls(he){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(he){this._onChange.push(he)}_unregisterOnChange(he){qe(this._onChange,he)}registerOnDisabledChange(he){this._onDisabledChange.push(he)}_unregisterOnDisabledChange(he){qe(this._onDisabledChange,he)}_forEachChild(he){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(he){ft(he)?(this.value=this._pendingValue=he.value,he.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=he}},en=Tt,Cn=Ft=>Ft instanceof Tt;class bn extends j{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return Le(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(bn)))(xt||bn)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:bn,features:[e.\u0275\u0275InheritDefinitionFeature]})}const ar={provide:j,useExisting:(0,e.forwardRef)(()=>hr)};class hr extends bn{constructor(he,Xe,xt){super(),this.name="",this._parent=he,this._setValidators(Xe),this._setAsyncValidators(xt)}_checkParentType(){}static#e=this.\u0275fac=function(Xe){return new(Xe||hr)(e.\u0275\u0275directiveInject(j,5),e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:hr,selectors:[["","ngModelGroup",""]],inputs:{name:["ngModelGroup","name"]},exportAs:["ngModelGroup"],features:[e.\u0275\u0275ProvidersFeature([ar]),e.\u0275\u0275InheritDefinitionFeature]})}const vr={provide:ge,useExisting:(0,e.forwardRef)(()=>Tr)},si=Promise.resolve();class Tr extends ge{constructor(he,Xe,xt,gn,kn,Pr){super(),this._changeDetectorRef=kn,this.callSetDisabledState=Pr,this.control=new Tt,this._registered=!1,this.name="",this.update=new e.EventEmitter,this._parent=he,this._setValidators(Xe),this._setAsyncValidators(xt),this.valueAccessor=Hn(0,gn)}ngOnChanges(he){if(this._checkForErrors(),!this._registered||"name"in he){if(this._registered&&(this._checkName(),this.formDirective)){const Xe=he.name.previousValue;this.formDirective.removeControl({name:Xe,path:this._getPath(Xe)})}this._setUpControl()}"isDisabled"in he&&this._updateDisabled(he),Xn(he,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(he){this.viewModel=he,this.update.emit(he)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){nt(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(he){si.then(()=>{this.control.setValue(he,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(he){const Xe=he.isDisabled.currentValue,xt=0!==Xe&&(0,e.booleanAttribute)(Xe);si.then(()=>{xt&&!this.control.disabled?this.control.disable():!xt&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(he){return this._parent?Le(he,this._parent):[he]}static#e=this.\u0275fac=function(Xe){return new(Xe||Tr)(e.\u0275\u0275directiveInject(j,9),e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(e.ChangeDetectorRef,8),e.\u0275\u0275directiveInject(fn,8))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Tr,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e.\u0275\u0275ProvidersFeature([vr]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]})}class Kr{static#e=this.\u0275fac=function(Xe){return new(Xe||Kr)};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Kr,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]})}const gi={provide:p,useExisting:(0,e.forwardRef)(()=>$r),multi:!0};class $r extends l{writeValue(he){this.setProperty("value",he??"")}registerOnChange(he){this.onChange=Xe=>{he(""==Xe?null:parseFloat(Xe))}}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory($r)))(xt||$r)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:$r,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("input",function(kn){return xt.onChange(kn.target.value)})("blur",function(){return xt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([gi]),e.\u0275\u0275InheritDefinitionFeature]})}const Ei={provide:p,useExisting:(0,e.forwardRef)(()=>ii),multi:!0};class di{static#e=this.\u0275fac=function(Xe){return new(Xe||di)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:di});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({})}class mi{constructor(){this._accessors=[]}add(he,Xe){this._accessors.push([he,Xe])}remove(he){for(let Xe=this._accessors.length-1;Xe>=0;--Xe)if(this._accessors[Xe][1]===he)return void this._accessors.splice(Xe,1)}select(he){this._accessors.forEach(Xe=>{this._isSameGroup(Xe,he)&&Xe[1]!==he&&Xe[1].fireUncheck(he.value)})}_isSameGroup(he,Xe){return!!he[0].control&&he[0]._parent===Xe._control._parent&&he[1].name===Xe.name}static#e=this.\u0275fac=function(Xe){return new(Xe||mi)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:mi,factory:mi.\u0275fac,providedIn:di})}class ii extends l{constructor(he,Xe,xt,gn){super(he,Xe),this._registry=xt,this._injector=gn,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,e.inject)(fn,{optional:!0})??_n}ngOnInit(){this._control=this._injector.get(ge),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(he){this._state=he===this.value,this.setProperty("checked",this._state)}registerOnChange(he){this._fn=he,this.onChange=()=>{he(this.value),this._registry.select(this)}}setDisabledState(he){(this.setDisabledStateFired||he||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",he),this.setDisabledStateFired=!0}fireUncheck(he){this.writeValue(he)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}static#e=this.\u0275fac=function(Xe){return new(Xe||ii)(e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(mi),e.\u0275\u0275directiveInject(e.Injector))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ii,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("change",function(){return xt.onChange()})("blur",function(){return xt.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[e.\u0275\u0275ProvidersFeature([Ei]),e.\u0275\u0275InheritDefinitionFeature]})}const ci={provide:p,useExisting:(0,e.forwardRef)(()=>Ii),multi:!0};class Ii extends l{writeValue(he){this.setProperty("value",parseFloat(he))}registerOnChange(he){this.onChange=Xe=>{he(""==Xe?null:parseFloat(Xe))}}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Ii)))(xt||Ii)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Ii,selectors:[["input","type","range","formControlName",""],["input","type","range","formControl",""],["input","type","range","ngModel",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("change",function(kn){return xt.onChange(kn.target.value)})("input",function(kn){return xt.onChange(kn.target.value)})("blur",function(){return xt.onTouched()})},features:[e.\u0275\u0275ProvidersFeature([ci]),e.\u0275\u0275InheritDefinitionFeature]})}const Pi=new e.InjectionToken("NgModelWithFormControlWarning"),Cr={provide:ge,useExisting:(0,e.forwardRef)(()=>Nr)};class Nr extends ge{set isDisabled(he){}static#e=this._ngModelWarningSentOnce=!1;constructor(he,Xe,xt,gn,kn){super(),this._ngModelWarningConfig=gn,this.callSetDisabledState=kn,this.update=new e.EventEmitter,this._ngModelWarningSent=!1,this._setValidators(he),this._setAsyncValidators(Xe),this.valueAccessor=Hn(0,xt)}ngOnChanges(he){if(this._isControlChanged(he)){const Xe=he.form.previousValue;Xe&&Ct(Xe,this,!1),nt(this.form,this,this.callSetDisabledState),this.form.updateValueAndValidity({emitEvent:!1})}Xn(he,this.viewModel)&&(this.form.setValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.form&&Ct(this.form,this,!1)}get path(){return[]}get control(){return this.form}viewToModelUpdate(he){this.viewModel=he,this.update.emit(he)}_isControlChanged(he){return he.hasOwnProperty("form")}static#t=this.\u0275fac=function(Xe){return new(Xe||Nr)(e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(Pi,8),e.\u0275\u0275directiveInject(fn,8))};static#n=this.\u0275dir=e.\u0275\u0275defineDirective({type:Nr,selectors:[["","formControl",""]],inputs:{form:["formControl","form"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([Cr]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]})}const zr={provide:j,useExisting:(0,e.forwardRef)(()=>Hr)};class Hr extends j{constructor(he,Xe,xt){super(),this.callSetDisabledState=xt,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new e.EventEmitter,this._setValidators(he),this._setAsyncValidators(Xe)}ngOnChanges(he){this._checkFormPresent(),he.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(mt(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(he){const Xe=this.form.get(he.path);return nt(Xe,he,this.callSetDisabledState),Xe.updateValueAndValidity({emitEvent:!1}),this.directives.push(he),Xe}getControl(he){return this.form.get(he.path)}removeControl(he){Ct(he.control||null,he,!1),function Gt(Ft,he){const Xe=Ft.indexOf(he);Xe>-1&&Ft.splice(Xe,1)}(this.directives,he)}addFormGroup(he){this._setUpFormContainer(he)}removeFormGroup(he){this._cleanUpFormContainer(he)}getFormGroup(he){return this.form.get(he.path)}addFormArray(he){this._setUpFormContainer(he)}removeFormArray(he){this._cleanUpFormContainer(he)}getFormArray(he){return this.form.get(he.path)}updateModel(he,Xe){this.form.get(he.path).setValue(Xe)}onSubmit(he){return this.submitted=!0,ir(this.form,this.directives),this.ngSubmit.emit(he),"dialog"===he?.target?.method}onReset(){this.resetForm()}resetForm(he=void 0){this.form.reset(he),this.submitted=!1}_updateDomValue(){this.directives.forEach(he=>{const Xe=he.control,xt=this.form.get(he.path);Xe!==xt&&(Ct(Xe||null,he),Cn(xt)&&(nt(xt,he,this.callSetDisabledState),he.control=xt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(he){const Xe=this.form.get(he.path);Qt(Xe,he),Xe.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(he){if(this.form){const Xe=this.form.get(he.path);Xe&&function Lt(Ft,he){return mt(Ft,he)}(Xe,he)&&Xe.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){At(this.form,this),this._oldForm&&mt(this._oldForm,this)}_checkFormPresent(){}static#e=this.\u0275fac=function(Xe){return new(Xe||Hr)(e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10),e.\u0275\u0275directiveInject(fn,8))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Hr,selectors:[["","formGroup",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("submit",function(kn){return xt.onSubmit(kn)})("reset",function(){return xt.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e.\u0275\u0275ProvidersFeature([zr]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]})}const Qr={provide:j,useExisting:(0,e.forwardRef)(()=>Yr)};class Yr extends bn{constructor(he,Xe,xt){super(),this.name=null,this._parent=he,this._setValidators(Xe),this._setAsyncValidators(xt)}_checkParentType(){Ai(this._parent)}static#e=this.\u0275fac=function(Xe){return new(Xe||Yr)(e.\u0275\u0275directiveInject(j,13),e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Yr,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[e.\u0275\u0275ProvidersFeature([Qr]),e.\u0275\u0275InheritDefinitionFeature]})}const Bi={provide:j,useExisting:(0,e.forwardRef)(()=>jr)};class jr extends j{constructor(he,Xe,xt){super(),this.name=null,this._parent=he,this._setValidators(Xe),this._setAsyncValidators(xt)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return Le(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){Ai(this._parent)}static#e=this.\u0275fac=function(Xe){return new(Xe||jr)(e.\u0275\u0275directiveInject(j,13),e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:jr,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[e.\u0275\u0275ProvidersFeature([Bi]),e.\u0275\u0275InheritDefinitionFeature]})}function Ai(Ft){return!(Ft instanceof Yr||Ft instanceof Hr||Ft instanceof jr)}const yi={provide:ge,useExisting:(0,e.forwardRef)(()=>Ar)};class Ar extends ge{set isDisabled(he){}static#e=this._ngModelWarningSentOnce=!1;constructor(he,Xe,xt,gn,kn){super(),this._ngModelWarningConfig=kn,this._added=!1,this.name=null,this.update=new e.EventEmitter,this._ngModelWarningSent=!1,this._parent=he,this._setValidators(Xe),this._setAsyncValidators(xt),this.valueAccessor=Hn(0,gn)}ngOnChanges(he){this._added||this._setUpControl(),Xn(he,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(he){this.viewModel=he,this.update.emit(he)}get path(){return Le(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this._added=!0}static#t=this.\u0275fac=function(Xe){return new(Xe||Ar)(e.\u0275\u0275directiveInject(j,13),e.\u0275\u0275directiveInject(D,10),e.\u0275\u0275directiveInject(O,10),e.\u0275\u0275directiveInject(p,10),e.\u0275\u0275directiveInject(Pi,8))};static#n=this.\u0275dir=e.\u0275\u0275defineDirective({type:Ar,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[e.\u0275\u0275ProvidersFeature([yi]),e.\u0275\u0275InheritDefinitionFeature,e.\u0275\u0275NgOnChangesFeature]})}const Gn={provide:p,useExisting:(0,e.forwardRef)(()=>Sr),multi:!0};function nr(Ft,he){return null==Ft?`${he}`:(he&&"object"==typeof he&&(he="Object"),`${Ft}: ${he}`.slice(0,50))}class Sr extends l{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(he){this._compareWith=he}writeValue(he){this.value=he;const xt=nr(this._getOptionId(he),he);this.setProperty("value",xt)}registerOnChange(he){this.onChange=Xe=>{this.value=this._getOptionValue(Xe),he(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(he){for(const Xe of this._optionMap.keys())if(this._compareWith(this._optionMap.get(Xe),he))return Xe;return null}_getOptionValue(he){const Xe=function Rr(Ft){return Ft.split(":")[0]}(he);return this._optionMap.has(Xe)?this._optionMap.get(Xe):he}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Sr)))(xt||Sr)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Sr,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(Xe,xt){1&Xe&&e.\u0275\u0275listener("change",function(kn){return xt.onChange(kn.target.value)})("blur",function(){return xt.onTouched()})},inputs:{compareWith:"compareWith"},features:[e.\u0275\u0275ProvidersFeature([Gn]),e.\u0275\u0275InheritDefinitionFeature]})}class ui{constructor(he,Xe,xt){this._element=he,this._renderer=Xe,this._select=xt,this._select&&(this.id=this._select._registerOption())}set ngValue(he){null!=this._select&&(this._select._optionMap.set(this.id,he),this._setElementValue(nr(this.id,he)),this._select.writeValue(this._select.value))}set value(he){this._setElementValue(he),this._select&&this._select.writeValue(this._select.value)}_setElementValue(he){this._renderer.setProperty(this._element.nativeElement,"value",he)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static#e=this.\u0275fac=function(Xe){return new(Xe||ui)(e.\u0275\u0275directiveInject(e.ElementRef),e.\u0275\u0275directiveInject(e.Renderer2),e.\u0275\u0275directiveInject(Sr,9))};static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ui,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}})}const ei={provide:p,useExisting:(0,e.forwardRef)(()=>N),multi:!0};function vi(Ft,he){return null==Ft?`${he}`:("string"==typeof he&&(he=`'${he}'`),he&&"object"==typeof he&&(he="Object"),`${Ft}: ${he}`.slice(0,50))}class N extends l{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(he){this._compareWith=he}writeValue(he){let Xe;if(this.value=he,Array.isArray(he)){const xt=he.map(gn=>this._getOptionId(gn));Xe=(gn,kn)=>{gn._setSelected(xt.indexOf(kn.toString())>-1)}}else Xe=(xt,gn)=>{xt._setSelected(!1)};this._optionMap.forEach(Xe)}registerOnChange(he){this.onChange=Xe=>{const xt=[],gn=Xe.selectedOptions;if(void 0!==gn){const kn=gn;for(let Pr=0;Prct),multi:!0};class ct extends Ae{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=he=>pe(he),this.createValidator=he=>E(he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(ct)))(xt||ct)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ct,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("max",xt._enabled?xt.max:null)},inputs:{max:"max"},features:[e.\u0275\u0275ProvidersFeature([Re]),e.\u0275\u0275InheritDefinitionFeature]})}const it={provide:D,useExisting:(0,e.forwardRef)(()=>Et),multi:!0};class Et extends Ae{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=he=>pe(he),this.createValidator=he=>B(he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Et)))(xt||Et)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Et,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("min",xt._enabled?xt.min:null)},inputs:{min:"min"},features:[e.\u0275\u0275ProvidersFeature([it]),e.\u0275\u0275InheritDefinitionFeature]})}const Nt={provide:D,useExisting:(0,e.forwardRef)(()=>Mt),multi:!0},Zt={provide:D,useExisting:(0,e.forwardRef)(()=>Xt),multi:!0};class Mt extends Ae{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=e.booleanAttribute,this.createValidator=he=>h}enabled(he){return he}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Mt)))(xt||Mt)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Mt,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("required",xt._enabled?"":null)},inputs:{required:"required"},features:[e.\u0275\u0275ProvidersFeature([Nt]),e.\u0275\u0275InheritDefinitionFeature]})}class Xt extends Mt{constructor(){super(...arguments),this.createValidator=he=>b}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Xt)))(xt||Xt)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Xt,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("required",xt._enabled?"":null)},features:[e.\u0275\u0275ProvidersFeature([Zt]),e.\u0275\u0275InheritDefinitionFeature]})}const Dn={provide:D,useExisting:(0,e.forwardRef)(()=>Rn),multi:!0};class Rn extends Ae{constructor(){super(...arguments),this.inputName="email",this.normalizeInput=e.booleanAttribute,this.createValidator=he=>T}enabled(he){return he}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(Rn)))(xt||Rn)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:Rn,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[e.\u0275\u0275ProvidersFeature([Dn]),e.\u0275\u0275InheritDefinitionFeature]})}const Mn={provide:D,useExisting:(0,e.forwardRef)(()=>or),multi:!0};class or extends Ae{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=he=>Y(he),this.createValidator=he=>I(he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(or)))(xt||or)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:or,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("minlength",xt._enabled?xt.minlength:null)},inputs:{minlength:"minlength"},features:[e.\u0275\u0275ProvidersFeature([Mn]),e.\u0275\u0275InheritDefinitionFeature]})}const _r={provide:D,useExisting:(0,e.forwardRef)(()=>ke),multi:!0};class ke extends Ae{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=he=>Y(he),this.createValidator=he=>S(he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(ke)))(xt||ke)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:ke,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("maxlength",xt._enabled?xt.maxlength:null)},inputs:{maxlength:"maxlength"},features:[e.\u0275\u0275ProvidersFeature([_r]),e.\u0275\u0275InheritDefinitionFeature]})}const Ee={provide:D,useExisting:(0,e.forwardRef)(()=>de),multi:!0};class de extends Ae{constructor(){super(...arguments),this.inputName="pattern",this.normalizeInput=he=>he,this.createValidator=he=>L(he)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(de)))(xt||de)}}();static#t=this.\u0275dir=e.\u0275\u0275defineDirective({type:de,selectors:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],hostVars:1,hostBindings:function(Xe,xt){2&Xe&&e.\u0275\u0275attribute("pattern",xt._enabled?xt.pattern:null)},inputs:{pattern:"pattern"},features:[e.\u0275\u0275ProvidersFeature([Ee]),e.\u0275\u0275InheritDefinitionFeature]})}class Jt{static#e=this.\u0275fac=function(Xe){return new(Xe||Jt)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:Jt});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[di]})}class nn extends rn{constructor(he,Xe,xt){super(tt(Xe),Yt(xt,Xe)),this.controls=he,this._initObservables(),this._setUpdateStrategy(Xe),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(he){return this.controls[this._adjustIndex(he)]}push(he,Xe={}){this.controls.push(he),this._registerControl(he),this.updateValueAndValidity({emitEvent:Xe.emitEvent}),this._onCollectionChange()}insert(he,Xe,xt={}){this.controls.splice(he,0,Xe),this._registerControl(Xe),this.updateValueAndValidity({emitEvent:xt.emitEvent})}removeAt(he,Xe={}){let xt=this._adjustIndex(he);xt<0&&(xt=0),this.controls[xt]&&this.controls[xt]._registerOnCollectionChange(()=>{}),this.controls.splice(xt,1),this.updateValueAndValidity({emitEvent:Xe.emitEvent})}setControl(he,Xe,xt={}){let gn=this._adjustIndex(he);gn<0&&(gn=0),this.controls[gn]&&this.controls[gn]._registerOnCollectionChange(()=>{}),this.controls.splice(gn,1),Xe&&(this.controls.splice(gn,0,Xe),this._registerControl(Xe)),this.updateValueAndValidity({emitEvent:xt.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(he,Xe={}){cn(this,0,he),he.forEach((xt,gn)=>{vn(this,!1,gn),this.at(gn).setValue(xt,{onlySelf:!0,emitEvent:Xe.emitEvent})}),this.updateValueAndValidity(Xe)}patchValue(he,Xe={}){null!=he&&(he.forEach((xt,gn)=>{this.at(gn)&&this.at(gn).patchValue(xt,{onlySelf:!0,emitEvent:Xe.emitEvent})}),this.updateValueAndValidity(Xe))}reset(he=[],Xe={}){this._forEachChild((xt,gn)=>{xt.reset(he[gn],{onlySelf:!0,emitEvent:Xe.emitEvent})}),this._updatePristine(Xe),this._updateTouched(Xe),this.updateValueAndValidity(Xe)}getRawValue(){return this.controls.map(he=>he.getRawValue())}clear(he={}){this.controls.length<1||(this._forEachChild(Xe=>Xe._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:he.emitEvent}))}_adjustIndex(he){return he<0?he+this.length:he}_syncPendingControls(){let he=this.controls.reduce((Xe,xt)=>!!xt._syncPendingControls()||Xe,!1);return he&&this.updateValueAndValidity({onlySelf:!0}),he}_forEachChild(he){this.controls.forEach((Xe,xt)=>{he(Xe,xt)})}_updateValue(){this.value=this.controls.filter(he=>he.enabled||this.disabled).map(he=>he.value)}_anyControls(he){return this.controls.some(Xe=>Xe.enabled&&he(Xe))}_setUpControls(){this._forEachChild(he=>this._registerControl(he))}_allControlsDisabled(){for(const he of this.controls)if(he.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(he){he.setParent(this),he._registerOnCollectionChange(this._onCollectionChange)}_find(he){return this.at(he)??null}}const pn=nn,Bt=Ft=>Ft instanceof nn;function En(Ft){return!!Ft&&(void 0!==Ft.asyncValidators||void 0!==Ft.validators||void 0!==Ft.updateOn)}class er{constructor(){this.useNonNullable=!1}get nonNullable(){const he=new er;return he.useNonNullable=!0,he}group(he,Xe=null){const xt=this._reduceControls(he);let gn={};return En(Xe)?gn=Xe:null!==Xe&&(gn.validators=Xe.validator,gn.asyncValidators=Xe.asyncValidator),new mn(xt,gn)}record(he,Xe=null){const xt=this._reduceControls(he);return new at(xt,Xe)}control(he,Xe,xt){let gn={};return this.useNonNullable?(En(Xe)?gn=Xe:(gn.validators=Xe,gn.asyncValidators=xt),new Tt(he,{...gn,nonNullable:!0})):new Tt(he,Xe,xt)}array(he,Xe,xt){const gn=he.map(kn=>this._createControl(kn));return new nn(gn,Xe,xt)}_reduceControls(he){const Xe={};return Object.keys(he).forEach(xt=>{Xe[xt]=this._createControl(he[xt])}),Xe}_createControl(he){return he instanceof Tt||he instanceof rn?he:Array.isArray(he)?this.control(he[0],he.length>1?he[1]:null,he.length>2?he[2]:null):this.control(he)}static#e=this.\u0275fac=function(Xe){return new(Xe||er)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:er,factory:er.\u0275fac,providedIn:"root"})}class ur{static#e=this.\u0275fac=function(Xe){return new(Xe||ur)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:ur,factory:function(){return(0,e.inject)(er).nonNullable},providedIn:"root"})}class yr extends er{group(he,Xe=null){return super.group(he,Xe)}control(he,Xe,xt){return super.control(he,Xe,xt)}array(he,Xe,xt){return super.array(he,Xe,xt)}static#e=this.\u0275fac=function(){let he;return function(xt){return(he||(he=e.\u0275\u0275getInheritedFactory(yr)))(xt||yr)}}();static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:yr,factory:yr.\u0275fac,providedIn:"root"})}const mr=new e.Version("16.2.12");class sr{static withConfig(he){return{ngModule:sr,providers:[{provide:fn,useValue:he.callSetDisabledState??_n}]}}static#e=this.\u0275fac=function(Xe){return new(Xe||sr)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:sr});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[Jt]})}class pr{static withConfig(he){return{ngModule:pr,providers:[{provide:Pi,useValue:he.warnOnNgModelWithFormControl??"always"},{provide:fn,useValue:he.callSetDisabledState??_n}]}}static#e=this.\u0275fac=function(Xe){return new(Xe||pr)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:pr});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[Jt]})}},6480: /*!******************************************************************************!*\ - !*** ./node_modules/@angular/platform-browser/fesm2020/platform-browser.mjs ***! - \******************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{BrowserModule:()=>K,BrowserTransferStateModule:()=>Je,By:()=>Rt,DomSanitizer:()=>nn,EVENT_MANAGER_PLUGINS:()=>y,EventManager:()=>I,HAMMER_GESTURE_CONFIG:()=>It,HAMMER_LOADER:()=>St,HammerGestureConfig:()=>tn,HammerModule:()=>fn,Meta:()=>Ae,REMOVE_STYLES_ON_COMPONENT_DESTROY:()=>T,Title:()=>se,TransferState:()=>Ge,VERSION:()=>Cn,bootstrapApplication:()=>Ve,createApplication:()=>it,disableDebugTools:()=>zt,enableDebugTools:()=>Mt,makeStateKey:()=>ne,platformBrowser:()=>ke,provideProtractorTestingSupport:()=>F,\u0275BrowserDomAdapter:()=>n,\u0275BrowserGetTestability:()=>m,\u0275DomEventsPlugin:()=>ee,\u0275DomRendererFactory2:()=>J,\u0275DomSanitizerImpl:()=>rn,\u0275DomSharedStylesHost:()=>M,\u0275HammerGesturesPlugin:()=>Lt,\u0275INTERNAL_BROWSER_PLATFORM_PROVIDERS:()=>st,\u0275KeyEventsPlugin:()=>Re,\u0275NAMESPACE_URIS:()=>w,\u0275SharedStylesHost:()=>D,\u0275TRANSITION_ID:()=>c,\u0275escapeHtml:()=>Ct,\u0275flattenStyles:()=>U,\u0275getDOM:()=>e.\u0275getDOM,\u0275initDomAdapter:()=>ue,\u0275shimContentAttribute:()=>S,\u0275shimHostAttribute:()=>N});var e=t( + !*** ./node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs ***! + \******************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{BrowserModule:()=>rt,By:()=>Be,DomSanitizer:()=>ze,EVENT_MANAGER_PLUGINS:()=>m,EventManager:()=>v,HAMMER_GESTURE_CONFIG:()=>wt,HAMMER_LOADER:()=>ht,HammerGestureConfig:()=>et,HammerModule:()=>ne,Meta:()=>ye,REMOVE_STYLES_ON_COMPONENT_DESTROY:()=>h,Title:()=>le,TransferState:()=>mn,VERSION:()=>cn,bootstrapApplication:()=>me,createApplication:()=>Me,disableDebugTools:()=>be,enableDebugTools:()=>Te,makeStateKey:()=>rn,platformBrowser:()=>j,provideClientHydration:()=>vn,provideProtractorTestingSupport:()=>De,withNoDomReuse:()=>Yt,withNoHttpTransferCache:()=>qt,\u0275BrowserDomAdapter:()=>s,\u0275BrowserGetTestability:()=>g,\u0275DomEventsPlugin:()=>Ue,\u0275DomRendererFactory2:()=>S,\u0275DomSanitizerImpl:()=>tt,\u0275HammerGesturesPlugin:()=>kt,\u0275INTERNAL_BROWSER_PLATFORM_PROVIDERS:()=>K,\u0275KeyEventsPlugin:()=>q,\u0275SharedStylesHost:()=>x,\u0275getDOM:()=>r.\u0275getDOM,\u0275initDomAdapter:()=>Pe});var e=t( +/*! @angular/core */ +1699),r=t( /*! @angular/common */ -4666),r=t( +6575),d=t( +/*! @angular/common/http */ +4860);class n extends r.\u0275DomAdapter{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class s extends n{static makeCurrent(){(0,r.\u0275setRootDomAdapter)(new s)}onAndCancel(dt,at,Wt){return dt.addEventListener(at,Wt),()=>{dt.removeEventListener(at,Wt)}}dispatchEvent(dt,at){dt.dispatchEvent(at)}remove(dt){dt.parentNode&&dt.parentNode.removeChild(dt)}createElement(dt,at){return(at=at||this.getDefaultDocument()).createElement(dt)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(dt){return dt.nodeType===Node.ELEMENT_NODE}isShadowRoot(dt){return dt instanceof DocumentFragment}getGlobalEventTarget(dt,at){return"window"===at?window:"document"===at?dt:"body"===at?dt.body:null}getBaseHref(dt){const at=function l(){return o=o||document.querySelector("base"),o?o.getAttribute("href"):null}();return null==at?null:function u(on){p=p||document.createElement("a"),p.setAttribute("href",on);const dt=p.pathname;return"/"===dt.charAt(0)?dt:`/${dt}`}(at)}resetBaseElement(){o=null}getUserAgent(){return window.navigator.userAgent}getCookie(dt){return(0,r.\u0275parseCookieValue)(document.cookie,dt)}}let p,o=null;class g{addToWindow(dt){e.\u0275global.getAngularTestability=(Wt,fn=!0)=>{const _n=dt.findTestabilityInTree(Wt,fn);if(null==_n)throw new e.\u0275RuntimeError(5103,!1);return _n},e.\u0275global.getAllAngularTestabilities=()=>dt.getAllTestabilities(),e.\u0275global.getAllAngularRootElements=()=>dt.getAllRootElements(),e.\u0275global.frameworkStabilizers||(e.\u0275global.frameworkStabilizers=[]),e.\u0275global.frameworkStabilizers.push(Wt=>{const fn=e.\u0275global.getAllAngularTestabilities();let _n=fn.length,Le=!1;const nt=function(Ct){Le=Le||Ct,_n--,0==_n&&Wt(Le)};fn.forEach(Ct=>{Ct.whenStable(nt)})})}findTestabilityInTree(dt,at,Wt){return null==at?null:dt.getTestability(at)??(Wt?(0,r.\u0275getDOM)().isShadowRoot(at)?this.findTestabilityInTree(dt,at.host,!0):this.findTestabilityInTree(dt,at.parentElement,!0):null)}}class f{build(){return new XMLHttpRequest}static#e=this.\u0275fac=function(at){return new(at||f)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:f,factory:f.\u0275fac})}const m=new e.InjectionToken("EventManagerPlugins");class v{constructor(dt,at){this._zone=at,this._eventNameToPlugin=new Map,dt.forEach(Wt=>{Wt.manager=this}),this._plugins=dt.slice().reverse()}addEventListener(dt,at,Wt){return this._findPluginFor(at).addEventListener(dt,at,Wt)}getZone(){return this._zone}_findPluginFor(dt){let at=this._eventNameToPlugin.get(dt);if(at)return at;if(at=this._plugins.find(fn=>fn.supports(dt)),!at)throw new e.\u0275RuntimeError(5101,!1);return this._eventNameToPlugin.set(dt,at),at}static#e=this.\u0275fac=function(at){return new(at||v)(e.\u0275\u0275inject(m),e.\u0275\u0275inject(e.NgZone))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:v,factory:v.\u0275fac})}class _{constructor(dt){this._doc=dt}}const w="ng-app-id";class x{constructor(dt,at,Wt,fn={}){this.doc=dt,this.appId=at,this.nonce=Wt,this.platformId=fn,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,r.isPlatformServer)(fn),this.resetHostNodes()}addStyles(dt){for(const at of dt)1===this.changeUsageCount(at,1)&&this.onStyleAdded(at)}removeStyles(dt){for(const at of dt)this.changeUsageCount(at,-1)<=0&&this.onStyleRemoved(at)}ngOnDestroy(){const dt=this.styleNodesInDOM;dt&&(dt.forEach(at=>at.remove()),dt.clear());for(const at of this.getAllStyles())this.onStyleRemoved(at);this.resetHostNodes()}addHost(dt){this.hostNodes.add(dt);for(const at of this.getAllStyles())this.addStyleToHost(dt,at)}removeHost(dt){this.hostNodes.delete(dt)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(dt){for(const at of this.hostNodes)this.addStyleToHost(at,dt)}onStyleRemoved(dt){const at=this.styleRef;at.get(dt)?.elements?.forEach(Wt=>Wt.remove()),at.delete(dt)}collectServerRenderedStyles(){const dt=this.doc.head?.querySelectorAll(`style[${w}="${this.appId}"]`);if(dt?.length){const at=new Map;return dt.forEach(Wt=>{null!=Wt.textContent&&at.set(Wt.textContent,Wt)}),at}return null}changeUsageCount(dt,at){const Wt=this.styleRef;if(Wt.has(dt)){const fn=Wt.get(dt);return fn.usage+=at,fn.usage}return Wt.set(dt,{usage:at,elements:[]}),at}getStyleElement(dt,at){const Wt=this.styleNodesInDOM,fn=Wt?.get(at);if(fn?.parentNode===dt)return Wt.delete(at),fn.removeAttribute(w),fn;{const _n=this.doc.createElement("style");return this.nonce&&_n.setAttribute("nonce",this.nonce),_n.textContent=at,this.platformIsServer&&_n.setAttribute(w,this.appId),_n}}addStyleToHost(dt,at){const Wt=this.getStyleElement(dt,at);dt.appendChild(Wt);const fn=this.styleRef,_n=fn.get(at)?.elements;_n?_n.push(Wt):fn.set(at,{elements:[Wt],usage:1})}resetHostNodes(){const dt=this.hostNodes;dt.clear(),dt.add(this.doc.head)}static#e=this.\u0275fac=function(at){return new(at||x)(e.\u0275\u0275inject(r.DOCUMENT),e.\u0275\u0275inject(e.APP_ID),e.\u0275\u0275inject(e.CSP_NONCE,8),e.\u0275\u0275inject(e.PLATFORM_ID))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:x,factory:x.\u0275fac})}const D={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},O=/%COMP%/g,M="%COMP%",c=`_nghost-${M}`,B=`_ngcontent-${M}`,h=new e.InjectionToken("RemoveStylesOnCompDestroy",{providedIn:"root",factory:()=>!1});function I(on,dt){return dt.map(at=>at.replace(O,on))}class S{constructor(dt,at,Wt,fn,_n,Le,nt,Ct=null){this.eventManager=dt,this.sharedStylesHost=at,this.appId=Wt,this.removeStylesOnCompDestroy=fn,this.doc=_n,this.platformId=Le,this.ngZone=nt,this.nonce=Ct,this.rendererByCompId=new Map,this.platformIsServer=(0,r.isPlatformServer)(Le),this.defaultRenderer=new L(dt,_n,nt,this.platformIsServer)}createRenderer(dt,at){if(!dt||!at)return this.defaultRenderer;this.platformIsServer&&at.encapsulation===e.ViewEncapsulation.ShadowDom&&(at={...at,encapsulation:e.ViewEncapsulation.Emulated});const Wt=this.getOrCreateRenderer(dt,at);return Wt instanceof re?Wt.applyToHost(dt):Wt instanceof Oe&&Wt.applyStyles(),Wt}getOrCreateRenderer(dt,at){const Wt=this.rendererByCompId;let fn=Wt.get(at.id);if(!fn){const _n=this.doc,Le=this.ngZone,nt=this.eventManager,Ct=this.sharedStylesHost,Dt=this.removeStylesOnCompDestroy,yt=this.platformIsServer;switch(at.encapsulation){case e.ViewEncapsulation.Emulated:fn=new re(nt,Ct,at,this.appId,Dt,_n,Le,yt);break;case e.ViewEncapsulation.ShadowDom:return new ee(nt,Ct,dt,at,_n,Le,this.nonce,yt);default:fn=new Oe(nt,Ct,at,Dt,_n,Le,yt)}Wt.set(at.id,fn)}return fn}ngOnDestroy(){this.rendererByCompId.clear()}static#e=this.\u0275fac=function(at){return new(at||S)(e.\u0275\u0275inject(v),e.\u0275\u0275inject(x),e.\u0275\u0275inject(e.APP_ID),e.\u0275\u0275inject(h),e.\u0275\u0275inject(r.DOCUMENT),e.\u0275\u0275inject(e.PLATFORM_ID),e.\u0275\u0275inject(e.NgZone),e.\u0275\u0275inject(e.CSP_NONCE))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:S,factory:S.\u0275fac})}class L{constructor(dt,at,Wt,fn){this.eventManager=dt,this.doc=at,this.ngZone=Wt,this.platformIsServer=fn,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(dt,at){return at?this.doc.createElementNS(D[at]||at,dt):this.doc.createElement(dt)}createComment(dt){return this.doc.createComment(dt)}createText(dt){return this.doc.createTextNode(dt)}appendChild(dt,at){(X(dt)?dt.content:dt).appendChild(at)}insertBefore(dt,at,Wt){dt&&(X(dt)?dt.content:dt).insertBefore(at,Wt)}removeChild(dt,at){dt&&dt.removeChild(at)}selectRootElement(dt,at){let Wt="string"==typeof dt?this.doc.querySelector(dt):dt;if(!Wt)throw new e.\u0275RuntimeError(-5104,!1);return at||(Wt.textContent=""),Wt}parentNode(dt){return dt.parentNode}nextSibling(dt){return dt.nextSibling}setAttribute(dt,at,Wt,fn){if(fn){at=fn+":"+at;const _n=D[fn];_n?dt.setAttributeNS(_n,at,Wt):dt.setAttribute(at,Wt)}else dt.setAttribute(at,Wt)}removeAttribute(dt,at,Wt){if(Wt){const fn=D[Wt];fn?dt.removeAttributeNS(fn,at):dt.removeAttribute(`${Wt}:${at}`)}else dt.removeAttribute(at)}addClass(dt,at){dt.classList.add(at)}removeClass(dt,at){dt.classList.remove(at)}setStyle(dt,at,Wt,fn){fn&(e.RendererStyleFlags2.DashCase|e.RendererStyleFlags2.Important)?dt.style.setProperty(at,Wt,fn&e.RendererStyleFlags2.Important?"important":""):dt.style[at]=Wt}removeStyle(dt,at,Wt){Wt&e.RendererStyleFlags2.DashCase?dt.style.removeProperty(at):dt.style[at]=""}setProperty(dt,at,Wt){dt[at]=Wt}setValue(dt,at){dt.nodeValue=at}listen(dt,at,Wt){if("string"==typeof dt&&!(dt=(0,r.\u0275getDOM)().getGlobalEventTarget(this.doc,dt)))throw new Error(`Unsupported event target ${dt} for event ${at}`);return this.eventManager.addEventListener(dt,at,this.decoratePreventDefault(Wt))}decoratePreventDefault(dt){return at=>{if("__ngUnwrap__"===at)return dt;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>dt(at)):dt(at))&&at.preventDefault()}}}function X(on){return"TEMPLATE"===on.tagName&&void 0!==on.content}"@".charCodeAt(0);class ee extends L{constructor(dt,at,Wt,fn,_n,Le,nt,Ct){super(dt,_n,Le,Ct),this.sharedStylesHost=at,this.hostEl=Wt,this.shadowRoot=Wt.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Dt=I(fn.id,fn.styles);for(const yt of Dt){const At=document.createElement("style");nt&&At.setAttribute("nonce",nt),At.textContent=yt,this.shadowRoot.appendChild(At)}}nodeOrShadowRoot(dt){return dt===this.hostEl?this.shadowRoot:dt}appendChild(dt,at){return super.appendChild(this.nodeOrShadowRoot(dt),at)}insertBefore(dt,at,Wt){return super.insertBefore(this.nodeOrShadowRoot(dt),at,Wt)}removeChild(dt,at){return super.removeChild(this.nodeOrShadowRoot(dt),at)}parentNode(dt){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(dt)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Oe extends L{constructor(dt,at,Wt,fn,_n,Le,nt,Ct){super(dt,_n,Le,nt),this.sharedStylesHost=at,this.removeStylesOnCompDestroy=fn,this.styles=Ct?I(Ct,Wt.styles):Wt.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class re extends Oe{constructor(dt,at,Wt,fn,_n,Le,nt,Ct){const Dt=fn+"-"+Wt.id;super(dt,at,Wt,_n,Le,nt,Ct,Dt),this.contentAttr=function b(on){return B.replace(O,on)}(Dt),this.hostAttr=function T(on){return c.replace(O,on)}(Dt)}applyToHost(dt){this.applyStyles(),this.setAttribute(dt,this.hostAttr,"")}createElement(dt,at){const Wt=super.createElement(dt,at);return super.setAttribute(Wt,this.contentAttr,""),Wt}}class Ue extends _{constructor(dt){super(dt)}supports(dt){return!0}addEventListener(dt,at,Wt){return dt.addEventListener(at,Wt,!1),()=>this.removeEventListener(dt,at,Wt)}removeEventListener(dt,at,Wt){return dt.removeEventListener(at,Wt)}static#e=this.\u0275fac=function(at){return new(at||Ue)(e.\u0275\u0275inject(r.DOCUMENT))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:Ue,factory:Ue.\u0275fac})}const V=["alt","control","meta","shift"],z={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},G={alt:on=>on.altKey,control:on=>on.ctrlKey,meta:on=>on.metaKey,shift:on=>on.shiftKey};class q extends _{constructor(dt){super(dt)}supports(dt){return null!=q.parseEventName(dt)}addEventListener(dt,at,Wt){const fn=q.parseEventName(at),_n=q.eventCallback(fn.fullKey,Wt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,r.\u0275getDOM)().onAndCancel(dt,fn.domEventName,_n))}static parseEventName(dt){const at=dt.toLowerCase().split("."),Wt=at.shift();if(0===at.length||"keydown"!==Wt&&"keyup"!==Wt)return null;const fn=q._normalizeKey(at.pop());let _n="",Le=at.indexOf("code");if(Le>-1&&(at.splice(Le,1),_n="code."),V.forEach(Ct=>{const Dt=at.indexOf(Ct);Dt>-1&&(at.splice(Dt,1),_n+=Ct+".")}),_n+=fn,0!=at.length||0===fn.length)return null;const nt={};return nt.domEventName=Wt,nt.fullKey=_n,nt}static matchEventFullKeyCode(dt,at){let Wt=z[dt.key]||dt.key,fn="";return at.indexOf("code.")>-1&&(Wt=dt.code,fn="code."),!(null==Wt||!Wt)&&(Wt=Wt.toLowerCase()," "===Wt?Wt="space":"."===Wt&&(Wt="dot"),V.forEach(_n=>{_n!==Wt&&(0,G[_n])(dt)&&(fn+=_n+".")}),fn+=Wt,fn===at)}static eventCallback(dt,at,Wt){return fn=>{q.matchEventFullKeyCode(fn,dt)&&Wt.runGuarded(()=>at(fn))}}static _normalizeKey(dt){return"esc"===dt?"escape":dt}static#e=this.\u0275fac=function(at){return new(at||q)(e.\u0275\u0275inject(r.DOCUMENT))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:q,factory:q.\u0275fac})}function me(on,dt){return(0,e.\u0275internalCreateApplication)({rootComponent:on,...ue(dt)})}function Me(on){return(0,e.\u0275internalCreateApplication)(ue(on))}function ue(on){return{appProviders:[...Qe,...on?.providers??[]],platformProviders:K}}function De(){return[...ce]}function Pe(){s.makeCurrent()}const K=[{provide:e.PLATFORM_ID,useValue:r.\u0275PLATFORM_BROWSER_ID},{provide:e.PLATFORM_INITIALIZER,useValue:Pe,multi:!0},{provide:r.DOCUMENT,useFactory:function lt(){return(0,e.\u0275setDocument)(document),document},deps:[]}],j=(0,e.createPlatformFactory)(e.platformCore,"browser",K),ge=new e.InjectionToken(""),ce=[{provide:e.\u0275TESTABILITY_GETTER,useClass:g,deps:[]},{provide:e.\u0275TESTABILITY,useClass:e.Testability,deps:[e.NgZone,e.TestabilityRegistry,e.\u0275TESTABILITY_GETTER]},{provide:e.Testability,useClass:e.Testability,deps:[e.NgZone,e.TestabilityRegistry,e.\u0275TESTABILITY_GETTER]}],Qe=[{provide:e.\u0275INJECTOR_SCOPE,useValue:"root"},{provide:e.ErrorHandler,useFactory:function Se(){return new e.ErrorHandler},deps:[]},{provide:m,useClass:Ue,multi:!0,deps:[r.DOCUMENT,e.NgZone,e.PLATFORM_ID]},{provide:m,useClass:q,multi:!0,deps:[r.DOCUMENT]},S,x,v,{provide:e.RendererFactory2,useExisting:S},{provide:r.XhrFactory,useClass:f,deps:[]},[]];class rt{constructor(dt){}static withServerTransition(dt){return{ngModule:rt,providers:[{provide:e.APP_ID,useValue:dt.appId}]}}static#e=this.\u0275fac=function(at){return new(at||rt)(e.\u0275\u0275inject(ge,12))};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:rt});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({providers:[...Qe,...ce],imports:[r.CommonModule,e.ApplicationModule]})}class ye{constructor(dt){this._doc=dt,this._dom=(0,r.\u0275getDOM)()}addTag(dt,at=!1){return dt?this._getOrCreateElement(dt,at):null}addTags(dt,at=!1){return dt?dt.reduce((Wt,fn)=>(fn&&Wt.push(this._getOrCreateElement(fn,at)),Wt),[]):[]}getTag(dt){return dt&&this._doc.querySelector(`meta[${dt}]`)||null}getTags(dt){if(!dt)return[];const at=this._doc.querySelectorAll(`meta[${dt}]`);return at?[].slice.call(at):[]}updateTag(dt,at){if(!dt)return null;at=at||this._parseSelector(dt);const Wt=this.getTag(at);return Wt?this._setMetaElementAttributes(dt,Wt):this._getOrCreateElement(dt,!0)}removeTag(dt){this.removeTagElement(this.getTag(dt))}removeTagElement(dt){dt&&this._dom.remove(dt)}_getOrCreateElement(dt,at=!1){if(!at){const _n=this._parseSelector(dt),Le=this.getTags(_n).filter(nt=>this._containsAttributes(dt,nt))[0];if(void 0!==Le)return Le}const Wt=this._dom.createElement("meta");return this._setMetaElementAttributes(dt,Wt),this._doc.getElementsByTagName("head")[0].appendChild(Wt),Wt}_setMetaElementAttributes(dt,at){return Object.keys(dt).forEach(Wt=>at.setAttribute(this._getMetaKeyMap(Wt),dt[Wt])),at}_parseSelector(dt){const at=dt.name?"name":"property";return`${at}="${dt[at]}"`}_containsAttributes(dt,at){return Object.keys(dt).every(Wt=>at.getAttribute(this._getMetaKeyMap(Wt))===dt[Wt])}_getMetaKeyMap(dt){return we[dt]||dt}static#e=this.\u0275fac=function(at){return new(at||ye)(e.\u0275\u0275inject(r.DOCUMENT))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:ye,factory:function(at){let Wt=null;return Wt=at?new at:function Ve(){return new ye((0,e.\u0275\u0275inject)(r.DOCUMENT))}(),Wt},providedIn:"root"})}const we={httpEquiv:"http-equiv"};class le{constructor(dt){this._doc=dt}getTitle(){return this._doc.title}setTitle(dt){this._doc.title=dt||""}static#e=this.\u0275fac=function(at){return new(at||le)(e.\u0275\u0275inject(r.DOCUMENT))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:le,factory:function(at){let Wt=null;return Wt=at?new at:function Z(){return new le((0,e.\u0275\u0275inject)(r.DOCUMENT))}(),Wt},providedIn:"root"})}function ie(on,dt){(typeof COMPILED>"u"||!COMPILED)&&((e.\u0275global.ng=e.\u0275global.ng||{})[on]=dt)}const ve=typeof window<"u"&&window||{};class Fe{constructor(dt,at){this.msPerTick=dt,this.numTicks=at}}class Ge{constructor(dt){this.appRef=dt.injector.get(e.ApplicationRef)}timeChangeDetection(dt){const at=dt&&dt.record,Wt="Change Detection",fn=null!=ve.console.profile;at&&fn&&ve.console.profile(Wt);const _n=se();let Le=0;for(;Le<5||se()-_n<500;)this.appRef.tick(),Le++;const nt=se();at&&fn&&ve.console.profileEnd(Wt);const Ct=(nt-_n)/Le;return ve.console.log(`ran ${Le} change detection cycles`),ve.console.log(`${Ct.toFixed(2)} ms per check`),new Fe(Ct,Le)}}function se(){return ve.performance&&ve.performance.now?ve.performance.now():(new Date).getTime()}const _e="profiler";function Te(on){return ie(_e,new Ge(on)),on}function be(){ie(_e,null)}class Be{static all(){return()=>!0}static css(dt){return at=>null!=at.nativeElement&&function Je(on,dt){return!!(0,r.\u0275getDOM)().isElementNode(on)&&(on.matches&&on.matches(dt)||on.msMatchesSelector&&on.msMatchesSelector(dt)||on.webkitMatchesSelector&&on.webkitMatchesSelector(dt))}(at.nativeElement,dt)}static directive(dt){return at=>-1!==at.providerTokens.indexOf(dt)}}const gt={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0,doubletap:!0},wt=new e.InjectionToken("HammerGestureConfig"),ht=new e.InjectionToken("HammerLoader");class et{constructor(){this.events=[],this.overrides={}}buildHammer(dt){const at=new Hammer(dt,this.options);at.get("pinch").set({enable:!0}),at.get("rotate").set({enable:!0});for(const Wt in this.overrides)at.get(Wt).set(this.overrides[Wt]);return at}static#e=this.\u0275fac=function(at){return new(at||et)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:et,factory:et.\u0275fac})}class kt extends _{constructor(dt,at,Wt,fn){super(dt),this._config=at,this.console=Wt,this.loader=fn,this._loaderPromise=null}supports(dt){return!(!gt.hasOwnProperty(dt.toLowerCase())&&!this.isCustomEvent(dt)||!window.Hammer&&!this.loader)}addEventListener(dt,at,Wt){const fn=this.manager.getZone();if(at=at.toLowerCase(),!window.Hammer&&this.loader){this._loaderPromise=this._loaderPromise||fn.runOutsideAngular(()=>this.loader());let _n=!1,Le=()=>{_n=!0};return fn.runOutsideAngular(()=>this._loaderPromise.then(()=>{window.Hammer?_n||(Le=this.addEventListener(dt,at,Wt)):Le=()=>{}}).catch(()=>{Le=()=>{}})),()=>{Le()}}return fn.runOutsideAngular(()=>{const _n=this._config.buildHammer(dt),Le=function(nt){fn.runGuarded(function(){Wt(nt)})};return _n.on(at,Le),()=>{_n.off(at,Le),"function"==typeof _n.destroy&&_n.destroy()}})}isCustomEvent(dt){return this._config.events.indexOf(dt)>-1}static#e=this.\u0275fac=function(at){return new(at||kt)(e.\u0275\u0275inject(r.DOCUMENT),e.\u0275\u0275inject(wt),e.\u0275\u0275inject(e.\u0275Console),e.\u0275\u0275inject(ht,8))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:kt,factory:kt.\u0275fac})}class ne{static#e=this.\u0275fac=function(at){return new(at||ne)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:ne});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({providers:[{provide:m,useClass:kt,multi:!0,deps:[r.DOCUMENT,wt,e.\u0275Console,[new e.Optional,ht]]},{provide:wt,useClass:et,deps:[]}]})}class ze{static#e=this.\u0275fac=function(at){return new(at||ze)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:ze,factory:function(at){let Wt=null;return Wt=at?new(at||ze):e.\u0275\u0275inject(tt),Wt},providedIn:"root"})}class tt extends ze{constructor(dt){super(),this._doc=dt}sanitize(dt,at){if(null==at)return null;switch(dt){case e.SecurityContext.NONE:return at;case e.SecurityContext.HTML:return(0,e.\u0275allowSanitizationBypassAndThrow)(at,"HTML")?(0,e.\u0275unwrapSafeValue)(at):(0,e.\u0275_sanitizeHtml)(this._doc,String(at)).toString();case e.SecurityContext.STYLE:return(0,e.\u0275allowSanitizationBypassAndThrow)(at,"Style")?(0,e.\u0275unwrapSafeValue)(at):at;case e.SecurityContext.SCRIPT:if((0,e.\u0275allowSanitizationBypassAndThrow)(at,"Script"))return(0,e.\u0275unwrapSafeValue)(at);throw new e.\u0275RuntimeError(5200,!1);case e.SecurityContext.URL:return(0,e.\u0275allowSanitizationBypassAndThrow)(at,"URL")?(0,e.\u0275unwrapSafeValue)(at):(0,e.\u0275_sanitizeUrl)(String(at));case e.SecurityContext.RESOURCE_URL:if((0,e.\u0275allowSanitizationBypassAndThrow)(at,"ResourceURL"))return(0,e.\u0275unwrapSafeValue)(at);throw new e.\u0275RuntimeError(5201,!1);default:throw new e.\u0275RuntimeError(5202,!1)}}bypassSecurityTrustHtml(dt){return(0,e.\u0275bypassSanitizationTrustHtml)(dt)}bypassSecurityTrustStyle(dt){return(0,e.\u0275bypassSanitizationTrustStyle)(dt)}bypassSecurityTrustScript(dt){return(0,e.\u0275bypassSanitizationTrustScript)(dt)}bypassSecurityTrustUrl(dt){return(0,e.\u0275bypassSanitizationTrustUrl)(dt)}bypassSecurityTrustResourceUrl(dt){return(0,e.\u0275bypassSanitizationTrustResourceUrl)(dt)}static#e=this.\u0275fac=function(at){return new(at||tt)(e.\u0275\u0275inject(r.DOCUMENT))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:tt,factory:function(at){let Wt=null;return Wt=at?new at:function Ke(on){return new tt(on.get(r.DOCUMENT))}(e.\u0275\u0275inject(e.Injector)),Wt},providedIn:"root"})}function St(on,dt=[]){return{\u0275kind:on,\u0275providers:dt}}function Yt(){return St(0)}function qt(){return St(1)}function vn(...on){const dt=[],at=new Set;for(const{\u0275providers:Wt,\u0275kind:fn}of on)at.add(fn),Wt.length&&dt.push(Wt);return(0,e.makeEnvironmentProviders)([[],at.has(0)?[]:(0,e.\u0275withDomHydration)(),at.has(1)?[]:(0,d.\u0275withHttpTransferCache)(),dt])}const cn=new e.Version("16.2.12"),rn=e.makeStateKey,mn=e.TransferState},3873: +/*!****************************************************************************************************************!*\ + !*** ./node_modules/@project-sunbird/sunbird-player-sdk-v9/fesm2022/project-sunbird-sunbird-player-sdk-v9.mjs ***! + \****************************************************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{ContenterrorComponent:()=>k,CoreModule:()=>S,DownloadPopupComponent:()=>l,EndPageComponent:()=>w,ErrorService:()=>Me,HeaderComponent:()=>z,NextNavigationComponent:()=>X,OfflineAlertComponent:()=>I,PLAYER_CONFIG:()=>q,PlayerUtilsModule:()=>G,PreviousNavigationComponent:()=>ee,SideMenuIconComponent:()=>x,SidebarComponent:()=>E,StartPageComponent:()=>b,SunbirdPlayerSdkModule:()=>me,errorCode:()=>L,errorMessage:()=>F});var e=t( /*! @angular/core */ -2560);class d extends e.\u0275DomAdapter{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class n extends d{static makeCurrent(){(0,e.\u0275setRootDomAdapter)(new n)}onAndCancel(at,de,Qe){return at.addEventListener(de,Qe,!1),()=>{at.removeEventListener(de,Qe,!1)}}dispatchEvent(at,de){at.dispatchEvent(de)}remove(at){at.parentNode&&at.parentNode.removeChild(at)}createElement(at,de){return(de=de||this.getDefaultDocument()).createElement(at)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(at){return at.nodeType===Node.ELEMENT_NODE}isShadowRoot(at){return at instanceof DocumentFragment}getGlobalEventTarget(at,de){return"window"===de?window:"document"===de?at:"body"===de?at.body:null}getBaseHref(at){const de=function i(){return o=o||document.querySelector("base"),o?o.getAttribute("href"):null}();return null==de?null:function p(en){a=a||document.createElement("a"),a.setAttribute("href",en);const at=a.pathname;return"/"===at.charAt(0)?at:`/${at}`}(de)}resetBaseElement(){o=null}getUserAgent(){return window.navigator.userAgent}getCookie(at){return(0,e.\u0275parseCookieValue)(document.cookie,at)}}let a,o=null;const c=new r.InjectionToken("TRANSITION_ID"),f=[{provide:r.APP_INITIALIZER,useFactory:function g(en,at,de){return()=>{de.get(r.ApplicationInitStatus).donePromise.then(()=>{const Qe=(0,e.\u0275getDOM)(),ut=at.querySelectorAll(`style[ng-transition="${en}"]`);for(let rt=0;rt{const rt=at.findTestabilityInTree(Qe,ut);if(null==rt)throw new Error("Could not find testability for element.");return rt},r.\u0275global.getAllAngularTestabilities=()=>at.getAllTestabilities(),r.\u0275global.getAllAngularRootElements=()=>at.getAllRootElements(),r.\u0275global.frameworkStabilizers||(r.\u0275global.frameworkStabilizers=[]),r.\u0275global.frameworkStabilizers.push(Qe=>{const ut=r.\u0275global.getAllAngularTestabilities();let rt=ut.length,ht=!1;const At=function(Ot){ht=ht||Ot,rt--,0==rt&&Qe(ht)};ut.forEach(function(Ot){Ot.whenStable(At)})})}findTestabilityInTree(at,de,Qe){return null==de?null:at.getTestability(de)??(Qe?(0,e.\u0275getDOM)().isShadowRoot(de)?this.findTestabilityInTree(at,de.host,!0):this.findTestabilityInTree(at,de.parentElement,!0):null)}}class v{build(){return new XMLHttpRequest}}v.\u0275fac=function(at){return new(at||v)},v.\u0275prov=r.\u0275\u0275defineInjectable({token:v,factory:v.\u0275fac});const y=new r.InjectionToken("EventManagerPlugins");class I{constructor(at,de){this._zone=de,this._eventNameToPlugin=new Map,at.forEach(Qe=>{Qe.manager=this}),this._plugins=at.slice().reverse()}addEventListener(at,de,Qe){return this._findPluginFor(de).addEventListener(at,de,Qe)}addGlobalEventListener(at,de,Qe){return this._findPluginFor(de).addGlobalEventListener(at,de,Qe)}getZone(){return this._zone}_findPluginFor(at){const de=this._eventNameToPlugin.get(at);if(de)return de;const Qe=this._plugins;for(let ut=0;ut0?Qe.set(at,ut):Qe.delete(at),ut}ngOnDestroy(){for(const at of this.getAllStyles())this.onStyleRemoved(at);this.usageCount.clear()}}D.\u0275fac=function(at){return new(at||D)},D.\u0275prov=r.\u0275\u0275defineInjectable({token:D,factory:D.\u0275fac});class M extends D{constructor(at){super(),this.doc=at,this.styleRef=new Map,this.hostNodes=new Set,this.resetHostNodes()}onStyleAdded(at){for(const de of this.hostNodes)this.addStyleToHost(de,at)}onStyleRemoved(at){const de=this.styleRef;de.get(at)?.forEach(ut=>ut.remove()),de.delete(at)}ngOnDestroy(){super.ngOnDestroy(),this.styleRef.clear(),this.resetHostNodes()}addHost(at){this.hostNodes.add(at);for(const de of this.getAllStyles())this.addStyleToHost(at,de)}removeHost(at){this.hostNodes.delete(at)}addStyleToHost(at,de){const Qe=this.doc.createElement("style");Qe.textContent=de,at.appendChild(Qe);const ut=this.styleRef.get(de);ut?ut.push(Qe):this.styleRef.set(de,[Qe])}resetHostNodes(){const at=this.hostNodes;at.clear(),at.add(this.doc.head)}}M.\u0275fac=function(at){return new(at||M)(r.\u0275\u0275inject(e.DOCUMENT))},M.\u0275prov=r.\u0275\u0275defineInjectable({token:M,factory:M.\u0275fac});const w={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},s=/%COMP%/g,A="%COMP%",h=`_nghost-${A}`,b=`_ngcontent-${A}`,T=new r.InjectionToken("RemoveStylesOnCompDestory",{providedIn:"root",factory:()=>!1});function S(en){return b.replace(s,en)}function N(en){return h.replace(s,en)}function U(en,at){return at.flat(100).map(de=>de.replace(s,en))}function j(en){return at=>{if("__ngUnwrap__"===at)return en;!1===en(at)&&(at.preventDefault(),at.returnValue=!1)}}class J{constructor(at,de,Qe,ut){this.eventManager=at,this.sharedStylesHost=de,this.appId=Qe,this.removeStylesOnCompDestory=ut,this.rendererByCompId=new Map,this.defaultRenderer=new re(at)}createRenderer(at,de){if(!at||!de)return this.defaultRenderer;const Qe=this.getOrCreateRenderer(at,de);return Qe instanceof W?Qe.applyToHost(at):Qe instanceof Q&&Qe.applyStyles(),Qe}getOrCreateRenderer(at,de){const Qe=this.rendererByCompId;let ut=Qe.get(de.id);if(!ut){const rt=this.eventManager,ht=this.sharedStylesHost,At=this.removeStylesOnCompDestory;switch(de.encapsulation){case r.ViewEncapsulation.Emulated:ut=new W(rt,ht,de,this.appId,At);break;case r.ViewEncapsulation.ShadowDom:return new V(rt,ht,at,de);default:ut=new Q(rt,ht,de,At)}ut.onDestroy=()=>Qe.delete(de.id),Qe.set(de.id,ut)}return ut}ngOnDestroy(){this.rendererByCompId.clear()}begin(){}end(){}}J.\u0275fac=function(at){return new(at||J)(r.\u0275\u0275inject(I),r.\u0275\u0275inject(M),r.\u0275\u0275inject(r.APP_ID),r.\u0275\u0275inject(T))},J.\u0275prov=r.\u0275\u0275defineInjectable({token:J,factory:J.\u0275fac});class re{constructor(at){this.eventManager=at,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(at,de){return de?document.createElementNS(w[de]||de,at):document.createElement(at)}createComment(at){return document.createComment(at)}createText(at){return document.createTextNode(at)}appendChild(at,de){(Le(at)?at.content:at).appendChild(de)}insertBefore(at,de,Qe){at&&(Le(at)?at.content:at).insertBefore(de,Qe)}removeChild(at,de){at&&at.removeChild(de)}selectRootElement(at,de){let Qe="string"==typeof at?document.querySelector(at):at;if(!Qe)throw new Error(`The selector "${at}" did not match any elements`);return de||(Qe.textContent=""),Qe}parentNode(at){return at.parentNode}nextSibling(at){return at.nextSibling}setAttribute(at,de,Qe,ut){if(ut){de=ut+":"+de;const rt=w[ut];rt?at.setAttributeNS(rt,de,Qe):at.setAttribute(de,Qe)}else at.setAttribute(de,Qe)}removeAttribute(at,de,Qe){if(Qe){const ut=w[Qe];ut?at.removeAttributeNS(ut,de):at.removeAttribute(`${Qe}:${de}`)}else at.removeAttribute(de)}addClass(at,de){at.classList.add(de)}removeClass(at,de){at.classList.remove(de)}setStyle(at,de,Qe,ut){ut&(r.RendererStyleFlags2.DashCase|r.RendererStyleFlags2.Important)?at.style.setProperty(de,Qe,ut&r.RendererStyleFlags2.Important?"important":""):at.style[de]=Qe}removeStyle(at,de,Qe){Qe&r.RendererStyleFlags2.DashCase?at.style.removeProperty(de):at.style[de]=""}setProperty(at,de,Qe){at[de]=Qe}setValue(at,de){at.nodeValue=de}listen(at,de,Qe){return"string"==typeof at?this.eventManager.addGlobalEventListener(at,de,j(Qe)):this.eventManager.addEventListener(at,de,j(Qe))}}function Le(en){return"TEMPLATE"===en.tagName&&void 0!==en.content}"@".charCodeAt(0);class V extends re{constructor(at,de,Qe,ut){super(at),this.sharedStylesHost=de,this.hostEl=Qe,this.shadowRoot=Qe.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const rt=U(ut.id,ut.styles);for(const ht of rt){const At=document.createElement("style");At.textContent=ht,this.shadowRoot.appendChild(At)}}nodeOrShadowRoot(at){return at===this.hostEl?this.shadowRoot:at}appendChild(at,de){return super.appendChild(this.nodeOrShadowRoot(at),de)}insertBefore(at,de,Qe){return super.insertBefore(this.nodeOrShadowRoot(at),de,Qe)}removeChild(at,de){return super.removeChild(this.nodeOrShadowRoot(at),de)}parentNode(at){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(at)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Q extends re{constructor(at,de,Qe,ut,rt=Qe.id){super(at),this.sharedStylesHost=de,this.removeStylesOnCompDestory=ut,this.rendererUsageCount=0,this.styles=U(rt,Qe.styles)}applyStyles(){this.sharedStylesHost.addStyles(this.styles),this.rendererUsageCount++}destroy(){this.removeStylesOnCompDestory&&(this.sharedStylesHost.removeStyles(this.styles),this.rendererUsageCount--,0===this.rendererUsageCount&&this.onDestroy?.())}}class W extends Q{constructor(at,de,Qe,ut,rt){const ht=ut+"-"+Qe.id;super(at,de,Qe,rt,ht),this.contentAttr=S(ht),this.hostAttr=N(ht)}applyToHost(at){this.applyStyles(),this.setAttribute(at,this.hostAttr,"")}createElement(at,de){const Qe=super.createElement(at,de);return super.setAttribute(Qe,this.contentAttr,""),Qe}}class ee extends O{constructor(at){super(at)}supports(at){return!0}addEventListener(at,de,Qe){return at.addEventListener(de,Qe,!1),()=>this.removeEventListener(at,de,Qe)}removeEventListener(at,de,Qe){return at.removeEventListener(de,Qe)}}ee.\u0275fac=function(at){return new(at||ee)(r.\u0275\u0275inject(e.DOCUMENT))},ee.\u0275prov=r.\u0275\u0275defineInjectable({token:ee,factory:ee.\u0275fac});const ve=["alt","control","meta","shift"],Me={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},me={alt:en=>en.altKey,control:en=>en.ctrlKey,meta:en=>en.metaKey,shift:en=>en.shiftKey};class Re extends O{constructor(at){super(at)}supports(at){return null!=Re.parseEventName(at)}addEventListener(at,de,Qe){const ut=Re.parseEventName(de),rt=Re.eventCallback(ut.fullKey,Qe,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,e.\u0275getDOM)().onAndCancel(at,ut.domEventName,rt))}static parseEventName(at){const de=at.toLowerCase().split("."),Qe=de.shift();if(0===de.length||"keydown"!==Qe&&"keyup"!==Qe)return null;const ut=Re._normalizeKey(de.pop());let rt="",ht=de.indexOf("code");if(ht>-1&&(de.splice(ht,1),rt="code."),ve.forEach(Ot=>{const pn=de.indexOf(Ot);pn>-1&&(de.splice(pn,1),rt+=Ot+".")}),rt+=ut,0!=de.length||0===ut.length)return null;const At={};return At.domEventName=Qe,At.fullKey=rt,At}static matchEventFullKeyCode(at,de){let Qe=Me[at.key]||at.key,ut="";return de.indexOf("code.")>-1&&(Qe=at.code,ut="code."),!(null==Qe||!Qe)&&(Qe=Qe.toLowerCase()," "===Qe?Qe="space":"."===Qe&&(Qe="dot"),ve.forEach(rt=>{rt!==Qe&&(0,me[rt])(at)&&(ut+=rt+".")}),ut+=Qe,ut===de)}static eventCallback(at,de,Qe){return ut=>{Re.matchEventFullKeyCode(ut,at)&&Qe.runGuarded(()=>de(ut))}}static _normalizeKey(at){return"esc"===at?"escape":at}}function Ve(en,at){return(0,r.\u0275internalCreateApplication)({rootComponent:en,...X(at)})}function it(en){return(0,r.\u0275internalCreateApplication)(X(en))}function X(en){return{appProviders:[...Z,...en?.providers??[]],platformProviders:st}}function F(){return[...be]}function ue(){n.makeCurrent()}Re.\u0275fac=function(at){return new(at||Re)(r.\u0275\u0275inject(e.DOCUMENT))},Re.\u0275prov=r.\u0275\u0275defineInjectable({token:Re,factory:Re.\u0275fac});const st=[{provide:r.PLATFORM_ID,useValue:e.\u0275PLATFORM_BROWSER_ID},{provide:r.PLATFORM_INITIALIZER,useValue:ue,multi:!0},{provide:e.DOCUMENT,useFactory:function Ue(){return(0,r.\u0275setDocument)(document),document},deps:[]}],ke=(0,r.createPlatformFactory)(r.platformCore,"browser",st),ye=new r.InjectionToken(""),be=[{provide:r.\u0275TESTABILITY_GETTER,useClass:m,deps:[]},{provide:r.\u0275TESTABILITY,useClass:r.Testability,deps:[r.NgZone,r.TestabilityRegistry,r.\u0275TESTABILITY_GETTER]},{provide:r.Testability,useClass:r.Testability,deps:[r.NgZone,r.TestabilityRegistry,r.\u0275TESTABILITY_GETTER]}],Z=[{provide:r.\u0275INJECTOR_SCOPE,useValue:"root"},{provide:r.ErrorHandler,useFactory:function ie(){return new r.ErrorHandler},deps:[]},{provide:y,useClass:ee,multi:!0,deps:[e.DOCUMENT,r.NgZone,r.PLATFORM_ID]},{provide:y,useClass:Re,multi:!0,deps:[e.DOCUMENT]},{provide:J,useClass:J,deps:[I,M,r.APP_ID,T]},{provide:r.RendererFactory2,useExisting:J},{provide:D,useExisting:M},{provide:M,useClass:M,deps:[e.DOCUMENT]},{provide:I,useClass:I,deps:[y,r.NgZone]},{provide:e.XhrFactory,useClass:v,deps:[]},[]];class K{constructor(at){}static withServerTransition(at){return{ngModule:K,providers:[{provide:r.APP_ID,useValue:at.appId},{provide:c,useExisting:r.APP_ID},f]}}}K.\u0275fac=function(at){return new(at||K)(r.\u0275\u0275inject(ye,12))},K.\u0275mod=r.\u0275\u0275defineNgModule({type:K}),K.\u0275inj=r.\u0275\u0275defineInjector({providers:[...Z,...be],imports:[e.CommonModule,r.ApplicationModule]});class Ae{constructor(at){this._doc=at,this._dom=(0,e.\u0275getDOM)()}addTag(at,de=!1){return at?this._getOrCreateElement(at,de):null}addTags(at,de=!1){return at?at.reduce((Qe,ut)=>(ut&&Qe.push(this._getOrCreateElement(ut,de)),Qe),[]):[]}getTag(at){return at&&this._doc.querySelector(`meta[${at}]`)||null}getTags(at){if(!at)return[];const de=this._doc.querySelectorAll(`meta[${at}]`);return de?[].slice.call(de):[]}updateTag(at,de){if(!at)return null;de=de||this._parseSelector(at);const Qe=this.getTag(de);return Qe?this._setMetaElementAttributes(at,Qe):this._getOrCreateElement(at,!0)}removeTag(at){this.removeTagElement(this.getTag(at))}removeTagElement(at){at&&this._dom.remove(at)}_getOrCreateElement(at,de=!1){if(!de){const rt=this._parseSelector(at),ht=this.getTags(rt).filter(At=>this._containsAttributes(at,At))[0];if(void 0!==ht)return ht}const Qe=this._dom.createElement("meta");return this._setMetaElementAttributes(at,Qe),this._doc.getElementsByTagName("head")[0].appendChild(Qe),Qe}_setMetaElementAttributes(at,de){return Object.keys(at).forEach(Qe=>de.setAttribute(this._getMetaKeyMap(Qe),at[Qe])),de}_parseSelector(at){const de=at.name?"name":"property";return`${de}="${at[de]}"`}_containsAttributes(at,de){return Object.keys(at).every(Qe=>de.getAttribute(this._getMetaKeyMap(Qe))===at[Qe])}_getMetaKeyMap(at){return We[at]||at}}Ae.\u0275fac=function(at){return new(at||Ae)(r.\u0275\u0275inject(e.DOCUMENT))},Ae.\u0275prov=r.\u0275\u0275defineInjectable({token:Ae,factory:function(at){let de=null;return de=at?new at:function ae(){return new Ae((0,r.\u0275\u0275inject)(e.DOCUMENT))}(),de},providedIn:"root"});const We={httpEquiv:"http-equiv"};class se{constructor(at){this._doc=at}getTitle(){return this._doc.title}setTitle(at){this._doc.title=at||""}}function Ie(en,at){(typeof COMPILED>"u"||!COMPILED)&&((r.\u0275global.ng=r.\u0275global.ng||{})[en]=at)}se.\u0275fac=function(at){return new(at||se)(r.\u0275\u0275inject(e.DOCUMENT))},se.\u0275prov=r.\u0275\u0275defineInjectable({token:se,factory:function(at){let de=null;return de=at?new at:function ze(){return new se((0,r.\u0275\u0275inject)(e.DOCUMENT))}(),de},providedIn:"root"});const _e=typeof window<"u"&&window||{};class Ee{constructor(at,de){this.msPerTick=at,this.numTicks=de}}class Se{constructor(at){this.appRef=at.injector.get(r.ApplicationRef)}timeChangeDetection(at){const de=at&&at.record,Qe="Change Detection",ut=null!=_e.console.profile;de&&ut&&_e.console.profile(Qe);const rt=Ze();let ht=0;for(;ht<5||Ze()-rt<500;)this.appRef.tick(),ht++;const At=Ze();de&&ut&&_e.console.profileEnd(Qe);const Ot=(At-rt)/ht;return _e.console.log(`ran ${ht} change detection cycles`),_e.console.log(`${Ot.toFixed(2)} ms per check`),new Ee(Ot,ht)}}function Ze(){return _e.performance&&_e.performance.now?_e.performance.now():(new Date).getTime()}const yt="profiler";function Mt(en){return Ie(yt,new Se(en)),en}function zt(){Ie(yt,null)}function Ct(en){const at={"&":"&a;",'"':"&q;","'":"&s;","<":"&l;",">":"&g;"};return en.replace(/[&"'<>]/g,de=>at[de])}function ne(en){return en}class Ge{constructor(){this.store={},this.onSerializeCallbacks={},this.store=function He(en,at){const de=en.getElementById(at+"-state");let Qe={};if(de&&de.textContent)try{Qe=JSON.parse(function Qt(en){const at={"&a;":"&","&q;":'"',"&s;":"'","&l;":"<","&g;":">"};return en.replace(/&[^;]+;/g,de=>at[de])}(de.textContent))}catch(ut){console.warn("Exception while restoring TransferState for app "+at,ut)}return Qe}((0,r.inject)(e.DOCUMENT),(0,r.inject)(r.APP_ID))}get(at,de){return void 0!==this.store[at]?this.store[at]:de}set(at,de){this.store[at]=de}remove(at){delete this.store[at]}hasKey(at){return this.store.hasOwnProperty(at)}get isEmpty(){return 0===Object.keys(this.store).length}onSerialize(at,de){this.onSerializeCallbacks[at]=de}toJson(){for(const at in this.onSerializeCallbacks)if(this.onSerializeCallbacks.hasOwnProperty(at))try{this.store[at]=this.onSerializeCallbacks[at]()}catch(de){console.warn("Exception in onSerialize callback: ",de)}return JSON.stringify(this.store)}}Ge.\u0275fac=function(at){return new(at||Ge)},Ge.\u0275prov=r.\u0275\u0275defineInjectable({token:Ge,factory:Ge.\u0275fac,providedIn:"root"});class Je{}Je.\u0275fac=function(at){return new(at||Je)},Je.\u0275mod=r.\u0275\u0275defineNgModule({type:Je}),Je.\u0275inj=r.\u0275\u0275defineInjector({});class Rt{static all(){return()=>!0}static css(at){return de=>null!=de.nativeElement&&function bt(en,at){return!!(0,e.\u0275getDOM)().isElementNode(en)&&(en.matches&&en.matches(at)||en.msMatchesSelector&&en.msMatchesSelector(at)||en.webkitMatchesSelector&&en.webkitMatchesSelector(at))}(de.nativeElement,at)}static directive(at){return de=>-1!==de.providerTokens.indexOf(at)}}const et={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0,doubletap:!0},It=new r.InjectionToken("HammerGestureConfig"),St=new r.InjectionToken("HammerLoader");class tn{constructor(){this.events=[],this.overrides={}}buildHammer(at){const de=new Hammer(at,this.options);de.get("pinch").set({enable:!0}),de.get("rotate").set({enable:!0});for(const Qe in this.overrides)de.get(Qe).set(this.overrides[Qe]);return de}}tn.\u0275fac=function(at){return new(at||tn)},tn.\u0275prov=r.\u0275\u0275defineInjectable({token:tn,factory:tn.\u0275fac});class Lt extends O{constructor(at,de,Qe,ut){super(at),this._config=de,this.console=Qe,this.loader=ut,this._loaderPromise=null}supports(at){return!(!et.hasOwnProperty(at.toLowerCase())&&!this.isCustomEvent(at)||!window.Hammer&&!this.loader)}addEventListener(at,de,Qe){const ut=this.manager.getZone();if(de=de.toLowerCase(),!window.Hammer&&this.loader){this._loaderPromise=this._loaderPromise||ut.runOutsideAngular(()=>this.loader());let rt=!1,ht=()=>{rt=!0};return ut.runOutsideAngular(()=>this._loaderPromise.then(()=>{window.Hammer?rt||(ht=this.addEventListener(at,de,Qe)):ht=()=>{}}).catch(()=>{ht=()=>{}})),()=>{ht()}}return ut.runOutsideAngular(()=>{const rt=this._config.buildHammer(at),ht=function(At){ut.runGuarded(function(){Qe(At)})};return rt.on(de,ht),()=>{rt.off(de,ht),"function"==typeof rt.destroy&&rt.destroy()}})}isCustomEvent(at){return this._config.events.indexOf(at)>-1}}Lt.\u0275fac=function(at){return new(at||Lt)(r.\u0275\u0275inject(e.DOCUMENT),r.\u0275\u0275inject(It),r.\u0275\u0275inject(r.\u0275Console),r.\u0275\u0275inject(St,8))},Lt.\u0275prov=r.\u0275\u0275defineInjectable({token:Lt,factory:Lt.\u0275fac});class fn{}fn.\u0275fac=function(at){return new(at||fn)},fn.\u0275mod=r.\u0275\u0275defineNgModule({type:fn}),fn.\u0275inj=r.\u0275\u0275defineInjector({providers:[{provide:y,useClass:Lt,multi:!0,deps:[e.DOCUMENT,It,r.\u0275Console,[new r.Optional,St]]},{provide:It,useClass:tn,deps:[]}]});class nn{}nn.\u0275fac=function(at){return new(at||nn)},nn.\u0275prov=r.\u0275\u0275defineInjectable({token:nn,factory:function(at){let de=null;return de=at?new(at||nn):r.\u0275\u0275inject(rn),de},providedIn:"root"});class rn extends nn{constructor(at){super(),this._doc=at}sanitize(at,de){if(null==de)return null;switch(at){case r.SecurityContext.NONE:return de;case r.SecurityContext.HTML:return(0,r.\u0275allowSanitizationBypassAndThrow)(de,"HTML")?(0,r.\u0275unwrapSafeValue)(de):(0,r.\u0275_sanitizeHtml)(this._doc,String(de)).toString();case r.SecurityContext.STYLE:return(0,r.\u0275allowSanitizationBypassAndThrow)(de,"Style")?(0,r.\u0275unwrapSafeValue)(de):de;case r.SecurityContext.SCRIPT:if((0,r.\u0275allowSanitizationBypassAndThrow)(de,"Script"))return(0,r.\u0275unwrapSafeValue)(de);throw new Error("unsafe value used in a script context");case r.SecurityContext.URL:return(0,r.\u0275allowSanitizationBypassAndThrow)(de,"URL")?(0,r.\u0275unwrapSafeValue)(de):(0,r.\u0275_sanitizeUrl)(String(de));case r.SecurityContext.RESOURCE_URL:if((0,r.\u0275allowSanitizationBypassAndThrow)(de,"ResourceURL"))return(0,r.\u0275unwrapSafeValue)(de);throw new Error(`unsafe value used in a resource URL context (see ${r.\u0275XSS_SECURITY_URL})`);default:throw new Error(`Unexpected SecurityContext ${at} (see ${r.\u0275XSS_SECURITY_URL})`)}}bypassSecurityTrustHtml(at){return(0,r.\u0275bypassSanitizationTrustHtml)(at)}bypassSecurityTrustStyle(at){return(0,r.\u0275bypassSanitizationTrustStyle)(at)}bypassSecurityTrustScript(at){return(0,r.\u0275bypassSanitizationTrustScript)(at)}bypassSecurityTrustUrl(at){return(0,r.\u0275bypassSanitizationTrustUrl)(at)}bypassSecurityTrustResourceUrl(at){return(0,r.\u0275bypassSanitizationTrustResourceUrl)(at)}}rn.\u0275fac=function(at){return new(at||rn)(r.\u0275\u0275inject(e.DOCUMENT))},rn.\u0275prov=r.\u0275\u0275defineInjectable({token:rn,factory:function(at){let de=null;return de=at?new at:function Mn(en){return new rn(en.get(e.DOCUMENT))}(r.\u0275\u0275inject(r.Injector)),de},providedIn:"root"});const Cn=new r.Version("15.2.9")},8230: +1699),r=t( +/*! ally.js/esm/maintain/_maintain */ +2525),d=t( +/*! @angular/common */ +6575),n=t( +/*! rxjs */ +3190),s=t( +/*! @angular/forms */ +1059);const o=function(ue){return{showDownload:ue}};class l{constructor(){this.downloadEvent=new e.EventEmitter,this.hideDownloadPopUp=new e.EventEmitter,this.showDownloadPopUp=!1}hideDownloadPopup(De,Pe){this.disabledHandle.disengage(),this.hideDownloadPopUp.emit({event:De,type:Pe})}ngOnChanges(De){for(const Pe in De)if(De.hasOwnProperty(Pe)&&"showDownloadPopUp"===Pe){this.showDownloadPopUp=De[Pe].currentValue||!1;const Se=document.querySelector(".file-download");this.disabledHandle=r.default.disabled({filter:Se})}}download(De,Pe){this.downloadEvent.emit({event:De,type:Pe}),this.disabledHandle.disengage()}static#e=this.\u0275fac=function(Pe){return new(Pe||l)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:l,selectors:[["sb-player-download-popup"]],inputs:{title:"title",showDownloadPopUp:"showDownloadPopUp"},outputs:{downloadEvent:"downloadEvent",hideDownloadPopUp:"hideDownloadPopUp"},features:[e.\u0275\u0275NgOnChangesFeature],decls:16,vars:4,consts:[[1,"file-download",3,"ngClass"],[1,"file-download__overlay"],["aria-modal","true","aria-labelledby","Download Content","aria-describedby","Dialog to download content",1,"file-download__popup"],[1,"close-btn",3,"click"],["type","button","id","close","data-animation","showShadow","aria-label","player-close-btn",1,"close-icon"],[1,"file-download__metadata"],[1,"file-download__title","text-left"],[1,"file-download__text","text-left"],[1,"file-download__size"],[1,"file-download__action-btns"],["type","button","id","cancel",1,"sb-btn","sb-btn-normal","sb-btn-outline-primary","sb-btn-radius","cancel-btn","mr-8",3,"click"],["type","button","id","download",1,"sb-btn","sb-btn-normal","sb-btn-primary","sb-btn-radius","download-btn",3,"click"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),e.\u0275\u0275listener("click",function(K){return Se.hideDownloadPopup(K,"DOWNLOAD_POPUP_CLOSE")}),e.\u0275\u0275element(4,"button",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5)(6,"h5",6),e.\u0275\u0275text(7,"Confirm Download"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"div",8),e.\u0275\u0275elementStart(11,"div",9)(12,"button",10),e.\u0275\u0275listener("click",function(K){return Se.hideDownloadPopup(K,"DOWNLOAD_POPUP_CANCEL")}),e.\u0275\u0275text(13,"Cancel"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"button",11),e.\u0275\u0275listener("click",function(K){return Se.download(K,"DOWNLOAD")}),e.\u0275\u0275text(15,"Download"),e.\u0275\u0275elementEnd()()()()()()),2&Pe&&(e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(2,o,Se.showDownloadPopUp)),e.\u0275\u0275advance(9),e.\u0275\u0275textInterpolate1('"',Se.title,'" will be saved on your device.'))},dependencies:[d.NgClass],styles:['[_nghost-%COMP%] .file-download[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;transition:all .3s;opacity:0;visibility:hidden}[_nghost-%COMP%] .file-download__overlay[_ngcontent-%COMP%]{width:100%;height:100%;background:rgba(var(--rc-rgba-black),.5);display:flex;align-items:center;justify-content:center;transition:all .3s;visibility:hidden}[_nghost-%COMP%] .file-download__popup[_ngcontent-%COMP%]{width:90%;max-width:22.5rem;min-height:13.125rem;background:var(--white);border-radius:1rem;box-shadow:0 0 1.5em rgba(var(--rc-rgba-black),.22);padding:1.5rem;position:relative;transition:all .3s ease-in;transform:scale(.5)}[_nghost-%COMP%] .file-download__close-btn[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem;width:1.5rem;height:1.5rem;cursor:pointer}[_nghost-%COMP%] .file-download__close-btn[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%}[_nghost-%COMP%] .file-download__metadata[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%}[_nghost-%COMP%] .file-download__title[_ngcontent-%COMP%]{font-size:1rem;font-weight:700;line-height:1.375rem;word-break:break-word}[_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%]{color:var(--gray-400);word-break:break-word}[_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%]{color:var(--black)}[_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}[_nghost-%COMP%] .file-download__title[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__text[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__size[_ngcontent-%COMP%]{margin:0 0 1.5em}[_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end}[_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%] .cancel-btn[_ngcontent-%COMP%], [_nghost-%COMP%] .file-download__action-btns[_ngcontent-%COMP%] .download-btn[_ngcontent-%COMP%]{outline:none;border:none;font-size:.75rem;text-transform:uppercase;cursor:pointer;line-height:normal}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%] .file-download__popup[_ngcontent-%COMP%]{transform:scale(1);visibility:visible}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%]{visibility:visible;opacity:1}[_nghost-%COMP%] .file-download.showDownload[_ngcontent-%COMP%] .file-download__overlay[_ngcontent-%COMP%]{visibility:visible}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%]{position:absolute;top:.75rem;right:.75rem}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]{width:1.875rem;height:1.875rem;background:0 0;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:0}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:after{content:"";transform:rotate(-45deg)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:before{content:"";transform:rotate(45deg)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:after, [_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:before{content:"";width:1.25rem;height:.125rem;position:absolute;background-color:var(--black)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]{box-shadow:0 0 0 0 var(--red) inset;transition:.2s cubic-bezier(.175,.885,.52,1.775);border:0px solid var(--white)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:before{transition:.2s cubic-bezier(.175,.885,.52,1.775)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:after{transition:.2s cubic-bezier(.175,.885,.52,1.775)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover{box-shadow:0 0 0 .25rem var(--red) inset}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:before{transform:scale(.7) rotate(45deg);transition-delay:.1s;background-color:var(--red)}[_nghost-%COMP%] .file-download[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:after{transform:scale(.7) rotate(-45deg);transition-delay:.1s;background-color:var(--red)} html[dir=rtl] .close-btn{left:.75rem;right:auto}']})}function p(ue,De){if(1&ue&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"text",229)(1,"tspan",230),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"tspan",231),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()()),2&ue){const Pe=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(Pe.outcomeLabel),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(Pe.outcome)}}function u(ue,De){if(1&ue&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"g",232)(1,"g",233),e.\u0275\u0275element(2,"polygon",234)(3,"path",235),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"text",236)(5,"tspan",237),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd()()()),2&ue){const Pe=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(Pe.timeSpentLabel)}}function g(ue,De){1&ue&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",238)(1,"defs")(2,"linearGradient",239),e.\u0275\u0275element(3,"stop",240)(4,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"g",242),e.\u0275\u0275element(6,"path",243)(7,"path",244),e.\u0275\u0275elementEnd()())}function f(ue,De){1&ue&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",238)(1,"defs")(2,"linearGradient",239),e.\u0275\u0275element(3,"stop",240)(4,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"g",242),e.\u0275\u0275element(6,"path",243)(7,"path",245),e.\u0275\u0275elementEnd()())}function m(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",246),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.exitContent.emit({type:"EXIT"}))}),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(1,"svg",247)(2,"defs")(3,"linearGradient",248),e.\u0275\u0275element(4,"stop",240)(5,"stop",241),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"g",242),e.\u0275\u0275element(7,"path",249)(8,"path",250),e.\u0275\u0275elementEnd()(),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(9,"div",226),e.\u0275\u0275text(10,"Exit"),e.\u0275\u0275elementEnd()()}}function v(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",251),e.\u0275\u0275text(2,"Up Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",252),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.playNext())}),e.\u0275\u0275elementStart(4,"div",253),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",254),e.\u0275\u0275element(7,"img",255),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()}if(2&ue){const Pe=e.\u0275\u0275nextContext();e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate(Pe.nextContent.name)}}const _=["*"];class w{constructor(){this.showReplay=!0,this.replayContent=new e.EventEmitter,this.exitContent=new e.EventEmitter,this.playNextContent=new e.EventEmitter}ngOnInit(){this.subscription=(0,n.fromEvent)(document,"keydown").subscribe(De=>{"Enter"===De.key&&(De.stopPropagation(),document.activeElement.click())})}playNext(){this.playNextContent.emit({name:this.nextContent.name,identifier:this.nextContent.identifier,type:"NEXT_CONTENT_PLAY"})}replay(){this.showReplay&&this.replayContent.emit({type:"REPLAY"})}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}static#e=this.\u0275fac=function(Pe){return new(Pe||w)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:w,selectors:[["sb-player-end-page"]],inputs:{showExit:"showExit",showReplay:"showReplay",contentName:"contentName",outcome:"outcome",outcomeLabel:"outcomeLabel",userName:"userName",timeSpentLabel:"timeSpentLabel",nextContent:"nextContent"},outputs:{replayContent:"replayContent",exitContent:"exitContent",playNextContent:"playNextContent"},ngContentSelectors:_,decls:237,vars:9,consts:[[1,"player-endpage"],[1,"player-endpage__left-panel"],[1,"user-score-card"],["width","100%","height","100%","viewBox","0 0 250 250","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink",0,"xmlns","xhtml","http://www.w3.org/1999/xhtml"],["id","filter-1"],["in","SourceGraphic","type","matrix","values",""],["x1","-19.3154721%","y1","50%","x2","100%","y2","50%","id","linearGradient-1"],["stop-color","#43A981","offset","0%"],["stop-color","#1D7E58","offset","100%"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-2"],["stop-color","#FFCD55","offset","0%"],["stop-color","#FFD955","offset","100%"],["d","M124.02,185.665 C116.138,185.665 109.713,175.367 102.434,173.416 C94.911,171.399 84.204,177.031 77.612,173.212 C70.933,169.339 70.491,157.213 65.068,151.786 C59.642,146.36 47.514,145.92 43.643,139.24 C39.825,132.649 45.454,121.942 43.438,114.42 C41.487,107.143 31.19,100.717 31.19,92.831 C31.19,84.948 41.487,78.521 43.438,71.245 C45.454,63.721 39.825,53.013 43.644,46.423 C47.516,39.742 59.643,39.304 65.068,33.878 C70.493,28.452 70.933,16.325 77.612,12.453 C84.206,8.635 94.911,14.266 102.434,12.248 C109.713,10.297 116.138,-1.42108547e-14 124.02,-1.42108547e-14 C131.907,-1.42108547e-14 138.332,10.297 145.608,12.248 C153.132,14.266 163.839,8.635 170.429,12.454 C177.11,16.325 177.55,28.453 182.976,33.879 C188.403,39.305 200.531,39.743 204.401,46.425 C208.22,53.015 202.589,63.722 204.606,71.245 C206.558,78.521 216.854,84.948 216.854,92.831 C216.854,100.717 206.558,107.143 204.606,114.421 C202.589,121.943 208.22,132.651 204.4,139.242 C200.529,145.923 188.401,146.361 182.975,151.787 C177.55,157.214 177.11,169.34 170.429,173.212 C163.839,177.031 153.132,171.4 145.608,173.416 C138.332,175.367 131.907,185.665 124.02,185.665","id","path-3"],["x","-6.5%","y","-6.5%","width","112.9%","height","112.9%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","11.5","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0.0914162133 0 0 0 0 0.159459438 0 0 0 0 0.537477355 0 0 0 1 0","type","matrix","in","shadowInnerInner1"],["x1","50%","y1","0.0901442308%","x2","50%","y2","99.6203016%","id","linearGradient-5"],["stop-color","#1D6349","offset","0%"],["stop-color","#1D6349","offset","100%"],["id","text-8","x","55","y","16","text-anchor","middle","fill","#FFFFFE",4,"ngIf"],["id","player-Player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","endgame-l2","transform","translate(-39.000000, -65.000000)"],["id","Group-2","transform","translate(39.500000, 65.000000)"],["filter","url(#filter-1)","id","Group"],["transform","translate(4.000000, 4.000000)",1,"particles"],["d","M84.4144231,47.2437308 L77.9616538,41.1916154 C77.5351923,40.7922308 76.8658846,40.8133846 76.4665,41.2394231 C76.0666923,41.6654615 76.0882692,42.3351923 76.5143077,42.7345769 L82.9670769,48.7866923 C83.3931154,49.1860769 84.0624231,49.1649231 84.4622308,48.7384615 C84.8616154,48.3124231 84.8404615,47.6431154 84.4144231,47.2437308","id","Fill-3"],["d","M78.2087308,48.9402692 L84.2616923,42.4875 C84.6615,42.0614615 84.6399231,41.3921538 84.2138846,40.9927692 C83.7878462,40.5929615 83.1185385,40.6141154 82.7187308,41.0405769 L76.6661923,47.4929231 C76.2663846,47.9189615 76.2879615,48.5886923 76.714,48.9880769 C77.1400385,49.3878846 77.8093462,49.3663077 78.2087308,48.9402692","id","Fill-4"],["d","M91.8275769,140.082038 L85.3748077,134.030346 C84.9487692,133.630538 84.2794615,133.652115 83.8796538,134.078154 C83.4802692,134.504192 83.5014231,135.1735 83.9278846,135.573308 L90.3806538,141.625 C90.8066923,142.024808 91.476,142.003231 91.8753846,141.577192 C92.2751923,141.151154 92.2536154,140.481846 91.8275769,140.082038","id","Fill-5"],["d","M85.6223077,141.779 L91.6748462,135.326231 C92.0746538,134.900192 92.0535,134.230885 91.6270385,133.831077 C91.201,133.431269 90.5316923,133.452846 90.1323077,133.878885 L84.0793462,140.331654 C83.6799615,140.757692 83.7011154,141.427 84.1271538,141.826808 C84.5531923,142.226192 85.2225,142.205038 85.6223077,141.779","id","Fill-6"],["d","M13.3091538,191.951269 L6.85638462,185.899154 C6.43034615,185.499769 5.76103846,185.520923 5.36123077,185.946962 C4.96184615,186.373423 4.98342308,187.042731 5.40946154,187.442115 L11.8622308,193.494231 C12.2882692,193.893615 12.9575769,193.872462 13.3569615,193.446423 C13.7567692,193.020385 13.7351923,192.350654 13.3091538,191.951269","id","Fill-7"],["d","M7.10388462,193.647808 L13.1568462,187.195038 C13.5562308,186.769 13.5350769,186.099692 13.1090385,185.700308 C12.683,185.3005 12.0136923,185.322077 11.6138846,185.748115 L5.56092308,192.200885 C5.16153846,192.626923 5.18269231,193.296231 5.60873077,193.695615 C6.03476923,194.095423 6.70407692,194.073846 7.10388462,193.647808","id","Fill-8"],["d","M10.4914615,38.4115769 L4.03869231,32.3594615 C3.61265385,31.9600769 2.94334615,31.9812308 2.54353846,32.4072692 C2.14415385,32.8333077 2.16573077,33.5030385 2.59176923,33.9024231 L9.04453846,39.9545385 C9.47057692,40.3539231 10.1398846,40.3327692 10.5392692,39.9067308 C10.9390769,39.4802692 10.9175,38.8109615 10.4914615,38.4115769","id","Fill-9"],["d","M4.28619231,40.1081154 L10.3391538,33.6553462 C10.7385385,33.2293077 10.7173846,32.56 10.2909231,32.1606154 C9.86488462,31.7608077 9.19557692,31.7823846 8.79619231,32.2084231 L2.74323077,38.6611923 C2.34342308,39.0872308 2.365,39.7565385 2.79103846,40.1559231 C3.21707692,40.5557308 3.88638462,40.5341538 4.28619231,40.1081154","id","Fill-10"],["d","M239.977269,47.0855 L233.5245,41.0333846 C233.098462,40.634 232.429154,40.6551538 232.029769,41.0811923 C231.629962,41.5072308 231.651538,42.1765385 232.077577,42.5763462 L238.530346,48.6284615 C238.956385,49.0278462 239.625692,49.0066923 240.0255,48.5802308 C240.424885,48.1541923 240.403308,47.4848846 239.977269,47.0855","id","Fill-11"],["d","M233.771577,48.7820385 L239.824538,42.3292692 C240.223923,41.9032308 240.202769,41.2339231 239.776731,40.8341154 C239.350692,40.4347308 238.681385,40.4558846 238.281577,40.8823462 L232.228615,47.3346923 C231.829231,47.7607308 231.850385,48.4304615 232.276423,48.8298462 C232.702885,49.2296538 233.372192,49.2080769 233.771577,48.7820385","id","Fill-12"],["d","M163.849231,80.0025769 L157.396462,73.9508846 C156.970423,73.5510769 156.301115,73.5726538 155.901308,73.9986923 C155.501923,74.4247308 155.523077,75.0940385 155.949115,75.4938462 L162.401885,81.5455385 C162.828346,81.9453462 163.497654,81.9237692 163.897038,81.4977308 C164.296846,81.0716923 164.275269,80.4023846 163.849231,80.0025769","id","Fill-13"],["d","M157.644385,81.6995385 L163.696923,75.2467692 C164.096731,74.8207308 164.075154,74.1514231 163.649115,73.7516154 C163.223077,73.3522308 162.553769,73.3733846 162.154385,73.7994231 L156.101423,80.2521923 C155.701615,80.6782308 155.723192,81.3475385 156.149231,81.7473462 C156.575269,82.1467308 157.244577,82.1255769 157.644385,81.6995385","id","Fill-14"],["d","M195.311346,151.846538 L188.858577,145.794423 C188.432538,145.395038 187.763231,145.416192 187.363423,145.842654 C186.964038,146.268692 186.985615,146.938 187.411654,147.337385 L193.864423,153.3895 C194.290462,153.788885 194.959769,153.767731 195.359154,153.341692 C195.758962,152.915654 195.737385,152.245923 195.311346,151.846538","id","Fill-15"],["d","M189.105654,153.543077 L195.158615,147.090308 C195.558,146.664269 195.536846,145.994962 195.110808,145.595577 C194.684769,145.195769 194.015462,145.217346 193.615654,145.643385 L187.562692,152.096154 C187.163308,152.522192 187.184462,153.1915 187.6105,153.590885 C188.036538,153.990692 188.705846,153.969115 189.105654,153.543077","id","Fill-16"],["d","M190.299577,210.370769 L183.846808,204.318654 C183.420769,203.919269 182.751462,203.940423 182.352077,204.366885 C181.952269,204.792923 181.973846,205.462231 182.399885,205.861615 L188.852654,211.913731 C189.278692,212.313538 189.948,212.291962 190.347808,211.865923 C190.747192,211.439885 190.726038,210.770577 190.299577,210.370769","id","Fill-17"],["d","M184.093885,212.067308 L190.146846,205.614538 C190.546654,205.1885 190.525077,204.519192 190.099038,204.119808 C189.673,203.72 189.003692,203.741577 188.603885,204.167615 L182.551346,210.620385 C182.151538,211.046423 182.173115,211.715731 182.599154,212.115115 C183.025192,212.514923 183.6945,212.493346 184.093885,212.067308","id","Fill-18"],["d","M131.642077,57.7017692 L132.557615,57.1720769 L128.114462,49.4881538 C127.925346,49.1611154 127.575885,48.9597308 127.198077,48.9601532 C126.819846,48.9601532 126.470808,49.1623846 126.282538,49.4898462 L117.420346,64.8674231 C117.231654,65.1948846 117.232077,65.5980769 117.421192,65.9251154 C117.610308,66.2521538 117.959769,66.4535385 118.337577,66.453116 L127.210346,66.4459231 L136.084808,66.4416923 C136.462615,66.4416923 136.811654,66.2394615 137.000346,65.9124231 C137.189462,65.5849615 137.189038,65.1817692 136.999923,64.8547308 L132.557615,57.1720769 L131.642077,57.7017692 L130.726115,58.2310385 L134.251192,64.3271538 L127.209077,64.3305385 L120.168231,64.3364615 L127.200615,52.1336538 L130.726115,58.2310385 L131.642077,57.7017692","id","Fill-19"],["d","M116.952846,151.625692 L117.868808,151.096 L113.425654,143.412077 C113.236115,143.085038 112.887077,142.883654 112.508846,142.884076 C112.131038,142.884076 111.782,143.086308 111.593308,143.413769 L102.731115,158.791346 C102.542423,159.118385 102.542846,159.522 102.731962,159.849038 C102.921077,160.176077 103.270538,160.377462 103.648346,160.377039 L112.521538,160.369846 L121.396,160.365615 C121.773808,160.365192 122.123269,160.163385 122.311962,159.836346 C122.500654,159.508885 122.500231,159.105692 122.311115,158.778231 L117.868808,151.096 L116.952846,151.625692 L116.037308,152.154962 L119.562385,158.251077 L112.520269,158.254462 L105.479,158.260385 L112.511385,146.057577 L116.037308,152.154962 L116.952846,151.625692","id","Fill-20"],["d","M167.868885,180.468538 L168.784423,179.938846 L164.341269,172.254923 C164.152154,171.927885 163.802692,171.7265 163.424885,171.7265 C163.047077,171.726923 162.697615,171.929154 162.508923,172.256192 L158.080154,179.944346 L153.646731,187.633769 C153.458038,187.961231 153.458462,188.364423 153.647577,188.691885 C153.836692,189.018923 154.186154,189.220308 154.563962,189.219885 L163.437154,189.212692 L172.311615,189.208462 C172.689423,189.208038 173.038462,189.006231 173.227154,188.678769 C173.415846,188.351731 173.415846,187.948538 173.226731,187.621077 L168.784423,179.938846 L167.868885,180.468538 L166.952923,180.997808 L170.478,187.093923 L163.435885,187.097308 L156.394615,187.103231 L163.427423,174.900423 L166.952923,180.997808 L167.868885,180.468538","id","Fill-21"],["d","M197.152577,121.4785 L198.174731,121.751808 L200.466962,113.176885 C200.564269,112.811769 200.459769,112.422115 200.192385,112.155154 C199.925,111.888192 199.534923,111.784115 199.170231,111.882269 L190.602077,114.186769 L182.030115,116.489154 C181.665423,116.587308 181.380269,116.872462 181.282538,117.237577 C181.185231,117.602692 181.289731,117.991923 181.557115,118.259308 L187.836423,124.528462 L194.114462,130.801 C194.381846,131.067962 194.7715,131.172462 195.136615,131.074308 C195.501308,130.976154 195.786462,130.691 195.884192,130.325885 L198.174731,121.751808 L197.152577,121.4785 L196.130846,121.205615 L194.313308,128.009115 L184.348577,118.056654 L191.151231,116.229808 L197.949654,114.401269 L196.130846,121.205615 L197.152577,121.4785","id","Fill-22"],["d","M51.2223462,21.9327308 L52.2440769,22.2056154 L54.5358846,13.6306923 C54.6336154,13.2655769 54.5291154,12.8759231 54.2617308,12.6089615 C53.9939231,12.342 53.6042692,12.2379231 53.2395769,12.3360769 L44.6714231,14.6405769 L44.6718462,14.6405769 L36.0994615,16.9433846 C35.7343462,17.0411154 35.4496154,17.3266923 35.3518846,17.6918077 C35.2545769,18.0569231 35.3590769,18.4461538 35.6264615,18.7131154 L41.9061923,24.9822692 L41.9057692,24.9818462 L48.1842308,31.2543846 C48.4516154,31.5213462 48.8412692,31.6258462 49.2059615,31.5276923 C49.5710769,31.4295385 49.8562308,31.1443846 49.9535385,30.7792692 L52.2440769,22.2056154 L50.2006154,21.6594231 L48.3830769,28.4629231 L43.4009231,23.4854231 L43.4005,23.485 L38.4179231,18.5108846 L45.2205769,16.6836154 L45.221,16.6836154 L52.019,14.8550769 L50.2006154,21.6594231 L51.2223462,21.9327308","id","Fill-23"],["d","M45.1456923,207.203192 L46.1674231,207.476077 L48.4592308,198.900731 C48.5569615,198.535615 48.4520385,198.145962 48.1846538,197.879 C47.9172692,197.612038 47.5276154,197.507962 47.1629231,197.606115 L38.5947692,199.911038 L38.5947692,199.910615 L30.0228077,202.213846 C29.6576923,202.311577 29.3725385,202.597154 29.2752308,202.962269 C29.1775,203.327385 29.2824231,203.716615 29.5498077,203.983577 L35.8295385,210.252308 L35.8291154,210.251885 L42.1075769,216.524423 C42.3749615,216.791385 42.7646154,216.895885 43.1293077,216.797731 C43.4944231,216.699577 43.7791538,216.414423 43.8768846,216.049308 L46.1674231,207.476077 L44.1239615,206.930308 L42.3064231,213.732962 L37.3242692,208.755462 L37.3238462,208.755038 L32.3412692,203.781346 L39.1435,201.953654 L39.1439231,201.953654 L45.9423462,200.125115 L44.1239615,206.929885 L45.1456923,207.203192","id","Fill-24"],["d","M206.143808,31.5111923 L206.6735,32.4267308 L214.357423,27.984 C214.684462,27.7948846 214.885846,27.4454231 214.885424,27.0676154 C214.885424,26.6893846 214.683192,26.3403462 214.355731,26.1516538 L206.667577,21.7224615 L206.668,21.7228846 L198.978154,17.2894615 C198.651115,17.1007692 198.2475,17.1011923 197.920462,17.2903077 C197.593423,17.4794231 197.392038,17.8288846 197.392461,18.2066923 L197.399654,27.0798846 L197.399654,27.0794615 L197.403885,35.9547692 C197.403885,36.3325769 197.606115,36.6816154 197.933577,36.8703077 C198.260615,37.059 198.664231,37.059 198.991269,36.8698846 L206.6735,32.4267308 L206.143808,31.5111923 L205.614538,30.5952308 L199.518423,34.1211538 L199.515038,27.0786154 L199.515038,27.0781923 L199.509115,20.0373462 L205.611577,23.5556538 L205.612,23.5556538 L211.711923,27.0697308 L205.614538,30.5952308 L206.143808,31.5111923","id","Fill-25"],["d","M44.9489615,120.167385 L45.4782308,121.082923 L53.1625769,116.640192 C53.4896154,116.450654 53.691,116.101192 53.6905776,115.723385 C53.6901538,115.345577 53.4883462,114.996538 53.1608846,114.807846 L45.4727308,110.378654 L45.4731538,110.379077 L37.7833077,105.945654 C37.4558462,105.756962 37.0526538,105.757385 36.7256154,105.9465 C36.3985769,106.135615 36.1971923,106.485077 36.1971923,106.862885 L36.2094615,124.610962 C36.2094615,124.989192 36.4112692,125.338231 36.7387308,125.526923 C37.0661923,125.715615 37.4693846,125.715192 37.7964231,125.526077 L45.4786538,121.082923 L44.4192692,119.251846 L38.324,122.777346 L38.3142692,108.693538 L44.4167308,112.211423 L44.4167308,112.211846 L50.5170769,115.725923 L44.4196923,119.251846 L44.9489615,120.167385","id","Fill-26"],["d","M146.638885,105.637654 L145.581192,105.637654 C145.580769,107.208115 144.947423,108.619923 143.918923,109.650115 C142.888731,110.678615 141.476923,111.311538 139.906885,111.312385 C138.336423,111.311538 136.924192,110.678615 135.893577,109.650115 C134.865077,108.619923 134.232154,107.208115 134.231731,105.637654 C134.232154,104.066769 134.865077,102.654962 135.893577,101.624769 C136.924192,100.596269 138.336423,99.9633462 139.906885,99.9625 C141.476923,99.9633462 142.888731,100.596269 143.918923,101.624769 C144.947423,102.654962 145.580769,104.066769 145.581192,105.637654 L147.696577,105.637654 C147.695731,101.334538 144.209154,97.8479615 139.906885,97.8471154 C135.603769,97.8479615 132.116769,101.334538 132.116346,105.637654 C132.116769,109.940346 135.603769,113.426923 139.906885,113.427769 C144.209154,113.426923 147.695731,109.940346 147.696577,105.637654 L146.638885,105.637654","id","Fill-27"],["d","M112.621808,30.5059615 L111.564115,30.5059615 C111.563692,32.0768462 110.930769,33.4886538 109.901846,34.5188462 C108.871654,35.5473462 107.459846,36.1802692 105.889385,36.1811154 C104.318923,36.1802692 102.907115,35.5473462 101.8765,34.5188462 C100.848,33.4886538 100.214654,32.0764231 100.214231,30.5059615 C100.214654,28.9355 100.848,27.5236923 101.8765,26.4935 C102.907115,25.465 104.318923,24.8320769 105.889385,24.8316538 C107.459846,24.8320769 108.871654,25.465 109.901846,26.4935 C110.930769,27.5236923 111.563692,28.9355 111.564115,30.5059615 L113.6795,30.5059615 C113.678654,26.2032692 110.192077,22.7166923 105.889385,22.7162692 C101.586692,22.7166923 98.0996923,26.2032692 98.0988462,30.5059615 C98.0996923,34.8095 101.586692,38.2956538 105.889385,38.2965 C110.192077,38.2956538 113.678654,34.8090769 113.6795,30.5059615 L112.621808,30.5059615","id","Fill-28"],["d","M116.918154,229.204885 L115.860462,229.204885 C115.860038,230.775346 115.227115,232.187577 114.198192,233.217769 C113.168,234.246269 111.756192,234.879615 110.185731,234.880038 C108.615692,234.879615 107.203462,234.246269 106.172846,233.217769 C105.144346,232.187154 104.511423,230.775346 104.510577,229.204885 C104.511423,227.634423 105.144346,226.222615 106.172846,225.192423 C107.203462,224.163923 108.615692,223.531 110.185731,223.530577 C111.756192,223.531 113.168423,224.163923 114.198615,225.192423 C115.227115,226.222615 115.860038,227.634423 115.860462,229.204885 L117.975846,229.204885 C117.975423,224.901769 114.488423,221.415615 110.185731,221.415192 C108.038192,221.414346 106.084,222.288423 104.677269,223.696423 C103.268846,225.102731 102.394769,227.056923 102.395192,229.204885 C102.396038,233.508 105.883462,236.994577 110.185731,236.995423 C114.488423,236.994577 117.975423,233.508 117.975846,229.204885 L116.918154,229.204885","id","Fill-29"],["d","M135.982423,219.142846 C135.983269,217.572385 136.616192,216.160577 137.645115,215.130385 C138.675308,214.101885 140.087538,213.468962 141.658,213.468538 C143.228462,213.468962 144.640269,214.101885 145.670885,215.130385 C146.699385,216.160154 147.332308,217.572385 147.332731,219.142846 C147.332731,219.726692 147.806577,220.200538 148.390423,220.200538 C148.974692,220.200538 149.448115,219.726692 149.448115,219.142846 C149.447692,214.839731 145.960692,211.353577 141.658,211.353153 C139.510038,211.352308 137.555846,212.226385 136.149538,213.634385 C134.741115,215.040269 133.866615,216.994462 133.867038,219.142846 C133.867038,219.726692 134.340885,220.200538 134.924731,220.200538 C135.509,220.200538 135.982423,219.726692 135.982423,219.142846","id","Fill-30"],["d","M82.247,115.736077 C82.2474231,114.165615 82.8807692,112.753385 83.9092692,111.723192 C84.9398846,110.694692 86.3521154,110.061769 87.9221538,110.061346 C89.4926154,110.061769 90.9044231,110.694692 91.9350385,111.723192 C92.9635385,112.753385 93.5964615,114.165192 93.5968846,115.736077 C93.5968846,116.319923 94.0707308,116.793769 94.6545769,116.793769 C95.2388462,116.793769 95.7122692,116.319923 95.7122692,115.736077 C95.7118462,111.432962 92.2248462,107.946385 87.9221538,107.945538 C83.6198846,107.946385 80.1324615,111.432962 80.1316154,115.736077 C80.1316154,116.319923 80.6054615,116.793769 81.1893077,116.793769 C81.7735769,116.793769 82.247,116.319923 82.247,115.736077","id","Fill-31"],["d","M11.4163077,61.0732692 C11.4167308,59.5011154 12.0479615,58.0884615 13.0713846,57.0586923 C14.0969231,56.0306154 15.5006923,55.3989615 17.061,55.3981154 C18.6213077,55.3989615 20.0250769,56.0306154 21.0501923,57.0586923 C22.0736154,58.0884615 22.7048462,59.5011154 22.7052692,61.0732692 C22.7052692,61.6571154 23.1786923,62.1309615 23.7629615,62.1309615 C24.3468077,62.1309615 24.820654,61.6571154 24.820654,61.0732692 C24.8210769,58.9265769 23.9516538,56.9732308 22.5495769,55.5660769 C21.1491923,54.1576538 19.2017692,53.2823077 17.061,53.2827306 C14.9202308,53.2823077 12.9728077,54.1576538 11.5724231,55.5660769 C10.1699231,56.9732308 9.3005,58.9265769 9.30092292,61.0732692 C9.30092292,61.6571154 9.77434615,62.1309615 10.3586154,62.1309615 C10.9428846,62.1309615 11.4163077,61.6571154 11.4163077,61.0732692","id","Fill-32"],["d","M180.062808,71.0401154 C178.491077,71.0396923 177.078,70.4084615 176.048231,69.3850385 C175.019731,68.3595 174.388077,66.9557308 174.387654,65.3954231 C174.388077,63.8351154 175.019731,62.4317692 176.048231,61.4062308 C177.078,60.3828077 178.490654,59.752 180.062808,59.7511538 C180.647077,59.7511538 181.1205,59.2777308 181.1205,58.6938846 C181.1205,58.1096154 180.647077,57.6361917 180.062808,57.6361917 C177.916115,57.6353462 175.962769,58.5047692 174.555615,59.9072692 C173.147192,61.3072308 172.271423,63.2546538 172.272269,65.3954231 C172.271423,67.5361923 173.147192,69.4836154 174.555615,70.884 C175.962769,72.2865 177.916115,73.1559231 180.062808,73.1555002 C180.647077,73.1555002 181.1205,72.6820769 181.1205,72.0978077 C181.1205,71.5135385 180.647077,71.0401154 180.062808,71.0401154","id","Fill-33"],["d","M17.9490385,228.116731 C16.3768846,228.115885 14.9642308,227.485077 13.9344615,226.461654 C12.9063846,225.436115 12.2747308,224.032346 12.2743077,222.472038 C12.2747308,220.911731 12.9063846,219.507962 13.9344615,218.482846 C14.9642308,217.459423 16.3768846,216.828615 17.9490385,216.828192 C18.5328846,216.828192 19.0067308,216.354769 19.0067308,215.7705 C19.0067308,215.186231 18.5328846,214.712808 17.9490385,214.712808 C15.8023462,214.712385 13.849,215.581808 12.4418462,216.983885 C11.0334231,218.383846 10.1580769,220.331269 10.1589225,222.472038 C10.1580769,224.612808 11.0334231,226.560231 12.4418462,227.960615 C13.849,229.362692 15.8023462,230.232538 17.9490385,230.232116 C18.5328846,230.232116 19.0067308,229.758269 19.0067308,229.174423 C19.0067308,228.590154 18.5328846,228.116731 17.9490385,228.116731","id","Fill-34"],["d","M90.1932308,14.0000385 C88.6215,13.9996154 87.2088462,13.3683846 86.1790769,12.3449615 C85.151,11.3194231 84.5193462,9.91565385 84.5185,8.35534615 C84.5193462,6.79503846 85.151,5.39126923 86.1790769,4.36615385 C87.2088462,3.34273077 88.6215,2.7115 90.1932308,2.71107692 C90.7775,2.71107692 91.2509231,2.23765385 91.2509231,1.65338462 C91.2509231,1.06953846 90.7775,0.595692153 90.1932308,0.595692153 C88.0469615,0.595269231 86.0936154,1.46469231 84.6864615,2.86676923 C83.2780385,4.26715385 82.4026923,6.21457692 82.4031152,8.35534615 C82.4026923,10.4961154 83.2780385,12.4435385 84.6864615,13.8439231 C86.0931923,15.2464231 88.0469615,16.1158462 90.1932308,16.1154232 C90.7775,16.1154232 91.2509231,15.642 91.2509231,15.0577308 C91.2509231,14.4734615 90.7775,14.0000385 90.1932308,14.0000385","id","Fill-35"],["d","M21.3154615,158.362769 L20.2577692,158.362769 C20.2569231,159.933231 19.624,161.345038 18.5955,162.375654 C17.5653077,163.404154 16.1530769,164.037077 14.5830385,164.037923 C13.0125769,164.037077 11.6003462,163.404154 10.5701538,162.375654 C9.54123077,161.345038 8.90830769,159.933231 8.90788462,158.362769 C8.90830769,156.792308 9.54123077,155.3805 10.5701538,154.350308 C11.6003462,153.321808 13.0125769,152.688885 14.5830385,152.688038 C16.1530769,152.688885 17.5653077,153.321808 18.5955,154.349885 C19.624,155.380077 20.2569231,156.791885 20.2577692,158.362769 L22.3731538,158.362769 C22.3723077,154.059654 18.8853077,150.5735 14.5830385,150.572654 C12.4350769,150.572231 10.4808846,151.446308 9.07415385,152.854308 C7.66615385,154.260192 6.79165385,156.214385 6.79249939,158.362769 C6.79292308,162.665885 10.2803462,166.152462 14.5830385,166.153308 C18.8853077,166.152462 22.3723077,162.665462 22.3731538,158.362769 L21.3154615,158.362769","id","Fill-36"],["d","M228.928192,166.051346 L227.8705,166.051346 C227.869654,167.621808 227.236731,169.034038 226.208231,170.064654 C225.178038,171.093154 223.766231,171.726077 222.196192,171.7265 C220.625731,171.726077 219.2135,171.093154 218.183308,170.064654 C217.154385,169.034038 216.521462,167.621808 216.521038,166.051346 C216.521462,164.480885 217.154385,163.069077 218.182885,162.038885 C219.2135,161.010385 220.625308,160.377885 222.196192,160.377038 C223.766231,160.377885 225.178038,161.010385 226.208231,162.038885 C227.236731,163.069077 227.869654,164.480885 227.8705,166.051346 L229.985885,166.051346 C229.985038,161.748231 226.498038,158.2625 222.196192,158.261654 C217.8935,158.2625 214.406077,161.748231 214.405654,166.051346 C214.406077,170.354462 217.893077,173.841462 222.196192,173.841885 C226.498462,173.841462 229.985038,170.354462 229.985885,166.051346 L228.928192,166.051346","id","Fill-37"],["d","M210.305192,58.6993846 L210.305192,59.7570769 L222.64,59.7570769 L222.64,71.0337692 L211.362885,71.0337692 L211.362885,58.6993846 L210.305192,58.6993846 L210.305192,59.7570769 L210.305192,58.6993846 L209.2475,58.6993846 L209.2475,72.0914615 C209.2475,72.3702692 209.360462,72.6427308 209.557192,72.8394615 C209.754346,73.0366154 210.026808,73.1491538 210.305192,73.1491538 L223.697692,73.1491538 C223.976077,73.1491538 224.248538,73.0366154 224.445269,72.8394615 C224.642423,72.6427308 224.755385,72.3702692 224.755385,72.0914615 L224.755385,58.6993846 C224.755385,58.421 224.642423,58.1485385 224.445269,57.9513846 C224.248538,57.7546538 223.976077,57.6416923 223.697692,57.6416923 L210.305192,57.6416923 C210.026808,57.6416923 209.754346,57.7546538 209.557192,57.9513846 C209.360462,58.1485385 209.2475,58.421 209.2475,58.6993846 L210.305192,58.6993846","id","Fill-38"],["d","M58.8897692,65.3954231 L58.8897692,66.4531154 L71.2237308,66.4531154 L71.2237308,77.7302308 L59.9474615,77.7302308 L59.9474615,65.3954231 L58.8897692,65.3954231 L58.8897692,66.4531154 L58.8897692,65.3954231 L57.8320769,65.3954231 L57.8320769,78.7879231 C57.8320769,79.0663077 57.9450385,79.3387692 58.1417692,79.5355 C58.3389231,79.7326538 58.6113846,79.8456154 58.8897692,79.8456154 L72.2814231,79.8456154 C72.5602308,79.8456154 72.8326923,79.7326538 73.0294231,79.5355 C73.2265769,79.3387692 73.3391154,79.0663077 73.3391154,78.7879231 L73.3391154,65.3954231 C73.3391154,65.1170385 73.2265769,64.8445769 73.0294231,64.6478462 C72.8326923,64.4506923 72.5602308,64.3377308 72.2814231,64.3377308 L58.8897692,64.3377308 C58.6113846,64.3377308 58.3389231,64.4506923 58.1417692,64.6478462 C57.9450385,64.8445769 57.8320769,65.1170385 57.8320769,65.3954231 L58.8897692,65.3954231","id","Fill-39"],["d","M58.2175,150.893346 L58.2175,151.951038 L70.5518846,151.951038 L70.5518846,163.228154 L59.2751923,163.228154 L59.2751923,150.893346 L58.2175,150.893346 L58.2175,151.951038 L58.2175,150.893346 L57.1598077,150.893346 L57.1598077,164.285846 C57.1598077,164.564231 57.2727692,164.836692 57.4699231,165.033423 C57.6666538,165.230577 57.9391154,165.343538 58.2175,165.343538 L71.6095769,165.343538 C71.8879615,165.343538 72.1604231,165.230577 72.3571538,165.033423 C72.5543077,164.836692 72.6672692,164.564231 72.6672692,164.285846 L72.6672692,150.893346 C72.6672692,150.614962 72.5543077,150.3425 72.3571538,150.145346 C72.1604231,149.948615 71.8879615,149.835654 71.6095769,149.835654 L58.2175,149.835654 C57.9391154,149.835654 57.6666538,149.948615 57.4699231,150.145346 C57.2727692,150.3425 57.1598077,150.614962 57.1598077,150.893346 L58.2175,150.893346","id","Fill-40"],["d","M210.305192,215.776423 L210.305192,216.834115 L222.639154,216.834115 L222.639154,228.110808 L211.362885,228.110808 L211.362885,215.776423 L210.305192,215.776423 L210.305192,216.834115 L210.305192,215.776423 L209.2475,215.776423 L209.2475,229.1685 C209.2475,229.446885 209.360462,229.719346 209.557192,229.9165 C209.754346,230.113231 210.026808,230.226192 210.305192,230.226192 L223.696846,230.226192 C223.975231,230.226192 224.247692,230.113231 224.444423,229.9165 C224.641577,229.719346 224.754538,229.446885 224.754538,229.1685 L224.754538,215.776423 C224.754538,215.497615 224.641577,215.225154 224.444423,215.028423 C224.247692,214.831269 223.975231,214.718731 223.696846,214.718731 L210.305192,214.718731 C210.026808,214.718731 209.754346,214.831269 209.557192,215.028423 C209.360462,215.225154 209.2475,215.497615 209.2475,215.776423 L210.305192,215.776423","id","Fill-41"],["d","M154.751808,1.65973077 L154.751808,2.71742308 L167.085346,2.71742308 L167.085346,13.9941154 L155.8095,13.9941154 L155.8095,1.65973077 L154.751808,1.65973077 L154.751808,2.71742308 L154.751808,1.65973077 L153.694115,1.65973077 L153.694115,15.0518077 C153.694115,15.3306154 153.806654,15.6030769 154.003808,15.7998077 C154.200538,15.9965385 154.473,16.1095 154.751808,16.1095 L168.143038,16.1095 C168.421423,16.1095 168.693885,15.9965385 168.891038,15.7998077 C169.087769,15.6030769 169.200731,15.3306154 169.200731,15.0518077 L169.200731,1.65973077 C169.200731,1.38134615 169.087769,1.10888462 168.891038,0.911730769 C168.693885,0.715 168.421423,0.602038462 168.143038,0.602038462 L154.751808,0.602038462 C154.473,0.602038462 154.200538,0.715 154.003808,0.911730769 C153.806654,1.10888462 153.694115,1.38134615 153.694115,1.65973077 L154.751808,1.65973077","id","Fill-42"],["d","M135.508154,136.771462 C135.298731,136.769769 135.172654,136.731692 135.044885,136.667808 C134.934038,136.610269 134.818962,136.522692 134.692038,136.386462 C134.469077,136.151231 134.227077,135.765385 133.973654,135.300423 C133.585692,134.604885 133.179962,133.738423 132.487808,132.969692 C132.140885,132.587654 131.710615,132.232269 131.180923,131.980115 C130.6525,131.726692 130.033538,131.585808 129.357885,131.587068 C128.773615,131.587068 128.300192,132.060923 128.300192,132.644769 C128.300192,133.229038 128.773615,133.702462 129.357885,133.702462 C129.702269,133.703308 129.957808,133.76 130.175269,133.847577 C130.365654,133.925423 130.530654,134.0295 130.692692,134.168269 C130.975308,134.409 131.243115,134.767769 131.503731,135.2065 C131.901,135.862692 132.255115,136.675423 132.809346,137.425962 C133.089,137.799538 133.432538,138.165077 133.889038,138.443462 C134.342577,138.722692 134.9095,138.890231 135.508154,138.886896 C136.092423,138.886896 136.565846,138.413423 136.565846,137.829154 C136.565846,137.245308 136.092423,136.771462 135.508154,136.771462","id","Fill-43"],["d","M147.808269,136.771462 C147.598423,136.769769 147.472346,136.731692 147.344577,136.667808 C147.233731,136.610269 147.119077,136.522692 146.991731,136.386462 C146.768769,136.151231 146.526769,135.765385 146.273346,135.300423 C145.885385,134.604885 145.480077,133.738423 144.787923,132.970115 C144.441,132.587654 144.011154,132.232269 143.481462,131.980115 C142.953038,131.726692 142.334077,131.585808 141.658423,131.587068 C141.074577,131.587068 140.600731,132.060923 140.600731,132.644769 C140.600731,133.229038 141.074577,133.702462 141.658423,133.702462 C142.002808,133.703308 142.258346,133.76 142.475808,133.847577 C142.665769,133.925 142.830769,134.0295 142.992808,134.168269 C143.275423,134.409 143.543231,134.767769 143.803423,135.2065 C144.201115,135.862692 144.555231,136.675423 145.109038,137.425962 C145.389115,137.799538 145.732231,138.165077 146.188731,138.443462 C146.642692,138.722692 147.209192,138.890231 147.808269,138.886896 C148.392115,138.886896 148.865962,138.413423 148.865962,137.829154 C148.865962,137.245308 148.392115,136.771462 147.808269,136.771462","id","Fill-44"],["d","M135.508154,138.886873 C136.029808,138.888962 136.527346,138.764577 136.945769,138.545423 C137.313423,138.354615 137.617615,138.101192 137.870615,137.830423 C138.313154,137.353615 138.616923,136.825192 138.896577,136.319615 C139.3095,135.559346 139.676731,134.8435 140.093462,134.393346 C140.300769,134.166154 140.5085,134.003269 140.746269,133.889462 C140.985308,133.776923 141.262846,133.704154 141.658423,133.702462 C142.242692,133.702462 142.716115,133.229038 142.716115,132.644769 C142.716115,132.060923 142.242692,131.587076 141.658423,131.587076 C141.070346,131.586654 140.525423,131.692 140.045231,131.887885 C139.624269,132.058385 139.257462,132.295308 138.945654,132.563538 C138.398615,133.034846 138.015731,133.589923 137.696731,134.122154 C137.225,134.921346 136.870038,135.691346 136.512962,136.159269 C136.337385,136.394923 136.1745,136.548077 136.028538,136.635654 C135.880038,136.721962 135.748885,136.7685 135.508154,136.771462 C134.924308,136.771462 134.450462,137.245308 134.450462,137.829154 C134.450462,138.413423 134.924308,138.886873 135.508154,138.886873","id","Fill-45"],["d","M147.808269,138.886873 C148.3295,138.888962 148.827038,138.764577 149.245462,138.545423 C149.613115,138.354615 149.917308,138.101192 150.170308,137.830423 C150.612423,137.353192 150.916192,136.825192 151.196269,136.319615 C151.608769,135.559346 151.976,134.8435 152.392731,134.393346 C152.600038,134.166154 152.808192,134.003269 153.045538,133.889462 C153.284577,133.776923 153.562115,133.704154 153.957692,133.702462 C154.541538,133.702462 155.015385,133.229038 155.015385,132.644769 C155.015385,132.060923 154.541538,131.587076 153.957692,131.587076 C153.369192,131.586654 152.824269,131.692 152.344077,131.887885 C151.923538,132.058385 151.556731,132.295308 151.244923,132.563538 C150.697885,133.034846 150.315,133.589923 149.996,134.122154 C149.524269,134.921346 149.169731,135.691346 148.812231,136.159269 C148.636654,136.394923 148.473769,136.548077 148.328231,136.635654 C148.179731,136.721962 148.048154,136.7685 147.808269,136.771462 C147.224,136.771462 146.750577,137.245308 146.750577,137.829154 C146.750577,138.413423 147.224,138.886873 147.808269,138.886873","id","Fill-46"],["d","M170.546962,233.332423 C170.337115,233.330308 170.211038,233.292654 170.083269,233.228346 C169.972423,233.170808 169.857769,233.083231 169.730423,232.947 C169.507462,232.711769 169.265462,232.325923 169.012038,231.860962 C168.624077,231.165423 168.218346,230.298538 167.526615,229.529808 C167.179692,229.147769 166.749,228.792385 166.219308,228.540231 C165.690885,228.286385 165.071923,228.145923 164.396692,228.147184 C163.812423,228.147184 163.339,228.620615 163.339,229.204885 C163.339,229.789154 163.812423,230.262577 164.396692,230.262577 C164.741077,230.263423 164.996192,230.319692 165.214077,230.407692 C165.404038,230.485115 165.569038,230.589192 165.7315,230.727962 C166.013692,230.969115 166.2815,231.327885 166.542115,231.766615 C166.939385,232.422808 167.293923,233.235538 167.847731,233.9865 C168.127808,234.360077 168.470923,234.725615 168.927423,235.004 C169.381385,235.283654 169.947885,235.451192 170.546962,235.447858 C171.130808,235.447858 171.604654,234.973962 171.604654,234.390115 C171.604654,233.805846 171.130808,233.332423 170.546962,233.332423","id","Fill-47"],["d","M182.846654,233.332423 C182.637231,233.330308 182.510731,233.292654 182.382962,233.228346 C182.272538,233.170808 182.157462,233.083231 182.030115,232.947 C181.807154,232.711769 181.565577,232.326346 181.311731,231.861385 C180.924192,231.165846 180.518462,230.299385 179.826731,229.530654 C179.479808,229.148615 179.049538,228.793231 178.519846,228.540654 C177.991423,228.287231 177.372462,228.146769 176.697231,228.14803 C176.112962,228.14803 175.639538,228.621462 175.639538,229.205731 C175.639538,229.79 176.112962,230.263423 176.697231,230.263423 C177.041615,230.264269 177.296731,230.320538 177.514192,230.408115 C177.704154,230.485962 177.869577,230.590038 178.031615,230.728808 C178.313808,230.969538 178.581615,231.328308 178.842231,231.767038 C179.2395,232.423231 179.593615,233.235962 180.147846,233.9865 C180.4275,234.360077 180.771038,234.725615 181.227538,235.004 C181.681077,235.283654 182.247577,235.451192 182.846654,235.447858 C183.430923,235.447858 183.904346,234.973962 183.904346,234.390115 C183.904346,233.805846 183.430923,233.332423 182.846654,233.332423","id","Fill-48"],["d","M170.546962,235.447825 C171.068192,235.4495 171.565731,235.325538 171.984577,235.105962 C172.352231,234.915577 172.656423,234.662154 172.909,234.390962 C173.351538,233.914154 173.655308,233.385731 173.935385,232.880154 C174.347885,232.120308 174.715115,231.404038 175.131846,230.953885 C175.339154,230.726692 175.547308,230.563808 175.785077,230.45 C176.023692,230.337462 176.301231,230.264692 176.697231,230.263423 C177.2815,230.263423 177.754923,229.79 177.754923,229.205731 C177.754923,228.621462 177.2815,228.148033 176.697231,228.148033 C176.108731,228.147192 175.563808,228.252538 175.083615,228.448423 C174.663077,228.618923 174.295846,228.855846 173.984038,229.124077 C173.437,229.595808 173.054115,230.150885 172.735115,230.682692 C172.263385,231.481885 171.908846,232.251885 171.551769,232.719808 C171.375769,232.955885 171.212885,233.108615 171.067346,233.196192 C170.918846,233.282923 170.787269,233.329038 170.546962,233.332423 C169.962692,233.332423 169.489269,233.805846 169.489269,234.390115 C169.489269,234.973962 169.962692,235.447825 170.546962,235.447825","id","Fill-49"],["d","M182.847077,235.447825 C183.368308,235.4495 183.865846,235.325115 184.284269,235.105538 C184.6515,234.915154 184.955692,234.661731 185.208692,234.390538 C185.650808,233.913731 185.954577,233.385308 186.234654,232.880154 C186.647154,232.119885 187.014385,231.404038 187.431115,230.953885 C187.638423,230.726692 187.846154,230.563808 188.0835,230.45 C188.322538,230.337462 188.599654,230.264692 188.995231,230.263423 L188.995654,230.263423 L188.995654,229.208692 L188.828962,230.249885 C188.906385,230.262154 188.966038,230.263423 188.995654,230.263423 L188.995654,229.208692 L188.828962,230.249885 C189.405615,230.342115 189.948,229.9495 190.040654,229.372846 C190.132885,228.795769 189.739846,228.253385 189.163192,228.161154 C189.085769,228.148885 189.025692,228.148033 188.995654,228.148033 L188.995231,228.148033 C188.407154,228.147192 187.862231,228.252538 187.382038,228.448423 C186.9615,228.618923 186.594692,228.855846 186.282885,229.124077 C185.736269,229.595385 185.353385,230.150462 185.034385,230.682269 C184.562654,231.481462 184.208115,232.251462 183.851038,232.719808 C183.675038,232.955462 183.512154,233.108192 183.366615,233.196192 C183.218115,233.2825 183.086538,233.329038 182.846231,233.332423 C182.261962,233.332423 181.788962,233.806269 181.788962,234.390115 C181.788962,234.974385 182.262808,235.447825 182.847077,235.447825","id","Fill-50"],["d","M187.318577,94.1223462 C187.109154,94.1202308 186.983077,94.0825769 186.855308,94.0182692 C186.744462,93.9607308 186.629385,93.8731538 186.502462,93.7369231 C186.2795,93.5016923 186.0375,93.1162692 185.784077,92.6508846 C185.396115,91.9553462 184.990385,91.0888846 184.298654,90.3201538 C183.951731,89.9381154 183.521462,89.5827308 182.991769,89.3305769 C182.463346,89.0767308 181.844385,88.9362692 181.169154,88.9375299 C180.584885,88.9375299 180.111462,89.4109615 180.111462,89.9952308 C180.111462,90.5795 180.584885,91.0529231 181.169154,91.0529231 C181.513538,91.0537692 181.768654,91.1100385 181.986115,91.1980385 C182.1765,91.2754615 182.3415,91.3795385 182.503538,91.5183077 C182.786154,91.7590385 183.053538,92.1182308 183.314154,92.5565385 C183.711423,93.2131538 184.065538,94.0258846 184.619769,94.7764231 C184.899423,95.15 185.242962,95.5155385 185.699462,95.7939231 C186.153,96.0735769 186.7195,96.2411154 187.318577,96.2377811 C187.902846,96.2377811 188.376269,95.7638846 188.376269,95.1800385 C188.376269,94.5957692 187.902846,94.1223462 187.318577,94.1223462","id","Fill-51"],["d","M199.618692,94.1223462 C199.408846,94.1202308 199.282769,94.0825769 199.155,94.0182692 C199.044154,93.9607308 198.9295,93.8731538 198.802154,93.7369231 C198.579192,93.5016923 198.337192,93.1162692 198.083769,92.6513077 C197.695808,91.9557692 197.2905,91.0893077 196.598346,90.3205769 C196.251423,89.9385385 195.821154,89.5831538 195.291885,89.331 C194.763038,89.0771538 194.1445,88.9366923 193.468846,88.937953 C192.885,88.937953 192.411154,89.4113846 192.411154,89.9956538 C192.411154,90.5799231 192.885,91.0533462 193.468846,91.0533462 C193.813231,91.0541923 194.068769,91.1104615 194.286231,91.1980385 C194.476192,91.2758846 194.641192,91.3799615 194.803231,91.5187308 C195.085846,91.7594615 195.353231,92.1182308 195.613846,92.5569615 C196.011115,93.2131538 196.365654,94.0258846 196.919462,94.7768462 C197.199538,95.15 197.542654,95.5155385 197.999154,95.7939231 C198.453115,96.0735769 199.019615,96.2411154 199.618692,96.2377811 C200.202538,96.2377811 200.676385,95.7638846 200.676385,95.1800385 C200.676385,94.5957692 200.202538,94.1223462 199.618692,94.1223462","id","Fill-52"],["d","M187.318577,96.2377479 C187.839808,96.2394231 188.337769,96.1154615 188.756192,95.8958846 C189.123846,95.7055 189.428038,95.4520769 189.681038,95.1808846 C190.123577,94.7040769 190.427346,94.1756538 190.707423,93.6705 C191.119923,92.9102308 191.487577,92.1939615 191.904308,91.7438077 C192.111615,91.5166154 192.319346,91.3537308 192.557115,91.2399231 C192.795731,91.1273846 193.073269,91.0546154 193.468846,91.0533462 C194.053115,91.0533462 194.526538,90.5799231 194.526538,89.9956538 C194.526538,89.4113846 194.053115,88.9379565 193.468846,88.9379565 C192.880769,88.9371154 192.335846,89.0424615 191.855654,89.2383462 C191.435115,89.4088462 191.067885,89.6457692 190.756077,89.914 C190.209462,90.3857308 189.826154,90.9408077 189.507577,91.4726154 C189.035423,92.2718077 188.680885,93.0418077 188.323808,93.5097308 C188.147808,93.7453846 187.984923,93.8985385 187.839385,93.9861154 C187.690462,94.0728462 187.558885,94.1189615 187.318577,94.1223462 C186.734731,94.1223462 186.260885,94.5957692 186.260885,95.1800385 C186.260885,95.7638846 186.734731,96.2377479 187.318577,96.2377479","id","Fill-53"],["d","M199.618692,96.2377478 C200.139923,96.2394231 200.637462,96.1150385 201.056308,95.8958846 C201.423538,95.7050769 201.728154,95.4516538 201.980731,95.1808846 C202.423269,94.7036538 202.727038,94.1756538 203.006692,93.6700769 C203.419615,92.9102308 203.786846,92.1939615 204.203577,91.7438077 C204.410885,91.5166154 204.618615,91.3537308 204.856385,91.2399231 C205.095423,91.1273846 205.372962,91.0546154 205.768962,91.0533462 C206.352808,91.0533462 206.826654,90.5795 206.826654,89.9956538 C206.826654,89.4113846 206.352808,88.9379565 205.768962,88.9379565 C205.180462,88.9371154 204.635538,89.0424615 204.155346,89.2383462 C203.734808,89.4088462 203.367577,89.6457692 203.055769,89.914 C202.508731,90.3853077 202.125846,90.9403846 201.806846,91.4721923 C201.335115,92.2718077 200.980577,93.0418077 200.623077,93.5097308 C200.4475,93.7453846 200.284615,93.8985385 200.138654,93.9861154 C199.990154,94.0724231 199.858577,94.1189615 199.618269,94.1223462 C199.034,94.1223462 198.560577,94.5957692 198.560577,95.1800385 C198.561,95.7643077 199.034423,96.2377478 199.618692,96.2377478","id","Fill-54"],["d","M16.2766154,87.857 C16.0667692,87.8553077 15.9406923,87.8172308 15.8129231,87.7529231 C15.7020769,87.6958077 15.5874231,87.6078077 15.4600769,87.472 C15.2371154,87.2367692 14.9951154,86.8509231 14.7416923,86.3859615 C14.3537308,85.6904231 13.948,84.8235385 13.2562692,84.0552308 C12.9093462,83.6727692 12.4790769,83.3173846 11.9493846,83.0652308 C11.4209615,82.8118077 10.802,82.6709231 10.1263462,82.6721838 C9.5425,82.6721838 9.06865385,83.1460385 9.06865385,83.7298846 C9.06865385,84.3141538 9.5425,84.7875769 10.1263462,84.7875769 C10.4707308,84.7884231 10.7262692,84.8451154 10.9437308,84.9326923 C11.1341154,85.0101154 11.2991154,85.1146154 11.4611538,85.2533846 C11.7437692,85.4941154 12.0111538,85.8528846 12.2717692,86.2916154 C12.6690385,86.9478077 13.0235769,87.7605385 13.5773846,88.5115 C13.8574615,88.8850769 14.2005769,89.2506154 14.6570769,89.5285769 C15.1110385,89.8082308 15.6775385,89.9757692 16.2766154,89.9724349 C16.8604615,89.9724349 17.3343077,89.4989615 17.3343077,88.9146923 C17.3343077,88.3304231 16.8604615,87.857 16.2766154,87.857","id","Fill-55"],["d","M28.5763077,87.857 C28.3664615,87.8553077 28.2403846,87.8172308 28.1126154,87.7529231 C28.0017692,87.6958077 27.8871154,87.6078077 27.7597692,87.472 C27.5368077,87.2367692 27.2948077,86.8509231 27.0413846,86.3859615 C26.6538462,85.6904231 26.2481154,84.8239615 25.5563846,84.0552308 C25.2094615,83.6731923 24.7791923,83.3178077 24.2495,83.0656538 C23.7210769,82.8122308 23.1021154,82.6713462 22.4268846,82.6726069 C21.8426154,82.6726069 21.3691923,83.1464615 21.3691923,83.7303077 C21.3691923,84.3145769 21.8426154,84.788 22.4268846,84.788 C22.7708462,84.7888462 23.0263846,84.8455385 23.2438462,84.9331154 C23.4338077,85.0105385 23.5988077,85.1150385 23.7612692,85.2538077 C24.0434615,85.4945385 24.3112692,85.8533077 24.5718846,86.2920385 C24.9691538,86.9482308 25.3232692,87.7609615 25.8775,88.5115 C26.1571538,88.8850769 26.5006923,89.2506154 26.9571923,89.5285769 C27.4107308,89.8082308 27.9772308,89.9757692 28.5763077,89.9724349 C29.1605769,89.9724349 29.634,89.4989615 29.634,88.9146923 C29.634,88.3304231 29.1605769,87.857 28.5763077,87.857","id","Fill-56"],["d","M16.2766154,89.9724112 C16.7978462,89.9745 17.2953846,89.8501154 17.7142308,89.6309615 C18.0814615,89.4401538 18.3860769,89.1867308 18.6386538,88.9159615 C19.0811923,88.4387308 19.3849615,87.9107308 19.6650385,87.4051538 C20.0775385,86.6448846 20.4451923,85.9290385 20.8619231,85.4788846 C21.0692308,85.2516923 21.2769615,85.0888077 21.5147308,84.975 C21.7533462,84.8624615 22.0308846,84.7892692 22.4268846,84.788 C23.0107308,84.788 23.4845769,84.3145769 23.4845769,83.7303077 C23.4845769,83.1464615 23.0107308,82.6726103 22.4268846,82.6726103 C21.8383846,82.6717692 21.2934615,82.7775385 20.8132692,82.9734231 C20.3927308,83.1439231 20.0255,83.3804231 19.7136923,83.6486538 C19.1670769,84.1203846 18.7837692,84.6754615 18.4647692,85.2072692 C17.9930385,86.0068846 17.6385,86.7764615 17.2814231,87.2448077 C17.1054231,87.4804615 16.9425385,87.6331923 16.797,87.7211923 C16.6485,87.8075 16.5169231,87.8536154 16.2766154,87.857 C15.6923462,87.857 15.2189231,88.3304231 15.2189231,88.9146923 C15.2189231,89.4989615 15.6923462,89.9724112 16.2766154,89.9724112","id","Fill-57"],["d","M28.5763077,89.9724017 C29.0975385,89.9740769 29.5950769,89.8501154 30.0139231,89.6305385 C30.3815769,89.4401538 30.6857692,89.1867308 30.9383462,88.9155385 C31.3808846,88.4387308 31.6842308,87.9103077 31.9643077,87.4047308 C32.3768077,86.6448846 32.7444615,85.9286154 33.1607692,85.4788846 C33.3685,85.2516923 33.5762308,85.0888077 33.8135769,84.975 C34.0526154,84.8624615 34.3301538,84.7892692 34.7257308,84.788 L34.7257308,83.7332692 L34.6381538,84.7846154 C34.6804615,84.788 34.7109231,84.788 34.7257308,84.788 L34.7257308,83.7332692 L34.6381538,84.7846154 C35.2203077,84.8328462 35.7318077,84.4004615 35.7800385,83.8183077 C35.8286923,83.2361538 35.3963077,82.7246538 34.8141538,82.6764231 C34.7714231,82.6730385 34.7409615,82.6726141 34.7257308,82.6726141 C34.1376538,82.6721923 33.5927308,82.7775385 33.1121154,82.9734231 C32.692,83.1435 32.3247692,83.3804231 32.0129615,83.6486538 C31.4659231,84.1203846 31.0830385,84.6754615 30.7644615,85.2072692 C30.2927308,86.0064615 29.9377692,86.7764615 29.5806923,87.2443846 C29.4046923,87.4804615 29.2422308,87.6331923 29.0962692,87.7211923 C28.9477692,87.8075 28.8161923,87.8536154 28.5758846,87.857 C27.9920385,87.857 27.5186154,88.3308462 27.5186154,88.9151154 C27.5186154,89.4989615 27.9920385,89.9724017 28.5763077,89.9724017","id","Fill-58"],["d","M135.468808,19.5072308 C135.466692,19.7170769 135.429038,19.8431538 135.364731,19.9709231 C135.307192,20.0817692 135.219615,20.1964231 135.083385,20.3237692 C134.848154,20.5467308 134.462731,20.7887308 133.997346,21.0421538 C133.301808,21.4301154 132.435346,21.8358462 131.667038,22.5275769 C131.285,22.8745 130.929192,23.3047692 130.677038,23.8344615 C130.423615,24.3628846 130.282731,24.9818462 130.284408,25.6575 C130.284408,26.2413462 130.757846,26.7151923 131.342115,26.7151923 C131.925962,26.7151923 132.399808,26.2413462 132.399808,25.6575 C132.400231,25.3131154 132.456923,25.0575769 132.5445,24.8401154 C132.622346,24.6497308 132.726423,24.4847308 132.865192,24.3226923 C133.105923,24.0400769 133.464692,23.7726923 133.903423,23.5120769 C134.559615,23.1148077 135.372346,22.7602692 136.122885,22.2064615 C136.496462,21.9263846 136.862,21.5832692 137.140385,21.1267692 C137.420038,20.6728077 137.587154,20.1063077 137.584231,19.5072308 C137.584231,18.9233846 137.110346,18.4495385 136.5265,18.4495385 C135.942231,18.4495385 135.468808,18.9233846 135.468808,19.5072308","id","Fill-59"],["d","M135.468808,7.20753846 C135.466692,7.41696154 135.429038,7.54346154 135.364731,7.67123077 C135.307192,7.78165385 135.219615,7.89673077 135.083385,8.02407692 C134.848154,8.24703846 134.462731,8.48861538 133.997346,8.74246154 C133.301808,9.13 132.435346,9.53573077 131.667038,10.2274615 C131.285,10.5743846 130.929615,11.0046538 130.677038,11.5343462 C130.423615,12.0627692 130.282731,12.6817308 130.284408,13.3569615 C130.284408,13.9412308 130.757846,14.4146538 131.342115,14.4146538 C131.925962,14.4146538 132.399808,13.9412308 132.399808,13.3569615 C132.400231,13.013 132.456923,12.7574615 132.5445,12.54 C132.622346,12.3500385 132.726423,12.1846154 132.865192,12.0225769 C133.105923,11.7403846 133.464692,11.4725769 133.903423,11.2119615 C134.559615,10.8146923 135.372346,10.4605769 136.122885,9.90634615 C136.496462,9.62669231 136.862,9.28315385 137.140385,8.82665385 C137.420038,8.37311538 137.587154,7.80661538 137.584231,7.20753846 C137.584231,6.62369231 137.110346,6.14984615 136.5265,6.14984615 C135.942231,6.14984615 135.468808,6.62369231 135.468808,7.20753846","id","Fill-60"],["d","M137.584209,19.5072308 C137.585885,18.986 137.461923,18.4884615 137.242346,18.0696154 C137.051962,17.7019615 136.798538,17.3977692 136.527346,17.1451923 C136.050538,16.7026538 135.522115,16.3988846 135.016538,16.1188077 C134.256692,15.7063077 133.540423,15.3386538 133.090269,14.9219231 C132.863077,14.7146154 132.700192,14.5068846 132.586385,14.2691154 C132.473846,14.0305 132.401077,13.7525385 132.399808,13.3569615 C132.399808,12.7731154 131.925962,12.2992692 131.342115,12.2992692 C130.757846,12.2992692 130.284418,12.7731154 130.284418,13.3569615 C130.283577,13.9454615 130.388923,14.4903846 130.584808,14.9705769 C130.755308,15.3911154 130.992231,15.7583462 131.260462,16.0701538 C131.731769,16.6167692 132.287269,17.0000769 132.819077,17.3186538 C133.618269,17.7908077 134.388269,18.1453462 134.856192,18.5024231 C135.091846,18.6784231 135.245,18.8413077 135.332577,18.9868462 C135.418885,19.1353462 135.465423,19.2669231 135.468808,19.5072308 C135.468808,20.0915 135.942231,20.5649231 136.5265,20.5649231 C137.110346,20.5649231 137.584209,20.0915 137.584209,19.5072308","id","Fill-61"],["d","M137.584209,7.20753846 C137.585885,6.68630769 137.461923,6.18876923 137.242346,5.76992308 C137.051962,5.40226923 136.798538,5.09807692 136.527346,4.8455 C136.050538,4.40296154 135.522115,4.09919231 135.016538,3.81953846 C134.256692,3.40661538 133.540423,3.03938462 133.090269,2.62265385 C132.863077,2.41534615 132.700192,2.20761538 132.586385,1.96984615 C132.473846,1.73080769 132.401077,1.45326923 132.399808,1.05769231 C132.399808,0.473423077 131.925962,0 131.342115,0 C130.757846,0 130.284418,0.473423077 130.284418,1.05769231 C130.283577,1.64576923 130.388923,2.19069231 130.584808,2.67130769 C130.755308,3.09184615 130.992231,3.45865385 131.260462,3.77046154 C131.731769,4.3175 132.287269,4.70038462 132.819077,5.01938462 C133.618269,5.49111538 134.388269,5.84565385 134.856192,6.20315385 C135.092269,6.37873077 135.245,6.54161538 135.332577,6.68715385 C135.419308,6.83565385 135.465423,6.96723077 135.468808,7.20753846 C135.468808,7.79180769 135.942231,8.26523077 136.5265,8.26523077 C137.110346,8.26523077 137.584209,7.79180769 137.584209,7.20753846","id","Fill-62"],["d","M97.7553077,83.8453846 C97.7536154,84.0548077 97.7155385,84.1808846 97.6516538,84.3090769 C97.5941154,84.4195 97.5065385,84.5345769 97.3703077,84.6615 C97.1350769,84.8844615 96.7492308,85.1264615 96.2842692,85.3798846 C95.5887308,85.7678462 94.7222692,86.1735769 93.9539615,86.8653077 C93.5715,87.2122308 93.2161154,87.6425 92.9639615,88.1721923 C92.7105385,88.7010385 92.5696538,89.3195769 92.5713311,89.9952308 C92.5713311,90.5795 93.0447692,91.0529231 93.6290385,91.0529231 C94.2128846,91.0529231 94.6867308,90.5795 94.6867308,89.9952308 C94.6871538,89.6508462 94.7438462,89.3953077 94.8314231,89.1778462 C94.9092692,88.9878846 95.0133462,88.8224615 95.1521154,88.6604231 C95.3928462,88.3782308 95.7516154,88.1104231 96.1903462,87.8498077 C96.8465385,87.4525385 97.6592692,87.0984231 98.4098077,86.5441923 C98.7833846,86.2645385 99.1489231,85.921 99.4273077,85.4645 C99.7065385,85.0109615 99.8740769,84.4440385 99.8707426,83.8453846 C99.8707426,83.2611154 99.3972692,82.7876923 98.813,82.7876923 C98.2291538,82.7876923 97.7553077,83.2611154 97.7553077,83.8453846","id","Fill-63"],["d","M97.7553077,71.5452692 C97.7536154,71.7551154 97.7155385,71.8811923 97.6516538,72.0089615 C97.5941154,72.1198077 97.5065385,72.2344615 97.3703077,72.3618077 C97.1350769,72.5847692 96.7492308,72.8267692 96.2842692,73.0801923 C95.5887308,73.4681538 94.7222692,73.8734615 93.9539615,74.5656154 C93.5715,74.9125385 93.2161154,75.3428077 92.9639615,75.8720769 C92.7105385,76.4009231 92.5696538,77.0194615 92.5713311,77.6951154 C92.5713311,78.2789615 93.0447692,78.7528077 93.6290385,78.7528077 C94.2128846,78.7528077 94.6867308,78.2789615 94.6867308,77.6951154 C94.6871538,77.3507308 94.7438462,77.0951923 94.8314231,76.8777308 C94.9092692,76.6877692 95.0133462,76.5227692 95.1521154,76.3607308 C95.3928462,76.0781154 95.7516154,75.8107308 96.1903462,75.5501154 C96.8465385,75.1528462 97.6592692,74.7983077 98.4098077,74.2445 C98.7833846,73.9644231 99.1489231,73.6213077 99.4273077,73.1648077 C99.7065385,72.7108462 99.8740769,72.1443462 99.8707426,71.5452692 C99.8707426,70.9614231 99.3972692,70.4875769 98.813,70.4875769 C98.2291538,70.4875769 97.7553077,70.9614231 97.7553077,71.5452692","id","Fill-64"],["d","M99.8707189,83.8453846 C99.8728077,83.3241538 99.7484231,82.8261923 99.5292692,82.4077692 C99.3388846,82.0401154 99.0854615,81.7359231 98.8142692,81.4829231 C98.3374615,81.0403846 97.8090385,80.7366154 97.3034615,80.4565385 C96.5436154,80.0440385 95.8273462,79.6768077 95.3771923,79.2600769 C95.15,79.0527692 94.9871154,78.8446154 94.8733077,78.6072692 C94.7607692,78.3682308 94.688,78.0906923 94.6867308,77.6951154 C94.6867308,77.1108462 94.2128846,76.6374231 93.6290385,76.6374231 C93.0447692,76.6374231 92.5713411,77.1108462 92.5713411,77.6951154 C92.5705,78.2831923 92.6758462,78.8281154 92.8717308,79.3083077 C93.0422308,79.7288462 93.2791538,80.0960769 93.5473846,80.4078846 C94.0186923,80.9549231 94.5737692,81.3378077 95.106,81.6568077 C95.9051923,82.1285385 96.6751923,82.4830769 97.1431154,82.8405769 C97.3787692,83.0161538 97.5319231,83.1790385 97.6195,83.3245769 C97.7058077,83.4735 97.7523462,83.6050769 97.7553077,83.8453846 C97.7553077,84.4292308 98.2291538,84.9030769 98.813,84.9030769 C99.3972692,84.9030769 99.8707189,84.4292308 99.8707189,83.8453846","id","Fill-65"],["d","M99.8707189,71.5452692 C99.8728077,71.0240385 99.7484231,70.5265 99.5292692,70.1080769 C99.3388846,69.7404231 99.0850385,69.4362308 98.8142692,69.1832308 C98.3374615,68.7411154 97.8090385,68.4373462 97.3034615,68.1572692 C96.5431923,67.7447692 95.8273462,67.3771154 95.3771923,66.9603846 C95.15,66.7530769 94.9871154,66.5453462 94.8733077,66.3075769 C94.7607692,66.0689615 94.688,65.791 94.6867308,65.3954231 C94.6867308,64.8115769 94.2128846,64.3377308 93.6290385,64.3377308 C93.0447692,64.3377308 92.5713411,64.8115769 92.5713411,65.3954231 C92.5705,65.9839231 92.6758462,66.5288462 92.8717308,67.0090385 C93.0422308,67.4295769 93.2791538,67.7968077 93.5473846,68.1086154 C94.0186923,68.6552308 94.5737692,69.0385385 95.106,69.3571154 C95.9051923,69.8292692 96.6751923,70.1838077 97.1431154,70.5408846 C97.3787692,70.7168846 97.5319231,70.8797692 97.6195,71.0253077 C97.7058077,71.1738077 97.7523462,71.3049615 97.7553077,71.5452692 C97.7553077,72.1295385 98.2291538,72.6029615 98.813,72.6029615 C99.3972692,72.6029615 99.8707189,72.1295385 99.8707189,71.5452692","id","Fill-66"],["d","M199.984654,186.622615 C199.982538,186.832462 199.944885,186.958538 199.880577,187.086308 C199.823038,187.197154 199.735462,187.311808 199.599231,187.439154 C199.364,187.662115 198.978577,187.904115 198.513192,188.157538 C197.817654,188.5455 196.951192,188.951231 196.182885,189.643385 C195.800846,189.990308 195.445462,190.420577 195.192885,190.950269 C194.939462,191.478692 194.799,192.097654 194.800261,192.773308 C194.800261,193.357154 195.273692,193.831 195.857962,193.831 C196.442231,193.831 196.915654,193.357154 196.915654,192.773308 C196.9165,192.4285 196.972769,192.173385 197.060769,191.9555 C197.138192,191.765538 197.242269,191.600115 197.381038,191.438077 C197.621769,191.155885 197.980962,190.888077 198.419269,190.627462 C199.075885,190.230192 199.888192,189.875654 200.639154,189.321846 C201.012308,189.041769 201.377846,188.698654 201.656231,188.242154 C201.935885,187.788192 202.103423,187.221692 202.100089,186.622615 C202.100089,186.038769 201.626192,185.564923 201.042346,185.564923 C200.458077,185.564923 199.984654,186.038769 199.984654,186.622615","id","Fill-67"],["d","M199.984654,174.322923 C199.982538,174.532769 199.944885,174.658846 199.880577,174.786615 C199.823038,174.897462 199.735462,175.012115 199.599231,175.139462 C199.364,175.362423 198.978577,175.604 198.513615,175.857846 C197.818077,176.245385 196.951615,176.651115 196.182885,177.342846 C195.800846,177.689769 195.445462,178.120038 195.193308,178.649731 C194.939462,179.178154 194.799,179.797115 194.800261,180.472346 C194.800261,181.056615 195.273692,181.530038 195.857962,181.530038 C196.442231,181.530038 196.915654,181.056615 196.915654,180.472346 C196.9165,180.128385 196.972769,179.872846 197.060769,179.655385 C197.138192,179.465423 197.242269,179.3 197.381038,179.137962 C197.621769,178.855769 197.980538,178.587962 198.419269,178.327346 C199.075462,177.930077 199.888192,177.575962 200.639154,177.021731 C201.012308,176.742077 201.377846,176.398538 201.656231,175.942038 C201.935885,175.4885 202.103423,174.922 202.100089,174.322923 C202.100089,173.738654 201.626192,173.265231 201.042346,173.265231 C200.458077,173.265231 199.984654,173.738654 199.984654,174.322923","id","Fill-68"],["d","M202.100056,186.622615 C202.101731,186.101385 201.977769,185.603846 201.758192,185.185 C201.567808,184.817769 201.314385,184.513154 201.043192,184.260577 C200.566385,183.818038 200.037962,183.514269 199.532808,183.234192 C198.772538,182.821692 198.056269,182.454462 197.606538,182.037731 C197.379346,181.830423 197.216038,181.622269 197.102231,181.384923 C196.990115,181.145885 196.916923,180.868346 196.915654,180.472346 C196.915654,179.8885 196.442231,179.414654 195.857962,179.414654 C195.273692,179.414654 194.800264,179.8885 194.800264,180.472346 C194.799423,181.060846 194.904769,181.605769 195.100654,182.085962 C195.271154,182.5065 195.508077,182.873731 195.776308,183.185538 C196.248038,183.732577 196.803115,184.115462 197.334923,184.434462 C198.134115,184.906192 198.904115,185.260731 199.372038,185.617808 C199.608115,185.793808 199.760846,185.956692 199.848423,186.102231 C199.935154,186.250731 199.981269,186.382308 199.984654,186.622615 C199.984654,187.206885 200.458077,187.680308 201.042346,187.680308 C201.626192,187.680308 202.100056,187.206885 202.100056,186.622615","id","Fill-69"],["d","M202.100056,174.322923 C202.101731,173.801692 201.977769,173.304154 201.758192,172.885308 C201.567808,172.518077 201.314385,172.213885 201.043192,171.960885 C200.566385,171.518769 200.037962,171.215 199.532808,170.934923 C198.772538,170.522423 198.056269,170.154769 197.606115,169.738462 C197.378923,169.530731 197.216038,169.323 197.102231,169.085654 C196.989692,168.846615 196.916923,168.569077 196.915654,168.1735 C196.915654,167.589231 196.442231,167.115808 195.857962,167.115808 C195.273692,167.115808 194.800264,167.589231 194.800264,168.1735 C194.799423,168.761577 194.904769,169.3065 195.100654,169.786692 C195.271154,170.207231 195.508077,170.574462 195.776308,170.886269 C196.248038,171.433308 196.803115,171.816192 197.334923,172.135192 C198.134115,172.606923 198.904115,172.961462 199.372038,173.318538 C199.608115,173.494538 199.760846,173.657423 199.848423,173.802962 C199.935154,173.951462 199.981269,174.082615 199.984654,174.322923 C199.984654,174.907192 200.458077,175.380615 201.042346,175.380615 C201.626192,175.380615 202.100056,174.907192 202.100056,174.322923","id","Fill-70"],["d","M73.1440769,196.315731 C73.1419615,196.525154 73.1043077,196.651231 73.04,196.779 C72.9824615,196.889846 72.8948846,197.004923 72.7586538,197.131846 C72.5234231,197.354808 72.138,197.596808 71.6726154,197.850231 C70.9770769,198.238192 70.1110385,198.643923 69.3423077,199.335654 C68.9602692,199.682577 68.6048846,200.112846 68.3523077,200.642538 C68.0988846,201.170962 67.958,201.7895 67.9596772,202.465154 C67.9596772,203.049 68.4331154,203.522846 69.0173846,203.522846 C69.6012308,203.522846 70.0750769,203.049 70.0750769,202.465154 C70.0755,202.120769 70.1321923,201.865654 70.2197692,201.647769 C70.2976154,201.457808 70.4016923,201.292808 70.5404615,201.130769 C70.7811923,200.848154 71.1399615,200.580769 71.5786923,200.320154 C72.2348846,199.922885 73.0476154,199.568346 73.7981538,199.014538 C74.1717308,198.734462 74.5372692,198.391346 74.8156538,197.934846 C75.0953077,197.480885 75.2624231,196.914385 75.2595003,196.315731 C75.2595003,195.731462 74.7856154,195.258038 74.2017692,195.258038 C73.6175,195.258038 73.1440769,195.731462 73.1440769,196.315731","id","Fill-71"],["d","M73.1440769,184.015615 C73.1419615,184.225462 73.1043077,184.351538 73.04,184.479308 C72.9824615,184.590154 72.8948846,184.704808 72.7586538,184.832154 C72.5234231,185.055115 72.138,185.297115 71.6726154,185.550538 C70.9770769,185.938077 70.1110385,186.343808 69.3423077,187.035962 C68.9602692,187.382462 68.6048846,187.812731 68.3523077,188.342423 C68.0988846,188.870846 67.958,189.489808 67.9596772,190.165038 C67.9596772,190.749308 68.4331154,191.222731 69.0173846,191.222731 C69.6012308,191.222731 70.0750769,190.749308 70.0750769,190.165038 C70.0755,189.821077 70.1321923,189.565538 70.2197692,189.348077 C70.2976154,189.158115 70.4016923,188.993115 70.5404615,188.830654 C70.7811923,188.548462 71.1399615,188.280654 71.5786923,188.020462 C72.2348846,187.622769 73.0476154,187.268654 73.7981538,186.714846 C74.1717308,186.434769 74.5372692,186.091654 74.8156538,185.634731 C75.0953077,185.181192 75.2624231,184.614692 75.2595003,184.015615 C75.2595003,183.431769 74.7856154,182.957923 74.2017692,182.957923 C73.6175,182.957923 73.1440769,183.431769 73.1440769,184.015615","id","Fill-72"],["d","M75.2594786,196.315731 C75.2611538,195.794077 75.1371923,195.296538 74.9176154,194.878115 C74.7272308,194.510462 74.4738077,194.205846 74.2026154,193.953269 C73.7258077,193.510731 73.1973846,193.206962 72.6918077,192.926885 C71.9319615,192.514385 71.2156923,192.146731 70.7655385,191.73 C70.5383462,191.522692 70.3754615,191.314962 70.2616538,191.077192 C70.1491154,190.838577 70.0763462,190.560615 70.0750769,190.165038 C70.0750769,189.581192 69.6012308,189.107346 69.0173846,189.107346 C68.4331154,189.107346 67.9596873,189.581192 67.9596873,190.165038 C67.9588462,190.753538 68.0641923,191.298462 68.2600769,191.778654 C68.4305769,192.199192 68.6675,192.566423 68.9357308,192.878231 C69.4070385,193.424846 69.9625385,193.807731 70.4943462,194.126731 C71.2935385,194.598462 72.0635385,194.953423 72.5314615,195.3105 C72.7671154,195.4865 72.9202692,195.649385 73.0078462,195.794923 C73.0941538,195.943423 73.1406923,196.075 73.1440769,196.315731 C73.1440769,196.899577 73.6175,197.373423 74.2017692,197.373423 C74.7856154,197.373423 75.2594786,196.899577 75.2594786,196.315731","id","Fill-73"],["d","M75.2594786,184.015615 C75.2611538,183.494385 75.1371923,182.996846 74.9176154,182.578 C74.7272308,182.210346 74.4738077,181.906154 74.2026154,181.653154 C73.7258077,181.211038 73.1973846,180.907269 72.6918077,180.627192 C71.9319615,180.214692 71.2156923,179.847462 70.7655385,179.430731 C70.5383462,179.223423 70.3754615,179.015269 70.2616538,178.7775 C70.1491154,178.538885 70.0763462,178.261346 70.0750769,177.865346 C70.0750769,177.281077 69.6012308,176.807654 69.0173846,176.807654 C68.4331154,176.807654 67.9596873,177.281077 67.9596873,177.865346 C67.9588462,178.453846 68.0641923,178.998769 68.2600769,179.478962 C68.4305769,179.8995 68.6675,180.266731 68.9357308,180.578538 C69.4070385,181.125577 69.9625385,181.508462 70.4943462,181.827462 C71.2935385,182.299192 72.0635385,182.653731 72.5314615,183.010808 C72.7671154,183.186808 72.9202692,183.349692 73.0078462,183.495231 C73.0941538,183.643731 73.1406923,183.775308 73.1440769,184.015615 C73.1440769,184.599885 73.6175,185.073308 74.2017692,185.073308 C74.7856154,185.073308 75.2594786,184.599885 75.2594786,184.015615","id","Fill-74"],["d","M150.245615,152.688038 L165.420962,152.688038 C166.005231,152.688038 166.478654,152.214615 166.478654,151.630346 C166.478654,151.0465 166.005231,150.572654 165.420962,150.572654 L150.245615,150.572654 C149.661769,150.572654 149.187923,151.0465 149.187923,151.630346 C149.187923,152.214615 149.661769,152.688038 150.245615,152.688038","id","Fill-75"],["d","M1.05769231,108.836538 L16.2330385,108.836538 C16.8173077,108.836538 17.2907308,108.363115 17.2907308,107.778846 C17.2907308,107.194577 16.8173077,106.721154 16.2330385,106.721154 L1.05769231,106.721154 C0.473423077,106.721154 0,107.194577 0,107.778846 C0,108.363115 0.473423077,108.836538 1.05769231,108.836538","id","Fill-76"],["d","M151.380308,38.2965 L166.555654,38.2965 C167.139923,38.2965 167.613346,37.8226538 167.613346,37.2388077 C167.613346,36.6545385 167.139923,36.1811154 166.555654,36.1811154 L151.380308,36.1811154 C150.796038,36.1811154 150.322615,36.6545385 150.322615,37.2388077 C150.322615,37.8226538 150.796038,38.2965 151.380308,38.2965","id","Fill-77"],["d","M211.198731,4.048 L226.374077,4.048 C226.957923,4.048 227.431769,3.57457692 227.431769,2.99030769 C227.431769,2.40646154 226.957923,1.93261538 226.374077,1.93261538 L211.198731,1.93261538 C210.614462,1.93261538 210.141038,2.40646154 210.141038,2.99030769 C210.141038,3.57457692 210.614462,4.048 211.198731,4.048","id","Fill-78"],["d","M61.5568462,230.232115 L76.7321923,230.232115 C77.3164615,230.232115 77.7898846,229.758269 77.7898846,229.174423 C77.7898846,228.590154 77.3164615,228.116731 76.7321923,228.116731 L61.5568462,228.116731 C60.9725769,228.116731 60.4991538,228.590154 60.4991538,229.174423 C60.4991538,229.758269 60.9725769,230.232115 61.5568462,230.232115","id","Fill-79"],["d","M101.2715,200.604038 L112.002,189.873538 C112.415346,189.460615 112.415346,188.790885 112.002,188.377962 C111.589077,187.964615 110.919346,187.964615 110.506423,188.377962 L99.7759231,199.108462 C99.3625769,199.521385 99.3625769,200.191115 99.7759231,200.604038 C100.188846,201.017385 100.858577,201.017385 101.2715,200.604038","id","Fill-80"],["d","M12.4435385,14.4688077 L23.1740385,3.73830769 C23.5873846,3.32538462 23.5873846,2.65565385 23.1740385,2.24273077 C22.7611154,1.82938462 22.0913846,1.82938462 21.6784615,2.24273077 L10.9479615,12.9732308 C10.5346154,13.3861538 10.5346154,14.0558846 10.9479615,14.4688077 C11.3608846,14.8821538 12.0306154,14.8821538 12.4435385,14.4688077","id","Fill-81"],["d","M219.533769,124.474308 L230.264269,113.743808 C230.677615,113.330885 230.677615,112.661154 230.264269,112.247808 C229.851346,111.834885 229.181615,111.834885 228.768692,112.247808 L218.037769,122.978731 C217.624846,123.391654 217.624846,124.061385 218.037769,124.474308 C218.451115,124.887231 219.120846,124.887231 219.533769,124.474308","id","Fill-82"],["d","M127.623269,71.2592692 L130.399077,66.4442308 L130.887731,66.4442308 L128.356038,70.8357692 L136.862423,70.8285769 L145.370923,70.8247692 L141.111808,63.4594231 L141.478192,63.2478846 L146.104115,71.2474231 L136.862846,71.2516538 L127.623269,71.2592692 M131.619231,64.3284231 L132.933308,62.0480385 L133.177846,62.4706923 L132.606269,63.4636538 L132.107462,64.328 L131.619231,64.3284231 M141.111808,63.4594231 L136.852269,56.0928077 L134.397577,60.3540385 L134.153038,59.9309615 L136.851423,55.2466538 L141.478192,63.2478846 L141.111808,63.4594231","id","Fill-83"],["d","M130.399077,66.4442308 L131.619231,64.3284231 L132.107462,64.328 L130.887731,66.4442308 L130.399077,66.4442308 M133.177846,62.4706923 L132.933308,62.0480385 L134.153038,59.9309615 L134.397577,60.3540385 L133.177846,62.4706923","id","Fill-84"],["d","M112.934462,165.183192 L115.710269,160.368154 L116.198923,160.368154 L113.666808,164.759692 L122.173615,164.7525 L130.682115,164.748692 L126.423,157.383346 L126.606192,157.277577 L126.789385,157.171808 L131.415308,165.171346 L122.174038,165.175577 L112.934462,165.183192 M116.930423,158.252346 L118.2445,155.971538 L118.489038,156.394615 L117.917038,157.387577 L117.418654,158.251923 L116.930423,158.252346 M126.423,157.383346 L122.163462,150.016731 L119.708769,154.277962 L119.464231,153.854885 L122.162615,149.170577 L126.789385,157.171808 L126.606192,157.277577 L126.423,157.383346","id","Fill-85"],["d","M115.710269,160.368154 L116.930423,158.252346 L117.418654,158.251923 L116.198923,160.368154 L115.710269,160.368154 M118.489038,156.394615 L118.2445,155.971538 L119.464231,153.854885 L119.708769,154.277962 L118.489038,156.394615","id","Fill-86"],["d","M163.850077,194.026038 L166.625885,189.211 L167.114538,189.210577 L164.582846,193.602538 L173.089231,193.595346 L181.597308,193.591115 L177.338615,186.226192 L177.705,186.014654 L182.3305,194.014192 L173.089654,194.018423 L163.850077,194.026038 M167.846038,187.095192 L169.160115,184.814385 L169.404654,185.237462 L168.334269,187.094769 L167.846038,187.095192 M177.338615,186.226192 L173.079077,178.859577 L170.624385,183.120808 L170.379423,182.697731 L173.078231,178.013423 L177.705,186.014654 L177.338615,186.226192","id","Fill-87"],["d","M166.625885,189.211 L167.846038,187.095192 L168.334269,187.094769 L167.114538,189.210577 L166.625885,189.211 M169.404654,185.237462 L169.160115,184.814385 L170.379423,182.697731 L170.624385,183.120808 L169.404654,185.237462","id","Fill-88"],["d","M204.624962,136.113577 L198.087577,129.582115 L196.504846,128.001923 L196.630923,127.529769 L198.386269,129.282577 L204.405385,135.296192 L208.799038,118.855423 L200.584577,121.064731 L198.186154,121.709077 L198.312231,121.237346 L200.475,120.656462 L209.396846,118.256346 L204.624962,136.113577 M194.776154,126.276192 L191.548923,123.053615 L195.953154,121.870692 L195.827077,122.342846 L192.366308,123.271923 L194.902231,125.804038 L194.776154,126.276192","id","Fill-89"],["d","M196.504846,128.001923 L194.776154,126.276192 L194.902231,125.804038 L196.630923,127.529769 L196.504846,128.001923 M195.827077,122.342846 L195.953154,121.870692 L198.312231,121.237346 L198.186154,121.709077 L195.827077,122.342846","id","Fill-90"],["d","M58.6947308,36.5669615 L50.5746154,28.4553077 L50.7006923,27.9835769 L52.4560385,29.7359615 L58.4751538,35.7495769 L62.8683846,19.3088077 L54.6539231,21.5185385 L52.2559231,22.1624615 L52.382,21.6907308 L54.5443462,21.1098462 L63.4661923,18.7101538 L58.6947308,36.5669615 M48.8459231,26.73 L45.6182692,23.5074231 L50.0229231,22.3245 L49.8968462,22.7962308 L46.4356538,23.7261538 L48.972,26.2578462 L48.8459231,26.73","id","Fill-91"],["d","M50.5746154,28.4553077 L48.8459231,26.73 L48.972,26.2578462 L50.7006923,27.9835769 L50.5746154,28.4553077 M49.8968462,22.7962308 L50.0229231,22.3245 L52.382,21.6907308 L52.2559231,22.1624615 L49.8968462,22.7962308","id","Fill-92"],["d","M52.6180769,221.837 L46.0802692,215.305538 L44.4975385,213.725769 L44.6240385,213.253615 L46.3793846,215.006 L52.3985,221.019615 L54.5942692,212.8005 L54.7986154,212.855077 L54.5942692,212.8005 L56.7913077,204.579269 L48.5772692,206.788577 L46.1792692,207.432923 L46.3053462,206.960769 L48.4672692,206.379885 L57.3895385,203.980192 L52.6180769,221.837 M42.7692692,212.000038 L39.5411923,208.777885 L43.9462692,207.594538 L43.8201923,208.066692 L40.359,208.996192 L42.8953462,211.528308 L42.7692692,212.000038","id","Fill-93"],["d","M44.4975385,213.725769 L42.7692692,212.000038 L42.8953462,211.528308 L44.6240385,213.253615 L44.4975385,213.725769 M43.8201923,208.066692 L43.9462692,207.594538 L46.3053462,206.960769 L46.1792692,207.432923 L43.8201923,208.066692","id","Fill-94"],["d","M207.903385,41.9726154 L207.898308,31.7185 L208.320962,31.4739615 L208.322231,32.7309231 L208.326038,41.2394231 L215.690962,36.9798846 L223.058,32.7207692 L215.687154,28.4743462 L214.564731,27.8270385 C214.667538,27.7276154 214.748346,27.6078846 214.803346,27.4767308 L215.898269,28.1079615 L223.904154,32.7199231 L207.903385,41.9726154 M207.896192,29.2760769 L207.892385,24.8697308 L208.315885,25.1134231 L208.318846,29.0315385 L207.896192,29.2760769","id","Fill-95"],["d","M207.898308,31.7185 L207.896192,29.2760769 L208.318846,29.0315385 L208.320962,31.4739615 L207.898308,31.7185 M214.564731,27.8270385 L208.315038,24.2245385 L208.315885,25.1134231 L207.892385,24.8697308 L207.891115,23.4917692 L214.803346,27.4767308 C214.748346,27.6078846 214.667538,27.7276154 214.564731,27.8270385","id","Fill-96"],["d","M46.7089615,130.629231 L46.7034615,120.374269 L47.1265385,120.130154 L47.1316154,129.896038 L61.8627308,121.376538 L54.4923077,117.130538 L53.3698846,116.483231 C53.4726923,116.383385 53.5535,116.264077 53.6085,116.1325 L54.7034231,116.763731 L62.7093077,121.375692 L54.7080769,126.002885 L54.7080769,126.002462 L46.7089615,130.629231 M46.7013462,117.932269 L46.6975385,113.5255 L47.1206154,113.769615 L47.1244231,117.687731 L46.7013462,117.932269","id","Fill-97"],["d","M46.7034615,120.374269 L46.7013462,117.932269 L47.1244231,117.687731 L47.1265385,120.130154 L46.7034615,120.374269 M53.3698846,116.483231 L47.1201923,112.880308 L47.1206154,113.769615 L46.6975385,113.5255 L46.6962692,112.147962 L53.6085,116.1325 C53.5535,116.264077 53.4726923,116.383385 53.3698846,116.483231","id","Fill-98"],["d","M149.559808,118.2335 C146.269538,118.2335 143.513615,115.9455 142.796923,112.873538 C142.930615,112.820231 143.062192,112.763115 143.192077,112.702615 C143.464538,113.936308 144.086038,115.038 144.948692,115.900654 C146.1295,117.081038 147.758346,117.810423 149.559808,117.810423 C151.360846,117.810423 152.989692,117.081038 154.1705,115.900654 C155.350885,114.719846 156.080269,113.091 156.080269,111.289538 C156.080269,109.488077 155.350885,107.859231 154.1705,106.678423 C152.989692,105.498038 151.360846,104.768654 149.559808,104.768654 C148.904038,104.768654 148.271115,104.865115 147.674154,105.045346 C147.663577,104.9015 147.648769,104.7585 147.630154,104.617192 C148.242769,104.440346 148.8905,104.345577 149.559808,104.345577 C153.394577,104.345577 156.503346,107.454346 156.503346,111.289538 C156.503346,115.124731 153.394577,118.2335 149.559808,118.2335 M142.648423,110.607115 C142.850654,108.535308 143.963346,106.730462 145.581192,105.597462 C145.581192,105.611 145.581192,105.624115 145.581192,105.637654 C145.581192,105.806885 145.573577,105.974 145.559192,106.139423 C145.344692,106.306538 145.140769,106.486346 144.948692,106.678423 C143.983654,107.643462 143.319846,108.908462 143.109577,110.322385 C142.961077,110.424346 142.807077,110.519538 142.648423,110.607115","id","Fill-99"],["d","M142.796923,112.873538 C142.678462,112.364577 142.615423,111.834462 142.615423,111.289538 C142.615423,111.058962 142.626846,110.831769 142.648423,110.607115 C142.807077,110.519538 142.961077,110.424346 143.109577,110.322385 C143.063038,110.638 143.0385,110.960808 143.0385,111.289538 C143.0385,111.774808 143.091385,112.247808 143.192077,112.702615 C143.062192,112.763115 142.930615,112.820231 142.796923,112.873538 M145.559192,106.139423 C145.573577,105.974 145.581192,105.806885 145.581192,105.637654 C145.581192,105.624115 145.581192,105.611 145.581192,105.597462 C146.198038,105.1655 146.8885,104.831269 147.630154,104.617192 C147.648769,104.7585 147.663577,104.9015 147.674154,105.045346 C146.898231,105.279308 146.183654,105.653731 145.559192,106.139423","id","Fill-100"],["d","M115.542308,43.1022308 C112.252462,43.1022308 109.496538,40.8142308 108.779846,37.7422692 C108.913115,37.6889615 109.045115,37.6318462 109.174577,37.5713462 C109.447038,38.8050385 110.068962,39.9067308 110.931192,40.7693846 C112.112,41.9497692 113.741269,42.6791538 115.542308,42.6791538 C117.343769,42.6791538 118.972615,41.9497692 120.153423,40.7693846 C121.333808,39.5885769 122.063192,37.9597308 122.063192,36.1582692 C122.063192,34.3568077 121.333808,32.7279615 120.153423,31.5471538 C118.972615,30.3667692 117.343769,29.6373846 115.542308,29.6373846 C114.886962,29.6373846 114.254038,29.7338462 113.657077,29.9140769 C113.6465,29.7702308 113.631692,29.6272308 113.613077,29.4859231 C114.225692,29.3090769 114.873,29.2143077 115.542308,29.2143077 C119.3775,29.2143077 122.486269,32.3226538 122.486269,36.1582692 C122.486269,39.9934615 119.3775,43.1022308 115.542308,43.1022308 M108.631346,35.4758462 C108.833154,33.4036154 109.945846,31.5991923 111.564115,30.4661923 C111.564115,30.4793077 111.564115,30.4928462 111.564115,30.5059615 C111.564115,30.6751923 111.556923,30.8427308 111.542115,31.0077308 C111.327615,31.1748462 111.123692,31.3550769 110.931192,31.5471538 C109.966154,32.5126154 109.302346,33.7771923 109.0925,35.1911154 C108.943577,35.2930769 108.789577,35.3882692 108.631346,35.4758462","id","Fill-101"],["d","M108.779846,37.7422692 C108.660962,37.2337308 108.597923,36.7031923 108.597923,36.1582692 C108.597923,35.9281154 108.609346,35.7005 108.631346,35.4758462 C108.789577,35.3882692 108.943577,35.2930769 109.0925,35.1911154 C109.045538,35.5067308 109.021,35.8295385 109.021,36.1582692 C109.021,36.6435385 109.074308,37.1165385 109.174577,37.5713462 C109.045115,37.6318462 108.913115,37.6889615 108.779846,37.7422692 M111.542115,31.0077308 C111.556923,30.8427308 111.564115,30.6751923 111.564115,30.5059615 C111.564115,30.4928462 111.564115,30.4793077 111.564115,30.4661923 C112.180962,30.0342308 112.871846,29.7 113.613077,29.4859231 C113.631692,29.6272308 113.6465,29.7702308 113.657077,29.9140769 C112.881577,30.1476154 112.166577,30.5220385 111.542115,31.0077308","id","Fill-102"],["d","M119.839077,241.801154 C116.549231,241.801154 113.793308,239.513154 113.076192,236.441192 C113.209885,236.387885 113.341462,236.330769 113.471346,236.270269 C113.743808,237.503962 114.365308,238.605654 115.227962,239.467885 C116.408769,240.648692 118.037615,241.378077 119.839077,241.378077 C121.640538,241.378077 123.269385,240.648692 124.450192,239.467885 C125.630577,238.2875 126.359962,236.658231 126.359962,234.856769 C126.359962,233.055308 125.630577,231.426462 124.450192,230.246077 C123.269385,229.065692 121.640538,228.336308 119.839077,228.336308 C119.183308,228.336308 118.550385,228.433192 117.953846,228.613 C117.942846,228.469154 117.928038,228.326154 117.909846,228.184846 C118.522038,228.008 119.169346,227.913231 119.839077,227.913231 C123.674269,227.913231 126.783038,231.021577 126.783038,234.856769 C126.783038,238.692385 123.674269,241.801154 119.839077,241.801154 M112.927692,234.175192 C113.1295,232.102962 114.242192,230.297692 115.860462,229.165115 C115.860462,229.178231 115.860462,229.191346 115.860462,229.204885 C115.860462,229.374115 115.853269,229.541654 115.838885,229.707077 C115.623962,229.873769 115.420038,230.054 115.227962,230.246077 C114.2625,231.211115 113.598692,232.476115 113.388846,233.890038 C113.239923,233.992 113.085923,234.087192 112.927692,234.175192","id","Fill-103"],["d","M113.076192,236.441192 C112.957308,235.932231 112.894692,235.402115 112.894692,234.856769 C112.894692,234.626615 112.905692,234.399423 112.927692,234.175192 C113.085923,234.087192 113.239923,233.992 113.388846,233.890038 C113.341885,234.205654 113.317769,234.528462 113.317769,234.856769 C113.317769,235.342462 113.370654,235.815462 113.471346,236.270269 C113.341462,236.330769 113.209885,236.387885 113.076192,236.441192 M115.838885,229.707077 C115.853269,229.541654 115.860462,229.374115 115.860462,229.204885 C115.860462,229.191346 115.860462,229.178231 115.860462,229.165115 C116.477308,228.733154 117.168192,228.398923 117.909846,228.184846 C117.928038,228.326154 117.942846,228.469154 117.953846,228.613 C117.177923,228.846538 116.462923,229.221385 115.838885,229.707077","id","Fill-104"],["d","M158.255308,224.794731 L157.832231,224.794731 C157.832231,222.993269 157.102423,221.364423 155.922038,220.184038 C154.741231,219.003654 153.112385,218.274269 151.310923,218.274269 C150.655154,218.274269 150.022654,218.370731 149.426115,218.550538 C149.415115,218.406692 149.400731,218.264538 149.382115,218.122385 C149.994308,217.945962 150.641615,217.851192 151.310923,217.851192 C155.146115,217.851192 158.255308,220.959538 158.255308,224.794731 M144.789615,224.794731 L144.366538,224.794731 C144.366538,222.439462 145.539308,220.358346 147.332731,219.102654 C147.332731,219.116192 147.332731,219.129308 147.332731,219.142846 C147.332731,219.291769 147.363615,219.4335 147.419462,219.562115 C147.164769,219.751654 146.924038,219.959808 146.699808,220.184038 C145.519423,221.364423 144.789615,222.993269 144.789615,224.794731","id","Fill-105"],["d","M147.419462,219.562115 C147.363615,219.4335 147.332731,219.291769 147.332731,219.142846 C147.332731,219.129308 147.332731,219.116192 147.332731,219.102654 C147.95,218.670692 148.640462,218.336462 149.382115,218.122385 C149.400731,218.264538 149.415115,218.406692 149.426115,218.550538 C148.694615,218.770962 148.017692,219.116615 147.419462,219.562115","id","Fill-106"],["d","M104.519462,121.387538 L104.096385,121.387538 C104.095962,119.586077 103.366577,117.957231 102.186192,116.776846 C101.005385,115.596462 99.3765385,114.867077 97.5755,114.867077 C96.9197308,114.867077 96.2868077,114.963538 95.6902692,115.143769 C95.6792692,114.999923 95.6644615,114.856923 95.6462692,114.715615 C96.2584615,114.538769 96.9057692,114.444 97.5755,114.444 C101.410269,114.444 104.519038,117.552346 104.519462,121.387538 M91.0541923,121.387538 L90.6311154,121.387538 C90.6311154,119.032269 91.8034615,116.951154 93.5968846,115.695885 C93.5968846,115.709 93.5968846,115.722538 93.5968846,115.736077 C93.5968846,115.885 93.6277692,116.026731 93.6831923,116.155346 C93.4289231,116.344885 93.1886154,116.552615 92.9643846,116.776846 C91.7835769,117.957231 91.0541923,119.586077 91.0541923,121.387538","id","Fill-107"],["d","M93.6831923,116.155346 C93.6277692,116.026731 93.5968846,115.885 93.5968846,115.736077 C93.5968846,115.722538 93.5968846,115.709 93.5968846,115.695885 C94.2137308,115.263923 94.9046154,114.929269 95.6462692,114.715615 C95.6644615,114.856923 95.6792692,114.999923 95.6902692,115.143769 C94.9587692,115.364192 94.2818462,115.709423 93.6831923,116.155346","id","Fill-108"],["d","M33.6274231,66.7251538 L33.2043462,66.7251538 C33.2043462,64.9232692 32.4779231,63.2944231 31.3030385,62.1136154 C30.1277308,60.9336538 28.5065,60.2042692 26.7139231,60.2042692 C26.0475769,60.2042692 25.4045,60.3049615 24.7995,60.4923846 C24.7889231,60.3485385 24.7741154,60.2055385 24.7559231,60.0638077 C25.377,59.8797692 26.0340385,59.7811923 26.7139231,59.7811923 C30.5326154,59.7811923 33.6274231,62.8903846 33.6274231,66.7251538 M20.2235,66.7251538 L19.8004231,66.7251538 C19.8004231,64.3910385 20.9469615,62.326 22.7052692,61.0669231 C22.7052692,61.0690385 22.7052692,61.0711538 22.7052692,61.0732692 C22.7052692,61.2327692 22.7403846,61.3842308 22.8038462,61.5200385 C22.5639615,61.7019615 22.3371923,61.9003846 22.1248077,62.1136154 C20.9499231,63.2944231 20.2235,64.9232692 20.2235,66.7251538","id","Fill-109"],["d","M22.8038462,61.5200385 C22.7403846,61.3842308 22.7052692,61.2327692 22.7052692,61.0732692 C22.7052692,61.0711538 22.7052692,61.0690385 22.7052692,61.0669231 C23.3212692,60.6260769 24.0125769,60.2838077 24.7559231,60.0638077 C24.7741154,60.2055385 24.7889231,60.3485385 24.7995,60.4923846 C24.0713846,60.7178846 23.3978462,61.0686154 22.8038462,61.5200385","id","Fill-110"],["d","M189.715731,77.9612308 C185.881385,77.9612308 182.771769,74.8664231 182.771346,71.0477308 C182.771769,67.2290385 185.881385,64.1342308 189.715731,64.1342308 L189.715731,64.5573077 C187.913846,64.5573077 186.285,65.2837308 185.104192,66.4586154 C183.923808,67.6339231 183.194423,69.2551538 183.194423,71.0477308 C183.194423,72.8403077 183.923808,74.4611154 185.104192,75.6368462 C186.285,76.8117308 187.914269,77.5381538 189.715731,77.5381538 L189.715731,77.9612308","id","Fill-111"],["d","M27.6019615,235.037846 C23.7671923,235.037846 20.6584231,231.942615 20.658,228.123923 C20.6584231,224.305231 23.7671923,221.210846 27.6019615,221.210846 L27.6019615,221.633923 C25.8000769,221.633923 24.1712308,222.360346 22.9904231,223.535231 C21.8104615,224.710538 21.0810769,226.331346 21.0810769,228.123923 C21.0810769,229.9165 21.8104615,231.537731 22.9904231,232.713038 C24.1712308,233.888346 25.8000769,234.614769 27.6019615,234.614769 L27.6019615,235.037846","id","Fill-112"],["d","M99.8465769,20.9211538 C96.0118077,20.9211538 92.9026154,17.8259231 92.9026154,14.0072308 C92.9026154,10.1885385 96.0118077,7.09415385 99.8465769,7.09415385 L99.8465769,7.51723077 C98.0446923,7.51723077 96.4158462,8.24365385 95.2350385,9.41853846 C94.0546538,10.5938462 93.3256923,12.2150769 93.3256923,14.0072308 C93.3256923,15.7998077 94.0546538,17.4210385 95.2350385,18.5967692 C96.4158462,19.7716538 98.0446923,20.4980769 99.8465769,20.4980769 L99.8465769,20.9211538","id","Fill-113"],["d","M24.2359615,170.959038 C20.9461154,170.959038 18.1901923,168.670615 17.4730769,165.599077 C17.6067692,165.545769 17.7383462,165.488654 17.8682308,165.428154 C18.1406923,166.661423 18.7626154,167.763538 19.6248462,168.625769 C20.8056538,169.806577 22.4349231,170.535962 24.2359615,170.535962 C26.037,170.535962 27.6662692,169.806577 28.8470769,168.625769 C30.0274615,167.444962 30.7568462,165.816115 30.7568462,164.014654 C30.7568462,162.213192 30.0274615,160.584346 28.8470769,159.403962 C27.6662692,158.223577 26.037,157.494192 24.2359615,157.494192 C23.5801923,157.494192 22.9476923,157.590654 22.3507308,157.770462 C22.3401538,157.627038 22.3253462,157.484038 22.3067308,157.342731 C22.9193462,157.165885 23.5666538,157.071115 24.2359615,157.071115 C28.0707308,157.071115 31.1799231,160.179462 31.1799231,164.014654 C31.1799231,167.849846 28.0711538,170.959038 24.2359615,170.959038 M17.3245769,163.332654 C17.5268077,161.260423 18.6395,159.455577 20.2573462,158.323 C20.2577692,158.336115 20.2577692,158.349231 20.2577692,158.362769 C20.2577692,158.532 20.2501538,158.699115 20.2357692,158.864538 C20.0208462,159.031654 19.8169231,159.211885 19.6248462,159.403962 C18.6593846,160.369 17.996,161.634 17.7857308,163.047923 C17.6368077,163.149885 17.4832308,163.245077 17.3245769,163.332654","id","Fill-114"],["d","M17.4730769,165.599077 C17.3541923,165.090115 17.2915769,164.56 17.2915769,164.014654 C17.2915769,163.7845 17.3025769,163.557308 17.3245769,163.332654 C17.4832308,163.245077 17.6368077,163.149885 17.7857308,163.047923 C17.7387692,163.363538 17.7146538,163.685923 17.7146538,164.014654 C17.7146538,164.500346 17.7675385,164.973346 17.8682308,165.428154 C17.7383462,165.488654 17.6067692,165.545769 17.4730769,165.599077 M20.2357692,158.864538 C20.2501538,158.699115 20.2577692,158.532 20.2577692,158.362769 C20.2577692,158.349231 20.2577692,158.336115 20.2573462,158.323 C20.8746154,157.891038 21.5650769,157.556385 22.3067308,157.342731 C22.3253462,157.484038 22.3401538,157.627038 22.3507308,157.770462 C21.5748077,158.004423 20.8602308,158.378846 20.2357692,158.864538","id","Fill-115"],["d","M231.849115,178.648038 C228.558846,178.648038 225.802923,176.360038 225.086231,173.288077 C225.219923,173.234346 225.3515,173.177654 225.481385,173.117154 C225.753846,174.350423 226.375769,175.452115 227.238,176.314769 C228.418808,177.495154 230.047654,178.224538 231.849115,178.224962 C233.650154,178.224538 235.279,177.495154 236.459808,176.314769 C237.640192,175.133962 238.369577,173.505115 238.369577,171.703654 C238.369577,169.902192 237.640192,168.273346 236.459808,167.092538 C235.279,165.912577 233.650154,165.183192 231.849115,165.183192 C231.193346,165.183192 230.560423,165.279654 229.963462,165.459462 C229.952885,165.316038 229.938077,165.173038 229.919462,165.031731 C230.532077,164.854885 231.179808,164.760115 231.849115,164.760115 C235.683462,164.760115 238.792654,167.868038 238.792654,171.703654 C238.792654,175.538846 235.683885,178.647615 231.849115,178.648038 M224.937731,171.021654 C225.139962,168.949423 226.252231,167.144577 227.870077,166.012 C227.8705,166.025115 227.8705,166.038231 227.8705,166.051346 C227.8705,166.221 227.862885,166.388538 227.8485,166.553962 C227.634,166.720654 227.430077,166.900885 227.238,167.092538 C226.272962,168.058 225.609154,169.323 225.398885,170.7365 C225.249962,170.838885 225.096385,170.933654 224.937731,171.021654","id","Fill-116"],["d","M225.086231,173.288077 C224.967769,172.779115 224.904731,172.248577 224.904731,171.703654 C224.904731,171.4735 224.916154,171.245885 224.937731,171.021654 C225.096385,170.933654 225.249962,170.838885 225.398885,170.7365 C225.351923,171.052115 225.327808,171.374923 225.327808,171.703654 C225.327808,172.188923 225.380692,172.661923 225.481385,173.117154 C225.3515,173.177654 225.219923,173.234346 225.086231,173.288077 M227.8485,166.553962 C227.862885,166.388538 227.8705,166.221 227.8705,166.051346 C227.8705,166.038231 227.8705,166.025115 227.870077,166.012 C228.487346,165.579615 229.177808,165.245808 229.919462,165.031731 C229.938077,165.173038 229.952885,165.316038 229.963462,165.459462 C229.187538,165.693423 228.472962,166.068269 227.8485,166.553962","id","Fill-117"],["d","M233.562154,77.9553077 L219.747,77.9553077 L219.747,73.1491538 L220.170077,73.1491538 L220.170077,77.5322308 L233.139077,77.5322308 L233.139077,64.5632308 L224.755385,64.5632308 L224.755385,64.1401538 L233.562154,64.1401538 L233.562154,77.9553077 M220.170077,71.0337692 L219.747,71.0337692 L219.747,64.1401538 L222.64,64.1401538 L222.64,64.5632308 L220.170077,64.5632308 L220.170077,71.0337692","id","Fill-118"],["d","M219.747,73.1491538 L220.170077,73.1491538 L220.170077,71.0337692 L219.747,71.0337692 L219.747,73.1491538 Z M222.64,64.5632308 L224.755385,64.5632308 L224.755385,64.1401538 L222.64,64.1401538 L222.64,64.5632308 Z","id","Fill-119"],["d","M82.1463077,84.6513462 L68.3315769,84.6513462 L68.3315769,79.8456154 L68.7546538,79.8456154 L68.7546538,84.2282692 L81.7232308,84.2282692 L81.7232308,71.2592692 L73.3391154,71.2592692 L73.3391154,70.8361923 L82.1463077,70.8361923 L82.1463077,84.6513462 M68.7546538,77.7302308 L68.3315769,77.7302308 L68.3315769,70.8361923 L71.2237308,70.8361923 L71.2237308,71.2592692 L68.7546538,71.2592692 L68.7546538,77.7302308","id","Fill-120"],["d","M68.3315769,79.8456154 L68.7546538,79.8456154 L68.7546538,77.7302308 L68.3315769,77.7302308 L68.3315769,79.8456154 Z M71.2237308,71.2592692 L73.3391154,71.2592692 L73.3391154,70.8361923 L71.2237308,70.8361923 L71.2237308,71.2592692 Z","id","Fill-121"],["d","M81.4740385,170.149269 L67.6593077,170.149269 L67.6593077,165.343538 L68.0823846,165.343538 L68.0823846,169.726192 L81.0509615,169.726192 L81.0509615,156.757192 L72.6672692,156.757192 L72.6672692,156.334115 L81.4740385,156.334115 L81.4740385,170.149269 M68.0823846,163.228154 L67.6593077,163.228154 L67.6593077,156.334115 L70.5518846,156.334115 L70.5518846,156.757192 L68.0823846,156.757192 L68.0823846,163.228154","id","Fill-122"],["d","M67.6593077,165.343538 L68.0823846,165.343538 L68.0823846,163.228154 L67.6593077,163.228154 L67.6593077,165.343538 Z M70.5518846,156.757192 L72.6672692,156.757192 L72.6672692,156.334115 L70.5518846,156.334115 L70.5518846,156.757192 Z","id","Fill-123"],["d","M233.561308,235.031923 L219.747,235.031923 L219.747,230.226192 L220.170077,230.226192 L220.170077,234.608846 L233.138231,234.608846 L233.138231,221.639846 L224.754538,221.639846 L224.754538,221.216769 L233.561308,221.216769 L233.561308,235.031923 M220.170077,228.110808 L219.747,228.110808 L219.747,221.216769 L222.639154,221.216769 L222.639154,221.639846 L220.170077,221.639846 L220.170077,228.110808","id","Fill-124"],["d","M219.747,230.226192 L220.170077,230.226192 L220.170077,228.110808 L219.747,228.110808 L219.747,230.226192 Z M222.639154,221.639846 L224.754538,221.639846 L224.754538,221.216769 L222.639154,221.216769 L222.639154,221.639846 Z","id","Fill-125"],["d","M178.0075,20.9156538 L164.193192,20.9156538 L164.193192,16.1095 L164.616269,16.1095 L164.616269,20.4925769 L177.584423,20.4925769 L177.584423,7.52315385 L169.200731,7.52315385 L169.200731,7.10007692 L178.0075,7.10007692 L178.0075,20.9156538 M164.616269,13.9941154 L164.193192,13.9941154 L164.193192,7.10007692 L167.085346,7.10007692 L167.085346,7.52315385 L164.616269,7.52315385 L164.616269,13.9941154","id","Fill-126"],["d","M164.193192,16.1095 L164.616269,16.1095 L164.616269,13.9941154 L164.193192,13.9941154 L164.193192,16.1095 Z M167.085346,7.52315385 L169.200731,7.52315385 L169.200731,7.10007692 L167.085346,7.10007692 L167.085346,7.52315385 Z","id","Fill-127"],["d","M145.154308,143.693 C144.562,143.693 144.078846,143.487385 143.693,143.165846 C143.304192,142.843462 143.005923,142.412769 142.732192,141.948231 C142.187692,141.018308 141.730346,139.944962 140.990808,139.262115 C140.4975,138.806885 139.894192,138.510731 139.011231,138.508615 L139.011231,138.085538 C139.0125,138.085538 139.014192,138.085538 139.015885,138.085538 C139.749923,138.085538 140.346038,138.281 140.829615,138.598308 C141.314462,138.916462 141.685923,139.350115 142.001538,139.819308 C142.628538,140.758115 143.052462,141.848385 143.651538,142.5325 C144.052615,142.989 144.496423,143.266538 145.1615,143.269923 L145.1615,143.693 C145.158962,143.693 145.156846,143.693 145.154308,143.693","id","Fill-128"],["d","M157.454423,143.693 C156.861692,143.693 156.378538,143.487385 155.992692,143.165846 C155.604308,142.843462 155.305615,142.412769 155.031885,141.948231 C154.487808,141.018308 154.030462,139.944962 153.290923,139.262115 C152.797615,138.806885 152.194731,138.510731 151.311769,138.508615 L151.311769,138.085538 C151.313462,138.085538 151.314731,138.085538 151.316423,138.085538 C152.050038,138.085538 152.646154,138.281 153.129731,138.598308 C153.615,138.916462 153.986038,139.350115 154.301231,139.819308 C154.928654,140.758115 155.352154,141.848385 155.951231,142.5325 C156.352731,142.989 156.796115,143.266538 157.461192,143.269923 L157.461192,143.693 C157.459077,143.693 157.456538,143.693 157.454423,143.693","id","Fill-129"],["d","M145.172077,143.693 C145.168269,143.693 145.164885,143.693 145.1615,143.693 L145.1615,143.269923 C145.662,143.268231 146.031769,143.109577 146.360077,142.840077 C146.686692,142.570154 146.963385,142.1805 147.226115,141.733731 C147.754538,140.841038 148.214423,139.727077 149.044077,138.952 C149.5945,138.437115 150.324308,138.085538 151.301615,138.085538 C151.305,138.085538 151.308385,138.085538 151.311769,138.085538 L151.311769,138.508615 C150.648808,138.509462 150.144923,138.678269 149.725231,138.952423 C149.305962,139.227 148.969615,139.613269 148.672615,140.055385 C148.075654,140.939192 147.658077,142.036231 146.990885,142.810038 C146.549615,143.323654 145.963654,143.693 145.172077,143.693","id","Fill-130"],["d","M157.471769,143.693 C157.468385,143.693 157.464577,143.693 157.461192,143.693 L157.461192,143.269923 C157.961692,143.268231 158.331462,143.109577 158.659346,142.840077 C158.985962,142.570154 159.263077,142.1805 159.525385,141.733731 C160.054231,140.841038 160.513692,139.727077 161.343346,138.952 C161.893769,138.437115 162.623577,138.085538 163.600462,138.085538 C163.603846,138.085538 163.607231,138.085538 163.610615,138.085538 L163.610615,138.508615 C162.947654,138.509462 162.444192,138.678269 162.0245,138.952423 C161.605231,139.226577 161.268885,139.613269 160.971885,140.055385 C160.375346,140.939192 159.957769,142.036231 159.290154,142.810038 C158.849308,143.323654 158.262923,143.693 157.471769,143.693","id","Fill-131"],["d","M180.193115,240.253538 C179.600385,240.253538 179.117231,240.047923 178.731385,239.726385 C178.343,239.404 178.044308,238.973308 177.770577,238.508769 C177.2265,237.578423 176.769154,236.505077 176.029615,235.821808 C175.535885,235.366577 174.933,235.070846 174.049615,235.068308 L174.049615,234.645231 C174.050885,234.645231 174.052577,234.645231 174.054269,234.645231 C174.788308,234.645231 175.384423,234.840692 175.868,235.158423 C176.353269,235.476577 176.724731,235.910231 177.039923,236.379423 C177.667346,237.318654 178.090846,238.4085 178.689923,239.093038 C179.091423,239.549538 179.535231,239.827077 180.199885,239.830462 L180.199885,240.253538 C180.197769,240.253538 180.195231,240.253538 180.193115,240.253538","id","Fill-132"],["d","M192.492808,240.253538 C191.9005,240.253538 191.416923,240.047923 191.0315,239.726385 C190.642692,239.404 190.344423,238.973308 190.070269,238.508769 C189.526192,237.578846 189.068846,236.505923 188.329731,235.822654 C187.836,235.367423 187.233115,235.071692 186.350154,235.069154 L186.350154,234.646077 C186.351846,234.646077 186.353538,234.646077 186.355231,234.646077 C187.088846,234.646077 187.684962,234.841538 188.168115,235.159269 C188.653385,235.477 189.024846,235.911077 189.340038,236.380269 C189.967038,237.319077 190.390962,238.408923 190.989615,239.093462 C191.391115,239.549538 191.834923,239.827077 192.499577,239.830462 L192.499577,240.253538 C192.497462,240.253538 192.494923,240.253538 192.492808,240.253538","id","Fill-133"],["d","M180.210462,240.253538 C180.207077,240.253538 180.203269,240.253538 180.199885,240.253538 L180.199885,239.830462 C180.700808,239.828769 181.070577,239.670115 181.398462,239.400615 C181.725077,239.130692 182.002192,238.741462 182.2645,238.294269 C182.793346,237.401577 183.252808,236.287615 184.082462,235.512962 C184.633308,234.997654 185.363115,234.646077 186.34,234.646077 C186.343385,234.646077 186.346769,234.646077 186.350154,234.646077 L186.350154,235.069154 C185.687192,235.07 185.183731,235.239231 184.763615,235.512962 C184.344346,235.787538 184.008,236.173808 183.711,236.615923 C183.114462,237.499731 182.696885,238.596769 182.029269,239.370577 C181.588423,239.884192 181.002038,240.253538 180.210462,240.253538","id","Fill-134"],["d","M192.5,240.253538 L192.499577,240.042 L192.499577,239.830462 C193.000077,239.828769 193.369846,239.669692 193.697731,239.400192 C194.024346,239.130692 194.301462,238.741038 194.563769,238.293846 C195.092192,237.401577 195.552077,236.287615 196.381308,235.512538 C196.932154,234.997654 197.661538,234.646077 198.638,234.646077 C198.641385,234.646077 198.644769,234.646077 198.648154,234.646077 L198.648577,234.646077 L198.682846,234.648615 L198.615577,235.066615 L198.648577,234.860577 L198.648577,235.069154 L198.648154,235.069154 C197.985615,235.07 197.482154,235.239231 197.062462,235.512962 C196.643192,235.787115 196.307269,236.173385 196.010269,236.615923 C195.413308,237.499308 194.996154,238.596346 194.328538,239.370154 C193.887692,239.883769 193.301308,240.253538 192.510154,240.253538 C192.506769,240.253538 192.502962,240.253538 192.5,240.253538","id","Fill-135"],["d","M196.964731,101.043462 C196.372423,101.043462 195.889269,100.837846 195.503423,100.516308 C195.114615,100.193923 194.816346,99.7632308 194.542615,99.2986923 C193.998115,98.3687692 193.541192,97.2954231 192.801654,96.6121538 C192.308346,96.1569231 191.705462,95.8611923 190.822077,95.8586538 L190.822077,95.4355769 C190.823769,95.4355769 190.825462,95.4355769 190.827154,95.4355769 C191.560769,95.4355769 192.156885,95.6310385 192.640462,95.9487692 C193.125308,96.2665 193.496769,96.7005769 193.811962,97.1697692 C194.438962,98.1085769 194.862885,99.1988462 195.461962,99.8829615 C195.863038,100.339462 196.306846,100.617 196.971923,100.620385 L196.971923,101.043462 C196.969385,101.043462 196.967269,101.043462 196.964731,101.043462","id","Fill-136"],["d","M209.264423,101.043462 C208.672115,101.043462 208.188962,100.837846 207.803115,100.516308 C207.414731,100.193923 207.116038,99.7632308 206.842308,99.2991154 C206.297808,98.3687692 205.840885,97.2958462 205.101346,96.6125769 C204.608038,96.1573462 204.005154,95.8616154 203.122192,95.8590769 L203.122192,95.436 C203.123885,95.436 203.125154,95.436 203.126846,95.436 C203.860885,95.436 204.456577,95.6314615 204.940154,95.9491923 C205.425,96.2669231 205.796462,96.701 206.111654,97.1701923 C206.739077,98.109 207.162577,99.1988462 207.761654,99.8833846 C208.163154,100.339462 208.606538,100.617 209.271615,100.620385 L209.271615,101.043462 C209.269077,101.043462 209.266962,101.043462 209.264423,101.043462","id","Fill-137"],["d","M196.9825,101.043462 C196.978692,101.043462 196.975308,101.043462 196.971923,101.043462 L196.971923,100.620385 C197.472423,100.618692 197.842192,100.460038 198.1705,100.190538 C198.497115,99.9206154 198.774231,99.5313846 199.036538,99.0841923 C199.565385,98.1915 200.025269,97.0775385 200.8545,96.3028846 C201.405346,95.7875769 202.135154,95.436 203.112038,95.436 C203.115423,95.436 203.118808,95.436 203.122192,95.436 L203.122192,95.8590769 C202.459231,95.8599231 201.955769,96.0291538 201.536077,96.3028846 C201.116385,96.5774615 200.780038,96.9637308 200.483462,97.4058462 C199.8865,98.2896538 199.468923,99.3866923 198.801308,100.1605 C198.360038,100.674115 197.774077,101.043462 196.9825,101.043462","id","Fill-138"],["d","M209.281769,101.043462 C209.278385,101.043462 209.275,101.043462 209.271615,101.043462 L209.271615,100.620385 C209.772115,100.618692 210.141885,100.460038 210.470192,100.190538 C210.796808,99.9206154 211.0735,99.5309615 211.336231,99.0841923 C211.864654,98.1915 212.324538,97.0775385 213.154192,96.3024615 C213.705038,95.7875769 214.434846,95.436 215.411731,95.436 C215.415115,95.436 215.4185,95.436 215.421885,95.436 L215.421885,95.8590769 C214.758923,95.8599231 214.255462,96.0291538 213.835346,96.3028846 C213.416077,96.5774615 213.079731,96.9637308 212.782731,97.4058462 C212.185769,98.2896538 211.768192,99.3866923 211.101,100.1605 C210.659731,100.674115 210.073346,101.043462 209.281769,101.043462","id","Fill-139"],["d","M25.9227692,94.7785385 C25.3300385,94.7785385 24.8468846,94.5729231 24.4610385,94.2513846 C24.0726538,93.9285769 23.7739615,93.4978846 23.5002308,93.0337692 C22.9561538,92.1034231 22.4988077,91.0305 21.7592692,90.3472308 C21.2655385,89.892 20.6626538,89.5958462 19.7796923,89.5937308 L19.7796923,89.1706538 C19.7813846,89.1706538 19.7826538,89.1706538 19.7843462,89.1706538 C20.5183846,89.1706538 21.1145,89.3656923 21.5976538,89.6834231 C22.0829231,90.0015769 22.4543846,90.4356538 22.7695769,90.9044231 C23.397,91.8436538 23.8205,92.9335 24.4195769,93.6180385 C24.8206538,94.0741154 25.2644615,94.3520769 25.9295385,94.3554615 L25.9295385,94.7785385 C25.927,94.7785385 25.9248846,94.7785385 25.9227692,94.7785385","id","Fill-140"],["d","M38.2224615,94.7785385 C37.6297308,94.7785385 37.1465769,94.5729231 36.7607308,94.2513846 C36.3723462,93.9285769 36.0736538,93.4983077 35.7999231,93.0337692 C35.2558462,92.1038462 34.7985,91.0305 34.0589615,90.3476538 C33.5656538,89.8924231 32.9627692,89.5962692 32.0798077,89.5941538 L32.0798077,89.1710769 C32.0815,89.1710769 32.0831923,89.1710769 32.0848846,89.1710769 C32.8185,89.1710769 33.4141923,89.3661154 33.8977692,89.6838462 C34.3830385,90.002 34.7545,90.4356538 35.0696923,90.9048462 C35.6966923,91.8436538 36.1201923,92.9335 36.7192692,93.6180385 C37.1207692,94.0741154 37.5645769,94.3520769 38.2292308,94.3554615 L38.2292308,94.7785385 C38.2271154,94.7785385 38.2245769,94.7785385 38.2224615,94.7785385","id","Fill-141"],["d","M25.9401154,94.7785385 C25.9367308,94.7785385 25.9329231,94.7785385 25.9295385,94.7785385 L25.9295385,94.3554615 C26.4304615,94.3537692 26.7998077,94.1946923 27.1281154,93.9256154 C27.4547308,93.6556923 27.7318462,93.2660385 27.9945769,92.8192692 C28.523,91.9265769 28.9824615,90.8126154 29.8121154,90.0375385 C30.3629615,89.5226538 31.0927692,89.1710769 32.0696538,89.1710769 C32.0730385,89.1710769 32.0764231,89.1710769 32.0798077,89.1710769 L32.0798077,89.5941538 C31.4168462,89.595 30.9133846,89.7638077 30.4932692,90.0379615 C30.074,90.3121154 29.7376538,90.6983846 29.4410769,91.1409231 C28.8441154,92.0247308 28.4265385,93.1217692 27.7589231,93.8955769 C27.3180769,94.4087692 26.7316923,94.7785385 25.9401154,94.7785385","id","Fill-142"],["d","M38.2398077,94.7785385 C38.2364231,94.7785385 38.2326154,94.7785385 38.2292308,94.7785385 L38.2292308,94.3554615 C38.7297308,94.3533462 39.0995,94.1946923 39.4278077,93.9251923 C39.7544231,93.6552692 40.0311154,93.2660385 40.2938462,92.8188462 C40.8222692,91.9265769 41.2817308,90.8126154 42.1113846,90.0375385 C42.6622308,89.5222308 43.3916154,89.1710769 44.3685,89.1710769 C44.3718846,89.1710769 44.3752692,89.1710769 44.3786538,89.1710769 L44.3790769,89.1710769 L44.396,89.1715 L44.3790769,89.386 L44.3790769,89.5941538 L44.3786538,89.5941538 C43.7156923,89.595 43.2126538,89.7638077 42.7925385,90.0379615 C42.3732692,90.3121154 42.0369231,90.6983846 41.7403462,91.1405 C41.1433846,92.0243077 40.7258077,93.1213462 40.0586154,93.8951538 C39.6173462,94.4087692 39.0313846,94.7785385 38.2398077,94.7785385","id","Fill-143"],["d","M141.206577,31.3093846 L140.783497,31.3093846 C140.782654,30.5732308 140.978115,29.9758462 141.296692,29.4914231 C141.614423,29.0061538 142.0485,28.6346923 142.517269,28.3195 C143.4565,27.6920769 144.546346,27.2685769 145.230462,26.6695 C145.686962,26.268 145.9645,25.8241923 145.967885,25.1595385 L146.390972,25.1595385 C146.392654,25.7552308 146.186615,26.2405 145.863808,26.6280385 C145.541423,27.0164231 145.110731,27.3151154 144.646192,27.5888462 C143.716269,28.1329231 142.643346,28.5902692 141.960077,29.3298077 C141.504846,29.8231154 141.209115,30.426 141.206577,31.3093846","id","Fill-144"],["d","M141.206577,19.0092692 L140.783497,19.0092692 C140.782654,18.2731154 140.978115,17.6757308 141.296692,17.1913077 C141.614423,16.7060385 142.0485,16.3345769 142.517269,16.0193846 C143.4565,15.3923846 144.546346,14.9684615 145.230462,14.3698077 C145.686962,13.9683077 145.9645,13.5245 145.967885,12.8598462 L146.390972,12.8598462 C146.392654,13.4551154 146.186615,13.9408077 145.863808,14.3279231 C145.541423,14.7167308 145.110731,15.015 144.646192,15.2891538 C143.716269,15.8332308 142.643346,16.2901538 141.960077,17.0296923 C141.504846,17.5234231 141.209115,18.1263077 141.206577,19.0092692","id","Fill-145"],["d","M146.390985,25.1595385 L145.967885,25.1595385 C145.966192,24.6586154 145.807538,24.2888462 145.538038,23.9609615 C145.268115,23.6339231 144.878462,23.3572308 144.431692,23.0945 C143.539,22.5660769 142.425038,22.1061923 141.650385,21.2769615 C141.133385,20.724 140.780962,19.9912308 140.783486,19.0092692 L141.206577,19.0092692 C141.207423,19.6722308 141.376231,20.1756923 141.650385,20.5953846 C141.924962,21.0150769 142.311231,21.351 142.753346,21.648 C143.637154,22.2449615 144.734192,22.6625385 145.508,23.3301538 C146.023731,23.7731154 146.394346,24.3624615 146.390985,25.1595385","id","Fill-146"],["d","M146.390985,12.8598462 L145.967885,12.8598462 C145.966192,12.3589231 145.807538,11.9891538 145.538038,11.6612692 C145.268115,11.3346538 144.878462,11.0575385 144.431692,10.7952308 C143.539,10.2668077 142.425038,9.80692308 141.650385,8.97726923 C141.133385,8.42473077 140.780962,7.69196154 140.783486,6.70957692 L141.206577,6.70957692 C141.207423,7.37253846 141.376231,7.87642308 141.650385,8.29611538 C141.924962,8.71538462 142.311231,9.05173077 142.753346,9.34873077 C143.637154,9.94569231 144.734192,10.3628462 145.508,11.0304615 C146.023731,11.4734231 146.394346,12.0627692 146.390985,12.8598462","id","Fill-147"],["d","M103.4935,95.6471154 L103.07042,95.6471154 C103.069577,94.9113846 103.265038,94.3135769 103.583192,93.8291538 C103.901346,93.3438846 104.335423,92.9724231 104.804192,92.6572308 C105.743,92.0298077 106.833269,91.6063077 107.517385,91.0072308 C107.973885,90.6057308 108.251423,90.1623462 108.254808,89.4972692 L108.677895,89.4972692 C108.679577,90.0929615 108.473538,90.5786538 108.150731,90.9657692 C107.828346,91.3541538 107.397654,91.6528462 106.933115,91.9265769 C106.003192,92.4710769 104.930269,92.928 104.247,93.6675385 C103.791769,94.1608462 103.496038,94.7641538 103.4935,95.6471154","id","Fill-148"],["d","M103.4935,83.347 L103.07042,83.347 C103.069577,82.6108462 103.265038,82.0134615 103.583192,81.5290385 C103.901346,81.0437692 104.335423,80.6723077 104.804192,80.3571154 C105.743,79.7301154 106.833269,79.3066154 107.517385,78.7075385 C107.973885,78.3060385 108.251423,77.8622308 108.254808,77.1975769 L108.677895,77.1975769 C108.679577,77.7932692 108.473538,78.2785385 108.150731,78.6660769 C107.828346,79.0544615 107.397654,79.3531538 106.933115,79.6268846 C106.003192,80.1709615 104.930269,80.6283077 104.247,81.3678462 C103.791769,81.8611538 103.496038,82.4640385 103.4935,83.347","id","Fill-149"],["d","M108.677908,89.4972692 L108.254808,89.4972692 C108.253115,88.9967692 108.094462,88.627 107.824962,88.2986923 C107.555038,87.9720769 107.165385,87.6949615 106.718615,87.4326538 C105.825923,86.9038077 104.711962,86.4439231 103.936885,85.6146923 C103.420308,85.0621538 103.067885,84.3289615 103.070409,83.347 L103.4935,83.347 C103.494346,84.0099615 103.663154,84.5134231 103.937308,84.9335385 C104.211885,85.3528077 104.598154,85.6891538 105.040269,85.9857308 C105.924077,86.5826923 107.021115,87.0002692 107.794923,87.6678846 C108.310654,88.1108462 108.681269,88.7006154 108.677908,89.4972692","id","Fill-150"],["d","M108.677908,77.1975769 L108.254808,77.1975769 C108.253115,76.6970769 108.094462,76.3273077 107.824962,75.999 C107.555038,75.6723846 107.165385,75.3956923 106.718615,75.1329615 C105.825923,74.6045385 104.711962,74.1446538 103.936885,73.3154231 C103.420308,72.7624615 103.067885,72.0296923 103.070409,71.0477308 L103.4935,71.0477308 C103.494346,71.7106923 103.663154,72.2141538 103.937308,72.6338462 C104.211885,73.0531154 104.598154,73.3894615 105.040269,73.6864615 C105.924077,74.2834231 107.021115,74.701 107.794923,75.3681923 C108.310654,75.8111538 108.681269,76.4009231 108.677908,77.1975769","id","Fill-151"],["d","M205.722423,198.425192 L205.299343,198.425192 C205.2985,197.689038 205.493962,197.091231 205.812538,196.606808 C206.130269,196.121538 206.564346,195.750077 207.033538,195.434885 C207.972346,194.807462 209.062192,194.383962 209.746731,193.784885 C210.202808,193.383385 210.480346,192.939577 210.483731,192.274923 L210.906818,192.274923 C210.9085,192.870615 210.702885,193.355885 210.379654,193.743423 C210.057269,194.131808 209.626577,194.4305 209.162462,194.704231 C208.232115,195.248308 207.159192,195.705654 206.475923,196.445192 C206.020692,196.938923 205.724962,197.541808 205.722423,198.425192","id","Fill-152"],["d","M205.722423,186.124654 L205.299343,186.124654 C205.2985,185.3885 205.493962,184.791115 205.812538,184.306692 C206.130269,183.821423 206.564346,183.449962 207.033538,183.134769 C207.972346,182.507769 209.062192,182.083846 209.746731,181.485192 C210.202808,181.083692 210.480346,180.639885 210.483731,179.975231 L210.906818,179.975231 C210.9085,180.5705 210.702885,181.056192 210.379654,181.443308 C210.057269,181.832115 209.626577,182.130385 209.162462,182.404538 C208.232115,182.948615 207.159192,183.405538 206.475923,184.145077 C206.020692,184.638385 205.724962,185.241692 205.722423,186.124654","id","Fill-153"],["d","M210.906831,192.274923 L210.483731,192.274923 C210.482038,191.774 210.323385,191.404231 210.053885,191.076346 C209.783962,190.749308 209.394731,190.472615 208.947538,190.210308 C208.054846,189.681462 206.940885,189.222 206.166231,188.392346 C205.649231,187.839808 205.296808,187.106615 205.299333,186.124654 L205.722423,186.124654 C205.723269,186.787615 205.8925,187.291077 206.166231,187.711192 C206.440808,188.130462 206.827077,188.466808 207.269192,188.763385 C208.153,189.360346 209.250038,189.777923 210.023846,190.445538 C210.539577,190.8885 210.910192,191.477846 210.906831,192.274923","id","Fill-154"],["d","M210.906831,179.975231 L210.483731,179.975231 C210.482038,179.474308 210.323385,179.104962 210.053885,178.776654 C209.783962,178.450038 209.394731,178.173346 208.947538,177.910615 C208.054846,177.382192 206.940885,176.922308 206.166231,176.093077 C205.649231,175.540538 205.296808,174.807346 205.299333,173.825385 L205.722423,173.825385 C205.723269,174.488346 205.8925,174.991808 206.166231,175.411923 C206.440808,175.831192 206.827077,176.167538 207.269192,176.464115 C208.153,177.061077 209.250038,177.478654 210.023846,178.145846 C210.539577,178.588808 210.910192,179.178154 210.906831,179.975231","id","Fill-155"],["d","M78.8818462,208.117038 L78.4587665,208.117038 C78.4579231,207.381308 78.6533846,206.7835 78.9719615,206.299077 C79.2896923,205.813808 79.7237692,205.442346 80.1925385,205.127577 C81.1317692,204.500154 82.2216154,204.076654 82.9057308,203.477577 C83.3622308,203.076077 83.6397692,202.632692 83.6431538,201.967615 L84.0662411,201.967615 C84.0679231,202.563308 83.8618846,203.048577 83.5390769,203.436115 C83.2166923,203.8245 82.786,204.123192 82.3214615,204.396923 C81.3915385,204.941 80.3186154,205.398346 79.6353462,206.137885 C79.1801154,206.631192 78.8843846,207.234077 78.8818462,208.117038","id","Fill-156"],["d","M78.8818462,195.817346 L78.4587665,195.817346 C78.4579231,195.081192 78.6533846,194.483808 78.9719615,193.999385 C79.2896923,193.514115 79.7237692,193.142654 80.1925385,192.827462 C81.1317692,192.200462 82.2216154,191.776962 82.9057308,191.177885 C83.3622308,190.776385 83.6397692,190.332577 83.6431538,189.667923 L84.0662411,189.667923 C84.0679231,190.263192 83.8618846,190.748885 83.5390769,191.136 C83.2166923,191.524808 82.786,191.8235 82.3214615,192.097231 C81.3915385,192.641308 80.3186154,193.098231 79.6353462,193.837769 C79.1801154,194.3315 78.8843846,194.934385 78.8818462,195.817346","id","Fill-157"],["d","M84.0662538,201.967615 L83.6431538,201.967615 C83.6414615,201.466692 83.4828077,201.096923 83.2133077,200.769038 C82.9433846,200.442 82.5541538,200.165308 82.1069615,199.902577 C81.2142692,199.374154 80.1003077,198.914269 79.3256538,198.084615 C78.8086538,197.532077 78.4562308,196.799308 78.4587556,195.817346 L78.8818462,195.817346 C78.8826923,196.480308 79.0519231,196.983769 79.3256538,197.403462 C79.6002308,197.822731 79.9865,198.159077 80.4286154,198.456077 C81.3124231,199.053038 82.4094615,199.470615 83.1832692,200.138231 C83.699,200.581192 84.0696154,201.170538 84.0662538,201.967615","id","Fill-158"],["d","M84.0662538,189.667923 L83.6431538,189.667923 C83.6414615,189.167 83.4828077,188.797231 83.2133077,188.469346 C82.9433846,188.142308 82.5541538,187.865615 82.1069615,187.602885 C81.2142692,187.074462 80.1003077,186.615 79.3256538,185.785346 C78.8086538,185.232808 78.4562308,184.499615 78.4587556,183.517654 L78.8818462,183.517654 C78.8826923,184.180615 79.0519231,184.684077 79.3256538,185.104192 C79.6002308,185.523462 79.9865,185.859808 80.4286154,186.156385 C81.3124231,186.753346 82.4094615,187.170923 83.1832692,187.838538 C83.699,188.2815 84.0696154,188.870846 84.0662538,189.667923","id","Fill-159"],["id","Fill-160","points","159.898962 157.494192 175.074308 157.494192 175.074308 157.071115 159.898962 157.071115"],["id","Fill-161","points","10.7106154 113.642269 25.8859615 113.642269 25.8859615 113.219192 10.7106154 113.219192"],["id","Fill-162","points","161.033231 43.1022308 176.208577 43.1022308 176.208577 42.6791538 161.033231 42.6791538"],["id","Fill-163","points","220.851654 8.85415385 236.027 8.85415385 236.027 8.43107692 220.851654 8.43107692"],["id","Fill-164","points","71.2097692 235.037846 86.3851154 235.037846 86.3851154 234.614769 71.2097692 234.614769"],["id","Fill-165","points","110.326192 205.658115 110.027077 205.359 120.757577 194.628077 121.056692 194.927192 110.326192 205.658115"],["id","Fill-166","points","21.4982308 19.5228846 21.1991154 19.2233462 31.9300385 8.49284615 32.2291538 8.79196154 21.4982308 19.5228846"],["id","Fill-167","points","228.588462 129.527962 228.289346 129.228846 239.019846 118.497923 239.318962 118.797462 228.588462 129.527962"],["d","M139.227423,187.558885 L138.664731,186.663231 C138.397346,186.830769 138.108385,186.908192 137.817731,186.908615 C137.552462,186.908615 137.288462,186.842192 137.055769,186.716115 C136.822654,186.589615 136.620846,186.407269 136.467692,186.164 L136.466846,186.162731 C136.298885,185.894923 136.221885,185.606385 136.221462,185.315731 C136.221038,185.050885 136.287462,184.787308 136.413538,184.554615 C136.540038,184.3215 136.722808,184.119269 136.9665,183.965692 C137.232192,183.799 137.520731,183.722 137.811385,183.721154 C138.076654,183.721154 138.341077,183.788 138.574192,183.913654 C138.807731,184.040154 139.009538,184.222923 139.162269,184.465769 L139.163115,184.467038 C139.330231,184.733154 139.407231,185.021692 139.408077,185.312346 C139.408077,185.577615 139.341654,185.841615 139.215577,186.075154 C139.089077,186.308692 138.906308,186.510923 138.663885,186.664077 L138.664731,186.663231 L139.227423,187.558885 L139.791385,188.454115 C140.348154,188.103385 140.784346,187.622769 141.077115,187.079538 C141.370308,186.535885 141.523038,185.928769 141.523462,185.312346 C141.523885,184.638385 141.337731,183.950038 140.953154,183.339538 L140.953577,183.340808 C140.603692,182.782769 140.122654,182.345308 139.579,182.052538 C139.034923,181.758923 138.427385,181.606192 137.811385,181.605769 C137.137423,181.605346 136.449923,181.791077 135.840269,182.175231 C135.282654,182.525538 134.845615,183.005731 134.552423,183.548962 C134.258808,184.092615 134.106077,184.699731 134.105653,185.315731 C134.105231,185.990538 134.291808,186.678885 134.676808,187.289808 L134.675962,187.288115 C135.025846,187.846154 135.506462,188.284038 136.050115,188.577231 C136.593769,188.870846 137.201308,189.024001 137.817731,189.024001 C138.491692,189.024423 139.179615,188.838692 139.790115,188.454538 L139.791385,188.454115 L139.227423,187.558885","id","Fill-168"],["d","M118.331231,114.613654 L117.768538,113.718 C117.501154,113.885538 117.212192,113.962962 116.921538,113.963385 C116.656269,113.963385 116.392692,113.896962 116.159577,113.770885 C115.926462,113.644385 115.724654,113.462038 115.5715,113.218346 L115.570654,113.2175 C115.403115,112.950115 115.325692,112.661154 115.325269,112.3705 C115.325269,112.106077 115.391692,111.8425 115.517346,111.609385 C115.643846,111.376269 115.826615,111.174462 116.069885,111.020885 C116.336,110.854192 116.624538,110.776769 116.915192,110.776346 C117.180462,110.776346 117.444885,110.842769 117.678,110.968846 C117.911538,111.095346 118.113346,111.278115 118.2665,111.521385 L118.267346,111.522231 C118.434462,111.788346 118.511462,112.076885 118.511885,112.367538 C118.512308,112.632385 118.445462,112.896385 118.319385,113.129923 C118.192885,113.363462 118.010538,113.565692 117.767692,113.718846 L117.768538,113.718 L118.331231,114.613654 L118.894769,115.508885 C119.451962,115.158577 119.888154,114.677962 120.181346,114.134308 C120.474538,113.590654 120.627272,112.983538 120.627272,112.367538 C120.628115,111.693154 120.441962,111.005231 120.057385,110.394731 L120.057808,110.396 C119.7075,109.837962 119.226885,109.4005 118.682808,109.107308 C118.138731,108.813692 117.531615,108.660961 116.915192,108.660961 C116.241231,108.660538 115.553731,108.846269 114.943654,109.230423 C114.386462,109.580308 113.949423,110.0605 113.656654,110.603731 C113.363038,111.147385 113.209884,111.7545 113.209884,112.3705 C113.209462,113.045308 113.395615,113.733654 113.780615,114.344154 L113.779769,114.343308 C114.129654,114.901346 114.610269,115.338808 115.153923,115.632 C115.698,115.925615 116.305115,116.07877 116.921538,116.07877 C117.5955,116.079192 118.283423,115.893462 118.893923,115.509308 L118.894769,115.508885 L118.331231,114.613654","id","Fill-169"],["d","M22.7619615,137.046038 L22.1992692,136.150385 C21.9318846,136.317923 21.6425,136.394923 21.3518462,136.395769 C21.087,136.395769 20.823,136.328923 20.5903077,136.203269 C20.3571923,136.076769 20.1549615,135.894 20.0018077,135.650731 L20.0013846,135.649885 C19.8334231,135.382077 19.756,135.093115 19.7555769,134.802462 C19.7555769,134.538038 19.822,134.274462 19.9480769,134.041346 C20.0745769,133.808231 20.2573462,133.606423 20.5006154,133.452423 L20.5001923,133.452846 C20.7667308,133.285731 21.0548462,133.208731 21.3459231,133.208308 C21.6107692,133.208308 21.8751923,133.274731 22.1087308,133.400808 C22.3422692,133.527308 22.5440769,133.710077 22.6972308,133.952923 L22.6976538,133.953769 C22.8647692,134.220308 22.9421923,134.508423 22.9426154,134.799077 C22.9426154,135.064346 22.8761923,135.328769 22.7501154,135.561885 C22.6236154,135.795423 22.4408462,135.997654 22.198,136.150808 L22.1992692,136.150385 L22.7619615,137.046038 L23.3255,137.940846 C23.8822692,137.590538 24.3188846,137.109923 24.6116538,136.566269 C24.9048462,136.022615 25.0580007,135.4155 25.0580007,134.799077 C25.0584231,134.125115 24.8722692,133.436769 24.4876923,132.826692 L24.4881154,132.827538 C24.1382308,132.2695 23.6571923,131.832462 23.1135385,131.539269 C22.5694615,131.245654 21.9619231,131.092922 21.3459231,131.092922 C20.6719615,131.0925 19.9844615,131.278231 19.3743846,131.661962 L19.3739615,131.661962 C18.8171923,132.012269 18.3801538,132.492462 18.0869615,133.035692 C17.7933462,133.579346 17.6401916,134.186462 17.6401916,134.802462 C17.6397692,135.477269 17.8263462,136.165615 18.2109231,136.776115 L18.2105,136.775269 C18.5603846,137.333308 19.041,137.770769 19.5846538,138.063962 C20.1283077,138.358 20.7358462,138.510731 21.3518462,138.511155 C22.0262308,138.511577 22.7141538,138.325423 23.3242308,137.941692 L23.3255,137.940846 L22.7619615,137.046038","id","Fill-170"],["d","M49.9332308,53.5801538 L49.3705385,52.6845 C49.1031538,52.8520385 48.8141923,52.9290385 48.5235385,52.9294615 C48.2582692,52.9298846 47.9946923,52.8630385 47.7615769,52.7373846 C47.5284615,52.6108846 47.3266538,52.4281154 47.1735,52.1844231 L47.1726538,52.1835769 C47.0051154,51.9161923 46.9276923,51.6272308 46.9272692,51.3365769 C46.9272692,51.0721538 46.9936923,50.8085769 47.1193462,50.5758846 C47.2458462,50.3427692 47.4286154,50.1405385 47.6723077,49.9869615 C47.9384231,49.8202692 48.2265385,49.7432692 48.5171923,49.7424231 C48.7824615,49.7424231 49.0468846,49.8088462 49.28,49.9349231 C49.5135385,50.0618462 49.7153462,50.2441923 49.8685,50.4874615 L49.8693462,50.4883077 C50.0364615,50.7548462 50.1134615,51.0429615 50.1138846,51.3336154 C50.1143077,51.5984615 50.0474615,51.8628846 49.9213846,52.096 C49.7948846,52.3295385 49.6125385,52.5317692 49.3696923,52.6849231 L49.3705385,52.6845 L49.9332308,53.5801538 L50.4967692,54.4749615 C51.0539615,54.1246538 51.4905769,53.6440385 51.7833462,53.1008077 C52.0765385,52.5567308 52.2292721,51.9496154 52.2292721,51.3336154 C52.2301154,50.6596538 52.0439615,49.9713077 51.6593846,49.3612308 L51.6598077,49.3620769 C51.3095,48.8040385 50.8288846,48.367 50.2848077,48.0738077 C49.7411538,47.7801923 49.1336154,47.6274615 48.5171923,47.6270377 C47.8432308,47.6266154 47.1557308,47.8123462 46.5456538,48.1965 C45.9884615,48.5463846 45.5514231,49.0265769 45.2586538,49.5702308 C44.9650385,50.1138846 44.8118839,50.721 44.8118839,51.3365769 C44.8114615,52.0113846 44.9976154,52.6997308 45.3826154,53.3106538 L45.3817692,53.3093846 C45.7320769,53.8674231 46.2122692,54.3048846 46.7559231,54.5980769 C47.3,54.8921154 47.9071154,55.044849 48.5235385,55.044849 C49.1975,55.0456923 49.8854231,54.8595385 50.4959231,54.4758077 L50.4967692,54.4749615 L49.9332308,53.5801538","id","Fill-171"],["d","M195.8,52.261 L195.237308,51.3653462 C194.969923,51.5333077 194.680962,51.6103077 194.390308,51.6107308 C194.125462,51.6107308 193.861462,51.5443077 193.628769,51.4182308 C193.395231,51.2917308 193.193423,51.1093846 193.039846,50.8656923 L193.039846,50.8648462 C192.871885,50.5974615 192.794462,50.3085 192.794038,50.0178462 C192.794038,49.7534231 192.860462,49.4898462 192.986538,49.2567308 C193.112615,49.0236154 193.295385,48.8218077 193.538654,48.6682308 C193.805192,48.5015385 194.093308,48.4241154 194.384385,48.4236923 C194.649231,48.4236923 194.913654,48.4901154 195.146769,48.6161923 C195.380308,48.7426923 195.582538,48.9254615 195.736115,49.1687308 L195.736538,49.1695769 C195.903654,49.4356923 195.980654,49.7242308 195.981077,50.0148846 C195.9815,50.2797308 195.914654,50.5437308 195.788577,50.7772692 C195.662077,51.0108077 195.479308,51.2130385 195.236462,51.3661923 L195.237308,51.3653462 L195.8,52.261 L196.363538,53.1562308 C196.920731,52.8059231 197.357346,52.3253077 197.650115,51.7820769 C197.943731,51.238 198.096464,50.6308846 198.096464,50.0148846 C198.097308,49.3405 197.911154,48.6525769 197.526154,48.0425 L197.526577,48.0429231 C197.176269,47.4853077 196.695654,47.0478462 196.152,46.7550769 C195.607923,46.4614615 195.000385,46.308307 194.384385,46.308307 C193.710423,46.3078846 193.0225,46.4936154 192.412846,46.8777692 C191.855231,47.2276538 191.418192,47.7078462 191.125423,48.2515 C190.831808,48.7951538 190.678653,49.4018462 190.678653,50.0178462 C190.678231,50.6926538 190.864385,51.381 191.248962,51.9915 L191.248962,51.9910769 C191.598846,52.5486923 192.079462,52.9861538 192.622692,53.2793462 C193.166769,53.5729615 193.773885,53.7261161 194.390308,53.7261161 C195.064269,53.7265385 195.752192,53.5408077 196.362692,53.1566538 L196.363538,53.1562308 L195.8,52.261","id","Fill-172"],["d","M233.261346,146.737885 L232.698654,145.842231 C232.431269,146.009769 232.142308,146.087192 231.851654,146.087615 C231.586385,146.087615 231.322808,146.021192 231.089692,145.895115 C230.856577,145.768615 230.654769,145.585846 230.501192,145.342154 C230.333231,145.074346 230.255808,144.785385 230.255385,144.494308 C230.255385,144.229885 230.321808,143.966308 230.447462,143.733192 C230.573962,143.500077 230.756731,143.298269 231.000423,143.144692 C231.266115,142.978 231.554654,142.900577 231.845731,142.900154 C232.110577,142.900154 232.375,142.966577 232.608115,143.092654 C232.841654,143.219154 233.043885,143.401923 233.197038,143.645192 L233.197462,143.646038 C233.365,143.912154 233.442,144.200269 233.442423,144.490923 C233.442423,144.756192 233.376,145.020192 233.249923,145.253731 C233.123423,145.487269 232.940654,145.6895 232.697808,145.842654 L232.698654,145.842231 L233.261346,146.737885 L233.824885,147.633115 C234.382077,147.282808 234.818692,146.802192 235.111462,146.258538 C235.404654,145.714462 235.557808,145.107346 235.557808,144.490923 C235.558231,143.816962 235.3725,143.128615 234.9875,142.518538 L234.987923,142.519385 C234.637615,141.961346 234.157,141.524308 233.612923,141.231115 C233.068846,140.9375 232.461731,140.784769 231.845731,140.784769 C231.171769,140.784346 230.484269,140.970077 229.874192,141.353808 C229.316577,141.704115 228.879538,142.184308 228.586346,142.727962 C228.293154,143.271615 228.139999,143.878731 228.139999,144.494308 C228.139577,145.169115 228.325731,145.857462 228.710308,146.467962 C229.060192,147.025154 229.540385,147.462615 230.084038,147.756231 C230.628115,148.049846 231.235231,148.202577 231.851654,148.203001 C232.525615,148.203423 233.213538,148.017269 233.824038,147.633538 L233.824885,147.633115 L233.261346,146.737885","id","Fill-173"],["id","summary/card1","transform","translate(0.000000, 0.500000)"],["id","Group-3-Copy","transform","translate(0.000000, 31.500000)"],["d","M242.243,146.335 C203.034,140.754 163.526,137.965 124.02,137.965 C84.517,137.965 45.013,140.754 5.802,146.335 C9.204,138.915 12.718,131.514 16.34,124.135 C10.998,117.889 5.55,111.692 4.40536496e-13,105.546 C41.132,99.692 82.575,96.765 124.02,96.765 C165.468,96.765 206.913,99.692 248.049,105.546 C242.495,111.692 237.047,117.889 231.703,124.135 C235.327,131.514 238.839,138.915 242.243,146.335","id","Fill-47","fill","#035429"],["d","M221.022,128.961 C156.569,121.589 91.478,121.589 27.022,128.961 C34.239,133.013 41.355,137.154 48.359,141.384 C98.699,136.826 149.346,136.826 199.687,141.384 C206.691,137.154 213.804,133.013 221.022,128.961","id","Fill-48","fill","#135E41"],["id","Fill-49"],["fill","url(#linearGradient-2)","fill-rule","evenodd",0,"xlink","href","#path-3",1,"badge-img"],["stroke","#E55B28","stroke-width","2","d","M124.02,2 C128.022653,2 131.528214,5.10293248 135.02987,7.95760624 C138.340723,10.6567296 141.645472,13.2561325 145.089895,14.1797264 C148.415186,15.0715974 152.320881,14.6299487 156.265965,14.0272186 L157.295655,13.8671016 C161.693093,13.1744009 166.136786,12.2781684 169.426335,14.1845096 C172.781525,16.1285206 174.236945,20.4874458 175.831984,24.6733586 C177.371482,28.7135135 178.967537,32.6989638 181.561917,35.2933439 C183.94888,37.6798677 187.512993,39.221297 191.213788,40.651052 L192.181629,41.0219806 C196.367671,42.6166562 200.726744,44.0715627 202.670573,47.4278074 C204.403663,50.4183978 203.820311,54.3630785 203.179337,58.3595672 L202.987575,59.5591657 C202.31153,63.849787 201.705365,68.1492743 202.674308,71.763233 C203.598435,75.2078774 206.198132,78.5131022 208.897244,81.8241452 C211.75162,85.3256525 214.854,88.8306466 214.854,92.831 C214.854,96.832985 211.751613,100.338502 208.897136,103.840492 C206.198053,107.151839 203.598389,110.457345 202.674244,113.903006 C201.705459,117.515897 202.311415,121.814933 202.987311,126.105411 C203.680176,130.50361 204.576685,134.948676 202.66949,138.239335 C200.725565,141.594377 196.366857,143.049157 192.181152,144.643626 C188.140809,146.182723 184.155152,147.778421 181.560526,150.373047 C178.967035,152.967494 177.371371,156.952257 175.832191,160.99173 C174.237146,165.17782 172.781641,169.53691 169.426193,171.481573 C166.136359,173.388079 161.691952,172.491384 157.293947,171.798293 C153.003551,171.122161 148.704203,170.515846 145.090015,171.484241 C141.645415,172.407883 138.340605,175.007544 135.029695,177.706948 C131.528095,180.561823 128.022598,183.665 124.02,183.665 C120.021263,183.665 116.517987,180.563494 113.01758,177.709579 C109.70557,175.009266 106.398941,172.408134 102.95193,171.484227 C99.3382679,170.515364 95.0387743,171.121719 90.7479482,171.798003 C86.349975,172.491175 81.9053239,173.387896 78.6152772,171.481845 C75.2605635,169.536523 73.8048191,165.176943 72.2096648,160.990438 C70.6705899,156.951114 69.0751201,152.966605 66.4822136,150.371786 C63.887813,147.777386 59.9020478,146.181298 55.8616562,144.641805 C51.6759515,143.046943 47.317358,141.591742 45.3736068,138.237503 C43.4675217,134.947035 44.3637487,130.502249 45.0564894,126.104197 C45.7322463,121.813971 46.3381248,117.515135 45.3697764,113.902081 C44.4460882,110.456833 41.8463613,107.151411 39.147054,103.840043 C36.2925633,100.338303 33.19,96.8328843 33.19,92.831 C33.19,88.8309097 36.2923113,85.326134 39.1465896,81.8248571 C41.8460499,78.5134916 44.4460193,75.2079505 45.3698548,71.7626262 C46.3381043,68.1489808 45.7322705,63.8496639 45.05665,59.5592552 C44.3640075,55.1607518 43.4678241,50.715808 45.3743973,47.4258586 C47.3187833,44.0708887 51.6771927,42.615999 55.8625437,41.0215503 C59.9028406,39.4823613 63.8883044,37.8866009 66.4823439,35.2920832 C69.0762624,32.6976865 70.6720686,28.7121255 72.2113162,24.6718843 C73.8059598,20.4862389 75.2610199,16.1277098 78.6141553,14.1838046 C81.9057209,12.2779512 86.3498867,13.1741205 90.7474105,13.8669719 C95.0384528,14.5430467 99.3380864,15.1491655 102.951786,14.179812 C106.398885,13.2558815 109.705452,10.6550072 113.017405,7.95497485 C116.517868,5.10126124 120.021208,2 124.02,2 Z","stroke-linejoin","square"],["d","M49.607,92.831 C49.607,51.734 82.928,18.417 124.02,18.417 C165.124,18.417 198.44,51.734 198.44,92.831 C198.44,133.931 165.124,167.247 124.02,167.247 C82.928,167.247 49.607,133.931 49.607,92.831","id","Fill-51","fill","#FFFFFE"],["d","M221.022,128.961 C156.569,121.589 91.478,121.589 27.022,128.961 C25.462,115.317 23.9,101.672 22.342,88.028 C89.911,80.301 158.137,80.301 225.707,88.028 C224.146,101.672 222.584,115.317 221.022,128.961","id","Fill-53","fill","#1D6240"],["id","Group-18-Copy","transform","translate(70.023500, 90.832000)","fill","#FFFFFE","fill-opacity","1"],["id","Group","transform","translate(0.500000, 0.000000)"],["id","387"],["filter","url(#filter-7)",0,"xlink","href","#text-6"],[0,"xlink","href","#text-6"],["id","Pages-read-:"],["filter","url(#filter-9)",0,"xlink","href","#text-8"],[0,"xlink","href","#text-8"],["d","M124.0235,47.417 C126.50975,47.417 128.5235,45.40325 128.5235,42.917 C128.5235,40.43075 126.50975,38.417 124.0235,38.417 C121.53725,38.417 119.5235,40.43075 119.5235,42.917 C119.5235,45.40325 121.53725,47.417 124.0235,47.417 L124.0235,47.417 Z M124.0235,49.667 C121.01975,49.667 115.0235,51.1745 115.0235,54.167 L115.0235,56.417 L133.0235,56.417 L133.0235,54.167 C133.0235,51.1745 127.02725,49.667 124.0235,49.667 L124.0235,49.667 Z","id","Shape-Copy-2","fill","#000"],["text-anchor","middle","x","60","y","60",2,"width","50%","height","1.5rem","font-size","0.75rem"],["xmlns","http://www.w3.org/1999/xhtml",1,"truncate-overflow"],["id","Group-17-Copy-2","transform","translate(95.523500, 128.964250)",4,"ngIf"],[1,"player-endpage__right-panel"],[1,"title-section"],[1,"title","animated","fadeInDown"],[1,"animated","fadeInUp"],[1,"user-options"],["tabindex","0",1,"replay-section",3,"ngClass","click"],["width","36","height","37","xmlns","http://www.w3.org/2000/svg",4,"ngIf"],[1,"title"],["class","exit-section","tabindex","0",3,"click",4,"ngIf"],[4,"ngIf"],["id","text-8","x","55","y","16","text-anchor","middle","fill","#FFFFFE"],["font-size","12","font-weight","400","font-family","Noto Sans, NotoSans-Bold"],["font-size","18","font-family","NotoSans-Bold, Noto Sans"],["id","Group-17-Copy-2","transform","translate(95.523500, 128.964250)"],["id","Icon-24px","transform","translate(0.000000, 0.500000)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M11.25,0.75 L6.75,0.75 L6.75,2.25 L11.25,2.25 L11.25,0.75 L11.25,0.75 Z M8.25,10.5 L9.75,10.5 L9.75,6 L8.25,6 L8.25,10.5 L8.25,10.5 Z M14.2725,5.5425 L15.3375,4.4775 C15.015,4.095 14.6625,3.735 14.28,3.42 L13.215,4.485 C12.0525,3.555 10.59,3 9,3 C5.2725,3 2.25,6.0225 2.25,9.75 C2.25,13.4775 5.265,16.5 9,16.5 C12.735,16.5 15.75,13.4775 15.75,9.75 C15.75,8.16 15.195,6.6975 14.2725,5.5425 L14.2725,5.5425 Z M9,15 C6.0975,15 3.75,12.6525 3.75,9.75 C3.75,6.8475 6.0975,4.5 9,4.5 C11.9025,4.5 14.25,6.8475 14.25,9.75 C14.25,12.6525 11.9025,15 9,15 L9,15 Z","id","Shape","fill","#000"],["id","8:46","font-family","NotoSans-Bold, Noto Sans","font-size","14","font-weight","bold","fill","#000"],["x","22","y","15"],["width","36","height","37","xmlns","http://www.w3.org/2000/svg"],["x1","18%","y1","0%","x2","83.101%","y2","100%","id","a"],["stop-color","#024F9D","offset","0%"],["stop-color","#024F9D","offset","100%"],["fill","none","fill-rule","evenodd"],["d","M0 .853h36v36H0z"],["d","M18 7.5v-6L10.5 9l7.5 7.5v-6c4.965 0 9 4.035 9 9s-4.035 9-9 9-9-4.035-9-9H6c0 6.63 5.37 12 12 12s12-5.37 12-12-5.37-12-12-12z","fill","#ccc","transform","translate(0 .853)"],["d","M18 7.5v-6L10.5 9l7.5 7.5v-6c4.965 0 9 4.035 9 9s-4.035 9-9 9-9-4.035-9-9H6c0 6.63 5.37 12 12 12s12-5.37 12-12-5.37-12-12-12z","fill","url(#a)","transform","translate(0 .853)"],["tabindex","0",1,"exit-section",3,"click"],["xmlns","http://www.w3.org/2000/svg","width","36","height","36"],["x1","0%","y1","0%","x2","101.72%","y2","100%","id","a"],["d","M0 0h36v36H0z"],["d","M15.135 23.385L17.25 25.5l7.5-7.5-7.5-7.5-2.115 2.115 3.87 3.885H4.5v3h14.505l-3.87 3.885zM28.5 4.5h-21a3 3 0 00-3 3v6h3v-6h21v21h-21v-6h-3v6a3 3 0 003 3h21c1.65 0 3-1.35 3-3v-21c0-1.65-1.35-3-3-3z","fill","url(#a)"],[1,"next"],["aria-label","Next content",1,"next-level",3,"click"],["tabindex","0",1,"title-text"],[1,"next-arrow"],["src","assets/next-arrow.svg","alt","next arrow"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(3,"svg",3)(4,"defs")(5,"filter",4),e.\u0275\u0275element(6,"feColorMatrix",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"linearGradient",6),e.\u0275\u0275element(8,"stop",7)(9,"stop",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"linearGradient",9),e.\u0275\u0275element(11,"stop",10)(12,"stop",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(13,"path",12),e.\u0275\u0275elementStart(14,"filter",13),e.\u0275\u0275element(15,"feGaussianBlur",14)(16,"feOffset",15)(17,"feComposite",16)(18,"feColorMatrix",17),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(19,"linearGradient",18),e.\u0275\u0275element(20,"stop",19)(21,"stop",20),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(22,p,5,2,"text",21),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(23,"g",22)(24,"g",23)(25,"g",24)(26,"g",25)(27,"g",26),e.\u0275\u0275element(28,"path",27)(29,"path",28)(30,"path",29)(31,"path",30)(32,"path",31)(33,"path",32)(34,"path",33)(35,"path",34)(36,"path",35)(37,"path",36)(38,"path",37)(39,"path",38)(40,"path",39)(41,"path",40)(42,"path",41)(43,"path",42)(44,"path",43)(45,"path",44)(46,"path",45)(47,"path",46)(48,"path",47)(49,"path",48)(50,"path",49)(51,"path",50)(52,"path",51)(53,"path",52)(54,"path",53)(55,"path",54)(56,"path",55)(57,"path",56)(58,"path",57)(59,"path",58)(60,"path",59)(61,"path",60)(62,"path",61)(63,"path",62)(64,"path",63)(65,"path",64)(66,"path",65)(67,"path",66)(68,"path",67)(69,"path",68)(70,"path",69)(71,"path",70)(72,"path",71)(73,"path",72)(74,"path",73)(75,"path",74)(76,"path",75)(77,"path",76)(78,"path",77)(79,"path",78)(80,"path",79)(81,"path",80)(82,"path",81)(83,"path",82)(84,"path",83)(85,"path",84)(86,"path",85)(87,"path",86)(88,"path",87)(89,"path",88)(90,"path",89)(91,"path",90)(92,"path",91)(93,"path",92)(94,"path",93)(95,"path",94)(96,"path",95)(97,"path",96)(98,"path",97)(99,"path",98)(100,"path",99)(101,"path",100)(102,"path",101)(103,"path",102)(104,"path",103)(105,"path",104)(106,"path",105)(107,"path",106)(108,"path",107)(109,"path",108)(110,"path",109)(111,"path",110)(112,"path",111)(113,"path",112)(114,"path",113)(115,"path",114)(116,"path",115)(117,"path",116)(118,"path",117)(119,"path",118)(120,"path",119)(121,"path",120)(122,"path",121)(123,"path",122)(124,"path",123)(125,"path",124)(126,"path",125)(127,"path",126)(128,"path",127)(129,"path",128)(130,"path",129)(131,"path",130)(132,"path",131)(133,"path",132)(134,"path",133)(135,"path",134)(136,"path",135)(137,"path",136)(138,"path",137)(139,"path",138)(140,"path",139)(141,"path",140)(142,"path",141)(143,"path",142)(144,"path",143)(145,"path",144)(146,"path",145)(147,"path",146)(148,"path",147)(149,"path",148)(150,"path",149)(151,"path",150)(152,"path",151)(153,"path",152)(154,"path",153)(155,"path",154)(156,"path",155)(157,"path",156)(158,"path",157)(159,"path",158)(160,"path",159)(161,"path",160)(162,"path",161)(163,"path",162)(164,"path",163)(165,"path",164)(166,"path",165)(167,"path",166)(168,"path",167)(169,"path",168)(170,"path",169)(171,"path",170)(172,"path",171)(173,"path",172)(174,"path",173)(175,"path",174)(176,"path",175)(177,"path",176)(178,"path",177)(179,"path",178)(180,"path",179)(181,"path",180)(182,"path",181)(183,"path",182)(184,"path",183)(185,"polygon",184)(186,"polygon",185)(187,"polygon",186)(188,"polygon",187)(189,"polygon",188)(190,"polyline",189)(191,"polyline",190)(192,"polyline",191)(193,"path",192)(194,"path",193)(195,"path",194)(196,"path",195)(197,"path",196)(198,"path",197),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(199,"g",198)(200,"g",199),e.\u0275\u0275element(201,"path",200)(202,"path",201),e.\u0275\u0275elementStart(203,"g",202),e.\u0275\u0275element(204,"use",203)(205,"path",204),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(206,"path",205)(207,"path",206),e.\u0275\u0275elementStart(208,"g",207)(209,"g",208)(210,"g",209),e.\u0275\u0275element(211,"use",210)(212,"use",211),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(213,"g",212),e.\u0275\u0275element(214,"use",213)(215,"use",214),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275element(216,"path",215),e.\u0275\u0275elementStart(217,"foreignObject",216),e.\u0275\u0275namespaceHTML(),e.\u0275\u0275elementStart(218,"div",217),e.\u0275\u0275text(219),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(220,u,7,1,"g",218),e.\u0275\u0275elementEnd()()()()()()()(),e.\u0275\u0275elementStart(221,"div",219)(222,"div",220)(223,"div",221),e.\u0275\u0275text(224,"You just completed"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(225,"span",222),e.\u0275\u0275text(226),e.\u0275\u0275elementEnd(),e.\u0275\u0275projection(227),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(228,"div",223)(229,"div",224),e.\u0275\u0275listener("click",function(){return Se.replay()}),e.\u0275\u0275elementStart(230,"div"),e.\u0275\u0275template(231,g,8,0,"svg",225),e.\u0275\u0275template(232,f,8,0,"svg",225),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(233,"div",226),e.\u0275\u0275text(234,"Replay"),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(235,m,11,0,"div",227),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(236,v,8,1,"ng-container",228),e.\u0275\u0275elementEnd()()),2&Pe&&(e.\u0275\u0275advance(22),e.\u0275\u0275property("ngIf",Se.outcome),e.\u0275\u0275advance(197),e.\u0275\u0275textInterpolate1(" ",Se.userName," "),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.timeSpentLabel),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(Se.contentName),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngClass",Se.showReplay?"":"disabled"),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!Se.showReplay),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.showReplay),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",Se.showExit),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.nextContent))},dependencies:[d.NgClass,d.NgIf],styles:[':root{--sdk-end-page-title:#000;--sdk-end-page-replay-icon: #024f9d;--sdk-end-page-replay-section-bg:#fff;--sdk-end-page-title-span: #666666;--sdk-end-page-replay-section-hover: #F2F2F2}[_nghost-%COMP%] .player-endpage[_ngcontent-%COMP%]{padding:1rem;height:100%;display:flex;align-items:center;justify-content:space-around;background:var(--sdk-end-page-replay-section-bg)}@media all and (orientation: portrait){[_nghost-%COMP%] .player-endpage[_ngcontent-%COMP%]{flex-direction:column;display:block;overflow-y:auto}}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%]{text-align:center;flex:50%}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%]{position:relative;padding:1.5rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .badge[_ngcontent-%COMP%]{width:17.625rem;height:13.1rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%]{position:absolute;left:0;right:0;bottom:5rem;color:var(--white);text-shadow:.063 .125 #8b2925;display:flex;justify-content:center;align-items:center}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%] .progress[_ngcontent-%COMP%]{font-size:.85rem;margin-right:.7rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .score-details[_ngcontent-%COMP%] .score[_ngcontent-%COMP%]{font-size:1.3rem;font-weight:700}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%]{position:absolute;left:0;right:0;top:2.8rem;width:8.5rem;margin:0 auto}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%] .user[_ngcontent-%COMP%]{width:1.275rem;height:1.275rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .user-details[_ngcontent-%COMP%] .user-title[_ngcontent-%COMP%]{color:var(--primary-color);font-size:.85rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%]{position:absolute;bottom:2.75rem;left:0;right:0;display:flex;justify-content:center;align-items:center}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%] .timer[_ngcontent-%COMP%]{width:1.275rem;height:1.275rem}[_nghost-%COMP%] .player-endpage__left-panel[_ngcontent-%COMP%] .user-score-card[_ngcontent-%COMP%] .timer-details[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--primary-color);font-size:1rem;font-weight:700;margin-left:.3rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%]{flex:50%;text-align:center;padding:1rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .title-section[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:var(--sdk-end-page-title);font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.75rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .title-section[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--sdk-end-page-title-span);font-size:.75rem;word-break:break-word}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%]{display:flex;justify-content:space-around;padding:1.7rem 0}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:var(--gray-800);font-size:1rem;line-height:1.188rem;text-align:center}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .user-options[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:2.55rem;height:2.55rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next[_ngcontent-%COMP%]{color:var(--gray-400);font-size:.85rem;line-height:1.063rem;margin-bottom:.7rem}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%]{margin:0 auto;width:auto;border-radius:.5rem;padding:.75rem;background:linear-gradient(135deg,#ffcd55,#ffd955);box-shadow:inset 0 -.063rem .188rem rgba(var(--rc-rgba-black),.5);display:flex;align-items:center;justify-content:space-between;cursor:pointer}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .title-text[_ngcontent-%COMP%]{color:var(--gray-800);font-size:.85rem;flex:1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;line-height:normal}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .next-arrow[_ngcontent-%COMP%]{height:2.55rem;width:2.55rem;background-color:var(--white);border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer}[_nghost-%COMP%] .player-endpage__right-panel[_ngcontent-%COMP%] .next-level[_ngcontent-%COMP%] .next-arrow[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:1.75rem}.replay-section[_ngcontent-%COMP%], .exit-section[_ngcontent-%COMP%]{cursor:pointer;background-color:var(--sdk-end-page-replay-section-bg);padding:.5rem;border-radius:.25rem}.replay-section[_ngcontent-%COMP%]:hover, .exit-section[_ngcontent-%COMP%]:hover{background-color:var(--sdk-end-page-replay-section-hover)}.replay-section[_ngcontent-%COMP%] div[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{fill:var(--sdk-end-page-replay-icon)}.replay-section[_ngcontent-%COMP%] div[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] path[_ngcontent-%COMP%]:first-child{fill:transparent}.replay-section.disabled[_ngcontent-%COMP%]{cursor:not-allowed}.replay-section.disabled[_ngcontent-%COMP%] .title[_ngcontent-%COMP%]{color:#ccc!important}@keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;transform:translate(6.25rem)}to{opacity:1;transform:translate(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;transform:translate(-6.25rem)}to{opacity:1;transform:translate(0)}}.fadeInDown[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInDown}.fadeInUp[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInUp}.fadeInLeftSide[_ngcontent-%COMP%], .fadeInRightSide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInLeftSide}.animated[_ngcontent-%COMP%]{animation-duration:1.5s;animation-fill-mode:both}.truncate-overflow[_ngcontent-%COMP%]{--lh: 1.4rem;line-height:var(--lh);--max-lines: 1;position:relative;max-height:calc(var(--lh) * var(--max-lines));overflow:hidden;width:100%;font-size:.65rem;color:var(--black)}.truncate-overflow[_ngcontent-%COMP%]:before{position:absolute;content:"";bottom:0;right:0}.truncate-overflow[_ngcontent-%COMP%]:after{content:"";position:absolute;right:0;width:1rem;height:1rem;background:var(--white)}.particles[_ngcontent-%COMP%] path[_ngcontent-%COMP%]{transform:scale(1.1);transform-origin:center;animation:_ngcontent-%COMP%_heartbeat 3s ease-in-out infinite both;fill:#e55b28;opacity:.4}.badge-inner-animation[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_heartbeat 5s ease-in-out infinite both;transform-origin:center center}@keyframes _ngcontent-%COMP%_heartbeat{0%{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(.91);animation-timing-function:ease-in}17%{transform:scale(.98);animation-timing-function:ease-out}33%{transform:scale(.87);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}']})}class x{constructor(){this.sidebarMenuEvent=new e.EventEmitter}toggleMenu(De){const Pe=document.getElementById("overlay-input"),Se=document.querySelector(".navBlock"),lt=document.getElementById("playerSideMenu"),K=document.getElementById("ariaLabelValue"),j=document.getElementById("overlay-button");De instanceof KeyboardEvent&&(Pe.checked=!Pe.checked),Pe.checked?(lt.style.visibility="visible",K.innerHTML="Player Menu Close",j.setAttribute("aria-label","Player Menu Close"),Se.style.width="100%",Se.style.marginLeft="0%",this.sidebarMenuEvent.emit({event:De,type:"OPEN_MENU"})):(lt.style.visibility="hidden",K.innerHTML="Player Menu Open",j.setAttribute("aria-label","Player Menu Open"),Se.style.marginLeft="-100%",this.sidebarMenuEvent.emit({event:De,type:"CLOSE_MENU"}))}static#e=this.\u0275fac=function(Pe){return new(Pe||x)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:x,selectors:[["sb-player-side-menu-icon"]],outputs:{sidebarMenuEvent:"sidebarMenuEvent"},decls:5,vars:0,consts:[["type","checkbox","id","overlay-input",3,"click"],["aria-label","Player Menu Open","for","overlay-input","id","overlay-button","tabindex","0",3,"keydown.enter"],["id","ariaLabelValue"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"input",0),e.\u0275\u0275listener("click",function(K){return Se.toggleMenu(K)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(1,"label",1),e.\u0275\u0275listener("keydown.enter",function(K){return Se.toggleMenu(K)}),e.\u0275\u0275element(2,"span"),e.\u0275\u0275elementStart(3,"em",2),e.\u0275\u0275text(4,"Player Menu Open"),e.\u0275\u0275elementEnd()())},styles:[':root{--sdk-overlay-btn-hover:#333332}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]{z-index:10;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;position:absolute;top:.4rem;left:1rem;height:2.25rem;width:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{height:.2rem;width:1.25rem;border-radius:.125rem;background-color:var(--black);position:relative;display:block;transition:all .2s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before{top:-.45rem;visibility:visible}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after{top:.45rem}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after{height:.2rem;width:1.25rem;border-radius:.125rem;background-color:var(--black);position:absolute;content:"";transition:all .2s ease-in-out}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%], [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:before, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:after{background:var(--sdk-overlay-btn-hover)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover{background-color:rgba(var(--rc-rgba-black),.75)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]{background-color:var(--white)}[_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:before, [_nghost-%COMP%] #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%]:after{background-color:var(--white)}input[type=checkbox][_ngcontent-%COMP%]{display:none}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay[_ngcontent-%COMP%]{visibility:visible}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%]:hover span[_ngcontent-%COMP%], input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{background:transparent}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:before{transform:rotate(45deg) translate(.3125rem,.3125rem);opacity:1}input[type=checkbox][_ngcontent-%COMP%]:checked ~ #overlay-button[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:after{transform:rotate(-45deg) translate(.3125rem,-.3125rem)} html[dir=rtl] #overlay-button{left:auto;right:1rem} html[dir=rtl] #overlay-button span:before, html[dir=rtl] #overlay-button span:after{right:0}#ariaLabelValue[_ngcontent-%COMP%]{position:absolute;opacity:0}']})}function D(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"SHARE"))})("keydown.enter",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"SHARE"))}),e.\u0275\u0275element(1,"span",9),e.\u0275\u0275text(2," Share"),e.\u0275\u0275elementEnd()}}function O(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.showDownloadPopup(lt,"DOWNLOAD_MENU"))})("keydown.enter",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return K.closeNav(lt),e.\u0275\u0275resetView(K.showDownloadPopup(lt,"DOWNLOAD_MENU"))}),e.\u0275\u0275element(1,"span",10),e.\u0275\u0275text(2," Download"),e.\u0275\u0275elementEnd()}}function M(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return K.closeNav(lt),e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"PRINT"))})("keydown.enter",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"PRINT"))}),e.\u0275\u0275element(1,"span",11),e.\u0275\u0275text(2," Print"),e.\u0275\u0275elementEnd()}}function c(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",8),e.\u0275\u0275listener("click",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return K.closeNav(lt),e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"EXIT"))})("keydown.enter",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return K.closeNav(lt),e.\u0275\u0275resetView(K.emitSideBarEvent(lt,"EXIT"))}),e.\u0275\u0275element(1,"span",12),e.\u0275\u0275text(2," Exit"),e.\u0275\u0275elementEnd()}}function B(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-download-popup",13),e.\u0275\u0275listener("hideDownloadPopUp",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.hideDownloadPopUp(lt))})("downloadEvent",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.sidebarEvent.emit(lt))}),e.\u0275\u0275elementEnd()}if(2&ue){const Pe=e.\u0275\u0275nextContext();e.\u0275\u0275property("title",Pe.title)("showDownloadPopUp",Pe.showDownloadPopUp)}}class E{constructor(De){this.ref=De,this.config={showShare:!1,showDownload:!1,showReplay:!1,showExit:!1,showPrint:!1},this.sidebarEvent=new e.EventEmitter,this.toggleMenu=new e.EventEmitter,this.showDownloadPopUp=!1}closeNav(De){const Pe=document.getElementById("ariaLabelValue"),Se=document.getElementById("overlay-button"),lt=document.getElementById("overlay-input");Pe.innerHTML="Player Menu Open",Se.setAttribute("aria-label","Player Menu Open"),lt.checked=!1,document.getElementById("playerSideMenu").style.visibility="hidden",document.querySelector(".navBlock").style.marginLeft="-100%",this.sidebarEvent.emit({event:De,type:"CLOSE_MENU"})}showDownloadPopup(De,Pe){this.showDownloadPopUp=!0,this.ref.detectChanges(),this.emitSideBarEvent(De,Pe)}hideDownloadPopUp(De){this.showDownloadPopUp=!1,this.sidebarEvent.emit(De),this.ref.detectChanges()}emitSideBarEvent(De,Pe){this.sidebarEvent.emit({event:De,type:Pe})}static#e=this.\u0275fac=function(Pe){return new(Pe||E)(e.\u0275\u0275directiveInject(e.ChangeDetectorRef))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:E,selectors:[["sb-player-sidebar"]],inputs:{title:"title",config:"config"},outputs:{sidebarEvent:"sidebarEvent",toggleMenu:"toggleMenu"},decls:12,vars:6,consts:[["id","playerSideMenu","aria-modal","true","aria-labelledby","Menubar",1,"sidenav"],["sidebarMenu",""],[1,"navBlock"],["role","heading","aria-level","2",1,"player-nav-unit","text-left"],["aria-label","player sidebar","id","sidebar-list"],["tabindex","0",3,"click","keydown.enter",4,"ngIf"],["aria-hidden","true","tabindex","-1",1,"transparentBlock",3,"click"],[3,"title","showDownloadPopUp","hideDownloadPopUp","downloadEvent",4,"ngIf"],["tabindex","0",3,"click","keydown.enter"],[1,"player-icon","player-share","mr-16"],[1,"player-icon","player-download","mr-16"],[1,"player-icon","player-print","mr-16"],[1,"player-icon","player-exit","mr-16"],[3,"title","showDownloadPopUp","hideDownloadPopUp","downloadEvent"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"div",0,1)(2,"div",2)(3,"div",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"ul",4),e.\u0275\u0275template(6,D,3,0,"li",5),e.\u0275\u0275template(7,O,3,0,"li",5),e.\u0275\u0275template(8,M,3,0,"li",5),e.\u0275\u0275template(9,c,3,0,"li",5),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"div",6),e.\u0275\u0275listener("click",function(K){return Se.closeNav(K)}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(11,B,1,2,"sb-player-download-popup",7)),2&Pe&&(e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(Se.title),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",Se.config.showShare),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.showDownload),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.showPrint),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.showExit),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",Se.showDownloadPopUp))},dependencies:[d.NgIf,l],styles:[":root{--sdk-player-icon:#6D7278}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%]{width:100%;position:absolute;z-index:1;top:0;left:0;overflow-x:hidden;display:flex;z-index:9;height:100%}@media screen and (max-height: 1024px){[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%]{padding-top:0}}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;font-size:1.5rem;color:var(--black);display:block}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:var(--gray-0)}@media screen and (max-height: 1024px){[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-size:1.125rem}}[_nghost-%COMP%] .sidenav[_ngcontent-%COMP%] .closebtn[_ngcontent-%COMP%]{position:absolute;top:0;right:1.5rem;font-size:2.25rem;margin-left:3.125rem}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%]{width:100%;background:var(--white);max-width:20rem;transition:all .3s ease-in;margin-left:-100%;z-index:10;position:absolute;height:100%}@media (min-width: 1600px){.PlayerMediaQueryClass [_nghost-%COMP%] .navBlock[_ngcontent-%COMP%]{max-width:24rem}}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] .player-nav-unit[_ngcontent-%COMP%]{background:var(--primary-theme);padding:3rem 2rem 2rem;min-height:5.625rem;display:flex;align-items:center;color:var(--gray-800);font-size:1rem;font-weight:700;line-height:normal;word-break:break-word}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin:0;padding:0}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:1rem 2rem;background:var(--white);min-height:4rem;cursor:pointer;display:flex;align-items:center;color:rgba(var(--rc-rgba-black),1);font-size:.875rem;line-height:1.375rem;margin:0;line-height:normal}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background-color:var(--gray-0)}[_nghost-%COMP%] .navBlock[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .player-icon[_ngcontent-%COMP%]{width:1.5rem;height:1.5rem;background-color:var(--sdk-player-icon)}[_nghost-%COMP%] #playerSideMenu[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .player-replay[_ngcontent-%COMP%]{display:inline;padding:8px}[_nghost-%COMP%] .transparentBlock[_ngcontent-%COMP%]{width:100%;background-color:rgba(var(--rc-rgba-black),.5);height:100%;transition:all .3s ease}[_nghost-%COMP%] .player-share[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDYsMzMyYy0yOS42NDEsMC01NS43NjEsMTQuNTgxLTcyLjE2NywzNi43NTVMMTkxLjk5LDI5Ni4xMjRjMi4zNTUtOC4wMjcsNC4wMS0xNi4zNDYsNC4wMS0yNS4xMjQNCgkJCWMwLTExLjkwNi0yLjQ0MS0yMy4yMjUtNi42NTgtMzMuNjM2bDE0OC40NDUtODkuMzI4QzM1NC4zMDcsMTY3LjQyNCwzNzguNTg5LDE4MCw0MDYsMTgwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJYzAtNDkuNjI5LTQwLjM3MS05MC05MC05MGMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsMTEuNDM3LDIuMzU1LDIyLjI4Niw2LjI2MiwzMi4zNThsLTE0OC44ODcsODkuNTkNCgkJCUMxNTYuODY5LDE5My4xMzYsMTMyLjkzNywxODEsMTA2LDE4MWMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsNDkuNjI5LDQwLjM3MSw5MCw5MCw5MGMzMC4xMywwLDU2LjY5MS0xNS4wMDksNzMuMDM1LTM3LjgwNg0KCQkJbDE0MS4zNzYsNzIuMzk1QzMxNy44MDcsNDAzLjk5NSwzMTYsNDEyLjc1LDMxNiw0MjJjMCw0OS42MjksNDAuMzcxLDkwLDkwLDkwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJQzQ5NiwzNzIuMzcxLDQ1NS42MjksMzMyLDQwNiwzMzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MDYsMzMyYy0yOS42NDEsMC01NS43NjEsMTQuNTgxLTcyLjE2NywzNi43NTVMMTkxLjk5LDI5Ni4xMjRjMi4zNTUtOC4wMjcsNC4wMS0xNi4zNDYsNC4wMS0yNS4xMjQNCgkJCWMwLTExLjkwNi0yLjQ0MS0yMy4yMjUtNi42NTgtMzMuNjM2bDE0OC40NDUtODkuMzI4QzM1NC4zMDcsMTY3LjQyNCwzNzguNTg5LDE4MCw0MDYsMTgwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJYzAtNDkuNjI5LTQwLjM3MS05MC05MC05MGMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsMTEuNDM3LDIuMzU1LDIyLjI4Niw2LjI2MiwzMi4zNThsLTE0OC44ODcsODkuNTkNCgkJCUMxNTYuODY5LDE5My4xMzYsMTMyLjkzNywxODEsMTA2LDE4MWMtNDkuNjI5LDAtOTAsNDAuMzcxLTkwLDkwYzAsNDkuNjI5LDQwLjM3MSw5MCw5MCw5MGMzMC4xMywwLDU2LjY5MS0xNS4wMDksNzMuMDM1LTM3LjgwNg0KCQkJbDE0MS4zNzYsNzIuMzk1QzMxNy44MDcsNDAzLjk5NSwzMTYsNDEyLjc1LDMxNiw0MjJjMCw0OS42MjksNDAuMzcxLDkwLDkwLDkwYzQ5LjYyOSwwLDkwLTQwLjM3MSw5MC05MA0KCQkJQzQ5NiwzNzIuMzcxLDQ1NS42MjksMzMyLDQwNiwzMzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=)}[_nghost-%COMP%] .player-exit[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg0IDM4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTM0MS4zMzMsMEg0Mi42NjdDMTkuMDkzLDAsMCwxOS4wOTMsMCw0Mi42NjdWMTI4aDQyLjY2N1Y0Mi42NjdoMjk4LjY2N3YyOTguNjY3SDQyLjY2N1YyNTZIMHY4NS4zMzMNCgkJCQlDMCwzNjQuOTA3LDE5LjA5MywzODQsNDIuNjY3LDM4NGgyOTguNjY3QzM2NC45MDcsMzg0LDM4NCwzNjQuOTA3LDM4NCwzNDEuMzMzVjQyLjY2N0MzODQsMTkuMDkzLDM2NC45MDcsMCwzNDEuMzMzLDB6Ii8+DQoJCQk8cG9seWdvbiBwb2ludHM9IjE1MS4xNDcsMjY4LjQ4IDE4MS4zMzMsMjk4LjY2NyAyODgsMTkyIDE4MS4zMzMsODUuMzMzIDE1MS4xNDcsMTE1LjUyIDIwNi4yOTMsMTcwLjY2NyAwLDE3MC42NjcgMCwyMTMuMzMzIA0KCQkJCTIwNi4yOTMsMjEzLjMzMyAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzg0IDM4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzg0IDM4NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZD0iTTM0MS4zMzMsMEg0Mi42NjdDMTkuMDkzLDAsMCwxOS4wOTMsMCw0Mi42NjdWMTI4aDQyLjY2N1Y0Mi42NjdoMjk4LjY2N3YyOTguNjY3SDQyLjY2N1YyNTZIMHY4NS4zMzMNCgkJCQlDMCwzNjQuOTA3LDE5LjA5MywzODQsNDIuNjY3LDM4NGgyOTguNjY3QzM2NC45MDcsMzg0LDM4NCwzNjQuOTA3LDM4NCwzNDEuMzMzVjQyLjY2N0MzODQsMTkuMDkzLDM2NC45MDcsMCwzNDEuMzMzLDB6Ii8+DQoJCQk8cG9seWdvbiBwb2ludHM9IjE1MS4xNDcsMjY4LjQ4IDE4MS4zMzMsMjk4LjY2NyAyODgsMTkyIDE4MS4zMzMsODUuMzMzIDE1MS4xNDcsMTE1LjUyIDIwNi4yOTMsMTcwLjY2NyAwLDE3MC42NjcgMCwyMTMuMzMzIA0KCQkJCTIwNi4yOTMsMjEzLjMzMyAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K)}[_nghost-%COMP%] .player-print[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNfcHJpbnQgY29weTwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE5LDggTDUsOCBDMy4zNCw4IDIsOS4zNCAyLDExIEwyLDE3IEw2LDE3IEw2LDIxIEwxOCwyMSBMMTgsMTcgTDIyLDE3IEwyMiwxMSBDMjIsOS4zNCAyMC42Niw4IDE5LDggTDE5LDggWiBNMTYsMTkgTDgsMTkgTDgsMTQgTDE2LDE0IEwxNiwxOSBMMTYsMTkgWiBNMTksMTIgQzE4LjQ1LDEyIDE4LDExLjU1IDE4LDExIEMxOCwxMC40NSAxOC40NSwxMCAxOSwxMCBDMTkuNTUsMTAgMjAsMTAuNDUgMjAsMTEgQzIwLDExLjU1IDE5LjU1LDEyIDE5LDEyIEwxOSwxMiBaIE0xOCwzIEw2LDMgTDYsNyBMMTgsNyBMMTgsMyBMMTgsMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM2RDcyNzgiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNfcHJpbnQgY29weTwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij4KICAgICAgICAgICAgPHBhdGggZD0iTTE5LDggTDUsOCBDMy4zNCw4IDIsOS4zNCAyLDExIEwyLDE3IEw2LDE3IEw2LDIxIEwxOCwyMSBMMTgsMTcgTDIyLDE3IEwyMiwxMSBDMjIsOS4zNCAyMC42Niw4IDE5LDggTDE5LDggWiBNMTYsMTkgTDgsMTkgTDgsMTQgTDE2LDE0IEwxNiwxOSBMMTYsMTkgWiBNMTksMTIgQzE4LjQ1LDEyIDE4LDExLjU1IDE4LDExIEMxOCwxMC40NSAxOC40NSwxMCAxOSwxMCBDMTkuNTUsMTAgMjAsMTAuNDUgMjAsMTEgQzIwLDExLjU1IDE5LjU1LDEyIDE5LDEyIEwxOSwxMiBaIE0xOCwzIEw2LDMgTDYsNyBMMTgsNyBMMTgsMyBMMTgsMyBaIiBpZD0iU2hhcGUiIGZpbGw9IiM2RDcyNzgiPjwvcGF0aD4KICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlNoYXBlIiBwb2ludHM9IjAgMCAyNCAwIDI0IDI0IDAgMjQiPjwvcG9seWdvbj4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}[_nghost-%COMP%] .player-download[_ngcontent-%COMP%]{-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zODIuNTYsMjMzLjM3NkMzNzkuOTY4LDIyNy42NDgsMzc0LjI3MiwyMjQsMzY4LDIyNGgtNjRWMTZjMC04LjgzMi03LjE2OC0xNi0xNi0xNmgtNjRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZ2MjA4aC02NA0KCQkJYy02LjI3MiwwLTExLjk2OCwzLjY4LTE0LjU2LDkuMzc2Yy0yLjYyNCw1LjcyOC0xLjYsMTIuNDE2LDIuNTI4LDE3LjE1MmwxMTIsMTI4YzMuMDQsMy40ODgsNy40MjQsNS40NzIsMTIuMDMyLDUuNDcyDQoJCQljNC42MDgsMCw4Ljk5Mi0yLjAxNiwxMi4wMzItNS40NzJsMTEyLTEyOEMzODQuMTkyLDI0NS44MjQsMzg1LjE1MiwyMzkuMTA0LDM4Mi41NiwyMzMuMzc2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDMyLDM1MnY5Nkg4MHYtOTZIMTZ2MTI4YzAsMTcuNjk2LDE0LjMzNiwzMiwzMiwzMmg0MTZjMTcuNjk2LDAsMzItMTQuMzA0LDMyLTMyVjM1Mkg0MzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zODIuNTYsMjMzLjM3NkMzNzkuOTY4LDIyNy42NDgsMzc0LjI3MiwyMjQsMzY4LDIyNGgtNjRWMTZjMC04LjgzMi03LjE2OC0xNi0xNi0xNmgtNjRjLTguODMyLDAtMTYsNy4xNjgtMTYsMTZ2MjA4aC02NA0KCQkJYy02LjI3MiwwLTExLjk2OCwzLjY4LTE0LjU2LDkuMzc2Yy0yLjYyNCw1LjcyOC0xLjYsMTIuNDE2LDIuNTI4LDE3LjE1MmwxMTIsMTI4YzMuMDQsMy40ODgsNy40MjQsNS40NzIsMTIuMDMyLDUuNDcyDQoJCQljNC42MDgsMCw4Ljk5Mi0yLjAxNiwxMi4wMzItNS40NzJsMTEyLTEyOEMzODQuMTkyLDI0NS44MjQsMzg1LjE1MiwyMzkuMTA0LDM4Mi41NiwyMzMuMzc2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNNDMyLDM1MnY5Nkg4MHYtOTZIMTZ2MTI4YzAsMTcuNjk2LDE0LjMzNiwzMiwzMiwzMmg0MTZjMTcuNjk2LDAsMzItMTQuMzA0LDMyLTMyVjM1Mkg0MzJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc+DQo=)}"]})}const h=function(ue){return{"animated animateBg":ue}};class b{constructor(){this.progress=0}ngOnChanges(De){De.progress&&De.progress.currentValue&&(this.progress=De.progress.currentValue)}static#e=this.\u0275fac=function(Pe){return new(Pe||b)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:b,selectors:[["sb-player-start-page"]],inputs:{title:"title",progress:"progress"},features:[e.\u0275\u0275NgOnChangesFeature],decls:10,vars:7,consts:[[1,"sb-player-splash-container",3,"ngClass"],[1,"sb-player-splash-container__header"],[1,"sb-player-splash-container__body","animated","fadeInDown"],[1,""],[1,"sb-player-splash-container__footer"],[1,"loading-text"],[1,"bg"],[1,"el"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275element(1,"div",1),e.\u0275\u0275elementStart(2,"div",2)(3,"span",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(5,"div",4)(6,"div",5),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",6),e.\u0275\u0275element(9,"div",7),e.\u0275\u0275elementEnd()()()),2&Pe&&(e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(5,h,100===Se.progress)),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(Se.title),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate1("Loading... ",Se.progress,"%"),e.\u0275\u0275advance(2),e.\u0275\u0275styleProp("width",Se.progress+"%"))},dependencies:[d.NgClass],styles:['.sb-player-splash-container[_ngcontent-%COMP%]{box-sizing:border-box;padding:1rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;opacity:1;background:var(--primary-theme);transition:all .3s ease-in}.sb-player-splash-container.animateBg[_ngcontent-%COMP%]{opacity:0}.sb-player-splash-container__body[_ngcontent-%COMP%]{display:flex;flex-direction:column;text-align:center;color:var(--gray-800);letter-spacing:0}.sb-player-splash-container__body[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:normal;word-break:break-word}.sb-player-splash-container__footer[_ngcontent-%COMP%]{color:var(--black);font-size:.75rem;line-height:1.25rem;display:flex;flex-direction:column;width:100%}@keyframes _ngcontent-%COMP%_loading{0%{width:0}to{width:100%}}@keyframes _ngcontent-%COMP%_percentage{1%{content:"1%"}2%{content:"2%"}3%{content:"3%"}4%{content:"4%"}5%{content:"5%"}6%{content:"6%"}7%{content:"7%"}8%{content:"8%"}9%{content:"9%"}10%{content:"10%"}11%{content:"11%"}12%{content:"12%"}13%{content:"13%"}14%{content:"14%"}15%{content:"15%"}16%{content:"16%"}17%{content:"17%"}18%{content:"18%"}19%{content:"19%"}20%{content:"20%"}21%{content:"21%"}22%{content:"22%"}23%{content:"23%"}24%{content:"24%"}25%{content:"25%"}26%{content:"26%"}27%{content:"27%"}28%{content:"28%"}29%{content:"29%"}30%{content:"30%"}31%{content:"31%"}32%{content:"32%"}33%{content:"33%"}34%{content:"34%"}35%{content:"35%"}36%{content:"36%"}37%{content:"37%"}38%{content:"38%"}39%{content:"39%"}40%{content:"40%"}41%{content:"41%"}42%{content:"42%"}43%{content:"43%"}44%{content:"44%"}45%{content:"45%"}46%{content:"46%"}47%{content:"47%"}48%{content:"48%"}49%{content:"49%"}50%{content:"50%"}51%{content:"51%"}52%{content:"52%"}53%{content:"53%"}54%{content:"54%"}55%{content:"55%"}56%{content:"56%"}57%{content:"57%"}58%{content:"58%"}59%{content:"59%"}60%{content:"60%"}61%{content:"61%"}62%{content:"62%"}63%{content:"63%"}64%{content:"64%"}65%{content:"65%"}66%{content:"66%"}67%{content:"67%"}68%{content:"68%"}69%{content:"69%"}70%{content:"70%"}71%{content:"71%"}72%{content:"72%"}73%{content:"73%"}74%{content:"74%"}75%{content:"75%"}76%{content:"76%"}77%{content:"77%"}78%{content:"78%"}79%{content:"79%"}80%{content:"80%"}81%{content:"81%"}82%{content:"82%"}83%{content:"83%"}84%{content:"84%"}85%{content:"85%"}86%{content:"86%"}87%{content:"87%"}88%{content:"88%"}89%{content:"89%"}90%{content:"90%"}91%{content:"91%"}92%{content:"92%"}93%{content:"93%"}94%{content:"94%"}95%{content:"95%"}96%{content:"96%"}97%{content:"97%"}98%{content:"98%"}99%{content:"99%"}to{content:"100%"}}.bg[_ngcontent-%COMP%], .el[_ngcontent-%COMP%]{border-radius:.25rem;height:.5rem}.bg[_ngcontent-%COMP%]{background-color:var(--white)}.el[_ngcontent-%COMP%]{background-color:#f1635d;width:0%;transition:all ease .3s}.loading-text[_ngcontent-%COMP%]{align-self:center;margin-bottom:.5rem;color:var(--black)}@keyframes _ngcontent-%COMP%_fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes _ngcontent-%COMP%_fadeInLeftSide{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}.fadeInDown[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInDown}.fadeInUp[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInUp}.fadeInLeftSide[_ngcontent-%COMP%], .fadeInRightSide[_ngcontent-%COMP%]{animation-name:_ngcontent-%COMP%_fadeInLeftSide}.animated[_ngcontent-%COMP%]{animation-duration:1.5s;animation-fill-mode:both}']})}function T(ue,De){1&ue&&(e.\u0275\u0275elementStart(0,"div",1),e.\u0275\u0275text(1," You are offline\n"),e.\u0275\u0275elementEnd())}class I{constructor(){}ngOnInit(){window.addEventListener("offline",()=>{this.showOfflineAlert=!0,setTimeout(()=>{this.showOfflineAlert=!1},4e3)})}static#e=this.\u0275fac=function(Pe){return new(Pe||I)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:I,selectors:[["sb-player-offline-alert"]],decls:1,vars:1,consts:[["class","offline-container",4,"ngIf"],[1,"offline-container"]],template:function(Pe,Se){1&Pe&&e.\u0275\u0275template(0,T,2,0,"div",0),2&Pe&&e.\u0275\u0275property("ngIf",Se.showOfflineAlert)},dependencies:[d.NgIf],styles:[":root{--sdk-offline-container:#fff}.offline-container[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;height:3rem;background:var(--tertiary-color);color:var(--sdk-offline-container);width:100%;display:flex;align-items:center;z-index:999;justify-content:center;box-shadow:0 0 2px 2px #666;font-size:14px}"]})}class S{static#e=this.\u0275fac=function(Pe){return new(Pe||S)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:S});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[d.CommonModule,s.FormsModule]})}var L,ue,F;(ue=L||(L={})).contentCompatibility="CPV2_CONT_COMP_01",ue.contentLoadFails="CPV2_CONT_LOAD_FAIL_01",ue.internetConnectivity="CPV2_INT_CONNECT_01",ue.streamingUrlSupport="CPV2_INT_STREAMINGURL_01",function(ue){ue.contentCompatibility="content compatibility error",ue.contentLoadFails="content load failed",ue.internetConnectivity="content failed to load , No Internet Available",ue.streamingUrlSupport="streaming url is not supported",ue.contentPlayFailedHeader="Unable to load content",ue.contentPlayFailTitle="Refresh and try again later"}(F||(F={}));class k{ngOnInit(){this.errorMsg||(this.errorMsg={messageHeader:F.contentPlayFailedHeader,messageTitle:F.contentPlayFailTitle})}static#e=this.\u0275fac=function(Pe){return new(Pe||k)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:k,selectors:[["sb-player-contenterror"]],inputs:{errorMsg:"errorMsg"},decls:6,vars:2,consts:[[1,"playersdk-msg","playersdk-msg--error"],[1,"playersdk-msg__body"],[1,"playersdk-msg__text"],[1,"error-header"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"span",3),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd()()()),2&Pe&&(e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate(Se.errorMsg.messageHeader),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",Se.errorMsg.messageTitle," "))},styles:[':root{--sdk-playersdk-text:#333;--sdk-playersdk-bg:#fbccd1;--sdk-playersdk-border:#ff4558;--sdk-playersdk-closeicon:#ff4558;--sdk-playersdk-error-header:#ff4558}.playersdk-msg[_ngcontent-%COMP%]{position:absolute;top:10%;left:50%;transform:translate(-50%);width:100%;max-width:20rem;margin-bottom:8px;padding:1rem;border:1px solid;border-radius:.5rem;border-width:0 0 0 .5rem;z-index:111111}.playersdk-msg--error[_ngcontent-%COMP%]{color:var(--sdk-playersdk-text);background:var(--sdk-playersdk-bg);border-color:var(--sdk-playersdk-border)}.playersdk-msg__body[_ngcontent-%COMP%]{display:flex;align-items:center}.playersdk-msg__text[_ngcontent-%COMP%]{font-size:.875rem}@media (max-width: 767px){.playersdk-msg__text[_ngcontent-%COMP%]{font-size:.75rem}}.playersdk-msg__close-icon[_ngcontent-%COMP%]{position:absolute;right:0;top:0;width:2rem;height:2rem;cursor:pointer}.playersdk-msg__close-icon[_ngcontent-%COMP%]:after, .playersdk-msg__close-icon[_ngcontent-%COMP%]:before{content:" ";position:absolute;right:1rem;height:1rem;width:.125rem;top:.5rem;background:var(--sdk-playersdk-closeicon)}.playersdk-msg__close-icon[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.playersdk-msg__close-icon[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.error-header[_ngcontent-%COMP%]{font-size:1.25rem;display:block;margin-bottom:.5rem;line-height:normal;color:var(--sdk-playersdk-error-header)}']})}class X{constructor(){this.nextAction=new e.EventEmitter}static#e=this.\u0275fac=function(Pe){return new(Pe||X)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:X,selectors:[["sb-player-next-navigation"]],outputs:{nextAction:"nextAction"},decls:3,vars:0,consts:[["aria-label","navigation-arrows-nextIcon","tabindex","0",1,"navigation-arrows","player-nextIcon","paginate","right","ml-4",3,"click"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("click",function(){return Se.nextAction.emit({type:"NEXT"})}),e.\u0275\u0275element(1,"i")(2,"i"),e.\u0275\u0275elementEnd())},styles:[':root{--sdk-navigation-arrows-bg:#fff;--sdk-navigation-arrows-border:#F2F2F2;--sdk-navigation-arrows-after:#999999;--sdk-player-nextIcon:#fff}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]{height:2rem;width:4rem;cursor:pointer;border-radius:1rem;background-color:var(--sdk-navigation-arrows-bg);box-shadow:var(--sbt-box-shadow-3px);border:1px solid var(--sdk-navigation-arrows-border);transition:all .1s ease-in}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover{border:1px solid transparent}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover{background:var(--primary-color)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:after{display:none;content:"";width:.5rem;height:.5rem;border-top:.125rem solid var(--sdk-navigation-arrows-after);border-left:.125rem solid var(--sdk-navigation-arrows-after)}[_nghost-%COMP%] .player-nextIcon[_ngcontent-%COMP%]:after{content:"";transform:rotate(135deg);border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover.player-nextIcon:after{content:"";border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows.player-nextIcon[_ngcontent-%COMP%]{background:var(--primary-color)}button[_ngcontent-%COMP%]{-webkit-appearance:none;background:transparent;border:0}.paginate[_ngcontent-%COMP%]{position:relative;transform:translateZ(0)}.paginate[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute;top:42%;left:40%;width:.75rem;height:.1875rem;border-radius:.09375rem;background:var(--white);transition:all .15s ease}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transform-origin:0% 50%;background-color:var(--gray-800)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translateY(-1px) rotate(40deg)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translateY(1px) rotate(-40deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{background-color:var(--white)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(0) rotate(30deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translateY(1px) rotate(-30deg)}.paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translate(-.3125rem) rotate(0)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transform-origin:100% 50%}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translateY(.0625rem) rotate(40deg)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translateY(-.0625rem) rotate(-40deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translateY(.0625rem) rotate(30deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translateY(.0625rem) rotate(-30deg)}.paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translate(.3125rem) rotate(0)}.paginate[data-state=disabled][_ngcontent-%COMP%]{opacity:.3;cursor:default} html[dir=rtl] .player-previousIcon, html[dir=rtl] .player-nextIcon{transform:rotate(180deg)}']})}class ee{constructor(){this.previousAction=new e.EventEmitter}static#e=this.\u0275fac=function(Pe){return new(Pe||ee)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:ee,selectors:[["sb-player-previous-navigation"]],outputs:{previousAction:"previousAction"},decls:3,vars:0,consts:[["aria-label","navigation-arrows-previousIcon","tabindex","0",1,"navigation-arrows","player-previousIcon","paginate","left",3,"click"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"button",0),e.\u0275\u0275listener("click",function(){return Se.previousAction.emit({type:"PREVIOUS"})}),e.\u0275\u0275element(1,"i")(2,"i"),e.\u0275\u0275elementEnd())},styles:[':root{--sdk-navigation-arrows-bg:#fff;--sdk-navigation-arrows-border:#F2F2F2;--sdk-navigation-arrows-after:#999999;--sdk-player-nextIcon:#fff}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]{height:2rem;width:4rem;cursor:pointer;border-radius:1rem;background-color:var(--sdk-navigation-arrows-bg);box-shadow:var(--sbt-box-shadow-3px);border:1px solid var(--sdk-navigation-arrows-border);transition:all .1s ease-in}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover{border:1px solid transparent}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover{background:var(--primary-color)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:after{display:none;content:"";width:.5rem;height:.5rem;border-top:.125rem solid var(--sdk-navigation-arrows-after);border-left:.125rem solid var(--sdk-navigation-arrows-after)}[_nghost-%COMP%] .player-nextIcon[_ngcontent-%COMP%]:after{content:"";transform:rotate(135deg);border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows[_ngcontent-%COMP%]:hover.player-nextIcon:after{content:"";border-top:.125rem solid var(--sdk-player-nextIcon);border-left:.125rem solid var(--sdk-player-nextIcon)}[_nghost-%COMP%] .navigation-arrows.player-nextIcon[_ngcontent-%COMP%]{background:var(--primary-color)}button[_ngcontent-%COMP%]{-webkit-appearance:none;background:transparent;border:0}.paginate[_ngcontent-%COMP%]{position:relative;transform:translateZ(0)}.paginate[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute;top:42%;left:40%;width:.75rem;height:.1875rem;border-radius:.09375rem;background:var(--white);transition:all .15s ease}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transform-origin:0% 50%;background-color:var(--gray-800)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translateY(-1px) rotate(40deg)}.paginate.left[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translateY(1px) rotate(-40deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]{background-color:var(--white)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(0) rotate(30deg)}.paginate.left[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translateY(1px) rotate(-30deg)}.paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(-.3125rem) rotate(0)}.paginate.left[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translate(-.3125rem) rotate(0)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{transform-origin:100% 50%}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translateY(.0625rem) rotate(40deg)}.paginate.right[_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translateY(-.0625rem) rotate(-40deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translateY(.0625rem) rotate(30deg)}.paginate.right[_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translateY(.0625rem) rotate(-30deg)}.paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:first-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%] i[_ngcontent-%COMP%]:last-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:first-child{transform:translate(.3125rem) rotate(0)}.paginate.right[data-state=disabled][_ngcontent-%COMP%]:hover i[_ngcontent-%COMP%]:last-child{transform:translate(.3125rem) rotate(0)}.paginate[data-state=disabled][_ngcontent-%COMP%]{opacity:.3;cursor:default} html[dir=rtl] .player-previousIcon, html[dir=rtl] .player-nextIcon{transform:rotate(180deg)}']})}function Oe(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6)(1,"img",7),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.rotateCW())}),e.\u0275\u0275elementEnd()()}}function re(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",8)(1,"button",9),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.zoomOut())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"button",10),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.zoomIn())}),e.\u0275\u0275elementEnd()()}}function Ue(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"input",12),e.\u0275\u0275listener("ngModelChange",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.page=lt)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"span",13),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Pe);const lt=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(lt.gotoPage())}),e.\u0275\u0275element(3,"img",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"span",15),e.\u0275\u0275text(5,"/"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",16),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd()()}if(2&ue){const Pe=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngModel",Pe.page)("max",Pe.totalPages),e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate(Pe.totalPages)}}function V(ue,De){if(1&ue){const Pe=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",17)(1,"div",18)(2,"sb-player-previous-navigation",19),e.\u0275\u0275listener("previousAction",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.actions.emit(lt))}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"sb-player-next-navigation",20),e.\u0275\u0275listener("nextAction",function(lt){e.\u0275\u0275restoreView(Pe);const K=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(K.actions.emit(lt))}),e.\u0275\u0275elementEnd()()()}}class z{constructor(){this.actions=new e.EventEmitter,this._config={rotation:!1,goto:!1,navigation:!1,zoom:!1}}set config(De){this._item={...this._config,...De},this._config=this._item}get config(){return this._config}ngOnInit(){this.page=this.pageNumber}ngOnChanges(De){for(const Pe in De)if(De.hasOwnProperty(Pe))switch(Pe){case"pageNumber":this.page=De[Pe].currentValue,this.pageNumber=De[Pe].currentValue;break;case"totalPages":this.totalPages=De[Pe].currentValue}}zoomIn(){this.actions.emit({type:"ZOOM_IN"})}zoomOut(){this.actions.emit({type:"ZOOM_OUT"})}rotateCW(){this.actions.emit({type:"ROTATE_CW"})}gotoPage(){const De=parseInt(this.page,10);De>0&&De<=this.totalPages?(this.actions.emit({type:"NAVIGATE_TO_PAGE",data:De}),this.pageNumber=De):(this.actions.emit({type:"INVALID_PAGE_ERROR",data:De}),this.page=this.pageNumber)}static#e=this.\u0275fac=function(Pe){return new(Pe||z)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:z,selectors:[["sb-player-header"]],inputs:{pageNumber:"pageNumber",totalPages:"totalPages",config:"config"},outputs:{actions:"actions"},features:[e.\u0275\u0275NgOnChangesFeature],decls:7,vars:4,consts:[[1,"sb-player-header"],[1,"sb-player-header__panel","d-flex","flex-ai-center","flex-jc-flex-end"],["class","icon_rotate mr-8",4,"ngIf"],["class","player-zoom-btns d-flex mr-8",4,"ngIf"],["class","player-pagenumber",4,"ngIf"],["class","visible-only-landscape",4,"ngIf"],[1,"icon_rotate","mr-8"],["src","./assets/rotate-icon.svg","alt","rotate icon","tabindex","0","role","button","aria-label","rotate page",1,"rotate-icon",3,"click"],[1,"player-zoom-btns","d-flex","mr-8"],["type","button","tabindex","0","aria-label","zoom out","title","zoom out",1,"player-zoom-btns__zoombtn","zoomOut-btn",3,"click"],["type","button","tabindex","0","aria-label","zoom in","title","zoom in",1,"player-zoom-btns__zoombtn","zoomIn-btn",3,"click"],[1,"player-pagenumber"],["type","number","min","1",1,"page-count",3,"ngModel","max","ngModelChange"],["role","button","aria-label","Go to page","tabindex","0",1,"focus-arrow",3,"click"],["src","./assets/arrow-right.svg","alt","arrow-right","width","100%"],[1,"slash"],[1,"pageNumberFullcount"],[1,"visible-only-landscape"],[1,"d-flex","player-slides","ml-8"],[1,"d-flex","flex-ai-center",3,"previousAction"],[1,"d-flex","flex-ai-center",3,"nextAction"]],template:function(Pe,Se){1&Pe&&(e.\u0275\u0275elementStart(0,"div")(1,"div",0)(2,"div",1),e.\u0275\u0275template(3,Oe,2,0,"div",2),e.\u0275\u0275template(4,re,3,0,"div",3),e.\u0275\u0275template(5,Ue,8,3,"div",4),e.\u0275\u0275template(6,V,4,0,"div",5),e.\u0275\u0275elementEnd()()()),2&Pe&&(e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",Se.config.rotation),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.zoom),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.goto&&Se.totalPages),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Se.config.navigation))},dependencies:[d.NgIf,s.DefaultValueAccessor,s.NumberValueAccessor,s.NgControlStatus,s.MinValidator,s.MaxValidator,s.NgModel,X,ee],styles:[':root{--sdk-sb-player-header:#fff;--sdk-player-zoombtn:#000;--sdk-player-zoombtn-icon:#333;--sdk-player-zoombtn-icon-hover:#F2F2F2;--sdk-player-page-count-bg:#fff;--sdk-player-page-count-txt:#CCCCCC;--sdk-player-page-count-arrow:#333333 }[_nghost-%COMP%] .sb-player-header[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:flex-end;height:3rem;padding:.75em 1rem;background:var(--sdk-sb-player-header)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%]{border-radius:.25rem;overflow:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%]{color:var(--sdk-player-zoombtn);text-align:center;line-height:.8rem;font-size:1.5rem;background-color:rgba(var(--rc-rgba-gray),.11);padding:0;transition:all .3s ease-in;cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:0px}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-repeat:no-repeat;background-color:var(--sdk-player-zoombtn-icon)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns__zoombtn[_ngcontent-%COMP%]:hover{background:var(--sdk-player-zoombtn-icon-hover)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomOut-btn[_ngcontent-%COMP%]{border-right:.063em solid rgba(var(--rc-rgba-gray),.1)}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomOut-btn[_ngcontent-%COMP%]:after{content:"-"}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-zoom-btns[_ngcontent-%COMP%] .zoomIn-btn[_ngcontent-%COMP%]:after{content:"+"}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%]{font-size:1rem;display:flex;align-items:center;position:relative}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]{height:2rem;width:3rem;border:.031em solid var(--sdk-player-page-count-txt);border-radius:.25rem;background-color:var(--sdk-player-page-count-bg);text-align:center}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus{border-radius:.25em 0px 0px .25rem;outline:0px}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%] ~ .focus-arrow[_ngcontent-%COMP%]{opacity:0;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2rem;background:var(--sdk-player-page-count-arrow);border-radius:0 .25em .25em 0;position:absolute;left:calc(3rem + -0px);cursor:pointer}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%] ~ .focus-arrow[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:50%}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .focus-arrow[_ngcontent-%COMP%]{opacity:1}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .slash[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .page-count[_ngcontent-%COMP%]:focus ~ .pageNumberFullcount[_ngcontent-%COMP%]{visibility:hidden}[_nghost-%COMP%] .sb-player-header__panel[_ngcontent-%COMP%] .player-pagenumber[_ngcontent-%COMP%] .slash[_ngcontent-%COMP%]{margin:0 .5rem}[_nghost-%COMP%] .player-zoom-btns-inline[_ngcontent-%COMP%]{display:inline-block}[_nghost-%COMP%] .player-replay[_ngcontent-%COMP%]{display:inline;padding:.5rem}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%]{background:transparent;height:2rem;text-align:center;width:2rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;padding:.25rem;cursor:pointer;transition:all .3s ease-in}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%]:hover{background:rgba(var(--rc-rgba-gray),.11)}[_nghost-%COMP%] .icon_rotate[_ngcontent-%COMP%] .rotate-icon[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%] sb-player-previous-navigation[_ngcontent-%COMP%], [_nghost-%COMP%] sb-player-next-navigation[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count:focus{border-radius:0 .25em .25rem 0!important} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count~.focus-arrow{left:auto;right:calc(3rem + -0px);border-radius:.25em 0 0 .25em!important} html[dir=rtl] .sb-player-header__panel .pdf-pagenumber .page-count~.focus-arrow img{transform:rotate(180deg)}']})}class G{static#e=this.\u0275fac=function(Pe){return new(Pe||G)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:G});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[d.CommonModule,s.FormsModule]})}const q=new e.InjectionToken("playerConfig");class me{static forRoot(De){return{ngModule:me,providers:[{provide:q,useValue:De}]}}static#e=this.\u0275fac=function(Pe){return new(Pe||me)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:me});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[S,G,S,G]})}class Me{constructor(De){this.config=De,this.playerContentCompatibiltyLevel=5,this.getInternetConnectivityError=new e.EventEmitter,this.setInternetConnectivityError=()=>{const Pe=new Error;Pe.message=F.internetConnectivity,Pe.name=L.internetConnectivity,this.getInternetConnectivityError.emit({error:Pe})},this.initInternetConnectivityError(),this.config?.contentCompatibilityLevel&&(this.playerContentCompatibiltyLevel=this.config?.contentCompatibilityLevel)}checkContentCompatibility(De){if(De>this.playerContentCompatibiltyLevel){const Pe=new Error;return Pe.message=`Player supports ${this.playerContentCompatibiltyLevel}\n but content compatibility is ${De}`,Pe.name="contentCompatibily",{error:Pe,isCompitable:!1}}return{error:null,isCompitable:!0}}initInternetConnectivityError(){window.addEventListener("offline",this.setInternetConnectivityError)}ngOnDestroy(){window.removeEventListener("offline",this.setInternetConnectivityError)}static#e=this.\u0275fac=function(Pe){return new(Pe||Me)(e.\u0275\u0275inject(q))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:Me,factory:Me.\u0275fac,providedIn:"root"})}},7558: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_DataView.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_getNative.js */ -4727),r=t( +2483),r=t( /*! ./_root.js */ -4261);const n=(0,e.default)(r.default,"DataView")},4181: +6396);const n=(0,e.default)(r.default,"DataView")},3875: /*!*****************************************!*\ !*** ./node_modules/lodash-es/_Hash.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_hashClear.js */ -5606),r=t( +4014),r=t( /*! ./_hashDelete.js */ -5168),d=t( +2208),d=t( /*! ./_hashGet.js */ -1099),n=t( +6546),n=t( /*! ./_hashHas.js */ -6920),o=t( +7343),s=t( /*! ./_hashSet.js */ -5689);function i(p){var c=-1,g=null==p?0:p.length;for(this.clear();++c{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_listCacheClear.js */ -5909),r=t( +9537),r=t( /*! ./_listCacheDelete.js */ -8380),d=t( +5126),d=t( /*! ./_listCacheGet.js */ -1129),n=t( +3936),n=t( /*! ./_listCacheHas.js */ -3503),o=t( +9420),s=t( /*! ./_listCacheSet.js */ -8643);function i(p){var c=-1,g=null==p?0:p.length;for(this.clear();++c{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_getNative.js */ -4727),r=t( +2483),r=t( /*! ./_root.js */ -4261);const n=(0,e.default)(r.default,"Map")},2733: +6396);const n=(0,e.default)(r.default,"Map")},795: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_MapCache.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_mapCacheClear.js */ -1069),r=t( +3771),r=t( /*! ./_mapCacheDelete.js */ -2579),d=t( +9809),d=t( /*! ./_mapCacheGet.js */ -4933),n=t( +9080),n=t( /*! ./_mapCacheHas.js */ -3624),o=t( +9927),s=t( /*! ./_mapCacheSet.js */ -3392);function i(p){var c=-1,g=null==p?0:p.length;for(this.clear();++c{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_getNative.js */ -4727),r=t( +2483),r=t( /*! ./_root.js */ -4261);const n=(0,e.default)(r.default,"Promise")},3538: +6396);const n=(0,e.default)(r.default,"Promise")},3684: /*!****************************************!*\ !*** ./node_modules/lodash-es/_Set.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_getNative.js */ -4727),r=t( +2483),r=t( /*! ./_root.js */ -4261);const n=(0,e.default)(r.default,"Set")},5675: +6396);const n=(0,e.default)(r.default,"Set")},7081: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_SetCache.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_MapCache.js */ -2733),r=t( +795),r=t( /*! ./_setCacheAdd.js */ -1622),d=t( +4924),d=t( /*! ./_setCacheHas.js */ -8403);function n(i){var a=-1,p=null==i?0:i.length;for(this.__data__=new e.default;++a{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_ListCache.js */ -5751),r=t( +2938),r=t( /*! ./_stackClear.js */ -8792),d=t( +6677),d=t( /*! ./_stackDelete.js */ -3459),n=t( +5311),n=t( /*! ./_stackGet.js */ -1138),o=t( +5121),s=t( /*! ./_stackHas.js */ -5188),i=t( +669),o=t( /*! ./_stackSet.js */ -7079);function a(c){var g=this.__data__=new e.default(c);this.size=g.size}a.prototype.clear=r.default,a.prototype.delete=d.default,a.prototype.get=n.default,a.prototype.has=o.default,a.prototype.set=i.default;const p=a},194: +9746);function l(u){var g=this.__data__=new e.default(u);this.size=g.size}l.prototype.clear=r.default,l.prototype.delete=d.default,l.prototype.get=n.default,l.prototype.has=s.default,l.prototype.set=o.default;const p=l},2134: /*!*******************************************!*\ !*** ./node_modules/lodash-es/_Symbol.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=t( /*! ./_root.js */ -4261).default.Symbol},3410: +6396).default.Symbol},9764: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_Uint8Array.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=t( /*! ./_root.js */ -4261).default.Uint8Array},7571: +6396).default.Uint8Array},2680: /*!********************************************!*\ !*** ./node_modules/lodash-es/_WeakMap.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_getNative.js */ -4727),r=t( +2483),r=t( /*! ./_root.js */ -4261);const n=(0,e.default)(r.default,"WeakMap")},9419: +6396);const n=(0,e.default)(r.default,"WeakMap")},6318: /*!******************************************!*\ !*** ./node_modules/lodash-es/_apply.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o){switch(o.length){case 0:return d.call(n);case 1:return d.call(n,o[0]);case 2:return d.call(n,o[0],o[1]);case 3:return d.call(n,o[0],o[1],o[2])}return d.apply(n,o)}},4491: + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s){switch(s.length){case 0:return d.call(n);case 1:return d.call(n,s[0]);case 2:return d.call(n,s[0],s[1]);case 3:return d.call(n,s[0],s[1],s[2])}return d.apply(n,s)}},8851: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_arrayAggregator.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o,i){for(var a=-1,p=null==d?0:d.length;++a{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s,o){for(var l=-1,p=null==d?0:d.length;++l{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=null==d?0:d.length;++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=null==d?0:d.length;++s{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=null==d?0:d.length,a=0,p=[];++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=null==d?0:d.length,l=0,p=[];++s{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseIndexOf.js */ -1944);const d=function r(n,o){return!(null==n||!n.length)&&(0,e.default)(n,o,0)>-1}},4540: +9994);const d=function r(n,s){return!(null==n||!n.length)&&(0,e.default)(n,s,0)>-1}},958: /*!******************************************************!*\ !*** ./node_modules/lodash-es/_arrayIncludesWith.js ***! - \******************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o){for(var i=-1,a=null==d?0:d.length;++i{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s){for(var o=-1,l=null==d?0:d.length;++o{"use strict";t.r(_),t.d(_,{default:()=>g});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>g});var e=t( /*! ./_baseTimes.js */ -6116),r=t( +6513),r=t( /*! ./isArguments.js */ -3056),d=t( +7018),d=t( /*! ./isArray.js */ -7191),n=t( +6328),n=t( /*! ./isBuffer.js */ -8057),o=t( +2467),s=t( /*! ./_isIndex.js */ -9802),i=t( +6570),o=t( /*! ./isTypedArray.js */ -6716),p=Object.prototype.hasOwnProperty;const g=function c(f,m){var v=(0,d.default)(f),y=!v&&(0,r.default)(f),I=!v&&!y&&(0,n.default)(f),O=!v&&!y&&!I&&(0,i.default)(f),D=v||y||I||O,M=D?(0,e.default)(f.length,String):[],w=M.length;for(var s in f)(m||p.call(f,s))&&(!D||!("length"==s||I&&("offset"==s||"parent"==s)||O&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||(0,o.default)(s,w)))&&M.push(s);return M}},6717: +4752),p=Object.prototype.hasOwnProperty;const g=function u(f,m){var v=(0,d.default)(f),_=!v&&(0,r.default)(f),w=!v&&!_&&(0,n.default)(f),x=!v&&!_&&!w&&(0,o.default)(f),D=v||_||w||x,O=D?(0,e.default)(f.length,String):[],M=O.length;for(var c in f)(m||p.call(f,c))&&(!D||!("length"==c||w&&("offset"==c||"parent"==c)||x&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||(0,s.default)(c,M)))&&O.push(c);return O}},4987: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_arrayMap.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=null==d?0:d.length,a=Array(i);++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=null==d?0:d.length,l=Array(o);++s{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=n.length,a=d.length;++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=n.length,l=d.length;++s{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o,i){var a=-1,p=null==d?0:d.length;for(i&&p&&(o=d[++a]);++a{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s,o){var l=-1,p=null==d?0:d.length;for(o&&p&&(s=d[++l]);++l{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyArray.js */ -7331),r=t( +4196),r=t( /*! ./_shuffleSelf.js */ -6912);const n=function d(o){return(0,r.default)((0,e.default)(o))}},760: +4173);const n=function d(s){return(0,r.default)((0,e.default)(s))}},2125: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_arraySome.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=null==d?0:d.length;++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=null==d?0:d.length;++s{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseAssignValue.js */ -7138),r=t( +2681),r=t( /*! ./eq.js */ -6802);const n=function d(o,i,a){(void 0!==a&&!(0,r.default)(o[i],a)||void 0===a&&!(i in o))&&(0,e.default)(o,i,a)}},1123: +8325);const n=function d(s,o,l){(void 0!==l&&!(0,r.default)(s[o],l)||void 0===l&&!(o in s))&&(0,e.default)(s,o,l)}},8676: /*!************************************************!*\ !*** ./node_modules/lodash-es/_assignValue.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseAssignValue.js */ -7138),r=t( +2681),r=t( /*! ./eq.js */ -6802),n=Object.prototype.hasOwnProperty;const i=function o(a,p,c){var g=a[p];(!n.call(a,p)||!(0,r.default)(g,c)||void 0===c&&!(p in a))&&(0,e.default)(a,p,c)}},4311: +8325),n=Object.prototype.hasOwnProperty;const o=function s(l,p,u){var g=l[p];(!n.call(l,p)||!(0,r.default)(g,u)||void 0===u&&!(p in l))&&(0,e.default)(l,p,u)}},3342: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_assocIndexOf.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./eq.js */ -6802);const d=function r(n,o){for(var i=n.length;i--;)if((0,e.default)(n[i][0],o))return i;return-1}},3052: +8325);const d=function r(n,s){for(var o=n.length;o--;)if((0,e.default)(n[o][0],s))return o;return-1}},6448: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_baseAggregator.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseEach.js */ -4065);const d=function r(n,o,i,a){return(0,e.default)(n,function(p,c,g){o(a,p,i(p),g)}),a}},9065: +9121);const d=function r(n,s,o,l){return(0,e.default)(n,function(p,u,g){s(l,p,o(p),g)}),l}},3793: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseAssign.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyObject.js */ -1540),r=t( +7480),r=t( /*! ./keys.js */ -4876);const n=function d(o,i){return o&&(0,e.default)(i,(0,r.default)(i),o)}},6563: +1192);const n=function d(s,o){return s&&(0,e.default)(o,(0,r.default)(o),s)}},2631: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_baseAssignIn.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyObject.js */ -1540),r=t( +7480),r=t( /*! ./keysIn.js */ -9274);const n=function d(o,i){return o&&(0,e.default)(i,(0,r.default)(i),o)}},7138: +2229);const n=function d(s,o){return s&&(0,e.default)(o,(0,r.default)(o),s)}},2681: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_baseAssignValue.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_defineProperty.js */ -5552);const d=function r(n,o,i){"__proto__"==o&&e.default?(0,e.default)(n,o,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[o]=i}},9702: +1307);const d=function r(n,s,o){"__proto__"==s&&e.default?(0,e.default)(n,s,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[s]=o}},8265: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseClone.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>ye});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>ye});var e=t( /*! ./_Stack.js */ -246),r=t( +3536),r=t( /*! ./_arrayEach.js */ -5805),d=t( +7528),d=t( /*! ./_assignValue.js */ -1123),n=t( +8676),n=t( /*! ./_baseAssign.js */ -9065),o=t( +3793),s=t( /*! ./_baseAssignIn.js */ -6563),i=t( +2631),o=t( /*! ./_cloneBuffer.js */ -9097),a=t( +1691),l=t( /*! ./_copyArray.js */ -7331),p=t( +4196),p=t( /*! ./_copySymbols.js */ -4104),c=t( +3662),u=t( /*! ./_copySymbolsIn.js */ -4488),g=t( +7085),g=t( /*! ./_getAllKeys.js */ -1922),f=t( +4857),f=t( /*! ./_getAllKeysIn.js */ -4173),m=t( +9740),m=t( /*! ./_getTag.js */ -3221),v=t( +8020),v=t( /*! ./_initCloneArray.js */ -3530),y=t( +7392),_=t( /*! ./_initCloneByTag.js */ -4191),I=t( +586),w=t( /*! ./_initCloneObject.js */ -5914),O=t( +1372),x=t( /*! ./isArray.js */ -7191),D=t( +6328),D=t( /*! ./isBuffer.js */ -8057),M=t( +2467),O=t( /*! ./isMap.js */ -5088),w=t( +1078),M=t( /*! ./isObject.js */ -9089),s=t( +2176),c=t( /*! ./isSet.js */ -9486),P=t( +9584),B=t( /*! ./keys.js */ -4876),A=t( +1192),E=t( /*! ./keysIn.js */ -9274),T="[object Arguments]",J="[object Function]",Le="[object Object]",st={};st[T]=st["[object Array]"]=st["[object ArrayBuffer]"]=st["[object DataView]"]=st["[object Boolean]"]=st["[object Date]"]=st["[object Float32Array]"]=st["[object Float64Array]"]=st["[object Int8Array]"]=st["[object Int16Array]"]=st["[object Int32Array]"]=st["[object Map]"]=st["[object Number]"]=st[Le]=st["[object RegExp]"]=st["[object Set]"]=st["[object String]"]=st["[object Symbol]"]=st["[object Uint8Array]"]=st["[object Uint8ClampedArray]"]=st["[object Uint16Array]"]=st["[object Uint32Array]"]=!0,st["[object Error]"]=st[J]=st["[object WeakMap]"]=!1;const ye=function ke(be,Z,K,ae,Ae,We){var ze,se=1&Z,Ie=2&Z,_e=4&Z;if(K&&(ze=Ae?K(be,ae,Ae,We):K(be)),void 0!==ze)return ze;if(!(0,w.default)(be))return be;var Ee=(0,O.default)(be);if(Ee){if(ze=(0,v.default)(be),!se)return(0,a.default)(be,ze)}else{var Se=(0,m.default)(be),Ze=Se==J||"[object GeneratorFunction]"==Se;if((0,D.default)(be))return(0,i.default)(be,se);if(Se==Le||Se==T||Ze&&!Ae){if(ze=Ie||Ze?{}:(0,I.default)(be),!se)return Ie?(0,c.default)(be,(0,o.default)(ze,be)):(0,p.default)(be,(0,n.default)(ze,be))}else{if(!st[Se])return Ae?be:{};ze=(0,y.default)(be,Se,se)}}We||(We=new e.default);var yt=We.get(be);if(yt)return yt;We.set(be,ze),(0,s.default)(be)?be.forEach(function(Ct){ze.add(ke(Ct,Z,K,Ct,be,We))}):(0,M.default)(be)&&be.forEach(function(Ct,Qt){ze.set(Qt,ke(Ct,Z,K,Qt,be,We))});var zt=Ee?void 0:(_e?Ie?f.default:g.default:Ie?A.default:P.default)(be);return(0,r.default)(zt||be,function(Ct,Qt){zt&&(Ct=be[Qt=Ct]),(0,d.default)(ze,Qt,ke(Ct,Z,K,Qt,be,We))}),ze}},8722: +2229),I="[object Arguments]",X="[object Function]",Ue="[object Object]",rt={};rt[I]=rt["[object Array]"]=rt["[object ArrayBuffer]"]=rt["[object DataView]"]=rt["[object Boolean]"]=rt["[object Date]"]=rt["[object Float32Array]"]=rt["[object Float64Array]"]=rt["[object Int8Array]"]=rt["[object Int16Array]"]=rt["[object Int32Array]"]=rt["[object Map]"]=rt["[object Number]"]=rt[Ue]=rt["[object RegExp]"]=rt["[object Set]"]=rt["[object String]"]=rt["[object Symbol]"]=rt["[object Uint8Array]"]=rt["[object Uint8ClampedArray]"]=rt["[object Uint16Array]"]=rt["[object Uint32Array]"]=!0,rt["[object Error]"]=rt[X]=rt["[object WeakMap]"]=!1;const ye=function Ve(we,Z,le,ie,ve,Fe){var Ge,se=1&Z,_e=2&Z,Te=4&Z;if(le&&(Ge=ve?le(we,ie,ve,Fe):le(we)),void 0!==Ge)return Ge;if(!(0,M.default)(we))return we;var be=(0,x.default)(we);if(be){if(Ge=(0,v.default)(we),!se)return(0,l.default)(we,Ge)}else{var Be=(0,m.default)(we),Je=Be==X||"[object GeneratorFunction]"==Be;if((0,D.default)(we))return(0,o.default)(we,se);if(Be==Ue||Be==I||Je&&!ve){if(Ge=_e||Je?{}:(0,w.default)(we),!se)return _e?(0,u.default)(we,(0,s.default)(Ge,we)):(0,p.default)(we,(0,n.default)(Ge,we))}else{if(!rt[Be])return ve?we:{};Ge=(0,_.default)(we,Be,se)}}Fe||(Fe=new e.default);var gt=Fe.get(we);if(gt)return gt;Fe.set(we,Ge),(0,c.default)(we)?we.forEach(function(et){Ge.add(Ve(et,Z,le,et,we,Fe))}):(0,O.default)(we)&&we.forEach(function(et,kt){Ge.set(kt,Ve(et,Z,le,kt,we,Fe))});var ht=be?void 0:(Te?_e?f.default:g.default:_e?E.default:B.default)(we);return(0,r.default)(ht||we,function(et,kt){ht&&(et=we[kt=et]),(0,d.default)(Ge,kt,Ve(et,Z,le,kt,we,Fe))}),Ge}},1088: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseCreate.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./isObject.js */ -9089),r=Object.create;const n=function(){function o(){}return function(i){if(!(0,e.default)(i))return{};if(r)return r(i);o.prototype=i;var a=new o;return o.prototype=void 0,a}}()},2774: +2176),r=Object.create;const n=function(){function s(){}return function(o){if(!(0,e.default)(o))return{};if(r)return r(o);s.prototype=o;var l=new s;return s.prototype=void 0,l}}()},7925: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_baseDifference.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ./_SetCache.js */ -5675),r=t( +7081),r=t( /*! ./_arrayIncludes.js */ -9637),d=t( +6228),d=t( /*! ./_arrayIncludesWith.js */ -4540),n=t( +958),n=t( /*! ./_arrayMap.js */ -6717),o=t( +4987),s=t( /*! ./_baseUnary.js */ -7560),i=t( +7523),o=t( /*! ./_cacheHas.js */ -6149);const c=function p(g,f,m,v){var y=-1,I=r.default,O=!0,D=g.length,M=[],w=f.length;if(!D)return M;m&&(f=(0,n.default)(f,(0,o.default)(m))),v?(I=d.default,O=!1):f.length>=200&&(I=i.default,O=!1,f=new e.default(f));e:for(;++y=200&&(w=o.default,x=!1,f=new e.default(f));e:for(;++_{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseForOwn.js */ -3985);const n=(0,t( +3246);const n=(0,t( /*! ./_createBaseEach.js */ -5062).default)(e.default)},1847: +8772).default)(e.default)},7295: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseFilter.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseEach.js */ -4065);const d=function r(n,o){var i=[];return(0,e.default)(n,function(a,p,c){o(a,p,c)&&i.push(a)}),i}},9402: +9121);const d=function r(n,s){var o=[];return(0,e.default)(n,function(l,p,u){s(l,p,u)&&o.push(l)}),o}},4150: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_baseFindIndex.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o,i){for(var a=d.length,p=o+(i?1:-1);i?p--:++p{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s,o){for(var l=d.length,p=s+(o?1:-1);o?p--:++p{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_arrayPush.js */ -2784),r=t( +1191),r=t( /*! ./_isFlattenable.js */ -3981);const n=function d(o,i,a,p,c){var g=-1,f=o.length;for(a||(a=r.default),c||(c=[]);++g0&&a(m)?i>1?d(m,i-1,a,p,c):(0,e.default)(c,m):p||(c[c.length]=m)}return c}},8601: +3920);const n=function d(s,o,l,p,u){var g=-1,f=s.length;for(l||(l=r.default),u||(u=[]);++g0&&l(m)?o>1?d(m,o-1,l,p,u):(0,e.default)(u,m):p||(u[u.length]=m)}return u}},3867: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseFor.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=(0,t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=(0,t( /*! ./_createBaseFor.js */ -8361).default)()},3985: +4400).default)()},3246: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseForOwn.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseFor.js */ -8601),r=t( +3867),r=t( /*! ./keys.js */ -4876);const n=function d(o,i){return o&&(0,e.default)(o,i,r.default)}},202: +1192);const n=function d(s,o){return s&&(0,e.default)(s,o,r.default)}},1527: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseGet.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_castPath.js */ -3611),r=t( +7478),r=t( /*! ./_toKey.js */ -1564);const n=function d(o,i){for(var a=0,p=(i=(0,e.default)(i,o)).length;null!=o&&a{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_arrayPush.js */ -2784),r=t( +1191),r=t( /*! ./isArray.js */ -7191);const n=function d(o,i,a){var p=i(o);return(0,r.default)(o)?p:(0,e.default)(p,a(o))}},4035: +6328);const n=function d(s,o,l){var p=o(s);return(0,r.default)(s)?p:(0,e.default)(p,l(s))}},9304: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseGetTag.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_Symbol.js */ -194),r=t( +2134),r=t( /*! ./_getRawTag.js */ -3521),d=t( +1650),d=t( /*! ./_objectToString.js */ -2820),i=e.default?e.default.toStringTag:void 0;const p=function a(c){return null==c?void 0===c?"[object Undefined]":"[object Null]":i&&i in Object(c)?(0,r.default)(c):(0,d.default)(c)}},7173: +5354),o=e.default?e.default.toStringTag:void 0;const p=function l(u){return null==u?void 0===u?"[object Undefined]":"[object Null]":o&&o in Object(u)?(0,r.default)(u):(0,d.default)(u)}},5566: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseHas.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var r=Object.prototype.hasOwnProperty;const n=function d(o,i){return null!=o&&r.call(o,i)}},2779: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var r=Object.prototype.hasOwnProperty;const n=function d(s,o){return null!=s&&r.call(s,o)}},2100: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseHasIn.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return null!=d&&n in Object(d)}},1944: + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return null!=d&&n in Object(d)}},9994: /*!************************************************!*\ !*** ./node_modules/lodash-es/_baseIndexOf.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseFindIndex.js */ -9402),r=t( +4150),r=t( /*! ./_baseIsNaN.js */ -3876),d=t( +3085),d=t( /*! ./_strictIndexOf.js */ -5161);const o=function n(i,a,p){return a==a?(0,d.default)(i,a,p):(0,e.default)(i,r.default,p)}},5387: +9343);const s=function n(o,l,p){return l==l?(0,d.default)(o,l,p):(0,e.default)(o,r.default,p)}},4063: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_baseIsArguments.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./isObjectLike.js */ -6567);const o=function n(i){return(0,r.default)(i)&&"[object Arguments]"==(0,e.default)(i)}},6603: +333);const s=function n(o){return(0,r.default)(o)&&"[object Arguments]"==(0,e.default)(o)}},153: /*!************************************************!*\ !*** ./node_modules/lodash-es/_baseIsEqual.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseIsEqualDeep.js */ -4964),r=t( +2649),r=t( /*! ./isObjectLike.js */ -6567);const n=function d(o,i,a,p,c){return o===i||(null==o||null==i||!(0,r.default)(o)&&!(0,r.default)(i)?o!=o&&i!=i:(0,e.default)(o,i,a,p,d,c))}},4964: +333);const n=function d(s,o,l,p,u){return s===o||(null==s||null==o||!(0,r.default)(s)&&!(0,r.default)(o)?s!=s&&o!=o:(0,e.default)(s,o,l,p,d,u))}},2649: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_baseIsEqualDeep.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>O});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>x});var e=t( /*! ./_Stack.js */ -246),r=t( +3536),r=t( /*! ./_equalArrays.js */ -8377),d=t( +7604),d=t( /*! ./_equalByTag.js */ -1541),n=t( +8790),n=t( /*! ./_equalObjects.js */ -9795),o=t( +457),s=t( /*! ./_getTag.js */ -3221),i=t( +8020),o=t( /*! ./isArray.js */ -7191),a=t( +6328),l=t( /*! ./isBuffer.js */ -8057),p=t( +2467),p=t( /*! ./isTypedArray.js */ -6716),g="[object Arguments]",f="[object Array]",m="[object Object]",y=Object.prototype.hasOwnProperty;const O=function I(D,M,w,s,P,A){var h=(0,i.default)(D),b=(0,i.default)(M),x=h?f:(0,o.default)(D),T=b?f:(0,o.default)(M),S=(x=x==g?m:x)==m,N=(T=T==g?m:T)==m,U=x==T;if(U&&(0,a.default)(D)){if(!(0,a.default)(M))return!1;h=!0,S=!1}if(U&&!S)return A||(A=new e.default),h||(0,p.default)(D)?(0,r.default)(D,M,w,s,P,A):(0,d.default)(D,M,x,w,s,P,A);if(!(1&w)){var j=S&&y.call(D,"__wrapped__"),J=N&&y.call(M,"__wrapped__");if(j||J){var re=j?D.value():D,xe=J?M.value():M;return A||(A=new e.default),P(re,xe,w,s,A)}}return!!U&&(A||(A=new e.default),(0,n.default)(D,M,w,s,P,A))}},4774: +4752),g="[object Arguments]",f="[object Array]",m="[object Object]",_=Object.prototype.hasOwnProperty;const x=function w(D,O,M,c,B,E){var h=(0,o.default)(D),b=(0,o.default)(O),T=h?f:(0,s.default)(D),I=b?f:(0,s.default)(O),S=(T=T==g?m:T)==m,L=(I=I==g?m:I)==m,F=T==I;if(F&&(0,l.default)(D)){if(!(0,l.default)(O))return!1;h=!0,S=!1}if(F&&!S)return E||(E=new e.default),h||(0,p.default)(D)?(0,r.default)(D,O,M,c,B,E):(0,d.default)(D,O,T,M,c,B,E);if(!(1&M)){var k=S&&_.call(D,"__wrapped__"),X=L&&_.call(O,"__wrapped__");if(k||X){var ee=k?D.value():D,Oe=X?O.value():O;return E||(E=new e.default),B(ee,Oe,M,c,E)}}return!!F&&(E||(E=new e.default),(0,n.default)(D,O,M,c,B,E))}},6934: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseIsMap.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_getTag.js */ -3221),r=t( +8020),r=t( /*! ./isObjectLike.js */ -6567);const o=function n(i){return(0,r.default)(i)&&"[object Map]"==(0,e.default)(i)}},9507: +333);const s=function n(o){return(0,r.default)(o)&&"[object Map]"==(0,e.default)(o)}},5435: /*!************************************************!*\ !*** ./node_modules/lodash-es/_baseIsMatch.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_Stack.js */ -246),r=t( +3536),r=t( /*! ./_baseIsEqual.js */ -6603);const i=function o(a,p,c,g){var f=c.length,m=f,v=!g;if(null==a)return!m;for(a=Object(a);f--;){var y=c[f];if(v&&y[2]?y[1]!==a[y[0]]:!(y[0]in a))return!1}for(;++f{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return d!=d}},8831: + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return d!=d}},2020: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_baseIsNative.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>v});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>v});var e=t( /*! ./isFunction.js */ -5849),r=t( +3084),r=t( /*! ./_isMasked.js */ -8260),d=t( +8426),d=t( /*! ./isObject.js */ -9089),n=t( +2176),n=t( /*! ./_toSource.js */ -6018),i=/^\[object .+?Constructor\]$/,f=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const v=function m(y){return!(!(0,d.default)(y)||(0,r.default)(y))&&((0,e.default)(y)?f:i).test((0,n.default)(y))}},694: +1540),o=/^\[object .+?Constructor\]$/,f=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const v=function m(_){return!(!(0,d.default)(_)||(0,r.default)(_))&&((0,e.default)(_)?f:o).test((0,n.default)(_))}},1469: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseIsSet.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_getTag.js */ -3221),r=t( +8020),r=t( /*! ./isObjectLike.js */ -6567);const o=function n(i){return(0,r.default)(i)&&"[object Set]"==(0,e.default)(i)}},2347: +333);const s=function n(o){return(0,r.default)(o)&&"[object Set]"==(0,e.default)(o)}},970: /*!*****************************************************!*\ !*** ./node_modules/lodash-es/_baseIsTypedArray.js ***! - \*****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>j});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>k});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./isLength.js */ -5227),d=t( +4080),d=t( /*! ./isObjectLike.js */ -6567),N={};N["[object Float32Array]"]=N["[object Float64Array]"]=N["[object Int8Array]"]=N["[object Int16Array]"]=N["[object Int32Array]"]=N["[object Uint8Array]"]=N["[object Uint8ClampedArray]"]=N["[object Uint16Array]"]=N["[object Uint32Array]"]=!0,N["[object Arguments]"]=N["[object Array]"]=N["[object ArrayBuffer]"]=N["[object Boolean]"]=N["[object DataView]"]=N["[object Date]"]=N["[object Error]"]=N["[object Function]"]=N["[object Map]"]=N["[object Number]"]=N["[object Object]"]=N["[object RegExp]"]=N["[object Set]"]=N["[object String]"]=N["[object WeakMap]"]=!1;const j=function U(J){return(0,d.default)(J)&&(0,r.default)(J.length)&&!!N[(0,e.default)(J)]}},2244: +333),L={};L["[object Float32Array]"]=L["[object Float64Array]"]=L["[object Int8Array]"]=L["[object Int16Array]"]=L["[object Int32Array]"]=L["[object Uint8Array]"]=L["[object Uint8ClampedArray]"]=L["[object Uint16Array]"]=L["[object Uint32Array]"]=!0,L["[object Arguments]"]=L["[object Array]"]=L["[object ArrayBuffer]"]=L["[object Boolean]"]=L["[object DataView]"]=L["[object Date]"]=L["[object Error]"]=L["[object Function]"]=L["[object Map]"]=L["[object Number]"]=L["[object Object]"]=L["[object RegExp]"]=L["[object Set]"]=L["[object String]"]=L["[object WeakMap]"]=!1;const k=function F(X){return(0,d.default)(X)&&(0,r.default)(X.length)&&!!L[(0,e.default)(X)]}},4018: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_baseIteratee.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_baseMatches.js */ -8510),r=t( +6623),r=t( /*! ./_baseMatchesProperty.js */ -7324),d=t( +4185),d=t( /*! ./identity.js */ -570),n=t( +5416),n=t( /*! ./isArray.js */ -7191),o=t( +6328),s=t( /*! ./property.js */ -5472);const a=function i(p){return"function"==typeof p?p:null==p?d.default:"object"==typeof p?(0,n.default)(p)?(0,r.default)(p[0],p[1]):(0,e.default)(p):(0,o.default)(p)}},962: +4691);const l=function o(p){return"function"==typeof p?p:null==p?d.default:"object"==typeof p?(0,n.default)(p)?(0,r.default)(p[0],p[1]):(0,e.default)(p):(0,s.default)(p)}},2093: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_baseKeys.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_isPrototype.js */ -5908),r=t( +4036),r=t( /*! ./_nativeKeys.js */ -81),n=Object.prototype.hasOwnProperty;const i=function o(a){if(!(0,e.default)(a))return(0,r.default)(a);var p=[];for(var c in Object(a))n.call(a,c)&&"constructor"!=c&&p.push(c);return p}},3003: +3058),n=Object.prototype.hasOwnProperty;const o=function s(l){if(!(0,e.default)(l))return(0,r.default)(l);var p=[];for(var u in Object(l))n.call(l,u)&&"constructor"!=u&&p.push(u);return p}},2171: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseKeysIn.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./isObject.js */ -9089),r=t( +2176),r=t( /*! ./_isPrototype.js */ -5908),d=t( +4036),d=t( /*! ./_nativeKeysIn.js */ -8242),o=Object.prototype.hasOwnProperty;const a=function i(p){if(!(0,e.default)(p))return(0,d.default)(p);var c=(0,r.default)(p),g=[];for(var f in p)"constructor"==f&&(c||!o.call(p,f))||g.push(f);return g}},653: +2879),s=Object.prototype.hasOwnProperty;const l=function o(p){if(!(0,e.default)(p))return(0,d.default)(p);var u=(0,r.default)(p),g=[];for(var f in p)"constructor"==f&&(u||!s.call(p,f))||g.push(f);return g}},650: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseMap.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseEach.js */ -4065),r=t( +9121),r=t( /*! ./isArrayLike.js */ -3943);const n=function d(o,i){var a=-1,p=(0,r.default)(o)?Array(o.length):[];return(0,e.default)(o,function(c,g,f){p[++a]=i(c,g,f)}),p}},8510: +4070);const n=function d(s,o){var l=-1,p=(0,r.default)(s)?Array(s.length):[];return(0,e.default)(s,function(u,g,f){p[++l]=o(u,g,f)}),p}},6623: /*!************************************************!*\ !*** ./node_modules/lodash-es/_baseMatches.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseIsMatch.js */ -9507),r=t( +5435),r=t( /*! ./_getMatchData.js */ -4722),d=t( +3741),d=t( /*! ./_matchesStrictComparable.js */ -1458);const o=function n(i){var a=(0,r.default)(i);return 1==a.length&&a[0][2]?(0,d.default)(a[0][0],a[0][1]):function(p){return p===i||(0,e.default)(p,i,a)}}},7324: +499);const s=function n(o){var l=(0,r.default)(o);return 1==l.length&&l[0][2]?(0,d.default)(l[0][0],l[0][1]):function(p){return p===o||(0,e.default)(p,o,l)}}},4185: /*!********************************************************!*\ !*** ./node_modules/lodash-es/_baseMatchesProperty.js ***! - \********************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>f});var e=t( + \********************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>f});var e=t( /*! ./_baseIsEqual.js */ -6603),r=t( +153),r=t( /*! ./get.js */ -4894),d=t( +6687),d=t( /*! ./hasIn.js */ -8189),n=t( +3595),n=t( /*! ./_isKey.js */ -7386),o=t( +5836),s=t( /*! ./_isStrictComparable.js */ -604),i=t( +6646),o=t( /*! ./_matchesStrictComparable.js */ -1458),a=t( +499),l=t( /*! ./_toKey.js */ -1564);const f=function g(m,v){return(0,n.default)(m)&&(0,o.default)(v)?(0,i.default)((0,a.default)(m),v):function(y){var I=(0,r.default)(y,m);return void 0===I&&I===v?(0,d.default)(y,m):(0,e.default)(v,I,3)}}},5226: +667);const f=function g(m,v){return(0,n.default)(m)&&(0,s.default)(v)?(0,o.default)((0,l.default)(m),v):function(_){var w=(0,r.default)(_,m);return void 0===w&&w===v?(0,d.default)(_,m):(0,e.default)(v,w,3)}}},5674: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseMerge.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ./_Stack.js */ -246),r=t( +3536),r=t( /*! ./_assignMergeValue.js */ -135),d=t( +77),d=t( /*! ./_baseFor.js */ -8601),n=t( +3867),n=t( /*! ./_baseMergeDeep.js */ -1565),o=t( +880),s=t( /*! ./isObject.js */ -9089),i=t( +2176),o=t( /*! ./keysIn.js */ -9274),a=t( +2229),l=t( /*! ./_safeGet.js */ -2812);const c=function p(g,f,m,v,y){g!==f&&(0,d.default)(f,function(I,O){if(y||(y=new e.default),(0,o.default)(I))(0,n.default)(g,f,O,m,p,v,y);else{var D=v?v((0,a.default)(g,O),I,O+"",g,f,y):void 0;void 0===D&&(D=I),(0,r.default)(g,O,D)}},i.default)}},1565: +3885);const u=function p(g,f,m,v,_){g!==f&&(0,d.default)(f,function(w,x){if(_||(_=new e.default),(0,s.default)(w))(0,n.default)(g,f,x,m,p,v,_);else{var D=v?v((0,l.default)(g,x),w,x+"",g,f,_):void 0;void 0===D&&(D=w),(0,r.default)(g,x,D)}},o.default)}},880: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_baseMergeDeep.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>D});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>D});var e=t( /*! ./_assignMergeValue.js */ -135),r=t( +77),r=t( /*! ./_cloneBuffer.js */ -9097),d=t( +1691),d=t( /*! ./_cloneTypedArray.js */ -2856),n=t( +7721),n=t( /*! ./_copyArray.js */ -7331),o=t( +4196),s=t( /*! ./_initCloneObject.js */ -5914),i=t( +1372),o=t( /*! ./isArguments.js */ -3056),a=t( +7018),l=t( /*! ./isArray.js */ -7191),p=t( +6328),p=t( /*! ./isArrayLikeObject.js */ -9275),c=t( +5306),u=t( /*! ./isBuffer.js */ -8057),g=t( +2467),g=t( /*! ./isFunction.js */ -5849),f=t( +3084),f=t( /*! ./isObject.js */ -9089),m=t( +2176),m=t( /*! ./isPlainObject.js */ -8978),v=t( +9702),v=t( /*! ./isTypedArray.js */ -6716),y=t( +4752),_=t( /*! ./_safeGet.js */ -2812),I=t( +3885),w=t( /*! ./toPlainObject.js */ -3997);const D=function O(M,w,s,P,A,h,b){var x=(0,y.default)(M,s),T=(0,y.default)(w,s),S=b.get(T);if(S)(0,e.default)(M,s,S);else{var N=h?h(x,T,s+"",M,w,b):void 0,U=void 0===N;if(U){var j=(0,a.default)(T),J=!j&&(0,c.default)(T),re=!j&&!J&&(0,v.default)(T);N=T,j||J||re?(0,a.default)(x)?N=x:(0,p.default)(x)?N=(0,n.default)(x):J?(U=!1,N=(0,r.default)(T,!0)):re?(U=!1,N=(0,d.default)(T,!0)):N=[]:(0,m.default)(T)||(0,i.default)(T)?(N=x,(0,i.default)(x)?N=(0,I.default)(x):(!(0,f.default)(x)||(0,g.default)(x))&&(N=(0,o.default)(T))):U=!1}U&&(b.set(T,N),A(N,T,P,h,b),b.delete(T)),(0,e.default)(M,s,N)}}},754: +5949);const D=function x(O,M,c,B,E,h,b){var T=(0,_.default)(O,c),I=(0,_.default)(M,c),S=b.get(I);if(S)(0,e.default)(O,c,S);else{var L=h?h(T,I,c+"",O,M,b):void 0,F=void 0===L;if(F){var k=(0,l.default)(I),X=!k&&(0,u.default)(I),ee=!k&&!X&&(0,v.default)(I);L=I,k||X||ee?(0,l.default)(T)?L=T:(0,p.default)(T)?L=(0,n.default)(T):X?(F=!1,L=(0,r.default)(I,!0)):ee?(F=!1,L=(0,d.default)(I,!0)):L=[]:(0,m.default)(I)||(0,o.default)(I)?(L=T,(0,o.default)(T)?L=(0,w.default)(T):(!(0,f.default)(T)||(0,g.default)(T))&&(L=(0,s.default)(I))):F=!1}F&&(b.set(I,L),E(L,I,B,h,b),b.delete(I)),(0,e.default)(O,c,L)}}},4005: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_baseProperty.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return function(n){return n?.[d]}}},2245: + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return function(n){return n?.[d]}}},2539: /*!*****************************************************!*\ !*** ./node_modules/lodash-es/_basePropertyDeep.js ***! - \*****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseGet.js */ -202);const d=function r(n){return function(o){return(0,e.default)(o,n)}}},7511: +1527);const d=function r(n){return function(s){return(0,e.default)(s,n)}}},9349: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseRandom.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=Math.floor,r=Math.random;const n=function d(o,i){return o+e(r()*(i-o+1))}},9276: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=Math.floor,r=Math.random;const n=function d(s,o){return s+e(r()*(o-s+1))}},7003: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseReduce.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o,i,a){return a(d,function(p,c,g){o=i?(i=!1,p):n(o,p,c,g)}),o}},7269: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s,o,l){return l(d,function(p,u,g){s=o?(o=!1,p):n(s,p,u,g)}),s}},5736: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_baseRest.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./identity.js */ -570),r=t( +5416),r=t( /*! ./_overRest.js */ -4702),d=t( +9116),d=t( /*! ./_setToString.js */ -802);const o=function n(i,a){return(0,d.default)((0,r.default)(i,a,e.default),i+"")}},8422: +3483);const s=function n(o,l){return(0,d.default)((0,r.default)(o,l,e.default),o+"")}},7873: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseSet.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_assignValue.js */ -1123),r=t( +8676),r=t( /*! ./_castPath.js */ -3611),d=t( +7478),d=t( /*! ./_isIndex.js */ -9802),n=t( +6570),n=t( /*! ./isObject.js */ -9089),o=t( +2176),s=t( /*! ./_toKey.js */ -1564);const a=function i(p,c,g,f){if(!(0,n.default)(p))return p;for(var m=-1,v=(c=(0,r.default)(c,p)).length,y=v-1,I=p;null!=I&&++m{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./constant.js */ -9005),r=t( +4324),r=t( /*! ./_defineProperty.js */ -5552),d=t( +1307),d=t( /*! ./identity.js */ -570);const o=r.default?function(i,a){return(0,r.default)(i,"toString",{configurable:!0,enumerable:!1,value:(0,e.default)(a),writable:!0})}:d.default},8698: +5416);const s=r.default?function(o,l){return(0,r.default)(o,"toString",{configurable:!0,enumerable:!1,value:(0,e.default)(l),writable:!0})}:d.default},871: /*!************************************************!*\ !*** ./node_modules/lodash-es/_baseShuffle.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_shuffleSelf.js */ -6912),r=t( +4173),r=t( /*! ./values.js */ -2912);const n=function d(o){return(0,e.default)((0,r.default)(o))}},6593: +8733);const n=function d(s){return(0,e.default)((0,r.default)(s))}},1969: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseSlice.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o){var i=-1,a=d.length;n<0&&(n=-n>a?0:a+n),(o=o>a?a:o)<0&&(o+=a),a=n>o?0:o-n>>>0,n>>>=0;for(var p=Array(a);++i{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s){var o=-1,l=d.length;n<0&&(n=-n>l?0:l+n),(s=s>l?l:s)<0&&(s+=l),l=n>s?0:s-n>>>0,n>>>=0;for(var p=Array(l);++o{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){for(var o=-1,i=Array(d);++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){for(var s=-1,o=Array(d);++s{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ./_Symbol.js */ -194),r=t( +2134),r=t( /*! ./_arrayMap.js */ -6717),d=t( +4987),d=t( /*! ./isArray.js */ -7191),n=t( +6328),n=t( /*! ./isSymbol.js */ -8455),i=e.default?e.default.prototype:void 0,a=i?i.toString:void 0;const c=function p(g){if("string"==typeof g)return g;if((0,d.default)(g))return(0,r.default)(g,p)+"";if((0,n.default)(g))return a?a.call(g):"";var f=g+"";return"0"==f&&1/g==-Infinity?"-0":f}},2695: +7380),o=e.default?e.default.prototype:void 0,l=o?o.toString:void 0;const u=function p(g){if("string"==typeof g)return g;if((0,d.default)(g))return(0,r.default)(g,p)+"";if((0,n.default)(g))return l?l.call(g):"";var f=g+"";return"0"==f&&1/g==-1/0?"-0":f}},9276: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_baseTrim.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_trimmedEndIndex.js */ -1463),r=/^\s+/;const n=function d(o){return o&&o.slice(0,(0,e.default)(o)+1).replace(r,"")}},7560: +8655),r=/^\s+/;const n=function d(s){return s&&s.slice(0,(0,e.default)(s)+1).replace(r,"")}},7523: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_baseUnary.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return function(n){return d(n)}}},6857: + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return function(n){return d(n)}}},3401: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_baseUniq.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ./_SetCache.js */ -5675),r=t( +7081),r=t( /*! ./_arrayIncludes.js */ -9637),d=t( +6228),d=t( /*! ./_arrayIncludesWith.js */ -4540),n=t( +958),n=t( /*! ./_cacheHas.js */ -6149),o=t( +4066),s=t( /*! ./_createSet.js */ -2780),i=t( +8809),o=t( /*! ./_setToArray.js */ -2357);const c=function p(g,f,m){var v=-1,y=r.default,I=g.length,O=!0,D=[],M=D;if(m)O=!1,y=d.default;else if(I>=200){var w=f?null:(0,o.default)(g);if(w)return(0,i.default)(w);O=!1,y=n.default,M=new e.default}else M=f?[]:D;e:for(;++v=200){var M=f?null:(0,s.default)(g);if(M)return(0,o.default)(M);x=!1,_=n.default,O=new e.default}else O=f?[]:D;e:for(;++v{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_castPath.js */ -3611),r=t( +7478),r=t( /*! ./last.js */ -757),d=t( +8013),d=t( /*! ./_parent.js */ -3759),n=t( +556),n=t( /*! ./_toKey.js */ -1564);const i=function o(a,p){return p=(0,e.default)(p,a),null==(a=(0,d.default)(a,p))||delete a[(0,n.default)((0,r.default)(p))]}},7381: +667);const o=function s(l,p){return p=(0,e.default)(p,l),null==(l=(0,d.default)(l,p))||delete l[(0,n.default)((0,r.default)(p))]}},8518: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_baseValues.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_arrayMap.js */ -6717);const d=function r(n,o){return(0,e.default)(o,function(i){return n[i]})}},7570: +4987);const d=function r(n,s){return(0,e.default)(s,function(o){return n[o]})}},259: /*!********************************************!*\ !*** ./node_modules/lodash-es/_baseXor.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseDifference.js */ -2774),r=t( +7925),r=t( /*! ./_baseFlatten.js */ -3932),d=t( +8607),d=t( /*! ./_baseUniq.js */ -6857);const o=function n(i,a,p){var c=i.length;if(c<2)return c?(0,d.default)(i[0]):[];for(var g=-1,f=Array(c);++g{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return d.has(n)}},9225: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return d.has(n)}},7259: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_castFunction.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./identity.js */ -570);const d=function r(n){return"function"==typeof n?n:e.default}},3611: +5416);const d=function r(n){return"function"==typeof n?n:e.default}},7478: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_castPath.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./isArray.js */ -7191),r=t( +6328),r=t( /*! ./_isKey.js */ -7386),d=t( +5836),d=t( /*! ./_stringToPath.js */ -7728),n=t( +1769),n=t( /*! ./toString.js */ -9191);const i=function o(a,p){return(0,e.default)(a)?a:(0,r.default)(a,p)?[a]:(0,d.default)((0,n.default)(a))}},7094: +8511);const o=function s(l,p){return(0,e.default)(l)?l:(0,r.default)(l,p)?[l]:(0,d.default)((0,n.default)(l))}},2583: /*!*****************************************************!*\ !*** ./node_modules/lodash-es/_cloneArrayBuffer.js ***! - \*****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_Uint8Array.js */ -3410);const d=function r(n){var o=new n.constructor(n.byteLength);return new e.default(o).set(new e.default(n)),o}},9097: +9764);const d=function r(n){var s=new n.constructor(n.byteLength);return new e.default(s).set(new e.default(n)),s}},1691: /*!************************************************!*\ !*** ./node_modules/lodash-es/_cloneBuffer.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_root.js */ -4261),r="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=r&&"object"==typeof module&&module&&!module.nodeType&&module,o=d&&d.exports===r?e.default.Buffer:void 0,i=o?o.allocUnsafe:void 0;const p=function a(c,g){if(g)return c.slice();var f=c.length,m=i?i(f):new c.constructor(f);return c.copy(m),m}},8653: +6396),r="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=r&&"object"==typeof module&&module&&!module.nodeType&&module,s=d&&d.exports===r?e.default.Buffer:void 0,o=s?s.allocUnsafe:void 0;const p=function l(u,g){if(g)return u.slice();var f=u.length,m=o?o(f):new u.constructor(f);return u.copy(m),m}},6892: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_cloneDataView.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_cloneArrayBuffer.js */ -7094);const d=function r(n,o){var i=o?(0,e.default)(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.byteLength)}},3992: +2583);const d=function r(n,s){var o=s?(0,e.default)(n.buffer):n.buffer;return new n.constructor(o,n.byteOffset,n.byteLength)}},762: /*!************************************************!*\ !*** ./node_modules/lodash-es/_cloneRegExp.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=/\w*$/;const d=function r(n){var o=new n.constructor(n.source,e.exec(n));return o.lastIndex=n.lastIndex,o}},4149: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=/\w*$/;const d=function r(n){var s=new n.constructor(n.source,e.exec(n));return s.lastIndex=n.lastIndex,s}},6203: /*!************************************************!*\ !*** ./node_modules/lodash-es/_cloneSymbol.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_Symbol.js */ -194),r=e.default?e.default.prototype:void 0,d=r?r.valueOf:void 0;const o=function n(i){return d?Object(d.call(i)):{}}},2856: +2134),r=e.default?e.default.prototype:void 0,d=r?r.valueOf:void 0;const s=function n(o){return d?Object(d.call(o)):{}}},7721: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_cloneTypedArray.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_cloneArrayBuffer.js */ -7094);const d=function r(n,o){var i=o?(0,e.default)(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}},7331: +2583);const d=function r(n,s){var o=s?(0,e.default)(n.buffer):n.buffer;return new n.constructor(o,n.byteOffset,n.length)}},4196: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_copyArray.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){var o=-1,i=d.length;for(n||(n=Array(i));++o{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){var s=-1,o=d.length;for(n||(n=Array(o));++s{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_assignValue.js */ -1123),r=t( +8676),r=t( /*! ./_baseAssignValue.js */ -7138);const n=function d(o,i,a,p){var c=!a;a||(a={});for(var g=-1,f=i.length;++g{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyObject.js */ -1540),r=t( +7480),r=t( /*! ./_getSymbols.js */ -5175);const n=function d(o,i){return(0,e.default)(o,(0,r.default)(o),i)}},4488: +9294);const n=function d(s,o){return(0,e.default)(s,(0,r.default)(s),o)}},7085: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_copySymbolsIn.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyObject.js */ -1540),r=t( +7480),r=t( /*! ./_getSymbolsIn.js */ -8065);const n=function d(o,i){return(0,e.default)(o,(0,r.default)(o),i)}},1948: +9816);const n=function d(s,o){return(0,e.default)(s,(0,r.default)(s),o)}},1408: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_coreJsData.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=t( /*! ./_root.js */ -4261).default["__core-js_shared__"]},2549: +6396).default["__core-js_shared__"]},351: /*!*****************************************************!*\ !*** ./node_modules/lodash-es/_createAggregator.js ***! - \*****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_arrayAggregator.js */ -4491),r=t( +8851),r=t( /*! ./_baseAggregator.js */ -3052),d=t( +6448),d=t( /*! ./_baseIteratee.js */ -2244),n=t( +4018),n=t( /*! ./isArray.js */ -7191);const i=function o(a,p){return function(c,g){var f=(0,n.default)(c)?e.default:r.default,m=p?p():{};return f(c,a,(0,d.default)(g,2),m)}}},1034: +6328);const o=function s(l,p){return function(u,g){var f=(0,n.default)(u)?e.default:r.default,m=p?p():{};return f(u,l,(0,d.default)(g,2),m)}}},7650: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_createAssigner.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseRest.js */ -7269),r=t( +5736),r=t( /*! ./_isIterateeCall.js */ -9048);const n=function d(o){return(0,e.default)(function(i,a){var p=-1,c=a.length,g=c>1?a[c-1]:void 0,f=c>2?a[2]:void 0;for(g=o.length>3&&"function"==typeof g?(c--,g):void 0,f&&(0,r.default)(a[0],a[1],f)&&(g=c<3?void 0:g,c=1),i=Object(i);++p1?l[u-1]:void 0,f=u>2?l[2]:void 0;for(g=s.length>3&&"function"==typeof g?(u--,g):void 0,f&&(0,r.default)(l[0],l[1],f)&&(g=u<3?void 0:g,u=1),o=Object(o);++p{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./isArrayLike.js */ -3943);const d=function r(n,o){return function(i,a){if(null==i)return i;if(!(0,e.default)(i))return n(i,a);for(var p=i.length,c=o?p:-1,g=Object(i);(o?c--:++c{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return function(n,o,i){for(var a=-1,p=Object(n),c=i(n),g=c.length;g--;){var f=c[d?g:++a];if(!1===o(p[f],f,p))break}return n}}},7566: + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return function(n,s,o){for(var l=-1,p=Object(n),u=o(n),g=u.length;g--;){var f=u[d?g:++l];if(!1===s(p[f],f,p))break}return n}}},5679: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_createFind.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseIteratee.js */ -2244),r=t( +4018),r=t( /*! ./isArrayLike.js */ -3943),d=t( +4070),d=t( /*! ./keys.js */ -4876);const o=function n(i){return function(a,p,c){var g=Object(a);if(!(0,r.default)(a)){var f=(0,e.default)(p,3);a=(0,d.default)(a),p=function(v){return f(g[v],v,g)}}var m=i(a,p,c);return m>-1?g[f?a[m]:m]:void 0}}},8495: +1192);const s=function n(o){return function(l,p,u){var g=Object(l);if(!(0,r.default)(l)){var f=(0,e.default)(p,3);l=(0,d.default)(l),p=function(v){return f(g[v],v,g)}}var m=o(l,p,u);return m>-1?g[f?l[m]:m]:void 0}}},6569: /*!************************************************!*\ !*** ./node_modules/lodash-es/_createRound.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_root.js */ -4261),r=t( +6396),r=t( /*! ./toInteger.js */ -6011),d=t( +7861),d=t( /*! ./toNumber.js */ -9034),n=t( +567),n=t( /*! ./toString.js */ -9191),o=e.default.isFinite,i=Math.min;const p=function a(c){var g=Math[c];return function(f,m){if(f=(0,d.default)(f),(m=null==m?0:i((0,r.default)(m),292))&&o(f)){var v=((0,n.default)(f)+"e").split("e"),y=g(v[0]+"e"+(+v[1]+m));return+((v=((0,n.default)(y)+"e").split("e"))[0]+"e"+(+v[1]-m))}return g(f)}}},2780: +8511),s=e.default.isFinite,o=Math.min;const p=function l(u){var g=Math[u];return function(f,m){if(f=(0,d.default)(f),(m=null==m?0:o((0,r.default)(m),292))&&s(f)){var v=((0,n.default)(f)+"e").split("e"),_=g(v[0]+"e"+(+v[1]+m));return+((v=((0,n.default)(_)+"e").split("e"))[0]+"e"+(+v[1]-m))}return g(f)}}},8809: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_createSet.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_Set.js */ -3538),r=t( +3684),r=t( /*! ./noop.js */ -4403),d=t( +7183),d=t( /*! ./_setToArray.js */ -2357);const i=e.default&&1/(0,d.default)(new e.default([,-0]))[1]==1/0?function(a){return new e.default(a)}:r.default},4683: +974);const o=e.default&&1/(0,d.default)(new e.default([,-0]))[1]==1/0?function(l){return new e.default(l)}:r.default},9295: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_customOmitClone.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./isPlainObject.js */ -8978);const d=function r(n){return(0,e.default)(n)?void 0:n}},5552: +9702);const d=function r(n){return(0,e.default)(n)?void 0:n}},1307: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_defineProperty.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_getNative.js */ -4727);const d=function(){try{var n=(0,e.default)(Object,"defineProperty");return n({},"",{}),n}catch{}}()},8377: +2483);const d=function(){try{var n=(0,e.default)(Object,"defineProperty");return n({},"",{}),n}catch{}}()},7604: /*!************************************************!*\ !*** ./node_modules/lodash-es/_equalArrays.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_SetCache.js */ -5675),r=t( +7081),r=t( /*! ./_arraySome.js */ -760),d=t( +2125),d=t( /*! ./_cacheHas.js */ -6149);const a=function i(p,c,g,f,m,v){var y=1&g,I=p.length,O=c.length;if(I!=O&&!(y&&O>I))return!1;var D=v.get(p),M=v.get(c);if(D&&M)return D==c&&M==p;var w=-1,s=!0,P=2&g?new e.default:void 0;for(v.set(p,c),v.set(c,p);++ww))return!1;var D=v.get(p),O=v.get(u);if(D&&O)return D==u&&O==p;var M=-1,c=!0,B=2&g?new e.default:void 0;for(v.set(p,u),v.set(u,p);++M{"use strict";t.r(_),t.d(_,{default:()=>h});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>h});var e=t( /*! ./_Symbol.js */ -194),r=t( +2134),r=t( /*! ./_Uint8Array.js */ -3410),d=t( +9764),d=t( /*! ./eq.js */ -6802),n=t( +8325),n=t( /*! ./_equalArrays.js */ -8377),o=t( +7604),s=t( /*! ./_mapToArray.js */ -9693),i=t( +4269),o=t( /*! ./_setToArray.js */ -2357),s=e.default?e.default.prototype:void 0,P=s?s.valueOf:void 0;const h=function A(b,x,T,S,N,U,j){switch(T){case"[object DataView]":if(b.byteLength!=x.byteLength||b.byteOffset!=x.byteOffset)return!1;b=b.buffer,x=x.buffer;case"[object ArrayBuffer]":return!(b.byteLength!=x.byteLength||!U(new r.default(b),new r.default(x)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,d.default)(+b,+x);case"[object Error]":return b.name==x.name&&b.message==x.message;case"[object RegExp]":case"[object String]":return b==x+"";case"[object Map]":var J=o.default;case"[object Set]":if(J||(J=i.default),b.size!=x.size&&!(1&S))return!1;var xe=j.get(b);if(xe)return xe==x;S|=2,j.set(b,x);var oe=(0,n.default)(J(b),J(x),S,N,U,j);return j.delete(b),oe;case"[object Symbol]":if(P)return P.call(b)==P.call(x)}return!1}},9795: +974),c=e.default?e.default.prototype:void 0,B=c?c.valueOf:void 0;const h=function E(b,T,I,S,L,F,k){switch(I){case"[object DataView]":if(b.byteLength!=T.byteLength||b.byteOffset!=T.byteOffset)return!1;b=b.buffer,T=T.buffer;case"[object ArrayBuffer]":return!(b.byteLength!=T.byteLength||!F(new r.default(b),new r.default(T)));case"[object Boolean]":case"[object Date]":case"[object Number]":return(0,d.default)(+b,+T);case"[object Error]":return b.name==T.name&&b.message==T.message;case"[object RegExp]":case"[object String]":return b==T+"";case"[object Map]":var X=s.default;case"[object Set]":if(X||(X=o.default),b.size!=T.size&&!(1&S))return!1;var Oe=k.get(b);if(Oe)return Oe==T;S|=2,k.set(b,T);var re=(0,n.default)(X(b),X(T),S,L,F,k);return k.delete(b),re;case"[object Symbol]":if(B)return B.call(b)==B.call(T)}return!1}},457: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_equalObjects.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_getAllKeys.js */ -1922),n=Object.prototype.hasOwnProperty;const i=function o(a,p,c,g,f,m){var v=1&c,y=(0,e.default)(a),I=y.length;if(I!=(0,e.default)(p).length&&!v)return!1;for(var M=I;M--;){var w=y[M];if(!(v?w in p:n.call(p,w)))return!1}var s=m.get(a),P=m.get(p);if(s&&P)return s==p&&P==a;var A=!0;m.set(a,p),m.set(p,a);for(var h=v;++M{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./flatten.js */ -2109),r=t( +8864),r=t( /*! ./_overRest.js */ -4702),d=t( +9116),d=t( /*! ./_setToString.js */ -802);const o=function n(i){return(0,d.default)((0,r.default)(i,void 0,e.default),i+"")}},6380: +3483);const s=function n(o){return(0,d.default)((0,r.default)(o,void 0,e.default),o+"")}},800: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_freeGlobal.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r="object"==typeof global&&global&&global.Object===Object&&global},1922: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r="object"==typeof global&&global&&global.Object===Object&&global},4857: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_getAllKeys.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseGetAllKeys.js */ -6288),r=t( +341),r=t( /*! ./_getSymbols.js */ -5175),d=t( +9294),d=t( /*! ./keys.js */ -4876);const o=function n(i){return(0,e.default)(i,d.default,r.default)}},4173: +1192);const s=function n(o){return(0,e.default)(o,d.default,r.default)}},9740: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_getAllKeysIn.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseGetAllKeys.js */ -6288),r=t( +341),r=t( /*! ./_getSymbolsIn.js */ -8065),d=t( +9816),d=t( /*! ./keysIn.js */ -9274);const o=function n(i){return(0,e.default)(i,d.default,r.default)}},7659: +2229);const s=function n(o){return(0,e.default)(o,d.default,r.default)}},4564: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_getMapData.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_isKeyable.js */ -7097);const d=function r(n,o){var i=n.__data__;return(0,e.default)(o)?i["string"==typeof o?"string":"hash"]:i.map}},4722: +4405);const d=function r(n,s){var o=n.__data__;return(0,e.default)(s)?o["string"==typeof s?"string":"hash"]:o.map}},3741: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_getMatchData.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_isStrictComparable.js */ -604),r=t( +6646),r=t( /*! ./keys.js */ -4876);const n=function d(o){for(var i=(0,r.default)(o),a=i.length;a--;){var p=i[a],c=o[p];i[a]=[p,c,(0,e.default)(c)]}return i}},4727: +1192);const n=function d(s){for(var o=(0,r.default)(s),l=o.length;l--;){var p=o[l],u=s[p];o[l]=[p,u,(0,e.default)(u)]}return o}},2483: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_getNative.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseIsNative.js */ -8831),r=t( +2020),r=t( /*! ./_getValue.js */ -9100);const n=function d(o,i){var a=(0,r.default)(o,i);return(0,e.default)(a)?a:void 0}},118: +1680);const n=function d(s,o){var l=(0,r.default)(s,o);return(0,e.default)(l)?l:void 0}},1640: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_getPrototype.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=(0,t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=(0,t( /*! ./_overArg.js */ -6854).default)(Object.getPrototypeOf,Object)},3521: +4119).default)(Object.getPrototypeOf,Object)},1650: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_getRawTag.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_Symbol.js */ -194),r=Object.prototype,d=r.hasOwnProperty,n=r.toString,o=e.default?e.default.toStringTag:void 0;const a=function i(p){var c=d.call(p,o),g=p[o];try{p[o]=void 0;var f=!0}catch{}var m=n.call(p);return f&&(c?p[o]=g:delete p[o]),m}},5175: +2134),r=Object.prototype,d=r.hasOwnProperty,n=r.toString,s=e.default?e.default.toStringTag:void 0;const l=function o(p){var u=d.call(p,s),g=p[s];try{p[s]=void 0;var f=!0}catch{}var m=n.call(p);return f&&(u?p[s]=g:delete p[s]),m}},9294: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_getSymbols.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_arrayFilter.js */ -8468),r=t( +4423),r=t( /*! ./stubArray.js */ -709),n=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols;const a=o?function(p){return null==p?[]:(p=Object(p),(0,e.default)(o(p),function(c){return n.call(p,c)}))}:r.default},8065: +1509),n=Object.prototype.propertyIsEnumerable,s=Object.getOwnPropertySymbols;const l=s?function(p){return null==p?[]:(p=Object(p),(0,e.default)(s(p),function(u){return n.call(p,u)}))}:r.default},9816: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_getSymbolsIn.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_arrayPush.js */ -2784),r=t( +1191),r=t( /*! ./_getPrototype.js */ -118),d=t( +1640),d=t( /*! ./_getSymbols.js */ -5175),n=t( +9294),n=t( /*! ./stubArray.js */ -709);const a=Object.getOwnPropertySymbols?function(p){for(var c=[];p;)(0,e.default)(c,(0,d.default)(p)),p=(0,r.default)(p);return c}:n.default},3221: +1509);const l=Object.getOwnPropertySymbols?function(p){for(var u=[];p;)(0,e.default)(u,(0,d.default)(p)),p=(0,r.default)(p);return u}:n.default},8020: /*!*******************************************!*\ !*** ./node_modules/lodash-es/_getTag.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>s});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>c});var e=t( /*! ./_DataView.js */ -8230),r=t( +7558),r=t( /*! ./_Map.js */ -3686),d=t( +525),d=t( /*! ./_Promise.js */ -9420),n=t( +9433),n=t( /*! ./_Set.js */ -3538),o=t( +3684),s=t( /*! ./_WeakMap.js */ -7571),i=t( +2680),o=t( /*! ./_baseGetTag.js */ -4035),a=t( +9304),l=t( /*! ./_toSource.js */ -6018),p="[object Map]",g="[object Promise]",f="[object Set]",m="[object WeakMap]",v="[object DataView]",y=(0,a.default)(e.default),I=(0,a.default)(r.default),O=(0,a.default)(d.default),D=(0,a.default)(n.default),M=(0,a.default)(o.default),w=i.default;(e.default&&w(new e.default(new ArrayBuffer(1)))!=v||r.default&&w(new r.default)!=p||d.default&&w(d.default.resolve())!=g||n.default&&w(new n.default)!=f||o.default&&w(new o.default)!=m)&&(w=function(P){var A=(0,i.default)(P),h="[object Object]"==A?P.constructor:void 0,b=h?(0,a.default)(h):"";if(b)switch(b){case y:return v;case I:return p;case O:return g;case D:return f;case M:return m}return A});const s=w},9100: +1540),p="[object Map]",g="[object Promise]",f="[object Set]",m="[object WeakMap]",v="[object DataView]",_=(0,l.default)(e.default),w=(0,l.default)(r.default),x=(0,l.default)(d.default),D=(0,l.default)(n.default),O=(0,l.default)(s.default),M=o.default;(e.default&&M(new e.default(new ArrayBuffer(1)))!=v||r.default&&M(new r.default)!=p||d.default&&M(d.default.resolve())!=g||n.default&&M(new n.default)!=f||s.default&&M(new s.default)!=m)&&(M=function(B){var E=(0,o.default)(B),h="[object Object]"==E?B.constructor:void 0,b=h?(0,l.default)(h):"";if(b)switch(b){case _:return v;case w:return p;case x:return g;case D:return f;case O:return m}return E});const c=M},1680: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_getValue.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return d?.[n]}},522: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return d?.[n]}},1183: /*!********************************************!*\ !*** ./node_modules/lodash-es/_hasPath.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_castPath.js */ -3611),r=t( +7478),r=t( /*! ./isArguments.js */ -3056),d=t( +7018),d=t( /*! ./isArray.js */ -7191),n=t( +6328),n=t( /*! ./_isIndex.js */ -9802),o=t( +6570),s=t( /*! ./isLength.js */ -5227),i=t( +4080),o=t( /*! ./_toKey.js */ -1564);const p=function a(c,g,f){for(var m=-1,v=(g=(0,e.default)(g,c)).length,y=!1;++m{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_nativeCreate.js */ -2538);const d=function r(){this.__data__=e.default?(0,e.default)(null):{},this.size=0}},5168: +9140);const d=function r(){this.__data__=e.default?(0,e.default)(null):{},this.size=0}},2208: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_hashDelete.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=this.has(d)&&delete this.__data__[d];return this.size-=n?1:0,n}},1099: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=this.has(d)&&delete this.__data__[d];return this.size-=n?1:0,n}},6546: /*!********************************************!*\ !*** ./node_modules/lodash-es/_hashGet.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_nativeCreate.js */ -2538),n=Object.prototype.hasOwnProperty;const i=function o(a){var p=this.__data__;if(e.default){var c=p[a];return"__lodash_hash_undefined__"===c?void 0:c}return n.call(p,a)?p[a]:void 0}},6920: +9140),n=Object.prototype.hasOwnProperty;const o=function s(l){var p=this.__data__;if(e.default){var u=p[l];return"__lodash_hash_undefined__"===u?void 0:u}return n.call(p,l)?p[l]:void 0}},7343: /*!********************************************!*\ !*** ./node_modules/lodash-es/_hashHas.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_nativeCreate.js */ -2538),d=Object.prototype.hasOwnProperty;const o=function n(i){var a=this.__data__;return e.default?void 0!==a[i]:d.call(a,i)}},5689: +9140),d=Object.prototype.hasOwnProperty;const s=function n(o){var l=this.__data__;return e.default?void 0!==l[o]:d.call(l,o)}},6788: /*!********************************************!*\ !*** ./node_modules/lodash-es/_hashSet.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_nativeCreate.js */ -2538);const n=function d(o,i){var a=this.__data__;return this.size+=this.has(o)?0:1,a[o]=e.default&&void 0===i?"__lodash_hash_undefined__":i,this}},3530: +9140);const n=function d(s,o){var l=this.__data__;return this.size+=this.has(s)?0:1,l[s]=e.default&&void 0===o?"__lodash_hash_undefined__":o,this}},7392: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_initCloneArray.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var r=Object.prototype.hasOwnProperty;const n=function d(o){var i=o.length,a=new o.constructor(i);return i&&"string"==typeof o[0]&&r.call(o,"index")&&(a.index=o.index,a.input=o.input),a}},4191: + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var r=Object.prototype.hasOwnProperty;const n=function d(s){var o=s.length,l=new s.constructor(o);return o&&"string"==typeof s[0]&&r.call(s,"index")&&(l.index=s.index,l.input=s.input),l}},586: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_initCloneByTag.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>T});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>I});var e=t( /*! ./_cloneArrayBuffer.js */ -7094),r=t( +2583),r=t( /*! ./_cloneDataView.js */ -8653),d=t( +6892),d=t( /*! ./_cloneRegExp.js */ -3992),n=t( +762),n=t( /*! ./_cloneSymbol.js */ -4149),o=t( +6203),s=t( /*! ./_cloneTypedArray.js */ -2856);const T=function x(S,N,U){var j=S.constructor;switch(N){case"[object ArrayBuffer]":return(0,e.default)(S);case"[object Boolean]":case"[object Date]":return new j(+S);case"[object DataView]":return(0,r.default)(S,U);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return(0,o.default)(S,U);case"[object Map]":case"[object Set]":return new j;case"[object Number]":case"[object String]":return new j(S);case"[object RegExp]":return(0,d.default)(S);case"[object Symbol]":return(0,n.default)(S)}}},5914: +7721);const I=function T(S,L,F){var k=S.constructor;switch(L){case"[object ArrayBuffer]":return(0,e.default)(S);case"[object Boolean]":case"[object Date]":return new k(+S);case"[object DataView]":return(0,r.default)(S,F);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return(0,s.default)(S,F);case"[object Map]":case"[object Set]":return new k;case"[object Number]":case"[object String]":return new k(S);case"[object RegExp]":return(0,d.default)(S);case"[object Symbol]":return(0,n.default)(S)}}},1372: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_initCloneObject.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseCreate.js */ -8722),r=t( +1088),r=t( /*! ./_getPrototype.js */ -118),d=t( +1640),d=t( /*! ./_isPrototype.js */ -5908);const o=function n(i){return"function"!=typeof i.constructor||(0,d.default)(i)?{}:(0,e.default)((0,r.default)(i))}},3981: +4036);const s=function n(o){return"function"!=typeof o.constructor||(0,d.default)(o)?{}:(0,e.default)((0,r.default)(o))}},3920: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_isFlattenable.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_Symbol.js */ -194),r=t( +2134),r=t( /*! ./isArguments.js */ -3056),d=t( +7018),d=t( /*! ./isArray.js */ -7191),n=e.default?e.default.isConcatSpreadable:void 0;const i=function o(a){return(0,d.default)(a)||(0,r.default)(a)||!!(n&&a&&a[n])}},9802: +6328),n=e.default?e.default.isConcatSpreadable:void 0;const o=function s(l){return(0,d.default)(l)||(0,r.default)(l)||!!(n&&l&&l[n])}},6570: /*!********************************************!*\ !*** ./node_modules/lodash-es/_isIndex.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var r=/^(?:0|[1-9]\d*)$/;const n=function d(o,i){var a=typeof o;return!!(i=i??9007199254740991)&&("number"==a||"symbol"!=a&&r.test(o))&&o>-1&&o%1==0&&o{"use strict";t.r(C),t.d(C,{default:()=>n});var r=/^(?:0|[1-9]\d*)$/;const n=function d(s,o){var l=typeof s;return!!(o=o??9007199254740991)&&("number"==l||"symbol"!=l&&r.test(s))&&s>-1&&s%1==0&&s{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./eq.js */ -6802),r=t( +8325),r=t( /*! ./isArrayLike.js */ -3943),d=t( +4070),d=t( /*! ./_isIndex.js */ -9802),n=t( +6570),n=t( /*! ./isObject.js */ -9089);const i=function o(a,p,c){if(!(0,n.default)(c))return!1;var g=typeof p;return!!("number"==g?(0,r.default)(c)&&(0,d.default)(p,c.length):"string"==g&&p in c)&&(0,e.default)(c[p],a)}},7386: +2176);const o=function s(l,p,u){if(!(0,n.default)(u))return!1;var g=typeof p;return!!("number"==g?(0,r.default)(u)&&(0,d.default)(p,u.length):"string"==g&&p in u)&&(0,e.default)(u[p],l)}},5836: /*!******************************************!*\ !*** ./node_modules/lodash-es/_isKey.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./isArray.js */ -7191),r=t( +6328),r=t( /*! ./isSymbol.js */ -8455),d=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,n=/^\w*$/;const i=function o(a,p){if((0,e.default)(a))return!1;var c=typeof a;return!("number"!=c&&"symbol"!=c&&"boolean"!=c&&null!=a&&!(0,r.default)(a))||n.test(a)||!d.test(a)||null!=p&&a in Object(p)}},7097: +7380),d=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,n=/^\w*$/;const o=function s(l,p){if((0,e.default)(l))return!1;var u=typeof l;return!("number"!=u&&"symbol"!=u&&"boolean"!=u&&null!=l&&!(0,r.default)(l))||n.test(l)||!d.test(l)||null!=p&&l in Object(p)}},4405: /*!**********************************************!*\ !*** ./node_modules/lodash-es/_isKeyable.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=typeof d;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==d:null===d}},8260: + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=typeof d;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==d:null===d}},8426: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_isMasked.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var o,e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var s,e=t( /*! ./_coreJsData.js */ -1948),r=(o=/[^.]+$/.exec(e.default&&e.default.keys&&e.default.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";const n=function d(o){return!!r&&r in o}},5908: +1408),r=(s=/[^.]+$/.exec(e.default&&e.default.keys&&e.default.keys.IE_PROTO||""))?"Symbol(src)_1."+s:"";const n=function d(s){return!!r&&r in s}},4036: /*!************************************************!*\ !*** ./node_modules/lodash-es/_isPrototype.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=Object.prototype;const d=function r(n){var o=n&&n.constructor;return n===("function"==typeof o&&o.prototype||e)}},604: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=Object.prototype;const d=function r(n){var s=n&&n.constructor;return n===("function"==typeof s&&s.prototype||e)}},6646: /*!*******************************************************!*\ !*** ./node_modules/lodash-es/_isStrictComparable.js ***! - \*******************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*******************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./isObject.js */ -9089);const d=function r(n){return n==n&&!(0,e.default)(n)}},5909: +2176);const d=function r(n){return n==n&&!(0,e.default)(n)}},9537: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_listCacheClear.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(){this.__data__=[],this.size=0}},8380: + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(){this.__data__=[],this.size=0}},5126: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_listCacheDelete.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_assocIndexOf.js */ -4311),d=Array.prototype.splice;const o=function n(i){var a=this.__data__,p=(0,e.default)(a,i);return!(p<0||(p==a.length-1?a.pop():d.call(a,p,1),--this.size,0))}},1129: +3342),d=Array.prototype.splice;const s=function n(o){var l=this.__data__,p=(0,e.default)(l,o);return!(p<0||(p==l.length-1?l.pop():d.call(l,p,1),--this.size,0))}},3936: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_listCacheGet.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_assocIndexOf.js */ -4311);const d=function r(n){var o=this.__data__,i=(0,e.default)(o,n);return i<0?void 0:o[i][1]}},3503: +3342);const d=function r(n){var s=this.__data__,o=(0,e.default)(s,n);return o<0?void 0:s[o][1]}},9420: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_listCacheHas.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_assocIndexOf.js */ -4311);const d=function r(n){return(0,e.default)(this.__data__,n)>-1}},8643: +3342);const d=function r(n){return(0,e.default)(this.__data__,n)>-1}},8886: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_listCacheSet.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_assocIndexOf.js */ -4311);const d=function r(n,o){var i=this.__data__,a=(0,e.default)(i,n);return a<0?(++this.size,i.push([n,o])):i[a][1]=o,this}},1069: +3342);const d=function r(n,s){var o=this.__data__,l=(0,e.default)(o,n);return l<0?(++this.size,o.push([n,s])):o[l][1]=s,this}},3771: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_mapCacheClear.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_Hash.js */ -4181),r=t( +3875),r=t( /*! ./_ListCache.js */ -5751),d=t( +2938),d=t( /*! ./_Map.js */ -3686);const o=function n(){this.size=0,this.__data__={hash:new e.default,map:new(d.default||r.default),string:new e.default}}},2579: +525);const s=function n(){this.size=0,this.__data__={hash:new e.default,map:new(d.default||r.default),string:new e.default}}},9809: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_mapCacheDelete.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_getMapData.js */ -7659);const d=function r(n){var o=(0,e.default)(this,n).delete(n);return this.size-=o?1:0,o}},4933: +4564);const d=function r(n){var s=(0,e.default)(this,n).delete(n);return this.size-=s?1:0,s}},9080: /*!************************************************!*\ !*** ./node_modules/lodash-es/_mapCacheGet.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_getMapData.js */ -7659);const d=function r(n){return(0,e.default)(this,n).get(n)}},3624: +4564);const d=function r(n){return(0,e.default)(this,n).get(n)}},9927: /*!************************************************!*\ !*** ./node_modules/lodash-es/_mapCacheHas.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_getMapData.js */ -7659);const d=function r(n){return(0,e.default)(this,n).has(n)}},3392: +4564);const d=function r(n){return(0,e.default)(this,n).has(n)}},8096: /*!************************************************!*\ !*** ./node_modules/lodash-es/_mapCacheSet.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_getMapData.js */ -7659);const d=function r(n,o){var i=(0,e.default)(this,n),a=i.size;return i.set(n,o),this.size+=i.size==a?0:1,this}},9693: +4564);const d=function r(n,s){var o=(0,e.default)(this,n),l=o.size;return o.set(n,s),this.size+=o.size==l?0:1,this}},4269: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_mapToArray.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=-1,o=Array(d.size);return d.forEach(function(i,a){o[++n]=[a,i]}),o}},1458: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=-1,s=Array(d.size);return d.forEach(function(o,l){s[++n]=[l,o]}),s}},499: /*!************************************************************!*\ !*** ./node_modules/lodash-es/_matchesStrictComparable.js ***! - \************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return function(o){return null!=o&&o[d]===n&&(void 0!==n||d in Object(o))}}},8365: + \************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return function(s){return null!=s&&s[d]===n&&(void 0!==n||d in Object(s))}}},5119: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_memoizeCapped.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \**************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./memoize.js */ -6284);const n=function d(o){var i=(0,e.default)(o,function(p){return 500===a.size&&a.clear(),p}),a=i.cache;return i}},2538: +151);const n=function d(s){var o=(0,e.default)(s,function(p){return 500===l.size&&l.clear(),p}),l=o.cache;return o}},9140: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_nativeCreate.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=(0,t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=(0,t( /*! ./_getNative.js */ -4727).default)(Object,"create")},81: +2483).default)(Object,"create")},3058: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_nativeKeys.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=(0,t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=(0,t( /*! ./_overArg.js */ -6854).default)(Object.keys,Object)},8242: +4119).default)(Object.keys,Object)},2879: /*!*************************************************!*\ !*** ./node_modules/lodash-es/_nativeKeysIn.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=[];if(null!=d)for(var o in Object(d))n.push(o);return n}},5986: + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=[];if(null!=d)for(var s in Object(d))n.push(s);return n}},2596: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_nodeUtil.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_freeGlobal.js */ -6380),r="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=r&&"object"==typeof module&&module&&!module.nodeType&&module,o=d&&d.exports===r&&e.default.process;const a=function(){try{return d&&d.require&&d.require("util").types||o&&o.binding&&o.binding("util")}catch{}}()},2820: +800),r="object"==typeof exports&&exports&&!exports.nodeType&&exports,d=r&&"object"==typeof module&&module&&!module.nodeType&&module,s=d&&d.exports===r&&e.default.process;const l=function(){try{return d&&d.require&&d.require("util").types||s&&s.binding&&s.binding("util")}catch{}}()},5354: /*!***************************************************!*\ !*** ./node_modules/lodash-es/_objectToString.js ***! - \***************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var r=Object.prototype.toString;const n=function d(o){return r.call(o)}},6854: + \***************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var r=Object.prototype.toString;const n=function d(s){return r.call(s)}},4119: /*!********************************************!*\ !*** ./node_modules/lodash-es/_overArg.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return function(o){return d(n(o))}}},4702: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return function(s){return d(n(s))}}},9116: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_overRest.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_apply.js */ -9419),r=Math.max;const n=function d(o,i,a){return i=r(void 0===i?o.length-1:i,0),function(){for(var p=arguments,c=-1,g=r(p.length-i,0),f=Array(g);++c{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseGet.js */ -202),r=t( +1527),r=t( /*! ./_baseSlice.js */ -6593);const n=function d(o,i){return i.length<2?o:(0,e.default)(o,(0,r.default)(i,0,-1))}},4261: +1969);const n=function d(s,o){return o.length<2?s:(0,e.default)(s,(0,r.default)(o,0,-1))}},6396: /*!*****************************************!*\ !*** ./node_modules/lodash-es/_root.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_freeGlobal.js */ -6380),r="object"==typeof self&&self&&self.Object===Object&&self;const n=e.default||r||Function("return this")()},2812: +800),r="object"==typeof self&&self&&self.Object===Object&&self;const n=e.default||r||Function("return this")()},3885: /*!********************************************!*\ !*** ./node_modules/lodash-es/_safeGet.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){if(("constructor"!==n||"function"!=typeof d[n])&&"__proto__"!=n)return d[n]}},1622: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){if(("constructor"!==n||"function"!=typeof d[n])&&"__proto__"!=n)return d[n]}},4924: /*!************************************************!*\ !*** ./node_modules/lodash-es/_setCacheAdd.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=function r(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this}},8403: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=function r(n){return this.__data__.set(n,"__lodash_hash_undefined__"),this}},8336: /*!************************************************!*\ !*** ./node_modules/lodash-es/_setCacheHas.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return this.__data__.has(d)}},2357: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return this.__data__.has(d)}},974: /*!***********************************************!*\ !*** ./node_modules/lodash-es/_setToArray.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=-1,o=Array(d.size);return d.forEach(function(i){o[++n]=i}),o}},802: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=-1,s=Array(d.size);return d.forEach(function(o){s[++n]=o}),s}},3483: /*!************************************************!*\ !*** ./node_modules/lodash-es/_setToString.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseSetToString.js */ -5529);const n=(0,t( +5095);const n=(0,t( /*! ./_shortOut.js */ -3092).default)(e.default)},3092: +8685).default)(e.default)},8685: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_shortOut.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=800,r=16,d=Date.now;const o=function n(i){var a=0,p=0;return function(){var c=d(),g=r-(c-p);if(p=c,g>0){if(++a>=e)return arguments[0]}else a=0;return i.apply(void 0,arguments)}}},6912: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var d=Date.now;const s=function n(o){var l=0,p=0;return function(){var u=d(),g=16-(u-p);if(p=u,g>0){if(++l>=800)return arguments[0]}else l=0;return o.apply(void 0,arguments)}}},4173: /*!************************************************!*\ !*** ./node_modules/lodash-es/_shuffleSelf.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseRandom.js */ -7511);const d=function r(n,o){var i=-1,a=n.length,p=a-1;for(o=void 0===o?a:o;++i{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_ListCache.js */ -5751);const d=function r(){this.__data__=new e.default,this.size=0}},3459: +2938);const d=function r(){this.__data__=new e.default,this.size=0}},5311: /*!************************************************!*\ !*** ./node_modules/lodash-es/_stackDelete.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=this.__data__,o=n.delete(d);return this.size=n.size,o}},1138: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=this.__data__,s=n.delete(d);return this.size=n.size,s}},5121: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_stackGet.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return this.__data__.get(d)}},5188: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return this.__data__.get(d)}},669: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_stackHas.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return this.__data__.has(d)}},7079: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return this.__data__.has(d)}},9746: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_stackSet.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_ListCache.js */ -5751),r=t( +2938),r=t( /*! ./_Map.js */ -3686),d=t( +525),d=t( /*! ./_MapCache.js */ -2733);const i=function o(a,p){var c=this.__data__;if(c instanceof e.default){var g=c.__data__;if(!r.default||g.length<199)return g.push([a,p]),this.size=++c.size,this;c=this.__data__=new d.default(g)}return c.set(a,p),this.size=c.size,this}},5161: +795);const o=function s(l,p){var u=this.__data__;if(u instanceof e.default){var g=u.__data__;if(!r.default||g.length<199)return g.push([l,p]),this.size=++u.size,this;u=this.__data__=new d.default(g)}return u.set(l,p),this.size=u.size,this}},9343: /*!**************************************************!*\ !*** ./node_modules/lodash-es/_strictIndexOf.js ***! - \**************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n,o){for(var i=o-1,a=d.length;++i{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n,s){for(var o=s-1,l=d.length;++o{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_memoizeCapped.js */ -8365),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g;const o=(0,e.default)(function(i){var a=[];return 46===i.charCodeAt(0)&&a.push(""),i.replace(r,function(p,c,g,f){a.push(g?f.replace(d,"$1"):c||p)}),a})},1564: +5119),r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g;const s=(0,e.default)(function(o){var l=[];return 46===o.charCodeAt(0)&&l.push(""),o.replace(r,function(p,u,g,f){l.push(g?f.replace(d,"$1"):u||p)}),l})},667: /*!******************************************!*\ !*** ./node_modules/lodash-es/_toKey.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./isSymbol.js */ -8455);const n=function d(o){if("string"==typeof o||(0,e.default)(o))return o;var i=o+"";return"0"==i&&1/o==-Infinity?"-0":i}},6018: +7380);const n=function d(s){if("string"==typeof s||(0,e.default)(s))return s;var o=s+"";return"0"==o&&1/s==-1/0?"-0":o}},1540: /*!*********************************************!*\ !*** ./node_modules/lodash-es/_toSource.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var r=Function.prototype.toString;const n=function d(o){if(null!=o){try{return r.call(o)}catch{}try{return o+""}catch{}}return""}},1463: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var r=Function.prototype.toString;const n=function d(s){if(null!=s){try{return r.call(s)}catch{}try{return s+""}catch{}}return""}},8655: /*!****************************************************!*\ !*** ./node_modules/lodash-es/_trimmedEndIndex.js ***! - \****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=/\s/;const d=function r(n){for(var o=n.length;o--&&e.test(n.charAt(o)););return o}},7400: + \****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=/\s/;const d=function r(n){for(var s=n.length;s--&&e.test(n.charAt(s)););return s}},64: /*!*********************************************!*\ !*** ./node_modules/lodash-es/castArray.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./isArray.js */ -7191);const d=function r(){if(!arguments.length)return[];var n=arguments[0];return(0,e.default)(n)?n:[n]}},3089: +6328);const d=function r(){if(!arguments.length)return[];var n=arguments[0];return(0,e.default)(n)?n:[n]}},5772: /*!*****************************************!*\ !*** ./node_modules/lodash-es/chunk.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_baseSlice.js */ -6593),r=t( +1969),r=t( /*! ./_isIterateeCall.js */ -9048),d=t( +9154),d=t( /*! ./toInteger.js */ -6011),n=Math.ceil,o=Math.max;const a=function i(p,c,g){c=(g?(0,r.default)(p,c,g):void 0===c)?1:o((0,d.default)(c),0);var f=null==p?0:p.length;if(!f||c<1)return[];for(var m=0,v=0,y=Array(n(f/c));m{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseClone.js */ -9702);const o=function n(i){return(0,e.default)(i,5)}},6480: +8265);const s=function n(o){return(0,e.default)(o,5)}},2984: /*!******************************************!*\ !*** ./node_modules/lodash-es/concat.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_arrayPush.js */ -2784),r=t( +1191),r=t( /*! ./_baseFlatten.js */ -3932),d=t( +8607),d=t( /*! ./_copyArray.js */ -7331),n=t( +4196),n=t( /*! ./isArray.js */ -7191);const i=function o(){var a=arguments.length;if(!a)return[];for(var p=Array(a-1),c=arguments[0],g=a;g--;)p[g-1]=arguments[g];return(0,e.default)((0,n.default)(c)?(0,d.default)(c):[c],(0,r.default)(p,1))}},9005: +6328);const o=function s(){var l=arguments.length;if(!l)return[];for(var p=Array(l-1),u=arguments[0],g=l;g--;)p[g-1]=arguments[g];return(0,e.default)((0,n.default)(u)?(0,d.default)(u):[u],(0,r.default)(p,1))}},4324: /*!********************************************!*\ !*** ./node_modules/lodash-es/constant.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return function(){return d}}},6802: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return function(){return d}}},8325: /*!**************************************!*\ !*** ./node_modules/lodash-es/eq.js ***! - \**************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d,n){return d===n||d!=d&&n!=n}},946: + \**************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d,n){return d===n||d!=d&&n!=n}},9990: /*!******************************************!*\ !*** ./node_modules/lodash-es/filter.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_arrayFilter.js */ -8468),r=t( +4423),r=t( /*! ./_baseFilter.js */ -1847),d=t( +7295),d=t( /*! ./_baseIteratee.js */ -2244),n=t( +4018),n=t( /*! ./isArray.js */ -7191);const i=function o(a,p){return((0,n.default)(a)?e.default:r.default)(a,(0,d.default)(p,3))}},7732: +6328);const o=function s(l,p){return((0,n.default)(l)?e.default:r.default)(l,(0,d.default)(p,3))}},7386: /*!****************************************!*\ !*** ./node_modules/lodash-es/find.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_createFind.js */ -7566),r=t( +5679),r=t( /*! ./findIndex.js */ -8922);const n=(0,e.default)(r.default)},8922: +1646);const n=(0,e.default)(r.default)},1646: /*!*********************************************!*\ !*** ./node_modules/lodash-es/findIndex.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseFindIndex.js */ -9402),r=t( +4150),r=t( /*! ./_baseIteratee.js */ -2244),d=t( +4018),d=t( /*! ./toInteger.js */ -6011),n=Math.max;const i=function o(a,p,c){var g=null==a?0:a.length;if(!g)return-1;var f=null==c?0:(0,d.default)(c);return f<0&&(f=n(g+f,0)),(0,e.default)(a,(0,r.default)(p,3),f)}},2109: +7861),n=Math.max;const o=function s(l,p,u){var g=null==l?0:l.length;if(!g)return-1;var f=null==u?0:(0,d.default)(u);return f<0&&(f=n(g+f,0)),(0,e.default)(l,(0,r.default)(p,3),f)}},8864: /*!*******************************************!*\ !*** ./node_modules/lodash-es/flatten.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseFlatten.js */ -3932);const d=function r(n){return null!=n&&n.length?(0,e.default)(n,1):[]}},7745: +8607);const d=function r(n){return null!=n&&n.length?(0,e.default)(n,1):[]}},7175: /*!***********************************************!*\ !*** ./node_modules/lodash-es/flattenDeep.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseFlatten.js */ -3932);const n=function d(o){return null!=o&&o.length?(0,e.default)(o,Infinity):[]}},9724: +8607);const n=function d(s){return null!=s&&s.length?(0,e.default)(s,1/0):[]}},913: /*!*******************************************!*\ !*** ./node_modules/lodash-es/forEach.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_arrayEach.js */ -5805),r=t( +7528),r=t( /*! ./_baseEach.js */ -4065),d=t( +9121),d=t( /*! ./_castFunction.js */ -9225),n=t( +7259),n=t( /*! ./isArray.js */ -7191);const i=function o(a,p){return((0,n.default)(a)?e.default:r.default)(a,(0,d.default)(p))}},4894: +6328);const o=function s(l,p){return((0,n.default)(l)?e.default:r.default)(l,(0,d.default)(p))}},6687: /*!***************************************!*\ !*** ./node_modules/lodash-es/get.js ***! - \***************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseGet.js */ -202);const d=function r(n,o,i){var a=null==n?void 0:(0,e.default)(n,o);return void 0===a?i:a}},9466: +1527);const d=function r(n,s,o){var l=null==n?void 0:(0,e.default)(n,s);return void 0===l?o:l}},408: /*!*******************************************!*\ !*** ./node_modules/lodash-es/groupBy.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseAssignValue.js */ -7138),r=t( +2681),r=t( /*! ./_createAggregator.js */ -2549),n=Object.prototype.hasOwnProperty;const i=(0,r.default)(function(a,p,c){n.call(a,c)?a[c].push(p):(0,e.default)(a,c,[p])})},2941: +351),n=Object.prototype.hasOwnProperty;const o=(0,r.default)(function(l,p,u){n.call(l,u)?l[u].push(p):(0,e.default)(l,u,[p])})},4373: /*!***************************************!*\ !*** ./node_modules/lodash-es/has.js ***! - \***************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseHas.js */ -7173),r=t( +5566),r=t( /*! ./_hasPath.js */ -522);const n=function d(o,i){return null!=o&&(0,r.default)(o,i,e.default)}},8189: +1183);const n=function d(s,o){return null!=s&&(0,r.default)(s,o,e.default)}},3595: /*!*****************************************!*\ !*** ./node_modules/lodash-es/hasIn.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseHasIn.js */ -2779),r=t( +2100),r=t( /*! ./_hasPath.js */ -522);const n=function d(o,i){return null!=o&&(0,r.default)(o,i,e.default)}},570: +1183);const n=function d(s,o){return null!=s&&(0,r.default)(s,o,e.default)}},5416: /*!********************************************!*\ !*** ./node_modules/lodash-es/identity.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return d}},3795: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return d}},5509: /*!********************************************!*\ !*** ./node_modules/lodash-es/includes.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_baseIndexOf.js */ -1944),r=t( +9994),r=t( /*! ./isArrayLike.js */ -3943),d=t( +4070),d=t( /*! ./isString.js */ -7190),n=t( +9362),n=t( /*! ./toInteger.js */ -6011),o=t( +7861),s=t( /*! ./values.js */ -2912),i=Math.max;const p=function a(c,g,f,m){c=(0,r.default)(c)?c:(0,o.default)(c),f=f&&!m?(0,n.default)(f):0;var v=c.length;return f<0&&(f=i(v+f,0)),(0,d.default)(c)?f<=v&&c.indexOf(g,f)>-1:!!v&&(0,e.default)(c,g,f)>-1}},3056: +8733),o=Math.max;const p=function l(u,g,f,m){u=(0,r.default)(u)?u:(0,s.default)(u),f=f&&!m?(0,n.default)(f):0;var v=u.length;return f<0&&(f=o(v+f,0)),(0,d.default)(u)?f<=v&&u.indexOf(g,f)>-1:!!v&&(0,e.default)(u,g,f)>-1}},7018: /*!***********************************************!*\ !*** ./node_modules/lodash-es/isArguments.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_baseIsArguments.js */ -5387),r=t( +4063),r=t( /*! ./isObjectLike.js */ -6567),d=Object.prototype,n=d.hasOwnProperty,o=d.propertyIsEnumerable;const a=(0,e.default)(function(){return arguments}())?e.default:function(p){return(0,r.default)(p)&&n.call(p,"callee")&&!o.call(p,"callee")}},7191: +333),d=Object.prototype,n=d.hasOwnProperty,s=d.propertyIsEnumerable;const l=(0,e.default)(function(){return arguments}())?e.default:function(p){return(0,r.default)(p)&&n.call(p,"callee")&&!s.call(p,"callee")}},6328: /*!*******************************************!*\ !*** ./node_modules/lodash-es/isArray.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=Array.isArray},3943: + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=Array.isArray},4070: /*!***********************************************!*\ !*** ./node_modules/lodash-es/isArrayLike.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./isFunction.js */ -5849),r=t( +3084),r=t( /*! ./isLength.js */ -5227);const n=function d(o){return null!=o&&(0,r.default)(o.length)&&!(0,e.default)(o)}},9275: +4080);const n=function d(s){return null!=s&&(0,r.default)(s.length)&&!(0,e.default)(s)}},5306: /*!*****************************************************!*\ !*** ./node_modules/lodash-es/isArrayLikeObject.js ***! - \*****************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*****************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./isArrayLike.js */ -3943),r=t( +4070),r=t( /*! ./isObjectLike.js */ -6567);const n=function d(o){return(0,r.default)(o)&&(0,e.default)(o)}},8057: +333);const n=function d(s){return(0,r.default)(s)&&(0,e.default)(s)}},2467: /*!********************************************!*\ !*** ./node_modules/lodash-es/isBuffer.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>c});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>u});var e=t( /*! ./_root.js */ -4261),r=t( +6396),r=t( /*! ./stubFalse.js */ -4326),d="object"==typeof exports&&exports&&!exports.nodeType&&exports,n=d&&"object"==typeof module&&module&&!module.nodeType&&module,i=n&&n.exports===d?e.default.Buffer:void 0;const c=(i?i.isBuffer:void 0)||r.default},4607: +8534),d="object"==typeof exports&&exports&&!exports.nodeType&&exports,n=d&&"object"==typeof module&&module&&!module.nodeType&&module,o=n&&n.exports===d?e.default.Buffer:void 0;const u=(o?o.isBuffer:void 0)||r.default},1855: /*!*******************************************!*\ !*** ./node_modules/lodash-es/isEmpty.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>y});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>_});var e=t( /*! ./_baseKeys.js */ -962),r=t( +2093),r=t( /*! ./_getTag.js */ -3221),d=t( +8020),d=t( /*! ./isArguments.js */ -3056),n=t( +7018),n=t( /*! ./isArray.js */ -7191),o=t( +6328),s=t( /*! ./isArrayLike.js */ -3943),i=t( +4070),o=t( /*! ./isBuffer.js */ -8057),a=t( +2467),l=t( /*! ./_isPrototype.js */ -5908),p=t( +4036),p=t( /*! ./isTypedArray.js */ -6716),m=Object.prototype.hasOwnProperty;const y=function v(I){if(null==I)return!0;if((0,o.default)(I)&&((0,n.default)(I)||"string"==typeof I||"function"==typeof I.splice||(0,i.default)(I)||(0,p.default)(I)||(0,d.default)(I)))return!I.length;var O=(0,r.default)(I);if("[object Map]"==O||"[object Set]"==O)return!I.size;if((0,a.default)(I))return!(0,e.default)(I).length;for(var D in I)if(m.call(I,D))return!1;return!0}},3247: +4752),m=Object.prototype.hasOwnProperty;const _=function v(w){if(null==w)return!0;if((0,s.default)(w)&&((0,n.default)(w)||"string"==typeof w||"function"==typeof w.splice||(0,o.default)(w)||(0,p.default)(w)||(0,d.default)(w)))return!w.length;var x=(0,r.default)(w);if("[object Map]"==x||"[object Set]"==x)return!w.size;if((0,l.default)(w))return!(0,e.default)(w).length;for(var D in w)if(m.call(w,D))return!1;return!0}},4164: /*!*******************************************!*\ !*** ./node_modules/lodash-es/isEqual.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseIsEqual.js */ -6603);const d=function r(n,o){return(0,e.default)(n,o)}},5849: +153);const d=function r(n,s){return(0,e.default)(n,s)}},3084: /*!**********************************************!*\ !*** ./node_modules/lodash-es/isFunction.js ***! - \**********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \**********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./isObject.js */ -9089);const p=function a(c){if(!(0,r.default)(c))return!1;var g=(0,e.default)(c);return"[object Function]"==g||"[object GeneratorFunction]"==g||"[object AsyncFunction]"==g||"[object Proxy]"==g}},5227: +2176);const p=function l(u){if(!(0,r.default)(u))return!1;var g=(0,e.default)(u);return"[object Function]"==g||"[object GeneratorFunction]"==g||"[object AsyncFunction]"==g||"[object Proxy]"==g}},4080: /*!********************************************!*\ !*** ./node_modules/lodash-es/isLength.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=function r(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=9007199254740991}},5088: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=function r(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=9007199254740991}},1078: /*!*****************************************!*\ !*** ./node_modules/lodash-es/isMap.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseIsMap.js */ -4774),r=t( +6934),r=t( /*! ./_baseUnary.js */ -7560),d=t( +7523),d=t( /*! ./_nodeUtil.js */ -5986),n=d.default&&d.default.isMap;const i=n?(0,r.default)(n):e.default},8172: +2596),n=d.default&&d.default.isMap;const o=n?(0,r.default)(n):e.default},7570: /*!******************************************!*\ !*** ./node_modules/lodash-es/isNull.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return null===d}},9089: + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return null===d}},2176: /*!********************************************!*\ !*** ./node_modules/lodash-es/isObject.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=typeof d;return null!=d&&("object"==n||"function"==n)}},6567: + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=typeof d;return null!=d&&("object"==n||"function"==n)}},333: /*!************************************************!*\ !*** ./node_modules/lodash-es/isObjectLike.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return null!=d&&"object"==typeof d}},8978: + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return null!=d&&"object"==typeof d}},9702: /*!*************************************************!*\ !*** ./node_modules/lodash-es/isPlainObject.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>f});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>f});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./_getPrototype.js */ -118),d=t( +1640),d=t( /*! ./isObjectLike.js */ -6567),a=Function.prototype.toString,p=Object.prototype.hasOwnProperty,c=a.call(Object);const f=function g(m){if(!(0,d.default)(m)||"[object Object]"!=(0,e.default)(m))return!1;var v=(0,r.default)(m);if(null===v)return!0;var y=p.call(v,"constructor")&&v.constructor;return"function"==typeof y&&y instanceof y&&a.call(y)==c}},9486: +333),l=Function.prototype.toString,p=Object.prototype.hasOwnProperty,u=l.call(Object);const f=function g(m){if(!(0,d.default)(m)||"[object Object]"!=(0,e.default)(m))return!1;var v=(0,r.default)(m);if(null===v)return!0;var _=p.call(v,"constructor")&&v.constructor;return"function"==typeof _&&_ instanceof _&&l.call(_)==u}},9584: /*!*****************************************!*\ !*** ./node_modules/lodash-es/isSet.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseIsSet.js */ -694),r=t( +1469),r=t( /*! ./_baseUnary.js */ -7560),d=t( +7523),d=t( /*! ./_nodeUtil.js */ -5986),n=d.default&&d.default.isSet;const i=n?(0,r.default)(n):e.default},7190: +2596),n=d.default&&d.default.isSet;const o=n?(0,r.default)(n):e.default},9362: /*!********************************************!*\ !*** ./node_modules/lodash-es/isString.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./isArray.js */ -7191),d=t( +6328),d=t( /*! ./isObjectLike.js */ -6567);const i=function o(a){return"string"==typeof a||!(0,r.default)(a)&&(0,d.default)(a)&&"[object String]"==(0,e.default)(a)}},8455: +333);const o=function s(l){return"string"==typeof l||!(0,r.default)(l)&&(0,d.default)(l)&&"[object String]"==(0,e.default)(l)}},7380: /*!********************************************!*\ !*** ./node_modules/lodash-es/isSymbol.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_baseGetTag.js */ -4035),r=t( +9304),r=t( /*! ./isObjectLike.js */ -6567);const o=function n(i){return"symbol"==typeof i||(0,r.default)(i)&&"[object Symbol]"==(0,e.default)(i)}},6716: +333);const s=function n(o){return"symbol"==typeof o||(0,r.default)(o)&&"[object Symbol]"==(0,e.default)(o)}},4752: /*!************************************************!*\ !*** ./node_modules/lodash-es/isTypedArray.js ***! - \************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseIsTypedArray.js */ -2347),r=t( +970),r=t( /*! ./_baseUnary.js */ -7560),d=t( +7523),d=t( /*! ./_nodeUtil.js */ -5986),n=d.default&&d.default.isTypedArray;const i=n?(0,r.default)(n):e.default},5279: +2596),n=d.default&&d.default.isTypedArray;const o=n?(0,r.default)(n):e.default},4817: /*!***********************************************!*\ !*** ./node_modules/lodash-es/isUndefined.js ***! - \***********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){return void 0===d}},4876: + \***********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){return void 0===d}},1192: /*!****************************************!*\ !*** ./node_modules/lodash-es/keys.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_arrayLikeKeys.js */ -7224),r=t( +4937),r=t( /*! ./_baseKeys.js */ -962),d=t( +2093),d=t( /*! ./isArrayLike.js */ -3943);const o=function n(i){return(0,d.default)(i)?(0,e.default)(i):(0,r.default)(i)}},9274: +4070);const s=function n(o){return(0,d.default)(o)?(0,e.default)(o):(0,r.default)(o)}},2229: /*!******************************************!*\ !*** ./node_modules/lodash-es/keysIn.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_arrayLikeKeys.js */ -7224),r=t( +4937),r=t( /*! ./_baseKeysIn.js */ -3003),d=t( +2171),d=t( /*! ./isArrayLike.js */ -3943);const o=function n(i){return(0,d.default)(i)?(0,e.default)(i,!0):(0,r.default)(i)}},757: +4070);const s=function n(o){return(0,d.default)(o)?(0,e.default)(o,!0):(0,r.default)(o)}},8013: /*!****************************************!*\ !*** ./node_modules/lodash-es/last.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(d){var n=null==d?0:d.length;return n?d[n-1]:void 0}},112: + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(d){var n=null==d?0:d.length;return n?d[n-1]:void 0}},3715: /*!***************************************!*\ !*** ./node_modules/lodash-es/map.js ***! - \***************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \***************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_arrayMap.js */ -6717),r=t( +4987),r=t( /*! ./_baseIteratee.js */ -2244),d=t( +4018),d=t( /*! ./_baseMap.js */ -653),n=t( +650),n=t( /*! ./isArray.js */ -7191);const i=function o(a,p){return((0,n.default)(a)?e.default:d.default)(a,(0,r.default)(p,3))}},6284: +6328);const o=function s(l,p){return((0,n.default)(l)?e.default:d.default)(l,(0,r.default)(p,3))}},151: /*!*******************************************!*\ !*** ./node_modules/lodash-es/memoize.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_MapCache.js */ -2733),r="Expected a function";function d(o,i){if("function"!=typeof o||null!=i&&"function"!=typeof i)throw new TypeError(r);var a=function(){var p=arguments,c=i?i.apply(this,p):p[0],g=a.cache;if(g.has(c))return g.get(c);var f=o.apply(this,p);return a.cache=g.set(c,f)||g,f};return a.cache=new(d.Cache||e.default),a}d.Cache=e.default;const n=d},5269: +795);function d(s,o){if("function"!=typeof s||null!=o&&"function"!=typeof o)throw new TypeError("Expected a function");var l=function(){var p=arguments,u=o?o.apply(this,p):p[0],g=l.cache;if(g.has(u))return g.get(u);var f=s.apply(this,p);return l.cache=g.set(u,f)||g,f};return l.cache=new(d.Cache||e.default),l}d.Cache=e.default;const n=d},4011: /*!*****************************************!*\ !*** ./node_modules/lodash-es/merge.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseMerge.js */ -5226);const n=(0,t( +5674);const n=(0,t( /*! ./_createAssigner.js */ -1034).default)(function(o,i,a){(0,e.default)(o,i,a)})},4403: +7650).default)(function(s,o,l){(0,e.default)(s,o,l)})},7183: /*!****************************************!*\ !*** ./node_modules/lodash-es/noop.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(){}},5899: + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(){}},6705: /*!****************************************!*\ !*** ./node_modules/lodash-es/omit.js ***! - \****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>v});var e=t( + \****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>v});var e=t( /*! ./_arrayMap.js */ -6717),r=t( +4987),r=t( /*! ./_baseClone.js */ -9702),d=t( +8265),d=t( /*! ./_baseUnset.js */ -5435),n=t( +3882),n=t( /*! ./_castPath.js */ -3611),o=t( +7478),s=t( /*! ./_copyObject.js */ -1540),i=t( +7480),o=t( /*! ./_customOmitClone.js */ -4683),a=t( +9295),l=t( /*! ./_flatRest.js */ -6527),p=t( +2462),p=t( /*! ./_getAllKeysIn.js */ -4173);const v=(0,a.default)(function(y,I){var O={};if(null==y)return O;var D=!1;I=(0,e.default)(I,function(w){return w=(0,n.default)(w,y),D||(D=w.length>1),w}),(0,o.default)(y,(0,p.default)(y),O),D&&(O=(0,r.default)(O,7,i.default));for(var M=I.length;M--;)(0,d.default)(O,I[M]);return O})},5472: +9740);const v=(0,l.default)(function(_,w){var x={};if(null==_)return x;var D=!1;w=(0,e.default)(w,function(M){return M=(0,n.default)(M,_),D||(D=M.length>1),M}),(0,s.default)(_,(0,p.default)(_),x),D&&(x=(0,r.default)(x,7,o.default));for(var O=w.length;O--;)(0,d.default)(x,w[O]);return x})},4691: /*!********************************************!*\ !*** ./node_modules/lodash-es/property.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>i});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>o});var e=t( /*! ./_baseProperty.js */ -754),r=t( +4005),r=t( /*! ./_basePropertyDeep.js */ -2245),d=t( +2539),d=t( /*! ./_isKey.js */ -7386),n=t( +5836),n=t( /*! ./_toKey.js */ -1564);const i=function o(a){return(0,d.default)(a)?(0,e.default)((0,n.default)(a)):(0,r.default)(a)}},1751: +667);const o=function s(l){return(0,d.default)(l)?(0,e.default)((0,n.default)(l)):(0,r.default)(l)}},5935: /*!******************************************!*\ !*** ./node_modules/lodash-es/reduce.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>a});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>l});var e=t( /*! ./_arrayReduce.js */ -9751),r=t( +2304),r=t( /*! ./_baseEach.js */ -4065),d=t( +9121),d=t( /*! ./_baseIteratee.js */ -2244),n=t( +4018),n=t( /*! ./_baseReduce.js */ -9276),o=t( +7003),s=t( /*! ./isArray.js */ -7191);const a=function i(p,c,g){var f=(0,o.default)(p)?e.default:n.default,m=arguments.length<3;return f(p,(0,d.default)(c,4),g,m,r.default)}},3135: +6328);const l=function o(p,u,g){var f=(0,s.default)(p)?e.default:n.default,m=arguments.length<3;return f(p,(0,d.default)(u,4),g,m,r.default)}},1745: /*!*******************************************!*\ !*** ./node_modules/lodash-es/replace.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./toString.js */ -9191);const d=function r(){var n=arguments,o=(0,e.default)(n[0]);return n.length<3?o:o.replace(n[1],n[2])}},4510: +8511);const d=function r(){var n=arguments,s=(0,e.default)(n[0]);return n.length<3?s:s.replace(n[1],n[2])}},2502: /*!*****************************************!*\ !*** ./node_modules/lodash-es/round.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});const d=(0,t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});const d=(0,t( /*! ./_createRound.js */ -8495).default)("round")},6190: +6569).default)("round")},4509: /*!***************************************!*\ !*** ./node_modules/lodash-es/set.js ***! - \***************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \***************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseSet.js */ -8422);const d=function r(n,o,i){return null==n?n:(0,e.default)(n,o,i)}},5246: +7873);const d=function r(n,s,o){return null==n?n:(0,e.default)(n,s,o)}},4734: /*!*******************************************!*\ !*** ./node_modules/lodash-es/shuffle.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./_arrayShuffle.js */ -3300),r=t( +2292),r=t( /*! ./_baseShuffle.js */ -8698),d=t( +871),d=t( /*! ./isArray.js */ -7191);const o=function n(i){return((0,d.default)(i)?e.default:r.default)(i)}},709: +6328);const s=function n(o){return((0,d.default)(o)?e.default:r.default)(o)}},1509: /*!*********************************************!*\ !*** ./node_modules/lodash-es/stubArray.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(){return[]}},4326: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(){return[]}},8534: /*!*********************************************!*\ !*** ./node_modules/lodash-es/stubFalse.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>r});const r=function e(){return!1}},6503: + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>r});const r=function e(){return!1}},2071: /*!********************************************!*\ !*** ./node_modules/lodash-es/toFinite.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>o});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>s});var e=t( /*! ./toNumber.js */ -9034),r=1/0;const o=function n(i){return i?(i=(0,e.default)(i))===r||i===-r?17976931348623157e292*(i<0?-1:1):i==i?i:0:0===i?i:0}},6011: +567),r=1/0;const s=function n(o){return o?(o=(0,e.default)(o))===r||o===-r?17976931348623157e292*(o<0?-1:1):o==o?o:0:0===o?o:0}},7861: /*!*********************************************!*\ !*** ./node_modules/lodash-es/toInteger.js ***! - \*********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./toFinite.js */ -6503);const d=function r(n){var o=(0,e.default)(n),i=o%1;return o==o?i?o-i:o:0}},8152: +2071);const d=function r(n){var s=(0,e.default)(n),o=s%1;return s==s?o?s-o:s:0}},5751: /*!*******************************************!*\ !*** ./node_modules/lodash-es/toLower.js ***! - \*******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./toString.js */ -9191);const d=function r(n){return(0,e.default)(n).toLowerCase()}},9034: +8511);const d=function r(n){return(0,e.default)(n).toLowerCase()}},567: /*!********************************************!*\ !*** ./node_modules/lodash-es/toNumber.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>g});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>g});var e=t( /*! ./_baseTrim.js */ -2695),r=t( +9276),r=t( /*! ./isObject.js */ -9089),d=t( +2176),d=t( /*! ./isSymbol.js */ -8455),o=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,a=/^0o[0-7]+$/i,p=parseInt;const g=function c(f){if("number"==typeof f)return f;if((0,d.default)(f))return NaN;if((0,r.default)(f)){var m="function"==typeof f.valueOf?f.valueOf():f;f=(0,r.default)(m)?m+"":m}if("string"!=typeof f)return 0===f?f:+f;f=(0,e.default)(f);var v=i.test(f);return v||a.test(f)?p(f.slice(2),v?2:8):o.test(f)?NaN:+f}},3997: +7380),s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,l=/^0o[0-7]+$/i,p=parseInt;const g=function u(f){if("number"==typeof f)return f;if((0,d.default)(f))return NaN;if((0,r.default)(f)){var m="function"==typeof f.valueOf?f.valueOf():f;f=(0,r.default)(m)?m+"":m}if("string"!=typeof f)return 0===f?f:+f;f=(0,e.default)(f);var v=o.test(f);return v||l.test(f)?p(f.slice(2),v?2:8):s.test(f)?NaN:+f}},5949: /*!*************************************************!*\ !*** ./node_modules/lodash-es/toPlainObject.js ***! - \*************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \*************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_copyObject.js */ -1540),r=t( +7480),r=t( /*! ./keysIn.js */ -9274);const n=function d(o){return(0,e.default)(o,(0,r.default)(o))}},9191: +2229);const n=function d(s){return(0,e.default)(s,(0,r.default)(s))}},8511: /*!********************************************!*\ !*** ./node_modules/lodash-es/toString.js ***! - \********************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \********************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseToString.js */ -3192);const d=function r(n){return null==n?"":(0,e.default)(n)}},8046: +5696);const d=function r(n){return null==n?"":(0,e.default)(n)}},5446: /*!******************************************!*\ !*** ./node_modules/lodash-es/uniqBy.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseIteratee.js */ -2244),r=t( +4018),r=t( /*! ./_baseUniq.js */ -6857);const n=function d(o,i){return o&&o.length?(0,r.default)(o,(0,e.default)(i,2)):[]}},7528: +3401);const n=function d(s,o){return s&&s.length?(0,r.default)(s,(0,e.default)(o,2)):[]}},9412: /*!*****************************************!*\ !*** ./node_modules/lodash-es/unset.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>d});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>d});var e=t( /*! ./_baseUnset.js */ -5435);const d=function r(n,o){return null==n||(0,e.default)(n,o)}},2912: +3882);const d=function r(n,s){return null==n||(0,e.default)(n,s)}},8733: /*!******************************************!*\ !*** ./node_modules/lodash-es/values.js ***! - \******************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>n});var e=t( + \******************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>n});var e=t( /*! ./_baseValues.js */ -7381),r=t( +8518),r=t( /*! ./keys.js */ -4876);const n=function d(o){return null==o?[]:(0,e.default)(o,(0,r.default)(o))}},6169: +1192);const n=function d(s){return null==s?[]:(0,e.default)(s,(0,r.default)(s))}},9530: /*!*****************************************!*\ !*** ./node_modules/lodash-es/xorBy.js ***! - \*****************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{default:()=>p});var e=t( + \*****************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{default:()=>p});var e=t( /*! ./_arrayFilter.js */ -8468),r=t( +4423),r=t( /*! ./_baseIteratee.js */ -2244),d=t( +4018),d=t( /*! ./_baseRest.js */ -7269),n=t( +5736),n=t( /*! ./_baseXor.js */ -7570),o=t( +259),s=t( /*! ./isArrayLikeObject.js */ -9275),i=t( +5306),o=t( /*! ./last.js */ -757);const p=(0,d.default)(function(c){var g=(0,i.default)(c);return(0,o.default)(g)&&(g=void 0),(0,n.default)((0,e.default)(c,o.default),(0,r.default)(g,2))})},9070: +8013);const p=(0,d.default)(function(u){var g=(0,o.default)(u);return(0,s.default)(g)&&(g=void 0),(0,n.default)((0,e.default)(u,s.default),(0,r.default)(g,2))})},2459: /*!*********************************************************************************!*\ - !*** ./node_modules/ngx-bootstrap/carousel/fesm2020/ngx-bootstrap-carousel.mjs ***! - \*********************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{CarouselComponent:()=>M,CarouselConfig:()=>m,CarouselModule:()=>s,SlideComponent:()=>w});var e=t( + !*** ./node_modules/ngx-bootstrap/carousel/fesm2022/ngx-bootstrap-carousel.mjs ***! + \*********************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{CarouselComponent:()=>O,CarouselConfig:()=>m,CarouselModule:()=>c,SlideComponent:()=>M});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! ngx-bootstrap/utils */ -8132);function n(P,A){if(1&P){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",7),e.\u0275\u0275listener("click",function(){const T=e.\u0275\u0275restoreView(h).index,S=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(S.selectSlide(T))}),e.\u0275\u0275elementEnd()}2&P&&e.\u0275\u0275classProp("active",!0===A.$implicit.active)}function o(P,A){if(1&P&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"ol",5),e.\u0275\u0275template(2,n,1,2,"li",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&P){const h=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",h.indicatorsSlides())}}function i(P,A){if(1&P){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",9),e.\u0275\u0275listener("click",function(){const T=e.\u0275\u0275restoreView(h).index,S=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(S.selectSlide(T))}),e.\u0275\u0275elementEnd()}if(2&P){const h=A.$implicit,b=A.index,x=e.\u0275\u0275nextContext(2);e.\u0275\u0275classProp("active",!0===h.active),e.\u0275\u0275attribute("data-bs-target","#carousel"+x.currentId)("data-bs-slide-to",b)}}function a(P,A){if(1&P&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",5),e.\u0275\u0275template(2,i,1,4,"button",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&P){const h=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",h.indicatorsSlides())}}function p(P,A){if(1&P){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",10),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(h);const x=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(x.previousSlide())}),e.\u0275\u0275element(1,"span",11),e.\u0275\u0275elementStart(2,"span",12),e.\u0275\u0275text(3,"Previous"),e.\u0275\u0275elementEnd()()}if(2&P){const h=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("disabled",h.checkDisabledClass("prev")),e.\u0275\u0275attribute("data-bs-target","#carousel"+h.currentId)}}function c(P,A){if(1&P){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",13),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(h);const x=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(x.nextSlide())}),e.\u0275\u0275element(1,"span",14),e.\u0275\u0275elementStart(2,"span",12),e.\u0275\u0275text(3,"Next"),e.\u0275\u0275elementEnd()()}if(2&P){const h=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("disabled",h.checkDisabledClass("next")),e.\u0275\u0275attribute("data-bs-target","#carousel"+h.currentId)}}const g=function(P){return{display:P}},f=["*"];class m{constructor(){this.interval=5e3,this.noPause=!1,this.noWrap=!1,this.showIndicators=!0,this.pauseOnFocus=!1,this.indicatorsByChunk=!1,this.itemsPerSlide=1,this.singleSlideOffset=!1}}var O,P;m.\u0275fac=function(A){return new(A||m)},m.\u0275prov=e.\u0275\u0275defineInjectable({token:m,factory:m.\u0275fac,providedIn:"root"}),(P=O||(O={}))[P.UNKNOWN=0]="UNKNOWN",P[P.NEXT=1]="NEXT",P[P.PREV=2]="PREV";let D=1;class M{constructor(A,h,b){this.ngZone=h,this.platformId=b,this.noWrap=!1,this.noPause=!1,this.showIndicators=!0,this.pauseOnFocus=!1,this.indicatorsByChunk=!1,this.itemsPerSlide=1,this.singleSlideOffset=!1,this.isAnimated=!1,this.activeSlideChange=new e.EventEmitter(!1),this.slideRangeChange=new e.EventEmitter,this.startFromIndex=0,this._interval=5e3,this._slides=new d.LinkedList,this._currentVisibleSlidesIndex=0,this.isPlaying=!1,this.destroyed=!1,this.currentId=0,this.getActive=x=>x.active,this.makeSlidesConsistent=x=>{x.forEach((T,S)=>T.item.order=S)},Object.assign(this,A),this.currentId=D++}set activeSlide(A){this.multilist||(function I(P){return"number"==typeof P||"[object Number]"===Object.prototype.toString.call(P)}(A)&&(this.customActiveSlide=A),this._slides.length&&A!==this._currentActiveSlide&&this._select(A))}get activeSlide(){return this._currentActiveSlide||0}get interval(){return this._interval}set interval(A){this._interval=A,this.restartTimer()}get slides(){return this._slides.toArray()}get isFirstSlideVisible(){const A=this.getVisibleIndexes();return!(!A||A instanceof Array&&!A.length)&&A.includes(0)}get isLastSlideVisible(){const A=this.getVisibleIndexes();return!(!A||A instanceof Array&&!A.length)&&A.includes(this._slides.length-1)}get _bsVer(){return(0,d.getBsVer)()}ngAfterViewInit(){setTimeout(()=>{this.singleSlideOffset&&(this.indicatorsByChunk=!1),this.multilist&&(this._chunkedSlides=function y(P,A){const h=[],b=Math.ceil(P.length/A);let x=0;for(;xthis.itemsPerSlide&&this.play()}removeSlide(A){const h=this._slides.indexOf(A);if(this._currentActiveSlide===h){let b;this._slides.length>1&&(b=this.isLast(h)?this.noWrap?h-1:0:h),this._slides.remove(h),setTimeout(()=>{this._select(b)},0)}else{this._slides.remove(h);const b=this.getCurrentSlideIndex();setTimeout(()=>{this._currentActiveSlide=b,this.activeSlideChange.emit(this._currentActiveSlide)},0)}}nextSlideFromInterval(A=!1){this.move(O.NEXT,A)}nextSlide(A=!1){this.isPlaying&&this.restartTimer(),this.move(O.NEXT,A)}previousSlide(A=!1){this.isPlaying&&this.restartTimer(),this.move(O.PREV,A)}getFirstVisibleIndex(){return this.slides.findIndex(this.getActive)}getLastVisibleIndex(){return function v(P,A){let h=P.length;for(;h--;)if(A(P[h],h,P))return h;return-1}(this.slides,this.getActive)}move(A,h=!1){const b=this.getFirstVisibleIndex(),x=this.getLastVisibleIndex();this.noWrap&&(A===O.NEXT&&this.isLast(x)||A===O.PREV&&0===b)||(this.multilist?this.moveMultilist(A):this.activeSlide=this.findNextSlideIndex(A,h)||0)}keydownPress(A){if(13===A.keyCode||"Enter"===A.key||32===A.keyCode||"Space"===A.key)return this.nextSlide(),void A.preventDefault();37!==A.keyCode&&"LeftArrow"!==A.key?39!==A.keyCode&&"RightArrow"!==A.key||this.nextSlide():this.previousSlide()}onMouseLeave(){this.pauseOnFocus||this.play()}onMouseUp(){this.pauseOnFocus||this.play()}pauseFocusIn(){this.pauseOnFocus&&(this.isPlaying=!1,this.resetTimer())}pauseFocusOut(){this.play()}selectSlide(A){this.isPlaying&&this.restartTimer(),this.multilist?this.selectSlideRange(this.indicatorsByChunk?A*this.itemsPerSlide:A):this.activeSlide=this.indicatorsByChunk?A*this.itemsPerSlide:A}play(){this.isPlaying||(this.isPlaying=!0,this.restartTimer())}pause(){this.noPause||(this.isPlaying=!1,this.resetTimer())}getCurrentSlideIndex(){return this._slides.findIndex(this.getActive)}isLast(A){return A+1>=this._slides.length}isFirst(A){return 0===A}indicatorsSlides(){return this.slides.filter((A,h)=>!this.indicatorsByChunk||h%this.itemsPerSlide==0)}selectInitialSlides(){const A=this.startFromIndex<=this._slides.length?this.startFromIndex:0;if(this.hideSlides(),this.singleSlideOffset){if(this._slidesWithIndexes=this.mapSlidesAndIndexes(),this._slides.length-Ah.item.active=!0),this.makeSlidesConsistent(this._slidesWithIndexes)}else this.selectRangeByNestedIndex(A);this.slideRangeChange.emit(this.getVisibleIndexes())}findNextSlideIndex(A,h){let b=0;if(h||!this.isLast(this.activeSlide)||A===O.PREV||!this.noWrap){switch(A){case O.NEXT:if(typeof this._currentActiveSlide>"u"){b=0;break}if(!this.isLast(this._currentActiveSlide)){b=this._currentActiveSlide+1;break}b=!h&&this.noWrap?this._currentActiveSlide:0;break;case O.PREV:if(typeof this._currentActiveSlide>"u"){b=0;break}if(this._currentActiveSlide>0){b=this._currentActiveSlide-1;break}if(!h&&this.noWrap){b=this._currentActiveSlide;break}b=this._slides.length-1;break;default:throw new Error("Unknown direction")}return b}}mapSlidesAndIndexes(){return this.slides.slice().map((A,h)=>({index:h,item:A}))}selectSlideRange(A){if(!this.isIndexInRange(A)){if(this.hideSlides(),this.singleSlideOffset){const h=this.isIndexOnTheEdges(A)?A:A-this.itemsPerSlide+1,b=this.isIndexOnTheEdges(A)?A+this.itemsPerSlide:A+1;this._slidesWithIndexes=this.mapSlidesAndIndexes().slice(h,b),this.makeSlidesConsistent(this._slidesWithIndexes),this._slidesWithIndexes.forEach(x=>x.item.active=!0)}else this.selectRangeByNestedIndex(A);this.slideRangeChange.emit(this.getVisibleIndexes())}}selectRangeByNestedIndex(A){if(!this._chunkedSlides)return;const h=this._chunkedSlides.map((b,x)=>({index:x,list:b})).find(b=>void 0!==b.list.find(x=>x.index===A));h&&(this._currentVisibleSlidesIndex=h.index,this._chunkedSlides[h.index].forEach(b=>{b.item.active=!0}))}isIndexOnTheEdges(A){return A+1-this.itemsPerSlide<=0||A+this.itemsPerSlide<=this._slides.length}isIndexInRange(A){return this.singleSlideOffset&&this._slidesWithIndexes?this._slidesWithIndexes.map(b=>b.index).indexOf(A)>=0:A<=this.getLastVisibleIndex()&&A>=this.getFirstVisibleIndex()}hideSlides(){this.slides.forEach(A=>A.active=!1)}isVisibleSlideListLast(){return!!this._chunkedSlides&&this._currentVisibleSlidesIndex===this._chunkedSlides.length-1}isVisibleSlideListFirst(){return 0===this._currentVisibleSlidesIndex}moveSliderByOneItem(A){let h,b,x,T,S;if(this.noWrap){h=this.getFirstVisibleIndex(),b=this.getLastVisibleIndex(),x=A===O.NEXT?h:b,T=A!==O.NEXT?h-1:this.isLast(b)?0:b+1;const N=this._slides.get(x);N&&(N.active=!1);const U=this._slides.get(T);U&&(U.active=!0);const j=this.mapSlidesAndIndexes().filter(J=>J.item.active);return this.makeSlidesConsistent(j),this.singleSlideOffset&&(this._slidesWithIndexes=j),void this.slideRangeChange.emit(this.getVisibleIndexes())}if(this._slidesWithIndexes&&this._slidesWithIndexes[0]){if(h=this._slidesWithIndexes[0].index,b=this._slidesWithIndexes[this._slidesWithIndexes.length-1].index,A===O.NEXT){this._slidesWithIndexes.shift(),S=this.isLast(b)?0:b+1;const N=this._slides.get(S);N&&this._slidesWithIndexes.push({index:S,item:N})}else{this._slidesWithIndexes.pop(),S=this.isFirst(h)?this._slides.length-1:h-1;const N=this._slides.get(S);N&&(this._slidesWithIndexes=[{index:S,item:N},...this._slidesWithIndexes])}this.hideSlides(),this._slidesWithIndexes.forEach(N=>N.item.active=!0),this.makeSlidesConsistent(this._slidesWithIndexes),this.slideRangeChange.emit(this._slidesWithIndexes.map(N=>N.index))}}moveMultilist(A){this.singleSlideOffset?this.moveSliderByOneItem(A):(this.hideSlides(),this._currentVisibleSlidesIndex=this.noWrap?A===O.NEXT?this._currentVisibleSlidesIndex+1:this._currentVisibleSlidesIndex-1:A===O.NEXT?this.isVisibleSlideListLast()?0:this._currentVisibleSlidesIndex+1:this.isVisibleSlideListFirst()?this._chunkedSlides?this._chunkedSlides.length-1:0:this._currentVisibleSlidesIndex-1,this._chunkedSlides&&this._chunkedSlides[this._currentVisibleSlidesIndex].forEach(h=>h.item.active=!0),this.slideRangeChange.emit(this.getVisibleIndexes()))}getVisibleIndexes(){return!this.singleSlideOffset&&this._chunkedSlides?this._chunkedSlides[this._currentVisibleSlidesIndex].map(A=>A.index):this._slidesWithIndexes?this._slidesWithIndexes.map(A=>A.index):void 0}_select(A){if(isNaN(A))return void this.pause();if(!this.multilist&&typeof this._currentActiveSlide<"u"){const b=this._slides.get(this._currentActiveSlide);typeof b<"u"&&(b.active=!1)}const h=this._slides.get(A);typeof h<"u"&&(this._currentActiveSlide=A,h.active=!0,this.activeSlide=A,this.activeSlideChange.emit(A))}restartTimer(){this.resetTimer();const A=+this.interval;!isNaN(A)&&A>0&&(0,r.isPlatformBrowser)(this.platformId)&&(this.currentInterval=this.ngZone.runOutsideAngular(()=>window.setInterval(()=>{const h=+this.interval;this.ngZone.run(()=>{this.isPlaying&&!isNaN(this.interval)&&h>0&&this.slides.length?this.nextSlideFromInterval():this.pause()})},A)))}get multilist(){return this.itemsPerSlide>1}resetTimer(){this.currentInterval&&(clearInterval(this.currentInterval),this.currentInterval=void 0)}checkDisabledClass(A){return"prev"===A?0===this.activeSlide&&this.noWrap&&!this.multilist||this.isFirstSlideVisible&&this.noWrap&&this.multilist:this.isLast(this.activeSlide)&&this.noWrap&&!this.multilist||this.isLastSlideVisible&&this.noWrap&&this.multilist}}M.\u0275fac=function(A){return new(A||M)(e.\u0275\u0275directiveInject(m),e.\u0275\u0275directiveInject(e.NgZone),e.\u0275\u0275directiveInject(e.PLATFORM_ID))},M.\u0275cmp=e.\u0275\u0275defineComponent({type:M,selectors:[["carousel"]],inputs:{noWrap:"noWrap",noPause:"noPause",showIndicators:"showIndicators",pauseOnFocus:"pauseOnFocus",indicatorsByChunk:"indicatorsByChunk",itemsPerSlide:"itemsPerSlide",singleSlideOffset:"singleSlideOffset",isAnimated:"isAnimated",activeSlide:"activeSlide",startFromIndex:"startFromIndex",interval:"interval"},outputs:{activeSlideChange:"activeSlideChange",slideRangeChange:"slideRangeChange"},ngContentSelectors:f,decls:7,vars:8,consts:[["tabindex","0",1,"carousel","slide",3,"id","mouseenter","mouseleave","mouseup","keydown","focusin","focusout"],[4,"ngIf"],[1,"carousel-inner",3,"ngStyle"],["class","left carousel-control carousel-control-prev","href","javascript:void(0);","tabindex","0","role","button",3,"disabled","click",4,"ngIf"],["class","right carousel-control carousel-control-next","href","javascript:void(0);","tabindex","0","role","button",3,"disabled","click",4,"ngIf"],[1,"carousel-indicators"],[3,"active","click",4,"ngFor","ngForOf"],[3,"click"],["type","button","aria-current","true",3,"active","click",4,"ngFor","ngForOf"],["type","button","aria-current","true",3,"click"],["href","javascript:void(0);","tabindex","0","role","button",1,"left","carousel-control","carousel-control-prev",3,"click"],["aria-hidden","true",1,"icon-prev","carousel-control-prev-icon"],[1,"sr-only","visually-hidden"],["href","javascript:void(0);","tabindex","0","role","button",1,"right","carousel-control","carousel-control-next",3,"click"],["aria-hidden","true",1,"icon-next","carousel-control-next-icon"]],template:function(A,h){1&A&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275listener("mouseenter",function(){return h.pause()})("mouseleave",function(){return h.onMouseLeave()})("mouseup",function(){return h.onMouseUp()})("keydown",function(x){return h.keydownPress(x)})("focusin",function(){return h.pauseFocusIn()})("focusout",function(){return h.pauseFocusOut()}),e.\u0275\u0275template(1,o,3,1,"ng-container",1),e.\u0275\u0275template(2,a,3,1,"ng-container",1),e.\u0275\u0275elementStart(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,p,4,3,"a",3),e.\u0275\u0275template(6,c,4,3,"a",4),e.\u0275\u0275elementEnd()),2&A&&(e.\u0275\u0275property("id","carousel"+h.currentId),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!h._bsVer.isBs5&&h.showIndicators&&h.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",h._bsVer.isBs5&&h.showIndicators&&h.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngStyle",e.\u0275\u0275pureFunction1(6,g,h.multilist?"flex":"block")),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",h.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",h.slides.length>1))},dependencies:[r.NgForOf,r.NgIf,r.NgStyle],encapsulation:2});class w{constructor(A){this.active=!1,this.itemWidth="100%",this.order=0,this.isAnimated=!1,this.addClass=!0,this.multilist=!1,this.carousel=A}ngOnInit(){this.carousel.addSlide(this),this.itemWidth=100/this.carousel.itemsPerSlide+"%",this.multilist=this.carousel?.itemsPerSlide>1}ngOnDestroy(){this.carousel.removeSlide(this)}}w.\u0275fac=function(A){return new(A||w)(e.\u0275\u0275directiveInject(M))},w.\u0275cmp=e.\u0275\u0275defineComponent({type:w,selectors:[["slide"]],hostVars:15,hostBindings:function(A,h){2&A&&(e.\u0275\u0275attribute("aria-hidden",!h.active),e.\u0275\u0275styleProp("width",h.itemWidth)("order",h.order),e.\u0275\u0275classProp("multilist-margin",h.multilist)("active",h.active)("carousel-animation",h.isAnimated)("item",h.addClass)("carousel-item",h.addClass))},inputs:{active:"active"},ngContentSelectors:f,decls:2,vars:2,consts:[[1,"item"]],template:function(A,h){1&A&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd()),2&A&&e.\u0275\u0275classProp("active",h.active)},styles:[".carousel-animation[_nghost-%COMP%]{transition:opacity .6s ease,visibility .6s ease;float:left}.carousel-animation.active[_nghost-%COMP%]{opacity:1;visibility:visible}.carousel-animation[_nghost-%COMP%]:not(.active){display:block;position:absolute;opacity:0;visibility:hidden}.multilist-margin[_nghost-%COMP%]{margin-right:auto}.carousel-item[_nghost-%COMP%]{perspective:1000px}"]});class s{static forRoot(){return{ngModule:s,providers:[]}}}s.\u0275fac=function(A){return new(A||s)},s.\u0275mod=e.\u0275\u0275defineNgModule({type:s}),s.\u0275inj=e.\u0275\u0275defineInjector({imports:[r.CommonModule]})},8132: +8929);function n(B,E){if(1&B){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",7),e.\u0275\u0275listener("click",function(){const I=e.\u0275\u0275restoreView(h).index,S=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(S.selectSlide(I))}),e.\u0275\u0275elementEnd()}2&B&&e.\u0275\u0275classProp("active",!0===E.$implicit.active)}function s(B,E){if(1&B&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"ol",5),e.\u0275\u0275template(2,n,1,2,"li",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&B){const h=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",h.indicatorsSlides())}}function o(B,E){if(1&B){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"button",9),e.\u0275\u0275listener("click",function(){const I=e.\u0275\u0275restoreView(h).index,S=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(S.selectSlide(I))}),e.\u0275\u0275elementEnd()}if(2&B){const h=E.$implicit,b=E.index,T=e.\u0275\u0275nextContext(2);e.\u0275\u0275classProp("active",!0===h.active),e.\u0275\u0275attribute("data-bs-target","#carousel"+T.currentId)("data-bs-slide-to",b)}}function l(B,E){if(1&B&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",5),e.\u0275\u0275template(2,o,1,4,"button",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&B){const h=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",h.indicatorsSlides())}}function p(B,E){if(1&B){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",10),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(h);const T=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(T.previousSlide())}),e.\u0275\u0275element(1,"span",11),e.\u0275\u0275elementStart(2,"span",12),e.\u0275\u0275text(3,"Previous"),e.\u0275\u0275elementEnd()()}if(2&B){const h=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("disabled",h.checkDisabledClass("prev")),e.\u0275\u0275attribute("data-bs-target","#carousel"+h.currentId)}}function u(B,E){if(1&B){const h=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"a",13),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(h);const T=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(T.nextSlide())}),e.\u0275\u0275element(1,"span",14),e.\u0275\u0275elementStart(2,"span",12),e.\u0275\u0275text(3,"Next"),e.\u0275\u0275elementEnd()()}if(2&B){const h=e.\u0275\u0275nextContext();e.\u0275\u0275classProp("disabled",h.checkDisabledClass("next")),e.\u0275\u0275attribute("data-bs-target","#carousel"+h.currentId)}}const g=function(B){return{display:B}},f=["*"];class m{constructor(){this.interval=5e3,this.noPause=!1,this.noWrap=!1,this.showIndicators=!0,this.pauseOnFocus=!1,this.indicatorsByChunk=!1,this.itemsPerSlide=1,this.singleSlideOffset=!1}static#e=this.\u0275fac=function(h){return new(h||m)};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:m,factory:m.\u0275fac,providedIn:"root"})}var x,B;(B=x||(x={}))[B.UNKNOWN=0]="UNKNOWN",B[B.NEXT=1]="NEXT",B[B.PREV=2]="PREV";let D=1;class O{set activeSlide(E){this.multilist||(function w(B){return"number"==typeof B||"[object Number]"===Object.prototype.toString.call(B)}(E)&&(this.customActiveSlide=E),this._slides.length&&E!==this._currentActiveSlide&&this._select(E))}get activeSlide(){return this._currentActiveSlide||0}get interval(){return this._interval}set interval(E){this._interval=E,this.restartTimer()}get slides(){return this._slides.toArray()}get isFirstSlideVisible(){const E=this.getVisibleIndexes();return!(!E||E instanceof Array&&!E.length)&&E.includes(0)}get isLastSlideVisible(){const E=this.getVisibleIndexes();return!(!E||E instanceof Array&&!E.length)&&E.includes(this._slides.length-1)}get _bsVer(){return(0,d.getBsVer)()}constructor(E,h,b){this.ngZone=h,this.platformId=b,this.noWrap=!1,this.noPause=!1,this.showIndicators=!0,this.pauseOnFocus=!1,this.indicatorsByChunk=!1,this.itemsPerSlide=1,this.singleSlideOffset=!1,this.isAnimated=!1,this.activeSlideChange=new e.EventEmitter(!1),this.slideRangeChange=new e.EventEmitter,this.startFromIndex=0,this._interval=5e3,this._slides=new d.LinkedList,this._currentVisibleSlidesIndex=0,this.isPlaying=!1,this.destroyed=!1,this.currentId=0,this.getActive=T=>T.active,this.makeSlidesConsistent=T=>{T.forEach((I,S)=>I.item.order=S)},Object.assign(this,E),this.currentId=D++}ngAfterViewInit(){setTimeout(()=>{this.singleSlideOffset&&(this.indicatorsByChunk=!1),this.multilist&&(this._chunkedSlides=function _(B,E){const h=[],b=Math.ceil(B.length/E);let T=0;for(;Tthis.itemsPerSlide&&this.play()}removeSlide(E){const h=this._slides.indexOf(E);if(this._currentActiveSlide===h){let b;this._slides.length>1&&(b=this.isLast(h)?this.noWrap?h-1:0:h),this._slides.remove(h),setTimeout(()=>{this._select(b)},0)}else{this._slides.remove(h);const b=this.getCurrentSlideIndex();setTimeout(()=>{this._currentActiveSlide=b,this.activeSlideChange.emit(this._currentActiveSlide)},0)}}nextSlideFromInterval(E=!1){this.move(x.NEXT,E)}nextSlide(E=!1){this.isPlaying&&this.restartTimer(),this.move(x.NEXT,E)}previousSlide(E=!1){this.isPlaying&&this.restartTimer(),this.move(x.PREV,E)}getFirstVisibleIndex(){return this.slides.findIndex(this.getActive)}getLastVisibleIndex(){return function v(B,E){let h=B.length;for(;h--;)if(E(B[h],h,B))return h;return-1}(this.slides,this.getActive)}move(E,h=!1){const b=this.getFirstVisibleIndex(),T=this.getLastVisibleIndex();this.noWrap&&(E===x.NEXT&&this.isLast(T)||E===x.PREV&&0===b)||(this.multilist?this.moveMultilist(E):this.activeSlide=this.findNextSlideIndex(E,h)||0)}keydownPress(E){if(13===E.keyCode||"Enter"===E.key||32===E.keyCode||"Space"===E.key)return this.nextSlide(),void E.preventDefault();37!==E.keyCode&&"LeftArrow"!==E.key?39!==E.keyCode&&"RightArrow"!==E.key||this.nextSlide():this.previousSlide()}onMouseLeave(){this.pauseOnFocus||this.play()}onMouseUp(){this.pauseOnFocus||this.play()}pauseFocusIn(){this.pauseOnFocus&&(this.isPlaying=!1,this.resetTimer())}pauseFocusOut(){this.play()}selectSlide(E){this.isPlaying&&this.restartTimer(),this.multilist?this.selectSlideRange(this.indicatorsByChunk?E*this.itemsPerSlide:E):this.activeSlide=this.indicatorsByChunk?E*this.itemsPerSlide:E}play(){this.isPlaying||(this.isPlaying=!0,this.restartTimer())}pause(){this.noPause||(this.isPlaying=!1,this.resetTimer())}getCurrentSlideIndex(){return this._slides.findIndex(this.getActive)}isLast(E){return E+1>=this._slides.length}isFirst(E){return 0===E}indicatorsSlides(){return this.slides.filter((E,h)=>!this.indicatorsByChunk||h%this.itemsPerSlide==0)}selectInitialSlides(){const E=this.startFromIndex<=this._slides.length?this.startFromIndex:0;if(this.hideSlides(),this.singleSlideOffset){if(this._slidesWithIndexes=this.mapSlidesAndIndexes(),this._slides.length-Eh.item.active=!0),this.makeSlidesConsistent(this._slidesWithIndexes)}else this.selectRangeByNestedIndex(E);this.slideRangeChange.emit(this.getVisibleIndexes())}findNextSlideIndex(E,h){let b=0;if(h||!this.isLast(this.activeSlide)||E===x.PREV||!this.noWrap){switch(E){case x.NEXT:if(typeof this._currentActiveSlide>"u"){b=0;break}if(!this.isLast(this._currentActiveSlide)){b=this._currentActiveSlide+1;break}b=!h&&this.noWrap?this._currentActiveSlide:0;break;case x.PREV:if(typeof this._currentActiveSlide>"u"){b=0;break}if(this._currentActiveSlide>0){b=this._currentActiveSlide-1;break}if(!h&&this.noWrap){b=this._currentActiveSlide;break}b=this._slides.length-1;break;default:throw new Error("Unknown direction")}return b}}mapSlidesAndIndexes(){return this.slides.slice().map((E,h)=>({index:h,item:E}))}selectSlideRange(E){if(!this.isIndexInRange(E)){if(this.hideSlides(),this.singleSlideOffset){const h=this.isIndexOnTheEdges(E)?E:E-this.itemsPerSlide+1,b=this.isIndexOnTheEdges(E)?E+this.itemsPerSlide:E+1;this._slidesWithIndexes=this.mapSlidesAndIndexes().slice(h,b),this.makeSlidesConsistent(this._slidesWithIndexes),this._slidesWithIndexes.forEach(T=>T.item.active=!0)}else this.selectRangeByNestedIndex(E);this.slideRangeChange.emit(this.getVisibleIndexes())}}selectRangeByNestedIndex(E){if(!this._chunkedSlides)return;const h=this._chunkedSlides.map((b,T)=>({index:T,list:b})).find(b=>void 0!==b.list.find(T=>T.index===E));h&&(this._currentVisibleSlidesIndex=h.index,this._chunkedSlides[h.index].forEach(b=>{b.item.active=!0}))}isIndexOnTheEdges(E){return E+1-this.itemsPerSlide<=0||E+this.itemsPerSlide<=this._slides.length}isIndexInRange(E){return this.singleSlideOffset&&this._slidesWithIndexes?this._slidesWithIndexes.map(b=>b.index).indexOf(E)>=0:E<=this.getLastVisibleIndex()&&E>=this.getFirstVisibleIndex()}hideSlides(){this.slides.forEach(E=>E.active=!1)}isVisibleSlideListLast(){return!!this._chunkedSlides&&this._currentVisibleSlidesIndex===this._chunkedSlides.length-1}isVisibleSlideListFirst(){return 0===this._currentVisibleSlidesIndex}moveSliderByOneItem(E){let h,b,T,I,S;if(this.noWrap){h=this.getFirstVisibleIndex(),b=this.getLastVisibleIndex(),T=E===x.NEXT?h:b,I=E!==x.NEXT?h-1:this.isLast(b)?0:b+1;const L=this._slides.get(T);L&&(L.active=!1);const F=this._slides.get(I);F&&(F.active=!0);const k=this.mapSlidesAndIndexes().filter(X=>X.item.active);return this.makeSlidesConsistent(k),this.singleSlideOffset&&(this._slidesWithIndexes=k),void this.slideRangeChange.emit(this.getVisibleIndexes())}if(this._slidesWithIndexes&&this._slidesWithIndexes[0]){if(h=this._slidesWithIndexes[0].index,b=this._slidesWithIndexes[this._slidesWithIndexes.length-1].index,E===x.NEXT){this._slidesWithIndexes.shift(),S=this.isLast(b)?0:b+1;const L=this._slides.get(S);L&&this._slidesWithIndexes.push({index:S,item:L})}else{this._slidesWithIndexes.pop(),S=this.isFirst(h)?this._slides.length-1:h-1;const L=this._slides.get(S);L&&(this._slidesWithIndexes=[{index:S,item:L},...this._slidesWithIndexes])}this.hideSlides(),this._slidesWithIndexes.forEach(L=>L.item.active=!0),this.makeSlidesConsistent(this._slidesWithIndexes),this.slideRangeChange.emit(this._slidesWithIndexes.map(L=>L.index))}}moveMultilist(E){this.singleSlideOffset?this.moveSliderByOneItem(E):(this.hideSlides(),this._currentVisibleSlidesIndex=this.noWrap?E===x.NEXT?this._currentVisibleSlidesIndex+1:this._currentVisibleSlidesIndex-1:E===x.NEXT?this.isVisibleSlideListLast()?0:this._currentVisibleSlidesIndex+1:this.isVisibleSlideListFirst()?this._chunkedSlides?this._chunkedSlides.length-1:0:this._currentVisibleSlidesIndex-1,this._chunkedSlides&&this._chunkedSlides[this._currentVisibleSlidesIndex].forEach(h=>h.item.active=!0),this.slideRangeChange.emit(this.getVisibleIndexes()))}getVisibleIndexes(){return!this.singleSlideOffset&&this._chunkedSlides?this._chunkedSlides[this._currentVisibleSlidesIndex].map(E=>E.index):this._slidesWithIndexes?this._slidesWithIndexes.map(E=>E.index):void 0}_select(E){if(isNaN(E))return void this.pause();if(!this.multilist&&typeof this._currentActiveSlide<"u"){const b=this._slides.get(this._currentActiveSlide);typeof b<"u"&&(b.active=!1)}const h=this._slides.get(E);typeof h<"u"&&(this._currentActiveSlide=E,h.active=!0,this.activeSlide=E,this.activeSlideChange.emit(E))}restartTimer(){this.resetTimer();const E=+this.interval;!isNaN(E)&&E>0&&(0,r.isPlatformBrowser)(this.platformId)&&(this.currentInterval=this.ngZone.runOutsideAngular(()=>window.setInterval(()=>{const h=+this.interval;this.ngZone.run(()=>{this.isPlaying&&!isNaN(this.interval)&&h>0&&this.slides.length?this.nextSlideFromInterval():this.pause()})},E)))}get multilist(){return this.itemsPerSlide>1}resetTimer(){this.currentInterval&&(clearInterval(this.currentInterval),this.currentInterval=void 0)}checkDisabledClass(E){return"prev"===E?0===this.activeSlide&&this.noWrap&&!this.multilist||this.isFirstSlideVisible&&this.noWrap&&this.multilist:this.isLast(this.activeSlide)&&this.noWrap&&!this.multilist||this.isLastSlideVisible&&this.noWrap&&this.multilist}static#e=this.\u0275fac=function(h){return new(h||O)(e.\u0275\u0275directiveInject(m),e.\u0275\u0275directiveInject(e.NgZone),e.\u0275\u0275directiveInject(e.PLATFORM_ID))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:O,selectors:[["carousel"]],inputs:{noWrap:"noWrap",noPause:"noPause",showIndicators:"showIndicators",pauseOnFocus:"pauseOnFocus",indicatorsByChunk:"indicatorsByChunk",itemsPerSlide:"itemsPerSlide",singleSlideOffset:"singleSlideOffset",isAnimated:"isAnimated",activeSlide:"activeSlide",startFromIndex:"startFromIndex",interval:"interval"},outputs:{activeSlideChange:"activeSlideChange",slideRangeChange:"slideRangeChange"},ngContentSelectors:f,decls:7,vars:8,consts:[["tabindex","0",1,"carousel","slide",3,"id","mouseenter","mouseleave","mouseup","keydown","focusin","focusout"],[4,"ngIf"],[1,"carousel-inner",3,"ngStyle"],["class","left carousel-control carousel-control-prev","href","javascript:void(0);","tabindex","0","role","button",3,"disabled","click",4,"ngIf"],["class","right carousel-control carousel-control-next","href","javascript:void(0);","tabindex","0","role","button",3,"disabled","click",4,"ngIf"],[1,"carousel-indicators"],[3,"active","click",4,"ngFor","ngForOf"],[3,"click"],["type","button","aria-current","true",3,"active","click",4,"ngFor","ngForOf"],["type","button","aria-current","true",3,"click"],["href","javascript:void(0);","tabindex","0","role","button",1,"left","carousel-control","carousel-control-prev",3,"click"],["aria-hidden","true",1,"icon-prev","carousel-control-prev-icon"],[1,"sr-only","visually-hidden"],["href","javascript:void(0);","tabindex","0","role","button",1,"right","carousel-control","carousel-control-next",3,"click"],["aria-hidden","true",1,"icon-next","carousel-control-next-icon"]],template:function(h,b){1&h&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275listener("mouseenter",function(){return b.pause()})("mouseleave",function(){return b.onMouseLeave()})("mouseup",function(){return b.onMouseUp()})("keydown",function(I){return b.keydownPress(I)})("focusin",function(){return b.pauseFocusIn()})("focusout",function(){return b.pauseFocusOut()}),e.\u0275\u0275template(1,s,3,1,"ng-container",1),e.\u0275\u0275template(2,l,3,1,"ng-container",1),e.\u0275\u0275elementStart(3,"div",2),e.\u0275\u0275projection(4),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,p,4,3,"a",3),e.\u0275\u0275template(6,u,4,3,"a",4),e.\u0275\u0275elementEnd()),2&h&&(e.\u0275\u0275property("id","carousel"+b.currentId),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!b._bsVer.isBs5&&b.showIndicators&&b.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",b._bsVer.isBs5&&b.showIndicators&&b.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngStyle",e.\u0275\u0275pureFunction1(6,g,b.multilist?"flex":"block")),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",b.slides.length>1),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",b.slides.length>1))},dependencies:[r.NgForOf,r.NgIf,r.NgStyle],encapsulation:2})}class M{constructor(E){this.active=!1,this.itemWidth="100%",this.order=0,this.isAnimated=!1,this.addClass=!0,this.multilist=!1,this.carousel=E}ngOnInit(){this.carousel.addSlide(this),this.itemWidth=100/this.carousel.itemsPerSlide+"%",this.multilist=this.carousel?.itemsPerSlide>1}ngOnDestroy(){this.carousel.removeSlide(this)}static#e=this.\u0275fac=function(h){return new(h||M)(e.\u0275\u0275directiveInject(O))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:M,selectors:[["slide"]],hostVars:15,hostBindings:function(h,b){2&h&&(e.\u0275\u0275attribute("aria-hidden",!b.active),e.\u0275\u0275styleProp("width",b.itemWidth)("order",b.order),e.\u0275\u0275classProp("multilist-margin",b.multilist)("active",b.active)("carousel-animation",b.isAnimated)("item",b.addClass)("carousel-item",b.addClass))},inputs:{active:"active"},ngContentSelectors:f,decls:2,vars:2,consts:[[1,"item"]],template:function(h,b){1&h&&(e.\u0275\u0275projectionDef(),e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275projection(1),e.\u0275\u0275elementEnd()),2&h&&e.\u0275\u0275classProp("active",b.active)},styles:[".carousel-animation[_nghost-%COMP%]{transition:opacity .6s ease,visibility .6s ease;float:left}.carousel-animation.active[_nghost-%COMP%]{opacity:1;visibility:visible}.carousel-animation[_nghost-%COMP%]:not(.active){display:block;position:absolute;opacity:0;visibility:hidden}.multilist-margin[_nghost-%COMP%]{margin-right:auto}.carousel-item[_nghost-%COMP%]{perspective:1000px}"]})}class c{static forRoot(){return{ngModule:c,providers:[]}}static#e=this.\u0275fac=function(h){return new(h||c)};static#t=this.\u0275mod=e.\u0275\u0275defineNgModule({type:c});static#n=this.\u0275inj=e.\u0275\u0275defineInjector({imports:[r.CommonModule]})}},8929: /*!***************************************************************************!*\ - !*** ./node_modules/ngx-bootstrap/utils/fesm2020/ngx-bootstrap-utils.mjs ***! - \***************************************************************************/(L,_,t)=>{"use strict";t.r(_),t.d(_,{BsVerions:()=>P,LinkedList:()=>U,OnChange:()=>j,Trigger:()=>r,Utils:()=>J,currentBsVersion:()=>N,document:()=>g,getBsVer:()=>S,listenToTriggers:()=>o,listenToTriggersV2:()=>i,parseTriggers:()=>n,registerEscClick:()=>p,registerOutsideClick:()=>a,setTheme:()=>b,warnOnce:()=>oe,window:()=>c});var e=t( + !*** ./node_modules/ngx-bootstrap/utils/fesm2022/ngx-bootstrap-utils.mjs ***! + \***************************************************************************/(R,C,t)=>{"use strict";t.r(C),t.d(C,{BsVerions:()=>B,LinkedList:()=>F,OnChange:()=>k,Trigger:()=>r,Utils:()=>X,currentBsVersion:()=>L,document:()=>g,getBsVer:()=>S,listenToTriggers:()=>s,listenToTriggersV2:()=>o,parseTriggers:()=>n,registerEscClick:()=>p,registerOutsideClick:()=>l,setTheme:()=>b,warnOnce:()=>re,window:()=>u});var e=t( /*! @angular/core */ -2560);class r{constructor(V,Q){this.open=V,this.close=Q||V}isManual(){return"manual"===this.open||"manual"===this.close}}const d={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function n(Le,V=d){const Q=(Le||"").trim();if(0===Q.length)return[];const W=Q.split(/\s+/).map(ve=>ve.split(":")).map(ve=>{const Me=V[ve[0]]||ve;return new r(Me[0],Me[1])}),ee=W.filter(ve=>ve.isManual());if(ee.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===ee.length&&W.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return W}function o(Le,V,Q,W,ee,ve){const Me=n(Q),me=[];return 1===Me.length&&Me[0].isManual()?Function.prototype:(Me.forEach(Re=>{Re.open!==Re.close?(me.push(Le.listen(V,Re.open,W)),Re.close&&me.push(Le.listen(V,Re.close,ee))):me.push(Le.listen(V,Re.open,ve))}),()=>{me.forEach(Re=>Re())})}function i(Le,V){const Q=n(V.triggers),W=V.target;if(1===Q.length&&Q[0].isManual())return Function.prototype;const ee=[],ve=[],Me=()=>{ve.forEach(me=>ee.push(me())),ve.length=0};return Q.forEach(me=>{const Re=me.open===me.close,$e=Re?V.toggle:V.show;if(!Re&&me.close&&V.hide){const Ve=Le.listen(W,me.close,V.hide);ve.push(()=>Ve)}$e&&ee.push(Le.listen(W,me.open,()=>$e(Me)))}),()=>{ee.forEach(me=>me())}}function a(Le,V){return V.outsideClick?Le.listen("document","click",Q=>{V.target&&V.target.contains(Q.target)||V.targets&&V.targets.some(W=>W.contains(Q.target))||V.hide&&V.hide()}):Function.prototype}function p(Le,V){return V.outsideEsc?Le.listen("document","keyup.esc",Q=>{V.target&&V.target.contains(Q.target)||V.targets&&V.targets.some(W=>W.contains(Q.target))||V.hide&&V.hide()}):Function.prototype}const c=typeof window<"u"&&window||{},g=c.document;var P,Le;let A;function h(){const Le=c.document.createElement("span");Le.innerText="testing bs version",Le.classList.add("d-none"),Le.classList.add("pl-1"),c.document.head.appendChild(Le);const V=c.getComputedStyle(Le).paddingLeft;return V&&parseFloat(V)?(c.document.head.removeChild(Le),"bs4"):(c.document.head.removeChild(Le),"bs5")}function b(Le){A=Le}function S(){return{isBs4:(A||(A=h()),"bs4"===A),isBs5:(A||(A=h()),"bs5"===A)}}function N(){const Le=S(),V=Object.keys(Le).find(Q=>Le[Q]);return P[V]}(Le=P||(P={})).isBs4="bs4",Le.isBs5="bs5";class U{constructor(){this.length=0,this.asArray=[]}get(V){if(0===this.length||V<0||V>=this.length)return;let Q=this.head;for(let W=0;Wthis.length)throw new Error("Position is out of the list");const W={value:V,next:void 0,previous:void 0};if(0===this.length)this.head=W,this.tail=W,this.current=W;else if(0===Q&&this.head)W.next=this.head,this.head.previous=W,this.head=W;else if(Q===this.length&&this.tail)this.tail.next=W,W.previous=this.tail,this.tail=W;else{const ee=this.getNode(Q-1),ve=ee?.next;ee&&ve&&(ee.next=W,ve.previous=W,W.previous=ee,W.next=ve)}this.length++,this.createInternalArrayRepresentation()}remove(V=0){if(0===this.length||V<0||V>=this.length)throw new Error("Position is out of the list");if(0===V&&this.head)this.head=this.head.next,this.head?this.head.previous=void 0:this.tail=void 0;else if(V===this.length-1&&this.tail?.previous)this.tail=this.tail.previous,this.tail.next=void 0;else{const Q=this.getNode(V);Q?.next&&Q.previous&&(Q.next.previous=Q.previous,Q.previous.next=Q.next)}this.length--,this.createInternalArrayRepresentation()}set(V,Q){if(0===this.length||V<0||V>=this.length)throw new Error("Position is out of the list");const W=this.getNode(V);W&&(W.value=Q,this.createInternalArrayRepresentation())}toArray(){return this.asArray}findAll(V){let Q=this.head;const W=[];if(!Q)return W;for(let ee=0;ee{this.add(Q)}),this.length}pop(){if(0===this.length)return;const V=this.tail;return this.remove(this.length-1),V?.value}unshift(...V){return V.reverse(),V.forEach(Q=>{this.add(Q,0)}),this.length}shift(){if(0===this.length)return;const V=this.head?.value;return this.remove(),V}forEach(V){let Q=this.head;for(let W=0;W=this.length)throw new Error("Position is out of the list");let Q=this.head;for(let W=0;W"u"||!("warn"in console);function oe(Le){!(0,e.isDevMode)()||xe||Le in re||(re[Le]=!0,console.warn(Le))}},1670: +1699);class r{constructor(V,z){this.open=V,this.close=z||V}isManual(){return"manual"===this.open||"manual"===this.close}}const d={hover:["mouseover","mouseout"],focus:["focusin","focusout"]};function n(Ue,V=d){const z=(Ue||"").trim();if(0===z.length)return[];const G=z.split(/\s+/).map(me=>me.split(":")).map(me=>{const Me=V[me[0]]||me;return new r(Me[0],Me[1])}),q=G.filter(me=>me.isManual());if(q.length>1)throw new Error("Triggers parse error: only one manual trigger is allowed");if(1===q.length&&G.length>1)throw new Error("Triggers parse error: manual trigger can't be mixed with other triggers");return G}function s(Ue,V,z,G,q,me){const Me=n(z),ue=[];return 1===Me.length&&Me[0].isManual()?Function.prototype:(Me.forEach(De=>{De.open!==De.close?(ue.push(Ue.listen(V,De.open,G)),De.close&&ue.push(Ue.listen(V,De.close,q))):ue.push(Ue.listen(V,De.open,me))}),()=>{ue.forEach(De=>De())})}function o(Ue,V){const z=n(V.triggers),G=V.target;if(1===z.length&&z[0].isManual())return Function.prototype;const q=[],me=[],Me=()=>{me.forEach(ue=>q.push(ue())),me.length=0};return z.forEach(ue=>{const De=ue.open===ue.close,Pe=De?V.toggle:V.show;if(!De&&ue.close&&V.hide){const Se=ue.close,lt=V.hide;me.push(()=>Ue.listen(G,Se,lt))}Pe&&q.push(Ue.listen(G,ue.open,()=>Pe(Me)))}),()=>{q.forEach(ue=>ue())}}function l(Ue,V){return V.outsideClick?Ue.listen("document","click",z=>{V.target&&V.target.contains(z.target)||V.targets&&V.targets.some(G=>G.contains(z.target))||V.hide&&V.hide()}):Function.prototype}function p(Ue,V){return V.outsideEsc?Ue.listen("document","keyup.esc",z=>{V.target&&V.target.contains(z.target)||V.targets&&V.targets.some(G=>G.contains(z.target))||V.hide&&V.hide()}):Function.prototype}const u=typeof window<"u"&&window||{},g=u.document;var B,Ue;let E;function h(){const Ue=u.document.createElement("span");Ue.innerText="testing bs version",Ue.classList.add("d-none"),Ue.classList.add("pl-1"),u.document.head.appendChild(Ue);const V=u.getComputedStyle(Ue).paddingLeft;return V&&parseFloat(V)?(u.document.head.removeChild(Ue),"bs4"):(u.document.head.removeChild(Ue),"bs5")}function b(Ue){E=Ue}function S(){return{isBs4:(E||(E=h()),"bs4"===E),isBs5:(E||(E=h()),"bs5"===E)}}function L(){const Ue=S(),V=Object.keys(Ue).find(z=>Ue[z]);return B[V]}(Ue=B||(B={})).isBs4="bs4",Ue.isBs5="bs5";class F{constructor(){this.length=0,this.asArray=[]}get(V){if(0===this.length||V<0||V>=this.length)return;let z=this.head;for(let G=0;Gthis.length)throw new Error("Position is out of the list");const G={value:V,next:void 0,previous:void 0};if(0===this.length)this.head=G,this.tail=G,this.current=G;else if(0===z&&this.head)G.next=this.head,this.head.previous=G,this.head=G;else if(z===this.length&&this.tail)this.tail.next=G,G.previous=this.tail,this.tail=G;else{const q=this.getNode(z-1),me=q?.next;q&&me&&(q.next=G,me.previous=G,G.previous=q,G.next=me)}this.length++,this.createInternalArrayRepresentation()}remove(V=0){if(0===this.length||V<0||V>=this.length)throw new Error("Position is out of the list");if(0===V&&this.head)this.head=this.head.next,this.head?this.head.previous=void 0:this.tail=void 0;else if(V===this.length-1&&this.tail?.previous)this.tail=this.tail.previous,this.tail.next=void 0;else{const z=this.getNode(V);z?.next&&z.previous&&(z.next.previous=z.previous,z.previous.next=z.next)}this.length--,this.createInternalArrayRepresentation()}set(V,z){if(0===this.length||V<0||V>=this.length)throw new Error("Position is out of the list");const G=this.getNode(V);G&&(G.value=z,this.createInternalArrayRepresentation())}toArray(){return this.asArray}findAll(V){let z=this.head;const G=[];if(!z)return G;for(let q=0;q{this.add(z)}),this.length}pop(){if(0===this.length)return;const V=this.tail;return this.remove(this.length-1),V?.value}unshift(...V){return V.reverse(),V.forEach(z=>{this.add(z,0)}),this.length}shift(){if(0===this.length)return;const V=this.head?.value;return this.remove(),V}forEach(V){let z=this.head;for(let G=0;G=this.length)throw new Error("Position is out of the list");let z=this.head;for(let G=0;G"u"||!("warn"in console);function re(Ue){!(0,e.isDevMode)()||Oe||Ue in ee||(ee[Ue]=!0,console.warn(Ue))}},1670: /*!*********************************************************************!*\ !*** ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js ***! - \*********************************************************************/(L,_,t)=>{"use strict";function e(d,n,o,i,a,p,c){try{var g=d[p](c),f=g.value}catch(m){return void o(m)}g.done?n(f):Promise.resolve(f).then(i,a)}function r(d){return function(){var n=this,o=arguments;return new Promise(function(i,a){var p=d.apply(n,o);function c(f){e(p,i,a,c,g,"next",f)}function g(f){e(p,i,a,c,g,"throw",f)}c(void 0)})}}t.r(_),t.d(_,{default:()=>r})}}]),(self.webpackChunkquml_player_wc=self.webpackChunkquml_player_wc||[]).push([["main"],{735: + \*********************************************************************/(R,C,t)=>{"use strict";function e(d,n,s,o,l,p,u){try{var g=d[p](u),f=g.value}catch(m){return void s(m)}g.done?n(f):Promise.resolve(f).then(o,l)}function r(d){return function(){var n=this,s=arguments;return new Promise(function(o,l){var p=d.apply(n,s);function u(f){e(p,o,l,u,g,"next",f)}function g(f){e(p,o,l,u,g,"throw",f)}u(void 0)})}}t.r(C),t.d(C,{default:()=>r})}}]),(self.webpackChunkquml_player_wc=self.webpackChunkquml_player_wc||[]).push([["main"],{7207: /*!****************************************************************!*\ !*** ./projects/quml-library/src/lib/alert/alert.component.ts ***! - \****************************************************************/(L,_,t)=>{t.r(_),t.d(_,{AlertComponent:()=>g});var e=t( + \****************************************************************/(R,C,t)=>{t.r(C),t.d(C,{AlertComponent:()=>g});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! rxjs */ -6312),d=t( +3190),d=t( /*! @angular/common */ -4666);function n(f,m){1&f&&(e.\u0275\u0275elementStart(0,"div",10)(1,"div",11),e.\u0275\u0275element(2,"img",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"div",13)(4,"img",14),e.\u0275\u0275elementEnd())}function o(f,m){1&f&&(e.\u0275\u0275elementStart(0,"div",15)(1,"div",11),e.\u0275\u0275element(2,"img",16),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"div",13)(4,"img",17),e.\u0275\u0275elementEnd())}function i(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"span",20),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(I.close("tryAgain"))})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(I.close("tryAgain"))}),e.\u0275\u0275text(1,"Try again"),e.\u0275\u0275elementEnd()}}function a(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",18),e.\u0275\u0275template(1,i,2,0,"span",19),e.\u0275\u0275elementEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","wrong"===v.alertType)}}function p(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",21)(1,"span",22),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.viewSolution())})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.viewSolution())}),e.\u0275\u0275text(2,"View Solution"),e.\u0275\u0275elementEnd()()}}function c(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",23)(1,"img",24),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.viewHint())})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.viewHint())}),e.\u0275\u0275elementEnd()()}}class g{constructor(){this.closeAlert=new e.EventEmitter,this.showSolution=new e.EventEmitter,this.showHint=new e.EventEmitter,this.isFocusSet=!1}onKeydownHandler(m){this.close("close")}ngOnInit(){this.isFocusSet=!1,this.previousActiveElement=document.activeElement,this.subscription=(0,r.fromEvent)(document,"keydown").subscribe(m=>{if("Tab"===m.key){const v=document.querySelector(".quml-navigation__previous");v&&(this.close("close"),v.focus({preventScroll:!0}),this.isFocusSet=!0,m.stopPropagation())}})}ngAfterViewInit(){setTimeout(()=>{const m=document.querySelector("#wrongButton"),v=document.querySelector("#correctButton");"wrong"===this.alertType&&m?m.focus({preventScroll:!0}):"correct"===this.alertType&&this.showSolutionButton&&v&&v.focus({preventScroll:!0})},200)}viewHint(){this.showHint.emit({hint:!0})}viewSolution(){this.showSolution.emit({solution:!0})}close(m){this.closeAlert.emit({type:m})}ngOnDestroy(){this.previousActiveElement&&!this.isFocusSet&&this.previousActiveElement.focus({preventScroll:!0}),this.subscription&&this.subscription.unsubscribe()}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-alert"]],hostBindings:function(v,y){1&v&&e.\u0275\u0275listener("keydown.escape",function(O){return y.onKeydownHandler(O)},!1,e.\u0275\u0275resolveDocument)},inputs:{alertType:"alertType",isHintAvailable:"isHintAvailable",showSolutionButton:"showSolutionButton"},outputs:{closeAlert:"closeAlert",showSolution:"showSolution",showHint:"showHint"},decls:10,vars:5,consts:[[1,"quml-alert"],[1,"quml-alert__overlay",3,"click","keyup.enter"],[1,"quml-alert__container"],[1,"quml-alert__body"],["class","quml-alert__image quml-alert__image--correct",4,"ngIf"],["class","quml-alert__image quml-alert__image--wrong",4,"ngIf"],[1,"quml-alert__solution-container"],["class","quml-alert__try-again",4,"ngIf"],["class","quml-alert__view-solution",4,"ngIf"],["class","quml-alert__view-hint quml-alert__view-hint--disabled",4,"ngIf"],[1,"quml-alert__image","quml-alert__image--correct"],[1,"quml-alert__icon-container"],["src","assets/quml-correct.svg","alt","Correct Answer",1,"quml-alert__icon"],[1,"quml-alert__icon-empty"],["src","assets/banner-correct.svg","alt","",1,"quml-alert__banner"],[1,"quml-alert__image","quml-alert__image--wrong"],["src","assets/quml-wrong.svg","alt","Wrong Answer",1,"quml-alert__icon"],["src","assets/banner-wrong.svg","alt","",1,"quml-alert__banner"],[1,"quml-alert__try-again"],["tabindex","0","id","wrongButton","aria-label","Try again",3,"click","keyup.enter",4,"ngIf"],["tabindex","0","id","wrongButton","aria-label","Try again",3,"click","keyup.enter"],[1,"quml-alert__view-solution"],["tabindex","0","id","correctButton","aria-label","View Solution",3,"click","keyup.enter"],[1,"quml-alert__view-hint","quml-alert__view-hint--disabled"],["tabindex","0","id","hintButton","src","assets/view-hint.svg","alt","View Hint logo",1,"view-hint-icon",3,"click","keyup.enter"]],template:function(v,y){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return y.close("close")})("keyup.enter",function(){return y.close("close")}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",2)(3,"div",3),e.\u0275\u0275template(4,n,5,0,"div",4),e.\u0275\u0275template(5,o,5,0,"div",5),e.\u0275\u0275elementStart(6,"div",6),e.\u0275\u0275template(7,a,2,1,"div",7),e.\u0275\u0275template(8,p,3,0,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(9,c,2,0,"div",9),e.\u0275\u0275elementEnd()()()),2&v&&(e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf","correct"===y.alertType),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","wrong"===y.alertType),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","wrong"===y.alertType),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",y.showSolutionButton),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",y.isHintAvailable))},dependencies:[d.NgIf],styles:[":root {\n --quml-color-primary: #FFD555;\n --quml-color-primary-rgba: #f6bc42;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-color-tertiary: #FA6400;\n --quml-color-tertiary-rgba: rgba(250, 100, 0, 0.6);\n --quml-color-rgba: rgba(0, 0, 0, .6);\n}\n\n.quml-alert__overlay[_ngcontent-%COMP%] {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n.quml-alert__container[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0.75rem;\n height: 5.625rem;\n left: 0;\n right: 0;\n border-radius: 0.5rem;\n box-shadow: 0 0.125rem 0.875rem 0 var(-quml-color-primary-shade);\n padding: 0.5rem 1.5rem 0.5rem 0.5rem;\n animation-name: _ngcontent-%COMP%_example;\n animation-timing-function: ease-in-out;\n animation-duration: 0.4s;\n margin: 0 auto 0.5rem;\n width: 23.25rem;\n background: linear-gradient(145deg, var(--quml-color-primary), var(--quml-color-primary) 60%, var(--quml-color-primary-rgba) 60%);\n z-index: 1;\n}\n@media only screen and (max-width: 480px) {\n .quml-alert__container[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 3.75rem;\n border-radius: 0.5rem;\n background-color: var(--white);\n box-shadow: 0 0.125rem 0.875rem 0 var(-quml-color-primary-shade);\n width: 21.75rem;\n padding: 0.5rem;\n }\n}\n.quml-alert__body[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n position: relative;\n height: 100%;\n}\n.quml-alert__image[_ngcontent-%COMP%] {\n position: relative;\n height: 100%;\n width: 7.625rem;\n overflow: hidden;\n}\n.quml-alert__icon-container[_ngcontent-%COMP%] {\n background: var(--white);\n border-radius: 0.5rem;\n position: absolute;\n width: 4.5rem;\n z-index: 1;\n height: 4rem;\n left: 0;\n right: 0;\n margin: 0 auto;\n bottom: -54px;\n animation: _ngcontent-%COMP%_sign-board-animation 0.2s ease-out forwards;\n animation-delay: 0.3s;\n}\n.quml-alert__icon-empty[_ngcontent-%COMP%] {\n position: absolute;\n background: var(--quml-color-primary);\n width: 7.625rem;\n z-index: 2;\n height: 1.25rem;\n margin: 0 auto;\n bottom: 0;\n}\n.quml-alert__icon[_ngcontent-%COMP%] {\n position: absolute;\n top: 15%;\n left: 0;\n width: 1.75rem;\n height: 1.75rem;\n right: 0;\n margin: 0 auto;\n animation: 0.1s ease-out 0.7s forwards _ngcontent-%COMP%_correct-button-anim;\n}\n.quml-alert__banner[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n z-index: 3;\n height: 2.1875rem;\n}\n.quml-alert__solution-container[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(100% - 122px);\n}\n.quml-alert__try-again[_ngcontent-%COMP%], .quml-alert__view-solution[_ngcontent-%COMP%] {\n line-height: normal;\n cursor: pointer;\n background: var(--white);\n padding: 0.5rem 1rem;\n border-radius: 1rem;\n font-size: 0.75rem;\n color: var(--quml-color-tertiary);\n box-shadow: 0 0.125rem 0.875rem 0 var(--quml-color-tertiary-rgba);\n margin-left: 0.5rem;\n}\n.quml-alert__view-hint[_ngcontent-%COMP%] {\n width: 2rem;\n height: 2rem;\n margin-left: auto;\n background: var(--white);\n border-radius: 50%;\n box-shadow: 0 0.375rem 1rem -0.4375rem var(--quml-color-rgba);\n position: relative;\n}\n.quml-alert__view-hint--disabled[_ngcontent-%COMP%] {\n opacity: 0.6;\n}\n.quml-alert__view-hint[_ngcontent-%COMP%], .quml-alert__try-again[_ngcontent-%COMP%] {\n cursor: pointer;\n text-transform: capitalize;\n}\n@keyframes _ngcontent-%COMP%_sign-board-animation {\n from {\n visibility: hidden;\n transform: translateY(0);\n }\n to {\n visibility: visible;\n transform: translateY(-100%);\n }\n}\n@keyframes _ngcontent-%COMP%_correct-button-anim {\n from {\n visibility: hidden;\n transform: scale(0.2);\n }\n to {\n visibility: visible;\n -khtml-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n@keyframes _ngcontent-%COMP%_example {\n from {\n margin-bottom: -50px;\n }\n to {\n margin-bottom: 8px;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL2FsZXJ0L2FsZXJ0LmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0ksNkJBQUE7RUFDQSxrQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsOEJBQUE7RUFDQSxrREFBQTtFQUNBLG9DQUFBO0FBREo7O0FBS0k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QUFGUjtBQUtJO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0VBQUE7RUFDQSxvQ0FBQTtFQUVBLHVCQUFBO0VBRUEsc0NBQUE7RUFFQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGlJQUFBO0VBQ0EsVUFBQTtBQUhSO0FBS1E7RUFwQko7SUFxQlEsa0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSw4QkFBQTtJQUNBLGdFQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RUFGVjtBQUNGO0FBS0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QUFIUjtBQU1JO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FBSlI7QUFPSTtFQUNJLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFFQSxzREFBQTtFQUVBLHFCQUFBO0FBTFI7QUFRSTtFQUNJLGtCQUFBO0VBQ0EscUNBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtBQU5SO0FBU0k7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUVBLDBEQUFBO0FBUFI7QUFVSTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBQVJSO0FBV0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0FBVFI7QUFZSTtFQUVJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxpRUFBQTtFQUNBLG1CQUFBO0FBWFI7QUFjSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkRBQUE7RUFDQSxrQkFBQTtBQVpSO0FBY1E7RUFDSSxZQUFBO0FBWlo7QUFnQkk7RUFFSSxlQUFBO0VBQ0EsMEJBQUE7QUFmUjtBQTBDQTtFQUNJO0lBQ0ksa0JBQUE7SUFFQSx3QkFBQTtFQTNCTjtFQThCRTtJQUNJLG1CQUFBO0lBRUEsNEJBQUE7RUE1Qk47QUFDRjtBQStDQTtFQUNJO0lBQ0ksa0JBQUE7SUFFQSxxQkFBQTtFQS9CTjtFQWtDRTtJQUNJLG1CQUFBO0lBRUEsNEJBQUE7SUFFQSxxQkFBQTtFQWhDTjtBQUNGO0FBbUNBO0VBQ0k7SUFDSSxvQkFBQTtFQWpDTjtFQW9DRTtJQUNJLGtCQUFBO0VBbENOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAgIC0tcXVtbC1jb2xvci1wcmltYXJ5OiAjRkZENTU1O1xuICAgIC0tcXVtbC1jb2xvci1wcmltYXJ5LXJnYmE6ICNmNmJjNDI7XG4gICAgLS1xdW1sLWNvbG9yLXByaW1hcnktc2hhZGU6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIC0tcXVtbC1jb2xvci10ZXJ0aWFyeTogI0ZBNjQwMDtcbiAgICAtLXF1bWwtY29sb3ItdGVydGlhcnktcmdiYTogcmdiYSgyNTAsIDEwMCwgMCwgMC42KTtcbiAgICAtLXF1bWwtY29sb3ItcmdiYTogcmdiYSgwLCAwLCAwLCAuNik7XG4gIH1cblxuLnF1bWwtYWxlcnQge1xuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSg5MHB4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSgycHgpIGNhbGN1bGF0ZVJlbSgxNHB4KSAwIHZhcigtcXVtbC1jb2xvci1wcmltYXJ5LXNoYWRlKTtcbiAgICAgICAgcGFkZGluZzogY2FsY3VsYXRlUmVtKDhweCkgY2FsY3VsYXRlUmVtKDI0cHgpIGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBleGFtcGxlO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogZXhhbXBsZTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuICAgICAgICBtYXJnaW46IDAgYXV0byBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGN1bGF0ZVJlbSgzNzJweCk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSksIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSkgNjAlLCB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktcmdiYSkgNjAlKTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IGNhbGN1bGF0ZVJlbSg2MHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCBjYWxjdWxhdGVSZW0oMnB4KSBjYWxjdWxhdGVSZW0oMTRweCkgMCB2YXIoLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDM0OHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMTIycHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2ljb24tY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDcycHgpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSg2NHB4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3R0b206IC01NHB4O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2lnbi1ib2FyZC1hbmltYXRpb24gMC4ycyBlYXNlLW91dCBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uOiBzaWduLWJvYXJkLWFuaW1hdGlvbiAwLjJzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuICAgIH1cblxuICAgICZfX2ljb24tZW1wdHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMTIycHgpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMjhweCk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IC4xcyBlYXNlLW91dCAuN3MgZm9yd2FyZHMgY29ycmVjdC1idXR0b24tYW5pbTtcbiAgICAgICAgYW5pbWF0aW9uOiAuMXMgZWFzZS1vdXQgLjdzIGZvcndhcmRzIGNvcnJlY3QtYnV0dG9uLWFuaW07XG4gICAgfVxuXG4gICAgJl9fYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDM1cHgpO1xuICAgIH1cblxuICAgICZfX3NvbHV0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIycHgpO1xuICAgIH1cblxuICAgICZfX3RyeS1hZ2FpbixcbiAgICAmX192aWV3LXNvbHV0aW9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsY3VsYXRlUmVtKDE2cHgpO1xuICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItdGVydGlhcnkpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSgycHgpIGNhbGN1bGF0ZVJlbSgxNHB4KSAwIHZhcigtLXF1bWwtY29sb3ItdGVydGlhcnktcmdiYSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICB9XG5cbiAgICAmX192aWV3LWhpbnQge1xuICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDMycHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSgzMnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSg2cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KSBjYWxjdWxhdGVSZW0oLTdweCkgdmFyKC0tcXVtbC1jb2xvci1yZ2JhKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmlldy1oaW50LFxuICAgICZfX3RyeS1hZ2FpbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxufVxuXG4vLyBGb3Igbm93IEhUTUwgaXMgY29tbWVudGVkLCBTbyBrZWVwaW5nIGl0IGNvbW1lbnRlZCBmb3IgZnV0dXJlIHVzZVxuLy8gLnZpZXctaGludC1pY29uIHtcbi8vICAgICBoZWlnaHQ6IDIwcHg7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogNTAlO1xuLy8gICAgIGxlZnQ6IDUwJTtcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbi8vIH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNpZ24tYm9hcmQtYW5pbWF0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2lnbi1ib2FyZC1hbmltYXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ycmVjdC1idXR0b24tYW5pbSB7XG4gICAgZnJvbSB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAta2h0bWwtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNvcnJlY3QtYnV0dG9uLWFuaW0ge1xuICAgIGZyb20ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjIpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgLWtodG1sLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBleGFtcGxlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},1431: +6575);function n(f,m){1&f&&(e.\u0275\u0275elementStart(0,"div",10)(1,"div",11),e.\u0275\u0275element(2,"img",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"div",13)(4,"img",14),e.\u0275\u0275elementEnd())}function s(f,m){1&f&&(e.\u0275\u0275elementStart(0,"div",15)(1,"div",11),e.\u0275\u0275element(2,"img",16),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(3,"div",13)(4,"img",17),e.\u0275\u0275elementEnd())}function o(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"span",20),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(w.close("tryAgain"))})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(w.close("tryAgain"))}),e.\u0275\u0275text(1,"Try again"),e.\u0275\u0275elementEnd()}}function l(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",18),e.\u0275\u0275template(1,o,2,0,"span",19),e.\u0275\u0275elementEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","wrong"===v.alertType)}}function p(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",21)(1,"span",22),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.viewSolution())})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.viewSolution())}),e.\u0275\u0275text(2,"View Solution"),e.\u0275\u0275elementEnd()()}}function u(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",23)(1,"img",24),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.viewHint())})("keyup.enter",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.viewHint())}),e.\u0275\u0275elementEnd()()}}class g{constructor(){this.closeAlert=new e.EventEmitter,this.showSolution=new e.EventEmitter,this.showHint=new e.EventEmitter,this.isFocusSet=!1}onKeydownHandler(m){this.close("close")}ngOnInit(){this.isFocusSet=!1,this.previousActiveElement=document.activeElement,this.subscription=(0,r.fromEvent)(document,"keydown").subscribe(m=>{if("Tab"===m.key){const v=document.querySelector(".quml-navigation__previous");v&&(this.close("close"),v.focus({preventScroll:!0}),this.isFocusSet=!0,m.stopPropagation())}})}ngAfterViewInit(){setTimeout(()=>{const m=document.querySelector("#wrongButton"),v=document.querySelector("#correctButton");"wrong"===this.alertType&&m?m.focus({preventScroll:!0}):"correct"===this.alertType&&this.showSolutionButton&&v&&v.focus({preventScroll:!0})},200)}viewHint(){this.showHint.emit({hint:!0})}viewSolution(){this.showSolution.emit({solution:!0})}close(m){this.closeAlert.emit({type:m})}ngOnDestroy(){this.previousActiveElement&&!this.isFocusSet&&this.previousActiveElement.focus({preventScroll:!0}),this.subscription&&this.subscription.unsubscribe()}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-alert"]],hostBindings:function(v,_){1&v&&e.\u0275\u0275listener("keydown.escape",function(x){return _.onKeydownHandler(x)},!1,e.\u0275\u0275resolveDocument)},inputs:{alertType:"alertType",isHintAvailable:"isHintAvailable",showSolutionButton:"showSolutionButton"},outputs:{closeAlert:"closeAlert",showSolution:"showSolution",showHint:"showHint"},decls:10,vars:5,consts:[[1,"quml-alert"],[1,"quml-alert__overlay",3,"click","keyup.enter"],[1,"quml-alert__container"],[1,"quml-alert__body"],["class","quml-alert__image quml-alert__image--correct",4,"ngIf"],["class","quml-alert__image quml-alert__image--wrong",4,"ngIf"],[1,"quml-alert__solution-container"],["class","quml-alert__try-again",4,"ngIf"],["class","quml-alert__view-solution",4,"ngIf"],["class","quml-alert__view-hint quml-alert__view-hint--disabled",4,"ngIf"],[1,"quml-alert__image","quml-alert__image--correct"],[1,"quml-alert__icon-container"],["src","assets/quml-correct.svg","alt","Correct Answer",1,"quml-alert__icon"],[1,"quml-alert__icon-empty"],["src","assets/banner-correct.svg","alt","",1,"quml-alert__banner"],[1,"quml-alert__image","quml-alert__image--wrong"],["src","assets/quml-wrong.svg","alt","Wrong Answer",1,"quml-alert__icon"],["src","assets/banner-wrong.svg","alt","",1,"quml-alert__banner"],[1,"quml-alert__try-again"],["tabindex","0","id","wrongButton","aria-label","Try again",3,"click","keyup.enter",4,"ngIf"],["tabindex","0","id","wrongButton","aria-label","Try again",3,"click","keyup.enter"],[1,"quml-alert__view-solution"],["tabindex","0","id","correctButton","aria-label","View Solution",3,"click","keyup.enter"],[1,"quml-alert__view-hint","quml-alert__view-hint--disabled"],["tabindex","0","id","hintButton","src","assets/view-hint.svg","alt","View Hint logo",1,"view-hint-icon",3,"click","keyup.enter"]],template:function(v,_){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return _.close("close")})("keyup.enter",function(){return _.close("close")}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(2,"div",2)(3,"div",3),e.\u0275\u0275template(4,n,5,0,"div",4),e.\u0275\u0275template(5,s,5,0,"div",5),e.\u0275\u0275elementStart(6,"div",6),e.\u0275\u0275template(7,l,2,1,"div",7),e.\u0275\u0275template(8,p,3,0,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(9,u,2,0,"div",9),e.\u0275\u0275elementEnd()()()),2&v&&(e.\u0275\u0275advance(4),e.\u0275\u0275property("ngIf","correct"===_.alertType),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","wrong"===_.alertType),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","wrong"===_.alertType),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",_.showSolutionButton),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",_.isHintAvailable))},dependencies:[d.NgIf],styles:[":root {\n --quml-color-primary: #FFD555;\n --quml-color-primary-rgba: #f6bc42;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-color-tertiary: #FA6400;\n --quml-color-tertiary-rgba: rgba(250, 100, 0, 0.6);\n --quml-color-rgba: rgba(0, 0, 0, .6);\n}\n\n.quml-alert__overlay[_ngcontent-%COMP%] {\n position: absolute;\n width: 100%;\n height: 100%;\n top: 0;\n left: 0;\n}\n.quml-alert__container[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0.75rem;\n height: 5.625rem;\n left: 0;\n right: 0;\n border-radius: 0.5rem;\n box-shadow: 0 0.125rem 0.875rem 0 var(-quml-color-primary-shade);\n padding: 0.5rem 1.5rem 0.5rem 0.5rem;\n animation-name: _ngcontent-%COMP%_example;\n animation-timing-function: ease-in-out;\n animation-duration: 0.4s;\n margin: 0 auto 0.5rem;\n width: 23.25rem;\n background: linear-gradient(145deg, var(--quml-color-primary), var(--quml-color-primary) 60%, var(--quml-color-primary-rgba) 60%);\n z-index: 1;\n}\n@media only screen and (max-width: 480px) {\n .quml-alert__container[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 3.75rem;\n border-radius: 0.5rem;\n background-color: var(--white);\n box-shadow: 0 0.125rem 0.875rem 0 var(-quml-color-primary-shade);\n width: 21.75rem;\n padding: 0.5rem;\n }\n}\n.quml-alert__body[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n position: relative;\n height: 100%;\n}\n.quml-alert__image[_ngcontent-%COMP%] {\n position: relative;\n height: 100%;\n width: 7.625rem;\n overflow: hidden;\n}\n.quml-alert__icon-container[_ngcontent-%COMP%] {\n background: var(--white);\n border-radius: 0.5rem;\n position: absolute;\n width: 4.5rem;\n z-index: 1;\n height: 4rem;\n left: 0;\n right: 0;\n margin: 0 auto;\n bottom: -54px;\n animation: _ngcontent-%COMP%_sign-board-animation 0.2s ease-out forwards;\n animation-delay: 0.3s;\n}\n.quml-alert__icon-empty[_ngcontent-%COMP%] {\n position: absolute;\n background: var(--quml-color-primary);\n width: 7.625rem;\n z-index: 2;\n height: 1.25rem;\n margin: 0 auto;\n bottom: 0;\n}\n.quml-alert__icon[_ngcontent-%COMP%] {\n position: absolute;\n top: 15%;\n left: 0;\n width: 1.75rem;\n height: 1.75rem;\n right: 0;\n margin: 0 auto;\n animation: 0.1s ease-out 0.7s forwards _ngcontent-%COMP%_correct-button-anim;\n}\n.quml-alert__banner[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n z-index: 3;\n height: 2.1875rem;\n}\n.quml-alert__solution-container[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: center;\n width: calc(100% - 122px);\n}\n.quml-alert__try-again[_ngcontent-%COMP%], .quml-alert__view-solution[_ngcontent-%COMP%] {\n line-height: normal;\n cursor: pointer;\n background: var(--white);\n padding: 0.5rem 1rem;\n border-radius: 1rem;\n font-size: 0.75rem;\n color: var(--quml-color-tertiary);\n box-shadow: 0 0.125rem 0.875rem 0 var(--quml-color-tertiary-rgba);\n margin-left: 0.5rem;\n}\n.quml-alert__view-hint[_ngcontent-%COMP%] {\n width: 2rem;\n height: 2rem;\n margin-left: auto;\n background: var(--white);\n border-radius: 50%;\n box-shadow: 0 0.375rem 1rem -0.4375rem var(--quml-color-rgba);\n position: relative;\n}\n.quml-alert__view-hint--disabled[_ngcontent-%COMP%] {\n opacity: 0.6;\n}\n.quml-alert__view-hint[_ngcontent-%COMP%], .quml-alert__try-again[_ngcontent-%COMP%] {\n cursor: pointer;\n text-transform: capitalize;\n}\n@keyframes _ngcontent-%COMP%_sign-board-animation {\n from {\n visibility: hidden;\n transform: translateY(0);\n }\n to {\n visibility: visible;\n transform: translateY(-100%);\n }\n}\n@keyframes _ngcontent-%COMP%_correct-button-anim {\n from {\n visibility: hidden;\n transform: scale(0.2);\n }\n to {\n visibility: visible;\n -khtml-transform: scale(1.1);\n transform: scale(1.1);\n }\n}\n@keyframes _ngcontent-%COMP%_example {\n from {\n margin-bottom: -50px;\n }\n to {\n margin-bottom: 8px;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL2FsZXJ0L2FsZXJ0LmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0ksNkJBQUE7RUFDQSxrQ0FBQTtFQUNBLDZDQUFBO0VBQ0EsOEJBQUE7RUFDQSxrREFBQTtFQUNBLG9DQUFBO0FBREo7O0FBS0k7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QUFGUjtBQUtJO0VBQ0ksa0JBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0VBQUE7RUFDQSxvQ0FBQTtFQUVBLHVCQUFBO0VBRUEsc0NBQUE7RUFFQSx3QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGlJQUFBO0VBQ0EsVUFBQTtBQUhSO0FBS1E7RUFwQko7SUFxQlEsa0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSw4QkFBQTtJQUNBLGdFQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7RUFGVjtBQUNGO0FBS0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7QUFIUjtBQU1JO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FBSlI7QUFPSTtFQUNJLHdCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFFQSxzREFBQTtFQUVBLHFCQUFBO0FBTFI7QUFRSTtFQUNJLGtCQUFBO0VBQ0EscUNBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtBQU5SO0FBU0k7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsY0FBQTtFQUVBLDBEQUFBO0FBUFI7QUFVSTtFQUNJLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxpQkFBQTtBQVJSO0FBV0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0FBVFI7QUFZSTtFQUVJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUNBQUE7RUFDQSxpRUFBQTtFQUNBLG1CQUFBO0FBWFI7QUFjSTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsNkRBQUE7RUFDQSxrQkFBQTtBQVpSO0FBY1E7RUFDSSxZQUFBO0FBWlo7QUFnQkk7RUFFSSxlQUFBO0VBQ0EsMEJBQUE7QUFmUjtBQTBDQTtFQUNJO0lBQ0ksa0JBQUE7SUFFQSx3QkFBQTtFQTNCTjtFQThCRTtJQUNJLG1CQUFBO0lBRUEsNEJBQUE7RUE1Qk47QUFDRjtBQStDQTtFQUNJO0lBQ0ksa0JBQUE7SUFFQSxxQkFBQTtFQS9CTjtFQWtDRTtJQUNJLG1CQUFBO0lBRUEsNEJBQUE7SUFFQSxxQkFBQTtFQWhDTjtBQUNGO0FBbUNBO0VBQ0k7SUFDSSxvQkFBQTtFQWpDTjtFQW9DRTtJQUNJLGtCQUFBO0VBbENOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAgIC0tcXVtbC1jb2xvci1wcmltYXJ5OiAjRkZENTU1O1xuICAgIC0tcXVtbC1jb2xvci1wcmltYXJ5LXJnYmE6ICNmNmJjNDI7XG4gICAgLS1xdW1sLWNvbG9yLXByaW1hcnktc2hhZGU6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIC0tcXVtbC1jb2xvci10ZXJ0aWFyeTogI0ZBNjQwMDtcbiAgICAtLXF1bWwtY29sb3ItdGVydGlhcnktcmdiYTogcmdiYSgyNTAsIDEwMCwgMCwgMC42KTtcbiAgICAtLXF1bWwtY29sb3ItcmdiYTogcmdiYSgwLCAwLCAwLCAuNik7XG4gIH1cblxuLnF1bWwtYWxlcnQge1xuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSg5MHB4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSgycHgpIGNhbGN1bGF0ZVJlbSgxNHB4KSAwIHZhcigtcXVtbC1jb2xvci1wcmltYXJ5LXNoYWRlKTtcbiAgICAgICAgcGFkZGluZzogY2FsY3VsYXRlUmVtKDhweCkgY2FsY3VsYXRlUmVtKDI0cHgpIGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBleGFtcGxlO1xuICAgICAgICBhbmltYXRpb24tbmFtZTogZXhhbXBsZTtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjRzO1xuICAgICAgICBtYXJnaW46IDAgYXV0byBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICAgICAgd2lkdGg6IGNhbGN1bGF0ZVJlbSgzNzJweCk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSksIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSkgNjAlLCB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktcmdiYSkgNjAlKTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IGNhbGN1bGF0ZVJlbSg2MHB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCBjYWxjdWxhdGVSZW0oMnB4KSBjYWxjdWxhdGVSZW0oMTRweCkgMCB2YXIoLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gICAgICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDM0OHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMTIycHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX2ljb24tY29udGFpbmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDcycHgpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSg2NHB4KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBib3R0b206IC01NHB4O1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2lnbi1ib2FyZC1hbmltYXRpb24gMC4ycyBlYXNlLW91dCBmb3J3YXJkcztcbiAgICAgICAgYW5pbWF0aW9uOiBzaWduLWJvYXJkLWFuaW1hdGlvbiAwLjJzIGVhc2Utb3V0IGZvcndhcmRzO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC4zcztcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xuICAgIH1cblxuICAgICZfX2ljb24tZW1wdHkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeSk7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMTIycHgpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSgyMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IGNhbGN1bGF0ZVJlbSgyOHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMjhweCk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IC4xcyBlYXNlLW91dCAuN3MgZm9yd2FyZHMgY29ycmVjdC1idXR0b24tYW5pbTtcbiAgICAgICAgYW5pbWF0aW9uOiAuMXMgZWFzZS1vdXQgLjdzIGZvcndhcmRzIGNvcnJlY3QtYnV0dG9uLWFuaW07XG4gICAgfVxuXG4gICAgJl9fYmFubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDM1cHgpO1xuICAgIH1cblxuICAgICZfX3NvbHV0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIycHgpO1xuICAgIH1cblxuICAgICZfX3RyeS1hZ2FpbixcbiAgICAmX192aWV3LXNvbHV0aW9uIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsY3VsYXRlUmVtKDE2cHgpO1xuICAgICAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMnB4KTtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItdGVydGlhcnkpO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSgycHgpIGNhbGN1bGF0ZVJlbSgxNHB4KSAwIHZhcigtLXF1bWwtY29sb3ItdGVydGlhcnktcmdiYSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgICB9XG5cbiAgICAmX192aWV3LWhpbnQge1xuICAgICAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDMycHgpO1xuICAgICAgICBoZWlnaHQ6IGNhbGN1bGF0ZVJlbSgzMnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIGNhbGN1bGF0ZVJlbSg2cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KSBjYWxjdWxhdGVSZW0oLTdweCkgdmFyKC0tcXVtbC1jb2xvci1yZ2JhKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYtLWRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmlldy1oaW50LFxuICAgICZfX3RyeS1hZ2FpbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxufVxuXG4vLyBGb3Igbm93IEhUTUwgaXMgY29tbWVudGVkLCBTbyBrZWVwaW5nIGl0IGNvbW1lbnRlZCBmb3IgZnV0dXJlIHVzZVxuLy8gLnZpZXctaGludC1pY29uIHtcbi8vICAgICBoZWlnaHQ6IDIwcHg7XG4vLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgIHRvcDogNTAlO1xuLy8gICAgIGxlZnQ6IDUwJTtcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbi8vIH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNpZ24tYm9hcmQtYW5pbWF0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc2lnbi1ib2FyZC1hbmltYXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgY29ycmVjdC1idXR0b24tYW5pbSB7XG4gICAgZnJvbSB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAta2h0bWwtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGNvcnJlY3QtYnV0dG9uLWFuaW0ge1xuICAgIGZyb20ge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjIpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgLWtodG1sLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBleGFtcGxlIHtcbiAgICBmcm9tIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHhcbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},3893: /*!******************************************************************!*\ !*** ./projects/quml-library/src/lib/header/header.component.ts ***! - \******************************************************************/(L,_,t)=>{t.r(_),t.d(_,{HeaderComponent:()=>x});var e=t( + \******************************************************************/(R,C,t)=>{t.r(C),t.d(C,{HeaderComponent:()=>T});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! ../telemetry-constants */ -7930),d=t( +1679),d=t( /*! ../services/viewer-service/viewer-service */ -3887),n=t( +3464),n=t( /*! @angular/common */ -4666),o=t( +6575),s=t( /*! ../icon/ans/ans.component */ -5796),i=t( +8188),o=t( /*! ../icon/durationtimer/durationtimer.component */ -236),a=t( +9905),l=t( /*! ../progress-indicators/progress-indicators.component */ -9124);function p(T,S){if(1&T&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&T){const N=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2(" Attempt no ",N.attempts.current,"/",N.attempts.max,"")}}function c(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"img",11),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.openProgressIndicatorPopup())}),e.\u0275\u0275elementEnd()}}function g(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"img",12),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.toggleScreenRotate.emit())}),e.\u0275\u0275elementEnd()}}function f(T,S){if(1&T&&(e.\u0275\u0275elementStart(0,"div",14),e.\u0275\u0275element(1,"quml-durationtimer"),e.\u0275\u0275elementStart(2,"span"),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&T){const N=e.\u0275\u0275nextContext(2);e.\u0275\u0275propertyInterpolate2("title","",N.minutes,":",N.seconds,""),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate2("",N.minutes,":",N.seconds,"")}}const m=function(T){return{blink:T}};function v(T,S){if(1&T&&(e.\u0275\u0275elementStart(0,"div",14),e.\u0275\u0275element(1,"quml-durationtimer"),e.\u0275\u0275elementStart(2,"span",15),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&T){const N=e.\u0275\u0275nextContext(2);e.\u0275\u0275propertyInterpolate2("title","",N.minutes,":",N.seconds,""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(4,m,N.showWarning)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(N.time)}}function y(T,S){if(1&T&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,f,4,4,"div",13),e.\u0275\u0275template(2,v,4,6,"div",13),e.\u0275\u0275elementContainerEnd()),2&T){const N=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!N.initializeTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",N.initializeTimer&&N.time)}}function I(T,S){if(1&T&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",14),e.\u0275\u0275element(2,"quml-durationtimer"),e.\u0275\u0275elementStart(3,"span"),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()),2&T){const N=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate2("title","",N.minutes,":",N.seconds,""),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(N.time)}}function O(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",20),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())})("keydown.enter",function(j){e.\u0275\u0275restoreView(N);const J=e.\u0275\u0275nextContext(2);return j.stopPropagation(),e.\u0275\u0275resetView(J.nextSlide())}),e.\u0275\u0275elementEnd()}if(2&T){const N=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",N.disableNext?"navigation-icon-disabled":"")}}function D(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",21),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())})("keydown.enter",function(j){e.\u0275\u0275restoreView(N);const J=e.\u0275\u0275nextContext(2);return j.stopPropagation(),e.\u0275\u0275resetView(J.nextSlide())}),e.\u0275\u0275elementEnd()}if(2&T){const N=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",N.disableNext?"navigation-icon-disabled":"")}}function M(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",16)(1,"div",17),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.prevSlide())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,O,1,1,"div",18),e.\u0275\u0275template(3,D,1,1,"div",19),e.\u0275\u0275elementEnd()}if(2&T){const N=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",N.startPageInstruction&&0===N.currentSlideIndex||!N.showStartPage&&1===N.currentSlideIndex?"navigation-icon-disabled":""),e.\u0275\u0275attribute("tabindex",N.startPageInstruction&&0===N.currentSlideIndex||!N.showStartPage&&1===N.currentSlideIndex?-1:0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!N.active),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",N.active)}}function w(T,S){if(1&T&&(e.\u0275\u0275elementStart(0,"div",29),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&T){const N=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("",N.currentSlideIndex,"/",N.totalNoOfQuestions,"")}}function s(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",30)(1,"quml-ans",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.showSolution.emit())})("keydown",function(j){e.\u0275\u0275restoreView(N);const J=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(J.onAnswerKeyDown(j))}),e.\u0275\u0275elementEnd()()}}function P(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",32),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())}),e.\u0275\u0275elementEnd()}}function A(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.nextSlide())}),e.\u0275\u0275elementEnd()}}function h(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",22),e.\u0275\u0275template(1,w,2,2,"div",23),e.\u0275\u0275template(2,s,2,0,"div",24),e.\u0275\u0275elementStart(3,"div",25)(4,"div",26),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.prevSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.prevSlide())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,P,1,0,"div",27),e.\u0275\u0275template(6,A,1,0,"div",28),e.\u0275\u0275elementEnd()()}if(2&T){const N=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",N.currentSlideIndex),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",N.currentSolutions&&N.showFeedBack),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!N.active),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",N.active)}}function b(T,S){if(1&T){const N=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-progress-indicators",34),e.\u0275\u0275listener("close",function(){e.\u0275\u0275restoreView(N);const j=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(j.onProgressPopupClose())}),e.\u0275\u0275elementEnd()}}class x{constructor(S){this.viewerService=S,this.showDeviceOrientation=!1,this.nextSlideClicked=new e.EventEmitter,this.prevSlideClicked=new e.EventEmitter,this.durationEnds=new e.EventEmitter,this.showSolution=new e.EventEmitter,this.toggleScreenRotate=new e.EventEmitter,this.showWarning=!1,this.isMobilePortrait=!1,this.showProgressIndicatorPopUp=!1}ngOnInit(){this.duration&&this.showTimer&&(this.minutes=Math.floor(this.duration/60),this.seconds=this.duration-60*this.minutes<10?"0"+(this.duration-60*this.minutes):this.duration-60*this.minutes)}ngOnChanges(){this.duration&&this.showTimer&&this.initializeTimer&&!this.intervalRef?this.timer():0===this.duration&&this.showTimer&&this.initializeTimer&&!this.intervalRef&&this.showCountUp(),this.replayed&&this.duration&&this.showTimer?(this.showWarning=!1,clearInterval(this.intervalRef),this.timer()):this.replayed&&0===this.duration&&this.showTimer&&(clearInterval(this.intervalRef),this.showCountUp())}ngAfterViewInit(){this.isMobilePortrait=window.matchMedia("(max-width: 480px)").matches}ngOnDestroy(){this.intervalRef&&clearInterval(this.intervalRef)}nextSlide(){this.disableNext||this.nextSlideClicked.emit({type:"next"})}prevSlide(){!this.showStartPage&&1===this.currentSlideIndex||this.disablePreviousNavigation||this.prevSlideClicked.emit({event:"previous clicked"})}timer(){if(this.duration>0){let S=this.duration;this.intervalRef=setInterval(()=>{let N=~~(S/60),U=S%60;if(this.time=U<10?N+":0"+U:N+":"+U,0===S)return clearInterval(this.intervalRef),this.durationEnds.emit(!0),!1;parseInt(S)<=parseInt(this.warningTime)&&this.showWarningTimer&&(this.showWarning=!0),S--},1e3)}}showCountUp(){let S=0,N=0;this.intervalRef=setInterval(()=>{59===N&&(N=0,S+=1),this.time=N<10?S+":0"+N++:S+":"+N++},1e3)}onAnswerKeyDown(S){"Enter"===S.key&&(S.stopPropagation(),this.showSolution.emit())}openProgressIndicatorPopup(){this.showProgressIndicatorPopUp=!0,this.viewerService.raiseHeartBeatEvent(r.eventName.progressIndicatorPopupOpened,r.TelemetryType.interact,this.currentSlideIndex)}onKeydownHandler(S){this.onProgressPopupClose()}onProgressPopupClose(){this.showProgressIndicatorPopUp=!1,this.viewerService.raiseHeartBeatEvent(r.eventName.progressIndicatorPopupClosed,r.TelemetryType.interact,this.currentSlideIndex)}static#e=this.\u0275fac=function(N){return new(N||x)(e.\u0275\u0275directiveInject(d.ViewerService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:x,selectors:[["quml-header"]],hostBindings:function(N,U){1&N&&e.\u0275\u0275listener("keydown.escape",function(J){return U.onKeydownHandler(J)},!1,e.\u0275\u0275resolveDocument)},inputs:{questions:"questions",duration:"duration",warningTime:"warningTime",showWarningTimer:"showWarningTimer",disablePreviousNavigation:"disablePreviousNavigation",showTimer:"showTimer",totalNoOfQuestions:"totalNoOfQuestions",currentSlideIndex:"currentSlideIndex",active:"active",initializeTimer:"initializeTimer",endPageReached:"endPageReached",loadScoreBoard:"loadScoreBoard",replayed:"replayed",currentSolutions:"currentSolutions",showFeedBack:"showFeedBack",disableNext:"disableNext",startPageInstruction:"startPageInstruction",showStartPage:"showStartPage",attempts:"attempts",showDeviceOrientation:"showDeviceOrientation",showLegend:"showLegend"},outputs:{nextSlideClicked:"nextSlideClicked",prevSlideClicked:"prevSlideClicked",durationEnds:"durationEnds",showSolution:"showSolution",toggleScreenRotate:"toggleScreenRotate"},features:[e.\u0275\u0275NgOnChangesFeature],decls:11,vars:8,consts:[[1,"quml-header__container"],[1,"quml-header__features","pl-64"],["class","attempts sb-color-primary fnormal font-weight-bold",4,"ngIf"],["src","assets/question-mark-round.svg","alt","Progress Indicators","title","Progress Indicators","height","20","width","20",3,"click",4,"ngIf"],[1,"quml-header__metadata"],["src","assets/device-rotate.svg","alt","Change Orientation","title","Change Orientation","height","20","width","20",3,"click",4,"ngIf"],[4,"ngIf"],["class","quml-navigation",4,"ngIf"],["class","quml-header__metadata quml-header__metadata--portrait",4,"ngIf"],[3,"close",4,"ngIf"],[1,"attempts","sb-color-primary","fnormal","font-weight-bold"],["src","assets/question-mark-round.svg","alt","Progress Indicators","title","Progress Indicators","height","20","width","20",3,"click"],["src","assets/device-rotate.svg","alt","Change Orientation","title","Change Orientation","height","20","width","20",3,"click"],["class","duration mr-16",3,"title",4,"ngIf"],[1,"duration","mr-16",3,"title"],[3,"ngClass"],[1,"quml-navigation"],["aria-label","preview slide","title","preview slide","role","navigation",1,"quml-navigation__previous",3,"ngClass","click"],["class","quml-navigation__next ml-8","aria-label","next slide","title","next slide","role","navigation","tabindex","0",3,"ngClass","click","keydown.enter",4,"ngIf"],["class","quml-navigation__next quml-navigation__next--active ml-8","aria-label","next slide","title","next slide","role","navigation","tabindex","0",3,"ngClass","click","keydown.enter",4,"ngIf"],["aria-label","next slide","title","next slide","role","navigation","tabindex","0",1,"quml-navigation__next","ml-8",3,"ngClass","click","keydown.enter"],["aria-label","next slide","title","next slide","role","navigation","tabindex","0",1,"quml-navigation__next","quml-navigation__next--active","ml-8",3,"ngClass","click","keydown.enter"],[1,"quml-header__metadata","quml-header__metadata--portrait"],["class","current-slide fnormal",4,"ngIf"],["class","ml-16",4,"ngIf"],[1,"quml-navigation","ml-auto"],["tabindex","0","aria-label","preview slide",1,"quml-navigation__previous",3,"click","keydown.enter"],["class","quml-navigation__next ml-8","tabindex","0","aria-label","next slide",3,"click","keydown.enter",4,"ngIf"],["class","quml-navigation__next quml-navigation__next--active ml-8","tabindex","0","aria-label","next slide",3,"click","keydown.enter",4,"ngIf"],[1,"current-slide","fnormal"],[1,"ml-16"],[3,"click","keydown"],["tabindex","0","aria-label","next slide",1,"quml-navigation__next","ml-8",3,"click","keydown.enter"],["tabindex","0","aria-label","next slide",1,"quml-navigation__next","quml-navigation__next--active","ml-8",3,"click","keydown.enter"],[3,"close"]],template:function(N,U){1&N&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275template(2,p,2,2,"div",2),e.\u0275\u0275template(3,c,1,0,"img",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",4),e.\u0275\u0275template(5,g,1,0,"img",5),e.\u0275\u0275template(6,y,3,2,"ng-container",6),e.\u0275\u0275template(7,I,5,3,"ng-container",6),e.\u0275\u0275template(8,M,4,4,"div",7),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(9,h,7,4,"div",8),e.\u0275\u0275template(10,b,1,0,"quml-progress-indicators",9)),2&N&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",(null==U.attempts?null:U.attempts.max)&&(null==U.attempts?null:U.attempts.current)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",U.showLegend),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",U.showDeviceOrientation),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",U.duration&&U.showTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!U.duration&&U.showTimer&&U.initializeTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!U.disableNext&&!U.isMobilePortrait),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!U.loadScoreBoard&&!U.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",U.showProgressIndicatorPopUp))},dependencies:[n.NgClass,n.NgIf,o.AnsComponent,i.DurationtimerComponent,a.ProgressIndicatorsComponent],styles:[':root {\n --quml-color-primary: #FFD555;\n --quml-color-primary-contrast:#333;\n --quml-color-warning: #ff0000;\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-main-bg: #fff;\n --quml-navigation-btns:#333;\n --quml-header-metadata: #fff;\n}\n\n.quml-header__container[_ngcontent-%COMP%], .quml-header__features[_ngcontent-%COMP%], .quml-header__metadata[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n.quml-header__container[_ngcontent-%COMP%] {\n justify-content: space-between;\n position: absolute;\n top: 0;\n background: var(--quml-main-bg);\n min-height: 3.5rem;\n width: 100%;\n padding: 0.5rem 1rem 0.5rem 0;\n z-index: 8;\n}\n.quml-header__features[_ngcontent-%COMP%] {\n justify-content: space-between;\n}\n.quml-header__features[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 1rem;\n cursor: pointer;\n}\n.quml-header__metadata[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 1rem;\n cursor: pointer;\n}\n.quml-header__metadata--portrait[_ngcontent-%COMP%] {\n display: none;\n}\n@media only screen and (max-width: 480px) {\n .quml-header__metadata--portrait[_ngcontent-%COMP%] {\n display: flex;\n position: fixed;\n bottom: 0;\n width: 100%;\n padding: 0.5rem 1rem 0.5rem 1rem;\n background-color: var(--white);\n z-index: 5;\n min-height: 3rem;\n }\n .quml-header__metadata--portrait[_ngcontent-%COMP%] .quml-navigation[_ngcontent-%COMP%] {\n display: flex;\n }\n}\n\n.quml-navigation[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n@media only screen and (max-width: 480px) {\n .quml-navigation[_ngcontent-%COMP%] {\n display: none;\n }\n}\n.quml-navigation__next[_ngcontent-%COMP%], .quml-navigation__previous[_ngcontent-%COMP%] {\n position: relative;\n width: 3.75rem;\n height: 2.25rem;\n background: var(--quml-header-metadata);\n border: 0.03125rem solid var(--quml-btn-border);\n border-radius: 1rem;\n box-shadow: inset 0 -0.09375rem 0.0625rem 0 rgba(0, 0, 0, 0.2);\n cursor: pointer;\n}\n.quml-navigation__next[_ngcontent-%COMP%]::after, .quml-navigation__previous[_ngcontent-%COMP%]::after {\n content: "";\n display: inline-block;\n padding: 0.21875rem;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n border: solid var(--quml-navigation-btns);\n border-width: 0 0.125rem 0.125rem 0;\n}\n.quml-navigation__next[_ngcontent-%COMP%]:hover, .quml-navigation__next--active[_ngcontent-%COMP%], .quml-navigation__next[_ngcontent-%COMP%]:focus, .quml-navigation__previous[_ngcontent-%COMP%]:hover, .quml-navigation__previous--active[_ngcontent-%COMP%], .quml-navigation__previous[_ngcontent-%COMP%]:focus {\n background-color: var(--quml-color-primary);\n}\n.quml-navigation__next[_ngcontent-%COMP%]::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n -webkit-transform: translate(-50%, -50%) rotate(-45deg);\n}\n.quml-navigation__previous[_ngcontent-%COMP%]::after {\n transform: translate(-50%, -50%) rotate(135deg);\n -webkit-transform: translate(-50%, -50%) rotate(135deg);\n}\n\n.blink[_ngcontent-%COMP%] {\n animation: _ngcontent-%COMP%_blink 1s steps(1, end) infinite;\n color: var(--quml-color-warning);\n}\n\n.duration[_ngcontent-%COMP%], quml-durationtimer[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n\n.duration[_ngcontent-%COMP%] {\n color: var(--quml-color-primary-contrast);\n font-weight: 700;\n}\n\nquml-durationtimer[_ngcontent-%COMP%] {\n margin-right: 0.5rem;\n}\n\n.current-slide[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-weight: 700;\n}\n\n.navigation-icon-disabled[_ngcontent-%COMP%] {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n@keyframes _ngcontent-%COMP%_blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL2hlYWRlci9oZWFkZXIuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0FBREY7O0FBS0U7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUFKSjtBQU9FO0VBQ0UsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsVUFBQTtBQUxKO0FBUUU7RUFDRSw4QkFBQTtBQU5KO0FBUUk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQU5OO0FBV0k7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQVROO0FBV0k7RUFDRSxhQUFBO0FBVE47QUFXTTtFQUhGO0lBSUksYUFBQTtJQUNBLGVBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSxVQUFBO0lBQ0EsZ0JBQUE7RUFSTjtFQVNNO0lBQ0UsYUFBQTtFQVBSO0FBQ0Y7O0FBYUE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QUFWRjtBQVdFO0VBSEY7SUFJSSxhQUFBO0VBUkY7QUFDRjtBQVVFO0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHVDQUFBO0VBQ0EsK0NBQUE7RUFDQSxtQkFBQTtFQUNBLDhEQUFBO0VBQ0EsZUFBQTtBQVRKO0FBV0k7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7QUFUTjtBQVdJO0VBQ0UsMkNBQUE7QUFUTjtBQWNJO0VBQ0UsK0NBQUE7RUFDQSx1REFBQTtBQVpOO0FBaUJJO0VBQ0UsK0NBQUE7RUFDQSx1REFBQTtBQWZOOztBQXFCQTtFQUNFLDBDQUFBO0VBQ0EsZ0NBQUE7QUFsQkY7O0FBcUJBOztFQUVFLGFBQUE7RUFDQSxtQkFBQTtBQWxCRjs7QUFxQkE7RUFDRSx5Q0FBQTtFQUNBLGdCQUFBO0FBbEJGOztBQXFCQTtFQUNFLG9CQUFBO0FBbEJGOztBQXFCQTtFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QUFsQkY7O0FBcUJBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0FBbEJGOztBQXFCQTtFQUNFO0lBQ0UsVUFBQTtFQWxCRjtFQXFCQTtJQUNFLFVBQUE7RUFuQkY7RUFzQkE7SUFDRSxVQUFBO0VBcEJGO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeTogI0ZGRDU1NTtcbiAgLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3Q6IzMzMztcbiAgLS1xdW1sLWNvbG9yLXdhcm5pbmc6ICNmZjAwMDA7XG4gIC0tcXVtbC1idG4tYm9yZGVyOiAjY2NjO1xuICAtLXF1bWwtY29sb3ItZ3JheTogIzY2NjtcbiAgLS1xdW1sLW1haW4tYmc6ICNmZmY7XG4gIC0tcXVtbC1uYXZpZ2F0aW9uLWJ0bnM6IzMzMztcbiAgLS1xdW1sLWhlYWRlci1tZXRhZGF0YTogI2ZmZjtcbn1cbi5xdW1sLWhlYWRlciB7XG5cbiAgJl9fY29udGFpbmVyLFxuICAmX19mZWF0dXJlcyxcbiAgJl9fbWV0YWRhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKCAtLXF1bWwtbWFpbi1iZyk7XG4gICAgbWluLWhlaWdodDogY2FsY3VsYXRlUmVtKDU2cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KSBjYWxjdWxhdGVSZW0oOHB4KSAwO1xuICAgIHotaW5kZXg6IDg7XG4gIH1cblxuICAmX19mZWF0dXJlcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMCAxcmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX21ldGFkYXRhIHtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICYtLXBvcnRyYWl0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiBjYWxjdWxhdGVSZW0oOHB4KSBjYWxjdWxhdGVSZW0oMTZweCkgY2FsY3VsYXRlUmVtKDhweCkgY2FsY3VsYXRlUmVtKDE2cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgIC5xdW1sLW5hdmlnYXRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnF1bWwtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAmX19uZXh0LFxuICAmX19wcmV2aW91cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oNjBweCk7XG4gICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMzZweCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcXVtbC1oZWFkZXItbWV0YWRhdGEpO1xuICAgIGJvcmRlcjogY2FsY3VsYXRlUmVtKDAuNXB4KSBzb2xpZCB2YXIoLS1xdW1sLWJ0bi1ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGN1bGF0ZVJlbSgtMS41cHgpIGNhbGN1bGF0ZVJlbSgxcHgpIDAgcmdiKDAgMCAwIC8gMjAlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSgzLjVweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYm9yZGVyOiBzb2xpZCB2YXIoLS1xdW1sLW5hdmlnYXRpb24tYnRucyk7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsY3VsYXRlUmVtKDJweCkgY2FsY3VsYXRlUmVtKDJweCkgMDtcbiAgICB9XG4gICAgJjpob3ZlciwmLS1hY3RpdmUsJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICZfX25leHQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX19wcmV2aW91cyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbiAgfVxuXG59XG5cbi5ibGluayB7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgc3RlcHMoMSwgZW5kKSBpbmZpbml0ZTtcbiAgY29sb3I6IHZhcigtLXF1bWwtY29sb3Itd2FybmluZyk7XG59XG5cbi5kdXJhdGlvbixcbnF1bWwtZHVyYXRpb250aW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kdXJhdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5xdW1sLWR1cmF0aW9udGltZXIge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGN1bGF0ZVJlbSg4cHgpO1xufVxuXG4uY3VycmVudC1zbGlkZSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLWdyYXkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubmF2aWdhdGlvbi1pY29uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ== */']})}},5796: +1267);function p(I,S){if(1&I&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&I){const L=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2(" Attempt no ",L.attempts.current,"/",L.attempts.max,"")}}function u(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"img",11),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.openProgressIndicatorPopup())}),e.\u0275\u0275elementEnd()}}function g(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"img",12),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.toggleScreenRotate.emit())}),e.\u0275\u0275elementEnd()}}function f(I,S){if(1&I&&(e.\u0275\u0275elementStart(0,"div",14),e.\u0275\u0275element(1,"quml-durationtimer"),e.\u0275\u0275elementStart(2,"span"),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&I){const L=e.\u0275\u0275nextContext(2);e.\u0275\u0275propertyInterpolate2("title","",L.minutes,":",L.seconds,""),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate2("",L.minutes,":",L.seconds,"")}}const m=function(I){return{blink:I}};function v(I,S){if(1&I&&(e.\u0275\u0275elementStart(0,"div",14),e.\u0275\u0275element(1,"quml-durationtimer"),e.\u0275\u0275elementStart(2,"span",15),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&I){const L=e.\u0275\u0275nextContext(2);e.\u0275\u0275propertyInterpolate2("title","",L.minutes,":",L.seconds,""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(4,m,L.showWarning)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(L.time)}}function _(I,S){if(1&I&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275template(1,f,4,4,"div",13),e.\u0275\u0275template(2,v,4,6,"div",13),e.\u0275\u0275elementContainerEnd()),2&I){const L=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!L.initializeTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",L.initializeTimer&&L.time)}}function w(I,S){if(1&I&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",14),e.\u0275\u0275element(2,"quml-durationtimer"),e.\u0275\u0275elementStart(3,"span"),e.\u0275\u0275text(4),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementContainerEnd()),2&I){const L=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate2("title","",L.minutes,":",L.seconds,""),e.\u0275\u0275advance(3),e.\u0275\u0275textInterpolate(L.time)}}function x(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",20),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())})("keydown.enter",function(k){e.\u0275\u0275restoreView(L);const X=e.\u0275\u0275nextContext(2);return k.stopPropagation(),e.\u0275\u0275resetView(X.nextSlide())}),e.\u0275\u0275elementEnd()}if(2&I){const L=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",L.disableNext?"navigation-icon-disabled":"")}}function D(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",21),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())})("keydown.enter",function(k){e.\u0275\u0275restoreView(L);const X=e.\u0275\u0275nextContext(2);return k.stopPropagation(),e.\u0275\u0275resetView(X.nextSlide())}),e.\u0275\u0275elementEnd()}if(2&I){const L=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",L.disableNext?"navigation-icon-disabled":"")}}function O(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",16)(1,"div",17),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.prevSlide())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(2,x,1,1,"div",18),e.\u0275\u0275template(3,D,1,1,"div",19),e.\u0275\u0275elementEnd()}if(2&I){const L=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",L.startPageInstruction&&0===L.currentSlideIndex||!L.showStartPage&&1===L.currentSlideIndex?"navigation-icon-disabled":""),e.\u0275\u0275attribute("tabindex",L.startPageInstruction&&0===L.currentSlideIndex||!L.showStartPage&&1===L.currentSlideIndex?-1:0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!L.active),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",L.active)}}function M(I,S){if(1&I&&(e.\u0275\u0275elementStart(0,"div",29),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&I){const L=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("",L.currentSlideIndex,"/",L.totalNoOfQuestions,"")}}function c(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",30)(1,"quml-ans",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.showSolution.emit())})("keydown",function(k){e.\u0275\u0275restoreView(L);const X=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(X.onAnswerKeyDown(k))}),e.\u0275\u0275elementEnd()()}}function B(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",32),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())}),e.\u0275\u0275elementEnd()}}function E(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",33),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.nextSlide())}),e.\u0275\u0275elementEnd()}}function h(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",22),e.\u0275\u0275template(1,M,2,2,"div",23),e.\u0275\u0275template(2,c,2,0,"div",24),e.\u0275\u0275elementStart(3,"div",25)(4,"div",26),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.prevSlide())})("keydown.enter",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.prevSlide())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(5,B,1,0,"div",27),e.\u0275\u0275template(6,E,1,0,"div",28),e.\u0275\u0275elementEnd()()}if(2&I){const L=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",L.currentSlideIndex),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",L.currentSolutions&&L.showFeedBack),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!L.active),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",L.active)}}function b(I,S){if(1&I){const L=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-progress-indicators",34),e.\u0275\u0275listener("close",function(){e.\u0275\u0275restoreView(L);const k=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(k.onProgressPopupClose())}),e.\u0275\u0275elementEnd()}}class T{constructor(S){this.viewerService=S,this.showDeviceOrientation=!1,this.nextSlideClicked=new e.EventEmitter,this.prevSlideClicked=new e.EventEmitter,this.durationEnds=new e.EventEmitter,this.showSolution=new e.EventEmitter,this.toggleScreenRotate=new e.EventEmitter,this.showWarning=!1,this.isMobilePortrait=!1,this.showProgressIndicatorPopUp=!1}ngOnInit(){this.duration&&this.showTimer&&(this.minutes=Math.floor(this.duration/60),this.seconds=this.duration-60*this.minutes<10?"0"+(this.duration-60*this.minutes):this.duration-60*this.minutes)}ngOnChanges(){this.duration&&this.showTimer&&this.initializeTimer&&!this.intervalRef?this.timer():0===this.duration&&this.showTimer&&this.initializeTimer&&!this.intervalRef&&this.showCountUp(),this.replayed&&this.duration&&this.showTimer?(this.showWarning=!1,clearInterval(this.intervalRef),this.timer()):this.replayed&&0===this.duration&&this.showTimer&&(clearInterval(this.intervalRef),this.showCountUp())}ngAfterViewInit(){this.isMobilePortrait=window.matchMedia("(max-width: 480px)").matches}ngOnDestroy(){this.intervalRef&&clearInterval(this.intervalRef)}nextSlide(){this.disableNext||this.nextSlideClicked.emit({type:"next"})}prevSlide(){!this.showStartPage&&1===this.currentSlideIndex||this.disablePreviousNavigation||this.prevSlideClicked.emit({event:"previous clicked"})}timer(){if(this.duration>0){let S=this.duration;this.intervalRef=setInterval(()=>{let L=~~(S/60),F=S%60;if(this.time=F<10?L+":0"+F:L+":"+F,0===S)return clearInterval(this.intervalRef),this.durationEnds.emit(!0),!1;parseInt(S)<=parseInt(this.warningTime)&&this.showWarningTimer&&(this.showWarning=!0),S--},1e3)}}showCountUp(){let S=0,L=0;this.intervalRef=setInterval(()=>{59===L&&(L=0,S+=1),this.time=L<10?S+":0"+L++:S+":"+L++},1e3)}onAnswerKeyDown(S){"Enter"===S.key&&(S.stopPropagation(),this.showSolution.emit())}openProgressIndicatorPopup(){this.showProgressIndicatorPopUp=!0,this.viewerService.raiseHeartBeatEvent(r.eventName.progressIndicatorPopupOpened,r.TelemetryType.interact,this.currentSlideIndex)}onKeydownHandler(S){this.onProgressPopupClose()}onProgressPopupClose(){this.showProgressIndicatorPopUp=!1,this.viewerService.raiseHeartBeatEvent(r.eventName.progressIndicatorPopupClosed,r.TelemetryType.interact,this.currentSlideIndex)}static#e=this.\u0275fac=function(L){return new(L||T)(e.\u0275\u0275directiveInject(d.ViewerService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:T,selectors:[["quml-header"]],hostBindings:function(L,F){1&L&&e.\u0275\u0275listener("keydown.escape",function(X){return F.onKeydownHandler(X)},!1,e.\u0275\u0275resolveDocument)},inputs:{questions:"questions",duration:"duration",warningTime:"warningTime",showWarningTimer:"showWarningTimer",disablePreviousNavigation:"disablePreviousNavigation",showTimer:"showTimer",totalNoOfQuestions:"totalNoOfQuestions",currentSlideIndex:"currentSlideIndex",active:"active",initializeTimer:"initializeTimer",endPageReached:"endPageReached",loadScoreBoard:"loadScoreBoard",replayed:"replayed",currentSolutions:"currentSolutions",showFeedBack:"showFeedBack",disableNext:"disableNext",startPageInstruction:"startPageInstruction",showStartPage:"showStartPage",attempts:"attempts",showDeviceOrientation:"showDeviceOrientation",showLegend:"showLegend"},outputs:{nextSlideClicked:"nextSlideClicked",prevSlideClicked:"prevSlideClicked",durationEnds:"durationEnds",showSolution:"showSolution",toggleScreenRotate:"toggleScreenRotate"},features:[e.\u0275\u0275NgOnChangesFeature],decls:11,vars:8,consts:[[1,"quml-header__container"],[1,"quml-header__features","pl-64"],["class","attempts sb-color-primary fnormal font-weight-bold",4,"ngIf"],["src","assets/question-mark-round.svg","alt","Progress Indicators","title","Progress Indicators","height","20","width","20",3,"click",4,"ngIf"],[1,"quml-header__metadata"],["src","assets/device-rotate.svg","alt","Change Orientation","title","Change Orientation","height","20","width","20",3,"click",4,"ngIf"],[4,"ngIf"],["class","quml-navigation",4,"ngIf"],["class","quml-header__metadata quml-header__metadata--portrait",4,"ngIf"],[3,"close",4,"ngIf"],[1,"attempts","sb-color-primary","fnormal","font-weight-bold"],["src","assets/question-mark-round.svg","alt","Progress Indicators","title","Progress Indicators","height","20","width","20",3,"click"],["src","assets/device-rotate.svg","alt","Change Orientation","title","Change Orientation","height","20","width","20",3,"click"],["class","duration mr-16",3,"title",4,"ngIf"],[1,"duration","mr-16",3,"title"],[3,"ngClass"],[1,"quml-navigation"],["aria-label","preview slide","title","preview slide","role","navigation",1,"quml-navigation__previous",3,"ngClass","click"],["class","quml-navigation__next ml-8","aria-label","next slide","title","next slide","role","navigation","tabindex","0",3,"ngClass","click","keydown.enter",4,"ngIf"],["class","quml-navigation__next quml-navigation__next--active ml-8","aria-label","next slide","title","next slide","role","navigation","tabindex","0",3,"ngClass","click","keydown.enter",4,"ngIf"],["aria-label","next slide","title","next slide","role","navigation","tabindex","0",1,"quml-navigation__next","ml-8",3,"ngClass","click","keydown.enter"],["aria-label","next slide","title","next slide","role","navigation","tabindex","0",1,"quml-navigation__next","quml-navigation__next--active","ml-8",3,"ngClass","click","keydown.enter"],[1,"quml-header__metadata","quml-header__metadata--portrait"],["class","current-slide fnormal",4,"ngIf"],["class","ml-16",4,"ngIf"],[1,"quml-navigation","ml-auto"],["tabindex","0","aria-label","preview slide",1,"quml-navigation__previous",3,"click","keydown.enter"],["class","quml-navigation__next ml-8","tabindex","0","aria-label","next slide",3,"click","keydown.enter",4,"ngIf"],["class","quml-navigation__next quml-navigation__next--active ml-8","tabindex","0","aria-label","next slide",3,"click","keydown.enter",4,"ngIf"],[1,"current-slide","fnormal"],[1,"ml-16"],[3,"click","keydown"],["tabindex","0","aria-label","next slide",1,"quml-navigation__next","ml-8",3,"click","keydown.enter"],["tabindex","0","aria-label","next slide",1,"quml-navigation__next","quml-navigation__next--active","ml-8",3,"click","keydown.enter"],[3,"close"]],template:function(L,F){1&L&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275template(2,p,2,2,"div",2),e.\u0275\u0275template(3,u,1,0,"img",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",4),e.\u0275\u0275template(5,g,1,0,"img",5),e.\u0275\u0275template(6,_,3,2,"ng-container",6),e.\u0275\u0275template(7,w,5,3,"ng-container",6),e.\u0275\u0275template(8,O,4,4,"div",7),e.\u0275\u0275elementEnd()(),e.\u0275\u0275template(9,h,7,4,"div",8),e.\u0275\u0275template(10,b,1,0,"quml-progress-indicators",9)),2&L&&(e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",(null==F.attempts?null:F.attempts.max)&&(null==F.attempts?null:F.attempts.current)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.showLegend),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",F.showDeviceOrientation),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.duration&&F.showTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!F.duration&&F.showTimer&&F.initializeTimer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!F.disableNext&&!F.isMobilePortrait),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!F.loadScoreBoard&&!F.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",F.showProgressIndicatorPopUp))},dependencies:[n.NgClass,n.NgIf,s.AnsComponent,o.DurationtimerComponent,l.ProgressIndicatorsComponent],styles:[':root {\n --quml-color-primary: #FFD555;\n --quml-color-primary-contrast:#333;\n --quml-color-warning: #ff0000;\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-main-bg: #fff;\n --quml-navigation-btns:#333;\n --quml-header-metadata: #fff;\n}\n\n.quml-header__container[_ngcontent-%COMP%], .quml-header__features[_ngcontent-%COMP%], .quml-header__metadata[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n.quml-header__container[_ngcontent-%COMP%] {\n justify-content: space-between;\n position: absolute;\n top: 0;\n background: var(--quml-main-bg);\n min-height: 3.5rem;\n width: 100%;\n padding: 0.5rem 1rem 0.5rem 0;\n z-index: 8;\n}\n.quml-header__features[_ngcontent-%COMP%] {\n justify-content: space-between;\n}\n.quml-header__features[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 1rem;\n cursor: pointer;\n}\n.quml-header__metadata[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 1rem;\n cursor: pointer;\n}\n.quml-header__metadata--portrait[_ngcontent-%COMP%] {\n display: none;\n}\n@media only screen and (max-width: 480px) {\n .quml-header__metadata--portrait[_ngcontent-%COMP%] {\n display: flex;\n position: fixed;\n bottom: 0;\n width: 100%;\n padding: 0.5rem 1rem 0.5rem 1rem;\n background-color: var(--white);\n z-index: 5;\n min-height: 3rem;\n }\n .quml-header__metadata--portrait[_ngcontent-%COMP%] .quml-navigation[_ngcontent-%COMP%] {\n display: flex;\n }\n}\n\n.quml-navigation[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n@media only screen and (max-width: 480px) {\n .quml-navigation[_ngcontent-%COMP%] {\n display: none;\n }\n}\n.quml-navigation__next[_ngcontent-%COMP%], .quml-navigation__previous[_ngcontent-%COMP%] {\n position: relative;\n width: 3.75rem;\n height: 2.25rem;\n background: var(--quml-header-metadata);\n border: 0.03125rem solid var(--quml-btn-border);\n border-radius: 1rem;\n box-shadow: inset 0 -0.09375rem 0.0625rem 0 rgba(0, 0, 0, 0.2);\n cursor: pointer;\n}\n.quml-navigation__next[_ngcontent-%COMP%]::after, .quml-navigation__previous[_ngcontent-%COMP%]::after {\n content: "";\n display: inline-block;\n padding: 0.21875rem;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n border: solid var(--quml-navigation-btns);\n border-width: 0 0.125rem 0.125rem 0;\n}\n.quml-navigation__next[_ngcontent-%COMP%]:hover, .quml-navigation__next--active[_ngcontent-%COMP%], .quml-navigation__next[_ngcontent-%COMP%]:focus, .quml-navigation__previous[_ngcontent-%COMP%]:hover, .quml-navigation__previous--active[_ngcontent-%COMP%], .quml-navigation__previous[_ngcontent-%COMP%]:focus {\n background-color: var(--quml-color-primary);\n}\n.quml-navigation__next[_ngcontent-%COMP%]::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n -webkit-transform: translate(-50%, -50%) rotate(-45deg);\n}\n.quml-navigation__previous[_ngcontent-%COMP%]::after {\n transform: translate(-50%, -50%) rotate(135deg);\n -webkit-transform: translate(-50%, -50%) rotate(135deg);\n}\n\n.blink[_ngcontent-%COMP%] {\n animation: _ngcontent-%COMP%_blink 1s steps(1, end) infinite;\n color: var(--quml-color-warning);\n}\n\n.duration[_ngcontent-%COMP%], quml-durationtimer[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n\n.duration[_ngcontent-%COMP%] {\n color: var(--quml-color-primary-contrast);\n font-weight: 700;\n}\n\nquml-durationtimer[_ngcontent-%COMP%] {\n margin-right: 0.5rem;\n}\n\n.current-slide[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-weight: 700;\n}\n\n.navigation-icon-disabled[_ngcontent-%COMP%] {\n opacity: 0.6;\n cursor: not-allowed;\n}\n\n@keyframes _ngcontent-%COMP%_blink {\n 0% {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL2hlYWRlci9oZWFkZXIuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSw2QkFBQTtFQUNBLGtDQUFBO0VBQ0EsNkJBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0FBREY7O0FBS0U7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUFKSjtBQU9FO0VBQ0UsOEJBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCQUFBO0VBQ0EsVUFBQTtBQUxKO0FBUUU7RUFDRSw4QkFBQTtBQU5KO0FBUUk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQU5OO0FBV0k7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQVROO0FBV0k7RUFDRSxhQUFBO0FBVE47QUFXTTtFQUhGO0lBSUksYUFBQTtJQUNBLGVBQUE7SUFDQSxTQUFBO0lBQ0EsV0FBQTtJQUNBLGdDQUFBO0lBQ0EsOEJBQUE7SUFDQSxVQUFBO0lBQ0EsZ0JBQUE7RUFSTjtFQVNNO0lBQ0UsYUFBQTtFQVBSO0FBQ0Y7O0FBYUE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QUFWRjtBQVdFO0VBSEY7SUFJSSxhQUFBO0VBUkY7QUFDRjtBQVVFO0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHVDQUFBO0VBQ0EsK0NBQUE7RUFDQSxtQkFBQTtFQUNBLDhEQUFBO0VBQ0EsZUFBQTtBQVRKO0FBV0k7RUFDRSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxnQ0FBQTtFQUNBLHlDQUFBO0VBQ0EsbUNBQUE7QUFUTjtBQVdJO0VBQ0UsMkNBQUE7QUFUTjtBQWNJO0VBQ0UsK0NBQUE7RUFDQSx1REFBQTtBQVpOO0FBaUJJO0VBQ0UsK0NBQUE7RUFDQSx1REFBQTtBQWZOOztBQXFCQTtFQUNFLDBDQUFBO0VBQ0EsZ0NBQUE7QUFsQkY7O0FBcUJBOztFQUVFLGFBQUE7RUFDQSxtQkFBQTtBQWxCRjs7QUFxQkE7RUFDRSx5Q0FBQTtFQUNBLGdCQUFBO0FBbEJGOztBQXFCQTtFQUNFLG9CQUFBO0FBbEJGOztBQXFCQTtFQUNFLDZCQUFBO0VBQ0EsZ0JBQUE7QUFsQkY7O0FBcUJBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0FBbEJGOztBQXFCQTtFQUNFO0lBQ0UsVUFBQTtFQWxCRjtFQXFCQTtJQUNFLFVBQUE7RUFuQkY7RUFzQkE7SUFDRSxVQUFBO0VBcEJGO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeTogI0ZGRDU1NTtcbiAgLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3Q6IzMzMztcbiAgLS1xdW1sLWNvbG9yLXdhcm5pbmc6ICNmZjAwMDA7XG4gIC0tcXVtbC1idG4tYm9yZGVyOiAjY2NjO1xuICAtLXF1bWwtY29sb3ItZ3JheTogIzY2NjtcbiAgLS1xdW1sLW1haW4tYmc6ICNmZmY7XG4gIC0tcXVtbC1uYXZpZ2F0aW9uLWJ0bnM6IzMzMztcbiAgLS1xdW1sLWhlYWRlci1tZXRhZGF0YTogI2ZmZjtcbn1cbi5xdW1sLWhlYWRlciB7XG5cbiAgJl9fY29udGFpbmVyLFxuICAmX19mZWF0dXJlcyxcbiAgJl9fbWV0YWRhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gICZfX2NvbnRhaW5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZDogdmFyKCAtLXF1bWwtbWFpbi1iZyk7XG4gICAgbWluLWhlaWdodDogY2FsY3VsYXRlUmVtKDU2cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSg4cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KSBjYWxjdWxhdGVSZW0oOHB4KSAwO1xuICAgIHotaW5kZXg6IDg7XG4gIH1cblxuICAmX19mZWF0dXJlcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjogMCAxcmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX21ldGFkYXRhIHtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICYtLXBvcnRyYWl0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiBjYWxjdWxhdGVSZW0oOHB4KSBjYWxjdWxhdGVSZW0oMTZweCkgY2FsY3VsYXRlUmVtKDhweCkgY2FsY3VsYXRlUmVtKDE2cHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgIC5xdW1sLW5hdmlnYXRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnF1bWwtbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIFxuICAmX19uZXh0LFxuICAmX19wcmV2aW91cyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oNjBweCk7XG4gICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMzZweCk7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcXVtbC1oZWFkZXItbWV0YWRhdGEpO1xuICAgIGJvcmRlcjogY2FsY3VsYXRlUmVtKDAuNXB4KSBzb2xpZCB2YXIoLS1xdW1sLWJ0bi1ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIGNhbGN1bGF0ZVJlbSgtMS41cHgpIGNhbGN1bGF0ZVJlbSgxcHgpIDAgcmdiKDAgMCAwIC8gMjAlKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IGNhbGN1bGF0ZVJlbSgzLjVweCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYm9yZGVyOiBzb2xpZCB2YXIoLS1xdW1sLW5hdmlnYXRpb24tYnRucyk7XG4gICAgICBib3JkZXItd2lkdGg6IDAgY2FsY3VsYXRlUmVtKDJweCkgY2FsY3VsYXRlUmVtKDJweCkgMDtcbiAgICB9XG4gICAgJjpob3ZlciwmLS1hY3RpdmUsJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnkpO1xuICAgIH1cbiAgfVxuXG4gICZfX25leHQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmX19wcmV2aW91cyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xuICAgIH1cbiAgfVxuXG59XG5cbi5ibGluayB7XG4gIGFuaW1hdGlvbjogYmxpbmsgMXMgc3RlcHMoMSwgZW5kKSBpbmZpbml0ZTtcbiAgY29sb3I6IHZhcigtLXF1bWwtY29sb3Itd2FybmluZyk7XG59XG5cbi5kdXJhdGlvbixcbnF1bWwtZHVyYXRpb250aW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kdXJhdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5xdW1sLWR1cmF0aW9udGltZXIge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGN1bGF0ZVJlbSg4cHgpO1xufVxuXG4uY3VycmVudC1zbGlkZSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLWdyYXkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubmF2aWdhdGlvbi1pY29uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuIl0sInNvdXJjZVJvb3QiOiIifQ== */']})}},8188: /*!*****************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/ans/ans.component.ts ***! - \*****************************************************************/(L,_,t)=>{t.r(_),t.d(_,{AnsComponent:()=>r});var e=t( + \*****************************************************************/(R,C,t)=>{t.r(C),t.d(C,{AnsComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-ans"]],decls:7,vars:0,consts:[["tabindex","0","width","25px","height","25px","viewBox","0 0 25 25","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","ans"],["id","Oval","stroke","#979797","cx","12.0235","cy","12.0235","r","11.5235"],["d","M5.9515,14.5235 L6.3675,13.1635 L8.4475,13.1635 L8.8635,14.5235 L10.1675,14.5235 L8.1435,8.7875 L6.6635,8.7875 L4.6475,14.5235 L5.9515,14.5235 Z M8.1595,12.1475 L6.6715,12.1475 L7.0795,10.8195 C7.10083333,10.7608333 7.1315,10.6608333 7.1715,10.5195 C7.2115,10.3781667 7.25416667,10.2288333 7.2995,10.0715 C7.34483333,9.91416667 7.38083333,9.78216667 7.4075,9.6755 C7.43416667,9.78216667 7.46883333,9.9075 7.5115,10.0515 C7.55416667,10.1955 7.59683333,10.3368333 7.6395,10.4755 C7.68216667,10.6141667 7.71683333,10.7288333 7.7435,10.8195 L7.7435,10.8195 L8.1595,12.1475 Z M11.9835,14.5235 L11.9835,12.4675 C11.9835,12.0035 12.0501667,11.6475 12.1835,11.3995 C12.3168333,11.1515 12.5648333,11.0275 12.9275,11.0275 C13.1728333,11.0275 13.3515,11.1061667 13.4635,11.2635 C13.5755,11.4208333 13.6315,11.6568333 13.6315,11.9715 L13.6315,11.9715 L13.6315,14.5235 L14.8235,14.5235 L14.8235,11.6755 C14.8235,11.1155 14.6821667,10.7088333 14.3995,10.4555 C14.1168333,10.2021667 13.7408333,10.0755 13.2715,10.0755 C12.9995,10.0755 12.7421667,10.1261667 12.4995,10.2275 C12.2568333,10.3288333 12.0661667,10.4915 11.9275,10.7155 L11.9275,10.7155 L11.8635,10.7155 L11.7035,10.1555 L10.7915,10.1555 L10.7915,14.5235 L11.9835,14.5235 Z M17.2315,14.6035 C17.8501667,14.6035 18.3155,14.4848333 18.6275,14.2475 C18.9395,14.0101667 19.0955,13.6701667 19.0955,13.2275 C19.0955,12.9715 19.0461667,12.7608333 18.9475,12.5955 C18.8488333,12.4301667 18.7088333,12.2928333 18.5275,12.1835 C18.3461667,12.0741667 18.1301667,11.9688333 17.8795,11.8675 C17.6235,11.7608333 17.4301667,11.6755 17.2995,11.6115 C17.1688333,11.5475 17.0808333,11.4875 17.0355,11.4315 C16.9901667,11.3755 16.9675,11.3128333 16.9675,11.2435 C16.9675,11.0515 17.1435,10.9555 17.4955,10.9555 C17.6928333,10.9555 17.8875,10.9861667 18.0795,11.0475 C18.2715,11.1088333 18.4741667,11.1848333 18.6875,11.2755 L18.6875,11.2755 L19.0475,10.4195 C18.7861667,10.2968333 18.5328333,10.2088333 18.2875,10.1555 C18.0421667,10.1021667 17.7835,10.0755 17.5115,10.0755 C16.9888333,10.0755 16.5701667,10.1768333 16.2555,10.3795 C15.9408333,10.5821667 15.7835,10.8861667 15.7835,11.2915 C15.7835,11.5368333 15.8261667,11.7408333 15.9115,11.9035 C15.9968333,12.0661667 16.1261667,12.2048333 16.2995,12.3195 C16.4728333,12.4341667 16.6981667,12.5501667 16.9755,12.6675 C17.2581667,12.7848333 17.4661667,12.8808333 17.5995,12.9555 C17.7328333,13.0301667 17.8195,13.0968333 17.8595,13.1555 C17.8995,13.2141667 17.9195,13.2808333 17.9195,13.3555 C17.9195,13.4675 17.8688333,13.5581667 17.7675,13.6275 C17.6661667,13.6968333 17.5008333,13.7315 17.2715,13.7315 C17.0635,13.7315 16.8235,13.6968333 16.5515,13.6275 C16.2795,13.5581667 16.0261667,13.4701667 15.7915,13.3635 L15.7915,13.3635 L15.7915,14.3475 C16.0101667,14.4381667 16.2288333,14.5035 16.4475,14.5435 C16.6661667,14.5835 16.9275,14.6035 17.2315,14.6035 Z","id","Ans","fill","#6D7278","fill-rule","nonzero"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ans"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"circle",3)(6,"path",4),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},3910: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-ans"]],decls:7,vars:0,consts:[["tabindex","0","width","25px","height","25px","viewBox","0 0 25 25","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","ans"],["id","Oval","stroke","#979797","cx","12.0235","cy","12.0235","r","11.5235"],["d","M5.9515,14.5235 L6.3675,13.1635 L8.4475,13.1635 L8.8635,14.5235 L10.1675,14.5235 L8.1435,8.7875 L6.6635,8.7875 L4.6475,14.5235 L5.9515,14.5235 Z M8.1595,12.1475 L6.6715,12.1475 L7.0795,10.8195 C7.10083333,10.7608333 7.1315,10.6608333 7.1715,10.5195 C7.2115,10.3781667 7.25416667,10.2288333 7.2995,10.0715 C7.34483333,9.91416667 7.38083333,9.78216667 7.4075,9.6755 C7.43416667,9.78216667 7.46883333,9.9075 7.5115,10.0515 C7.55416667,10.1955 7.59683333,10.3368333 7.6395,10.4755 C7.68216667,10.6141667 7.71683333,10.7288333 7.7435,10.8195 L7.7435,10.8195 L8.1595,12.1475 Z M11.9835,14.5235 L11.9835,12.4675 C11.9835,12.0035 12.0501667,11.6475 12.1835,11.3995 C12.3168333,11.1515 12.5648333,11.0275 12.9275,11.0275 C13.1728333,11.0275 13.3515,11.1061667 13.4635,11.2635 C13.5755,11.4208333 13.6315,11.6568333 13.6315,11.9715 L13.6315,11.9715 L13.6315,14.5235 L14.8235,14.5235 L14.8235,11.6755 C14.8235,11.1155 14.6821667,10.7088333 14.3995,10.4555 C14.1168333,10.2021667 13.7408333,10.0755 13.2715,10.0755 C12.9995,10.0755 12.7421667,10.1261667 12.4995,10.2275 C12.2568333,10.3288333 12.0661667,10.4915 11.9275,10.7155 L11.9275,10.7155 L11.8635,10.7155 L11.7035,10.1555 L10.7915,10.1555 L10.7915,14.5235 L11.9835,14.5235 Z M17.2315,14.6035 C17.8501667,14.6035 18.3155,14.4848333 18.6275,14.2475 C18.9395,14.0101667 19.0955,13.6701667 19.0955,13.2275 C19.0955,12.9715 19.0461667,12.7608333 18.9475,12.5955 C18.8488333,12.4301667 18.7088333,12.2928333 18.5275,12.1835 C18.3461667,12.0741667 18.1301667,11.9688333 17.8795,11.8675 C17.6235,11.7608333 17.4301667,11.6755 17.2995,11.6115 C17.1688333,11.5475 17.0808333,11.4875 17.0355,11.4315 C16.9901667,11.3755 16.9675,11.3128333 16.9675,11.2435 C16.9675,11.0515 17.1435,10.9555 17.4955,10.9555 C17.6928333,10.9555 17.8875,10.9861667 18.0795,11.0475 C18.2715,11.1088333 18.4741667,11.1848333 18.6875,11.2755 L18.6875,11.2755 L19.0475,10.4195 C18.7861667,10.2968333 18.5328333,10.2088333 18.2875,10.1555 C18.0421667,10.1021667 17.7835,10.0755 17.5115,10.0755 C16.9888333,10.0755 16.5701667,10.1768333 16.2555,10.3795 C15.9408333,10.5821667 15.7835,10.8861667 15.7835,11.2915 C15.7835,11.5368333 15.8261667,11.7408333 15.9115,11.9035 C15.9968333,12.0661667 16.1261667,12.2048333 16.2995,12.3195 C16.4728333,12.4341667 16.6981667,12.5501667 16.9755,12.6675 C17.2581667,12.7848333 17.4661667,12.8808333 17.5995,12.9555 C17.7328333,13.0301667 17.8195,13.0968333 17.8595,13.1555 C17.8995,13.2141667 17.9195,13.2808333 17.9195,13.3555 C17.9195,13.4675 17.8688333,13.5581667 17.7675,13.6275 C17.6661667,13.6968333 17.5008333,13.7315 17.2715,13.7315 C17.0635,13.7315 16.8235,13.6968333 16.5515,13.6275 C16.2795,13.5581667 16.0261667,13.4701667 15.7915,13.3635 L15.7915,13.3635 L15.7915,14.3475 C16.0101667,14.4381667 16.2288333,14.5035 16.4475,14.5435 C16.6661667,14.5835 16.9275,14.6035 17.2315,14.6035 Z","id","Ans","fill","#6D7278","fill-rule","nonzero"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ans"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"circle",3)(6,"path",4),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},1228: /*!*********************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/audio/audio.component.ts ***! - \*********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{AudioComponent:()=>r});var e=t( + \*********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{AudioComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-audio"]],decls:16,vars:0,consts:[["width","36px","height","36px","viewBox","0 0 36 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","36","height","36","rx","18"],["x","-4.2%","y","-4.2%","width","108.3%","height","108.3%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","audio-play","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Rectangle-5-Copy-2","fill-rule","nonzero"],["fill","#FFFFFF",0,"xlink","href","#path-1"],["fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["stroke-opacity","0.484156469","stroke","#C3C8DB","stroke-width","2","stroke-linejoin","square","x","1","y","1","width","34","height","34","rx","17"],["d","M19.483871,8.64533333 C23.6232258,9.616 26.7096774,13.4346667 26.7096774,18 C26.7096774,22.5653333 23.6232258,26.384 19.483871,27.3546667 L19.483871,27.3546667 L19.483871,25.1573333 C22.4670968,24.24 24.6451613,21.3813333 24.6451613,18 C24.6451613,14.6186667 22.4670968,11.76 19.483871,10.8426667 L19.483871,10.8426667 Z M17.4193548,9.46666667 L17.4193548,26.5333333 L12.2580645,21.2 L8.12903226,21.2 L8.12903226,14.8 L12.2580645,14.8 L17.4193548,9.46666667 Z M19.483871,13.7013333 C21.0116129,14.4906667 22.0645161,16.112 22.0645161,18 C22.0645161,19.888 21.0116129,21.5093333 19.483871,22.288 L19.483871,22.288 Z","id","Combined-Shape","fill","#6D7278"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"audio play"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"g",7)(11,"g",8),e.\u0275\u0275element(12,"use",9)(13,"use",10)(14,"rect",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(15,"path",12),e.\u0275\u0275elementEnd()())},encapsulation:2})}},8318: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-audio"]],decls:16,vars:0,consts:[["width","36px","height","36px","viewBox","0 0 36 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","36","height","36","rx","18"],["x","-4.2%","y","-4.2%","width","108.3%","height","108.3%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","audio-play","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Rectangle-5-Copy-2","fill-rule","nonzero"],["fill","#FFFFFF",0,"xlink","href","#path-1"],["fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["stroke-opacity","0.484156469","stroke","#C3C8DB","stroke-width","2","stroke-linejoin","square","x","1","y","1","width","34","height","34","rx","17"],["d","M19.483871,8.64533333 C23.6232258,9.616 26.7096774,13.4346667 26.7096774,18 C26.7096774,22.5653333 23.6232258,26.384 19.483871,27.3546667 L19.483871,27.3546667 L19.483871,25.1573333 C22.4670968,24.24 24.6451613,21.3813333 24.6451613,18 C24.6451613,14.6186667 22.4670968,11.76 19.483871,10.8426667 L19.483871,10.8426667 Z M17.4193548,9.46666667 L17.4193548,26.5333333 L12.2580645,21.2 L8.12903226,21.2 L8.12903226,14.8 L12.2580645,14.8 L17.4193548,9.46666667 Z M19.483871,13.7013333 C21.0116129,14.4906667 22.0645161,16.112 22.0645161,18 C22.0645161,19.888 21.0116129,21.5093333 19.483871,22.288 L19.483871,22.288 Z","id","Combined-Shape","fill","#6D7278"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"audio play"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(10,"g",7)(11,"g",8),e.\u0275\u0275element(12,"use",9)(13,"use",10)(14,"rect",11),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(15,"path",12),e.\u0275\u0275elementEnd()())},encapsulation:2})}},467: /*!***************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/bookmark/bookmark.component.ts ***! - \***************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{BookmarkComponent:()=>r});var e=t( + \***************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{BookmarkComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-bookmark"]],decls:5,vars:0,consts:[["width","14px","height","18px","viewBox","0 0 14 18","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M12,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,18 L7,15 L14,18 L14,2 C14,0.9 13.1,0 12,0 L12,0 Z M12,15 L7,12.82 L2,15 L2,2 L12,2 L12,15 L12,15 Z","id","bookmark","fill","#6D7278"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"bookmark"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},2326: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-bookmark"]],decls:5,vars:0,consts:[["width","14px","height","18px","viewBox","0 0 14 18","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M12,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,18 L7,15 L14,18 L14,2 C14,0.9 13.1,0 12,0 L12,0 Z M12,15 L7,12.82 L2,15 L2,2 L12,2 L12,15 L12,15 Z","id","bookmark","fill","#6D7278"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"bookmark"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},5922: /*!*********************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/close/close.component.ts ***! - \*********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{CloseComponent:()=>r});var e=t( + \*********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{CloseComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-close"]],decls:9,vars:0,consts:[["width","100%","height","100%","viewBox","0 0 24 24","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","PDF-Player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","pdf-portrait-pop","transform","translate(-320.000000, -397.000000)"],["id","Group-18-Copy","transform","translate(0.000000, 381.000000)"],["id","Icon-24px","transform","translate(320.000000, 16.000000)"],["id","Shape","fill","#000000","points","19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12"],["id","Shape","points","0 0 24 0 24 24 0 24"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Icon 24px"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2)(5,"g",3)(6,"g",4),e.\u0275\u0275element(7,"polygon",5)(8,"polygon",6),e.\u0275\u0275elementEnd()()()()())},encapsulation:2})}},185: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-close"]],decls:9,vars:0,consts:[["width","100%","height","100%","viewBox","0 0 24 24","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","PDF-Player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","pdf-portrait-pop","transform","translate(-320.000000, -397.000000)"],["id","Group-18-Copy","transform","translate(0.000000, 381.000000)"],["id","Icon-24px","transform","translate(320.000000, 16.000000)"],["id","Shape","fill","#000000","points","19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12"],["id","Shape","points","0 0 24 0 24 24 0 24"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Icon 24px"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2)(5,"g",3)(6,"g",4),e.\u0275\u0275element(7,"polygon",5)(8,"polygon",6),e.\u0275\u0275elementEnd()()()()())},encapsulation:2})}},5019: /*!*************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/content/content.component.ts ***! - \*************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ContentComponent:()=>r});var e=t( + \*************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ContentComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-content"]],decls:12,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 18 19","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","tabindex","-1","aria-hidden","true"],["x1","16.5289256%","y1","0%","x2","84.622256%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-447.000000, -95.000000)"],["id","Icon-24px","transform","translate(447.000000, 95.495625)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M14.25,1.5 L11.115,1.5 C10.8,0.63 9.975,0 9,0 C8.025,0 7.2,0.63 6.885,1.5 L3.75,1.5 C2.925,1.5 2.25,2.175 2.25,3 L2.25,15 C2.25,15.825 2.925,16.5 3.75,16.5 L14.25,16.5 C15.075,16.5 15.75,15.825 15.75,15 L15.75,3 C15.75,2.175 15.075,1.5 14.25,1.5 L14.25,1.5 Z M9,1.5 C9.4125,1.5 9.75,1.8375 9.75,2.25 C9.75,2.6625 9.4125,3 9,3 C8.5875,3 8.25,2.6625 8.25,2.25 C8.25,1.8375 8.5875,1.5 9,1.5 L9,1.5 Z M14.25,15 L3.75,15 L3.75,3 L5.25,3 L5.25,5.25 L12.75,5.25 L12.75,3 L14.25,3 L14.25,15 L14.25,15 Z","id","Shape","fill","#f8756f"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ic_content_paste"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5)(9,"g",6),e.\u0275\u0275element(10,"polygon",7)(11,"path",8),e.\u0275\u0275elementEnd()()()())},encapsulation:2})}},5079: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-content"]],decls:12,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 18 19","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","tabindex","-1","aria-hidden","true"],["x1","16.5289256%","y1","0%","x2","84.622256%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-447.000000, -95.000000)"],["id","Icon-24px","transform","translate(447.000000, 95.495625)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M14.25,1.5 L11.115,1.5 C10.8,0.63 9.975,0 9,0 C8.025,0 7.2,0.63 6.885,1.5 L3.75,1.5 C2.925,1.5 2.25,2.175 2.25,3 L2.25,15 C2.25,15.825 2.925,16.5 3.75,16.5 L14.25,16.5 C15.075,16.5 15.75,15.825 15.75,15 L15.75,3 C15.75,2.175 15.075,1.5 14.25,1.5 L14.25,1.5 Z M9,1.5 C9.4125,1.5 9.75,1.8375 9.75,2.25 C9.75,2.6625 9.4125,3 9,3 C8.5875,3 8.25,2.6625 8.25,2.25 C8.25,1.8375 8.5875,1.5 9,1.5 L9,1.5 Z M14.25,15 L3.75,15 L3.75,3 L5.25,3 L5.25,5.25 L12.75,5.25 L12.75,3 L14.25,3 L14.25,15 L14.25,15 Z","id","Shape","fill","#f8756f"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ic_content_paste"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5)(9,"g",6),e.\u0275\u0275element(10,"polygon",7)(11,"path",8),e.\u0275\u0275elementEnd()()()())},encapsulation:2})}},189: /*!*************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/correct/correct.component.ts ***! - \*************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{CorrectComponent:()=>r});var e=t( + \*************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{CorrectComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-correct"]],decls:5,vars:0,consts:[["width","48px","height","48px","viewBox","0 0 21 20","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M10.5,0 C4.98,0 0.5,4.48 0.5,10 C0.5,15.52 4.98,20 10.5,20 C16.02,20 20.5,15.52 20.5,10 C20.5,4.48 16.02,0 10.5,0 L10.5,0 Z M8.5,15 L3.5,10 L4.91,8.59 L8.5,12.17 L16.09,4.58 L17.5,6 L8.5,15 L8.5,15 Z","id","correct-option","fill","#31A679"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"correct option"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},236: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-correct"]],decls:5,vars:0,consts:[["width","48px","height","48px","viewBox","0 0 21 20","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M10.5,0 C4.98,0 0.5,4.48 0.5,10 C0.5,15.52 4.98,20 10.5,20 C16.02,20 20.5,15.52 20.5,10 C20.5,4.48 16.02,0 10.5,0 L10.5,0 Z M8.5,15 L3.5,10 L4.91,8.59 L8.5,12.17 L16.09,4.58 L17.5,6 L8.5,15 L8.5,15 Z","id","correct-option","fill","#31A679"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"correct option"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},9905: /*!*************************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/durationtimer/durationtimer.component.ts ***! - \*************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{DurationtimerComponent:()=>r});var e=t( + \*************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{DurationtimerComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-durationtimer"]],decls:6,vars:0,consts:[["width","10px","height","16px","viewBox","0 0 10 16","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","timer/active","transform","translate(-8.000000, -2.000000)","fill","#6D7278"],["d","M8,2 L8,6.8 L8.008,6.8 L8,6.808 L11.2,10 L8,13.2 L8.008,13.208 L8,13.208 L8,18 L17.6,18 L17.6,13.208 L17.592,13.208 L17.6,13.2 L14.4,10 L17.6,6.808 L17.592,6.8 L17.6,6.8 L17.6,2 L8,2 L8,2 Z M16,13.6 L16,16.4 L9.6,16.4 L9.6,13.6 L12.8,10.4 L16,13.6 L16,13.6 Z M12.8,9.6 L9.6,6.4 L9.6,3.6 L16,3.6 L16,6.4 L12.8,9.6 L12.8,9.6 Z","id","Shape"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Shape"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"path",3),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},577: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-durationtimer"]],decls:6,vars:0,consts:[["width","10px","height","16px","viewBox","0 0 10 16","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","timer/active","transform","translate(-8.000000, -2.000000)","fill","#6D7278"],["d","M8,2 L8,6.8 L8.008,6.8 L8,6.808 L11.2,10 L8,13.2 L8.008,13.208 L8,13.208 L8,18 L17.6,18 L17.6,13.208 L17.592,13.208 L17.6,13.2 L14.4,10 L17.6,6.808 L17.592,6.8 L17.6,6.8 L17.6,2 L8,2 L8,2 Z M16,13.6 L16,16.4 L9.6,16.4 L9.6,13.6 L12.8,10.4 L16,13.6 L16,13.6 Z M12.8,9.6 L9.6,6.4 L9.6,3.6 L16,3.6 L16,6.4 L12.8,9.6 L12.8,9.6 Z","id","Shape"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Shape"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"path",3),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},4696: /*!*******************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/hint/hint.component.ts ***! - \*******************************************************************/(L,_,t)=>{t.r(_),t.d(_,{HintComponent:()=>r});var e=t( + \*******************************************************************/(R,C,t)=>{t.r(C),t.d(C,{HintComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-hint"]],decls:5,vars:0,consts:[["width","14px","height","20px","viewBox","0 0 14 20","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M4,19 C4,19.55 4.45,20 5,20 L9,20 C9.55,20 10,19.55 10,19 L10,18 L4,18 L4,19 L4,19 Z M7,0 C3.14,0 0,3.14 0,7 C0,9.38 1.19,11.47 3,12.74 L3,15 C3,15.55 3.45,16 4,16 L10,16 C10.55,16 11,15.55 11,15 L11,12.74 C12.81,11.47 14,9.38 14,7 C14,3.14 10.86,0 7,0 L7,0 Z M9.85,11.1 L9,11.7 L9,14 L5,14 L5,11.7 L4.15,11.1 C2.8,10.16 2,8.63 2,7 C2,4.24 4.24,2 7,2 C9.76,2 12,4.24 12,7 C12,8.63 11.2,10.16 9.85,11.1 L9.85,11.1 Z","id","hint","fill","#6D7278"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"hint"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},4611: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-hint"]],decls:5,vars:0,consts:[["width","14px","height","20px","viewBox","0 0 14 20","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M4,19 C4,19.55 4.45,20 5,20 L9,20 C9.55,20 10,19.55 10,19 L10,18 L4,18 L4,19 L4,19 Z M7,0 C3.14,0 0,3.14 0,7 C0,9.38 1.19,11.47 3,12.74 L3,15 C3,15.55 3.45,16 4,16 L10,16 C10.55,16 11,15.55 11,15 L11,12.74 C12.81,11.47 14,9.38 14,7 C14,3.14 10.86,0 7,0 L7,0 Z M9.85,11.1 L9,11.7 L9,14 L5,14 L5,11.7 L4.15,11.1 C2.8,10.16 2,8.63 2,7 C2,4.24 4.24,2 7,2 C9.76,2 12,4.24 12,7 C12,8.63 11.2,10.16 9.85,11.1 L9.85,11.1 Z","id","hint","fill","#6D7278"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"hint"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},2075: /*!*******************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/menu/menu.component.ts ***! - \*******************************************************************/(L,_,t)=>{t.r(_),t.d(_,{MenuComponent:()=>r});var e=t( + \*******************************************************************/(R,C,t)=>{t.r(C),t.d(C,{MenuComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-menu"]],decls:6,vars:0,consts:[["width","18px","height","12px","viewBox","0 0 18 12","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","icon/menu","fill","#333333"],["d","M0,12 L18,12 L18,10 L0,10 L0,12 L0,12 Z M0,7 L18,7 L18,5 L0,5 L0,7 L0,7 Z M0,0 L0,2 L18,2 L18,0 L0,0 L0,0 Z","id","Shape"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Shape"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"path",3),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},7214: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-menu"]],decls:6,vars:0,consts:[["width","18px","height","12px","viewBox","0 0 18 12","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","icon/menu","fill","#333333"],["d","M0,12 L18,12 L18,10 L0,10 L0,12 L0,12 Z M0,7 L18,7 L18,5 L0,5 L0,7 L0,7 Z M0,0 L0,2 L18,2 L18,0 L0,0 L0,0 Z","id","Shape"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Shape"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1)(4,"g",2),e.\u0275\u0275element(5,"path",3),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},3651: /*!*********************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/next-active/next-active.component.ts ***! - \*********************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{NextActiveComponent:()=>r});var e=t( + \*********************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{NextActiveComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-next-active"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/next2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFD655",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#666","transform","translate(27.295000, 15.000000) scale(-1, 1) translate(-27.295000, -15.000000) ","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},832: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-next-active"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/next2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFD655",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#666","transform","translate(27.295000, 15.000000) scale(-1, 1) translate(-27.295000, -15.000000) ","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},5269: /*!*******************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/next/next.component.ts ***! - \*******************************************************************/(L,_,t)=>{t.r(_),t.d(_,{NextComponent:()=>r});var e=t( + \*******************************************************************/(R,C,t)=>{t.r(C),t.d(C,{NextComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-next"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/next2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFFFFF",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#6D7278","transform","translate(27.295000, 15.000000) scale(-1, 1) translate(-27.295000, -15.000000) ","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},6003: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-next"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/next2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFFFFF",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#6D7278","transform","translate(27.295000, 15.000000) scale(-1, 1) translate(-27.295000, -15.000000) ","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Next"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},9178: /*!*****************************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/previous-active/previous-active.component.ts ***! - \*****************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{PreviousActiveComponent:()=>r});var e=t( + \*****************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{PreviousActiveComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-previous-active"]],decls:20,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","56","height","32","rx","16"],["x","-2.7%","y","-4.7%","width","105.4%","height","109.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.4%","y","-9.4%","width","110.7%","height","118.8%","filterUnits","objectBoundingBox","id","filter-3"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(2.000000, 2.000000)"],["id","Group-2"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-2)"],["fill","#FFFFFF",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-3)",0,"xlink","href","#path-1"],["id","Shape","fill","#6D7278","transform","translate(28.000000, 16.000000) scale(-1, 1) translate(-28.000000, -16.000000) ","points","31.705 11.41 30.295 10 24.295 16 30.295 22 31.705 20.59 27.125 16"],["id","Icon-24px","transform","translate(27.000000, 15.000000) scale(-1, 1) translate(-27.000000, -15.000000) translate(23.000000, 9.000000)"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Previous"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"filter",4),e.\u0275\u0275element(8,"feGaussianBlur",5)(9,"feOffset",6)(10,"feComposite",7)(11,"feColorMatrix",8),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(12,"g",9)(13,"g",10)(14,"g",11)(15,"g",12),e.\u0275\u0275element(16,"use",13)(17,"use",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(18,"polygon",15),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(19,"g",16),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},4767: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-previous-active"]],decls:20,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","56","height","32","rx","16"],["x","-2.7%","y","-4.7%","width","105.4%","height","109.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.4%","y","-9.4%","width","110.7%","height","118.8%","filterUnits","objectBoundingBox","id","filter-3"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(2.000000, 2.000000)"],["id","Group-2"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-2)"],["fill","#FFFFFF",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-3)",0,"xlink","href","#path-1"],["id","Shape","fill","#6D7278","transform","translate(28.000000, 16.000000) scale(-1, 1) translate(-28.000000, -16.000000) ","points","31.705 11.41 30.295 10 24.295 16 30.295 22 31.705 20.59 27.125 16"],["id","Icon-24px","transform","translate(27.000000, 15.000000) scale(-1, 1) translate(-27.000000, -15.000000) translate(23.000000, 9.000000)"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Previous"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"filter",4),e.\u0275\u0275element(8,"feGaussianBlur",5)(9,"feOffset",6)(10,"feComposite",7)(11,"feColorMatrix",8),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(12,"g",9)(13,"g",10)(14,"g",11)(15,"g",12),e.\u0275\u0275element(16,"use",13)(17,"use",14),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(18,"polygon",15),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(19,"g",16),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},664: /*!***************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/previous/previous.component.ts ***! - \***************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{PreviousComponent:()=>r});var e=t( + \***************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{PreviousComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-previous"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/previous2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFFFFF",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#6D7278","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Previous"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},4146: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-previous"]],decls:30,vars:0,consts:[["width","60px","height","36px","viewBox","0 0 60 36","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","path-1","x","0","y","0","width","60","height","36","rx","18"],["x","-5.8%","y","-9.7%","width","111.7%","height","119.4%","filterUnits","objectBoundingBox","id","filter-2"],["stdDeviation","3","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","1","in","shadowBlurInner1","result","shadowOffsetInner1"],["in","shadowOffsetInner1","in2","SourceAlpha","operator","arithmetic","k2","-1","k3","1","result","shadowInnerInner1"],["values","0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0","type","matrix","in","shadowInnerInner1"],["id","path-3","x","0","y","0","width","54","height","30","rx","15"],["x","-2.8%","y","-5.0%","width","105.6%","height","110.0%","filterUnits","objectBoundingBox","id","filter-4"],["stdDeviation","0.5","in","SourceGraphic"],["x","-5.6%","y","-10.0%","width","111.1%","height","120.0%","filterUnits","objectBoundingBox","id","filter-5"],["stdDeviation","1","in","SourceAlpha","result","shadowBlurInner1"],["dx","0","dy","-1","in","shadowBlurInner1","result","shadowOffsetInner1"],["id","button/previous2","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","Group"],["id","Group-Copy"],["id","Rectangle-5-Copy","opacity","0.1","fill-rule","nonzero"],["fill","#CCCCCC",0,"xlink","href","#path-1"],["fill","black","fill-opacity","1","filter","url(#filter-2)",0,"xlink","href","#path-1"],["id","Group-2","transform","translate(3.000000, 3.000000)"],["id","Rectangle-5-Copy-2","fill-rule","nonzero","filter","url(#filter-4)"],["fill","#FFFFFF",0,"xlink","href","#path-3"],["fill","black","fill-opacity","1","filter","url(#filter-5)",0,"xlink","href","#path-3"],["id","Shape","fill","#6D7278","points","31 10.41 29.59 9 23.59 15 29.59 21 31 19.59 26.42 15"],["id","Icon-24px","transform","translate(30.000000, 18.000000) scale(-1, 1) translate(-30.000000, -18.000000) translate(26.000000, 12.000000)"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Previous"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs"),e.\u0275\u0275element(4,"rect",1),e.\u0275\u0275elementStart(5,"filter",2),e.\u0275\u0275element(6,"feGaussianBlur",3)(7,"feOffset",4)(8,"feComposite",5)(9,"feColorMatrix",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(10,"rect",7),e.\u0275\u0275elementStart(11,"filter",8),e.\u0275\u0275element(12,"feGaussianBlur",9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(13,"filter",10),e.\u0275\u0275element(14,"feGaussianBlur",11)(15,"feOffset",12)(16,"feComposite",5)(17,"feColorMatrix",6),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(18,"g",13)(19,"g",14)(20,"g",15)(21,"g",16),e.\u0275\u0275element(22,"use",17)(23,"use",18),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(24,"g",19)(25,"g",20),e.\u0275\u0275element(26,"use",21)(27,"use",22),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(28,"polygon",23),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(29,"g",24),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},4819: /*!*********************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/share/share.component.ts ***! - \*********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ShareComponent:()=>r});var e=t( + \*********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ShareComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-share"]],decls:5,vars:0,consts:[["width","17px","height","18px","viewBox","0 0 17 18","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M13.4613333,12.8088889 C12.7857778,12.8088889 12.1813333,13.0755556 11.7191111,13.4933333 L5.38133333,9.80444444 C5.42577778,9.6 5.46133333,9.39555556 5.46133333,9.18222222 C5.46133333,8.96888889 5.42577778,8.76444444 5.38133333,8.56 L11.648,4.90666667 C12.128,5.35111111 12.7591111,5.62666667 13.4613333,5.62666667 C14.9368889,5.62666667 16.128,4.43555556 16.128,2.96 C16.128,1.48444444 14.9368889,0.293333333 13.4613333,0.293333333 C11.9857778,0.293333333 10.7946667,1.48444444 10.7946667,2.96 C10.7946667,3.17333333 10.8302222,3.37777778 10.8746667,3.58222222 L4.608,7.23555556 C4.128,6.79111111 3.49688889,6.51555556 2.79466667,6.51555556 C1.31911111,6.51555556 0.128,7.70666667 0.128,9.18222222 C0.128,10.6577778 1.31911111,11.8488889 2.79466667,11.8488889 C3.49688889,11.8488889 4.128,11.5733333 4.608,11.1288889 L10.9368889,14.8266667 C10.8924444,15.0133333 10.8657778,15.2088889 10.8657778,15.4044444 C10.8657778,16.8355556 12.0302222,18 13.4613333,18 C14.8924444,18 16.0568889,16.8355556 16.0568889,15.4044444 C16.0568889,13.9733333 14.8924444,12.8088889 13.4613333,12.8088889 L13.4613333,12.8088889 Z","id","share","fill","#6D7278"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"share"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},6573: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-share"]],decls:5,vars:0,consts:[["width","17px","height","18px","viewBox","0 0 17 18","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M13.4613333,12.8088889 C12.7857778,12.8088889 12.1813333,13.0755556 11.7191111,13.4933333 L5.38133333,9.80444444 C5.42577778,9.6 5.46133333,9.39555556 5.46133333,9.18222222 C5.46133333,8.96888889 5.42577778,8.76444444 5.38133333,8.56 L11.648,4.90666667 C12.128,5.35111111 12.7591111,5.62666667 13.4613333,5.62666667 C14.9368889,5.62666667 16.128,4.43555556 16.128,2.96 C16.128,1.48444444 14.9368889,0.293333333 13.4613333,0.293333333 C11.9857778,0.293333333 10.7946667,1.48444444 10.7946667,2.96 C10.7946667,3.17333333 10.8302222,3.37777778 10.8746667,3.58222222 L4.608,7.23555556 C4.128,6.79111111 3.49688889,6.51555556 2.79466667,6.51555556 C1.31911111,6.51555556 0.128,7.70666667 0.128,9.18222222 C0.128,10.6577778 1.31911111,11.8488889 2.79466667,11.8488889 C3.49688889,11.8488889 4.128,11.5733333 4.608,11.1288889 L10.9368889,14.8266667 C10.8924444,15.0133333 10.8657778,15.2088889 10.8657778,15.4044444 C10.8657778,16.8355556 12.0302222,18 13.4613333,18 C14.8924444,18 16.0568889,16.8355556 16.0568889,15.4044444 C16.0568889,13.9733333 14.8924444,12.8088889 13.4613333,12.8088889 L13.4613333,12.8088889 Z","id","share","fill","#6D7278"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"share"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"g",1),e.\u0275\u0275element(4,"path",2),e.\u0275\u0275elementEnd()())},encapsulation:2})}},413: /*!*******************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/star/star.component.ts ***! - \*******************************************************************/(L,_,t)=>{t.r(_),t.d(_,{StarComponent:()=>r});var e=t( + \*******************************************************************/(R,C,t)=>{t.r(C),t.d(C,{StarComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-star"]],decls:9,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 20 19","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","50%","y1","0%","x2","50%","y2","100%","id","linearGradient-1"],["stop-color","#FFE500","offset","0%"],["stop-color","#E6B302","offset","100%"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M9.52906513,1.05447851 C9.88447433,0.933955771 10.2858614,0.949017066 10.6489852,1.12822939 C10.9381809,1.27095597 11.1722611,1.50503624 11.3149877,1.79423187 L11.3149877,1.79423187 L12.3803318,3.95285472 C12.8901488,4.98585688 13.8756284,5.70184969 15.0156139,5.86749929 L15.0156139,5.86749929 L17.3977957,6.21365056 C17.7985266,6.27188017 18.1377182,6.4870255 18.3621696,6.78779616 C18.586621,7.08856682 18.6963323,7.47496281 18.6381027,7.87569375 C18.591728,8.19484007 18.4414393,8.48979843 18.2105028,8.71490584 L18.2105028,8.71490584 L16.4867399,10.3951594 C15.6618386,11.1992394 15.2854189,12.3577401 15.4801517,13.4931194 L15.4801517,13.4931194 L15.8870769,15.8656755 C15.9555299,16.2647872 15.8557305,16.6538611 15.6390399,16.9602703 C15.4223493,17.2666796 15.0887676,17.4904241 14.6896558,17.5588771 C14.3717991,17.6133938 14.0448352,17.5616079 13.7593821,17.4115363 L13.7593821,17.4115363 L11.6286939,16.2913672 C10.6090599,15.7553139 9.39094014,15.7553139 8.37130605,16.2913672 L8.37130605,16.2913672 L6.24061792,17.4115363 C5.88219327,17.5999712 5.48132228,17.6252868 5.12294871,17.5138875 C4.76457514,17.4024881 4.44869898,17.1543739 4.26026399,16.7959492 C4.11019239,16.5104961 4.0584064,16.1835322 4.1129231,15.8656755 L4.1129231,15.8656755 L4.51984832,13.4931194 C4.7145811,12.3577401 4.33816141,11.1992394 3.51326011,10.3951594 L3.51326011,10.3951594 L1.7894972,8.71490584 C1.49952557,8.43225335 1.35157308,8.05882533 1.34677662,7.68356752 C1.34198016,7.3083097 1.48033973,6.93122211 1.76299222,6.64125047 C1.98809962,6.41031402 2.28305798,6.26002523 2.6022043,6.21365056 L2.6022043,6.21365056 L4.98438605,5.86749929 C6.12437162,5.70184969 7.10985117,4.98585688 7.61966822,3.95285472 L7.61966822,3.95285472 L8.68501228,1.79423187 C8.86422461,1.43110804 9.17365593,1.17500126 9.52906513,1.05447851 Z","id","Star","stroke","#EDBA01","fill","url(#linearGradient-1)"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Star"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4),e.\u0275\u0275element(8,"path",5),e.\u0275\u0275elementEnd()())},encapsulation:2})}},8594: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-star"]],decls:9,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 20 19","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","50%","y1","0%","x2","50%","y2","100%","id","linearGradient-1"],["stop-color","#FFE500","offset","0%"],["stop-color","#E6B302","offset","100%"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["d","M9.52906513,1.05447851 C9.88447433,0.933955771 10.2858614,0.949017066 10.6489852,1.12822939 C10.9381809,1.27095597 11.1722611,1.50503624 11.3149877,1.79423187 L11.3149877,1.79423187 L12.3803318,3.95285472 C12.8901488,4.98585688 13.8756284,5.70184969 15.0156139,5.86749929 L15.0156139,5.86749929 L17.3977957,6.21365056 C17.7985266,6.27188017 18.1377182,6.4870255 18.3621696,6.78779616 C18.586621,7.08856682 18.6963323,7.47496281 18.6381027,7.87569375 C18.591728,8.19484007 18.4414393,8.48979843 18.2105028,8.71490584 L18.2105028,8.71490584 L16.4867399,10.3951594 C15.6618386,11.1992394 15.2854189,12.3577401 15.4801517,13.4931194 L15.4801517,13.4931194 L15.8870769,15.8656755 C15.9555299,16.2647872 15.8557305,16.6538611 15.6390399,16.9602703 C15.4223493,17.2666796 15.0887676,17.4904241 14.6896558,17.5588771 C14.3717991,17.6133938 14.0448352,17.5616079 13.7593821,17.4115363 L13.7593821,17.4115363 L11.6286939,16.2913672 C10.6090599,15.7553139 9.39094014,15.7553139 8.37130605,16.2913672 L8.37130605,16.2913672 L6.24061792,17.4115363 C5.88219327,17.5999712 5.48132228,17.6252868 5.12294871,17.5138875 C4.76457514,17.4024881 4.44869898,17.1543739 4.26026399,16.7959492 C4.11019239,16.5104961 4.0584064,16.1835322 4.1129231,15.8656755 L4.1129231,15.8656755 L4.51984832,13.4931194 C4.7145811,12.3577401 4.33816141,11.1992394 3.51326011,10.3951594 L3.51326011,10.3951594 L1.7894972,8.71490584 C1.49952557,8.43225335 1.35157308,8.05882533 1.34677662,7.68356752 C1.34198016,7.3083097 1.48033973,6.93122211 1.76299222,6.64125047 C1.98809962,6.41031402 2.28305798,6.26002523 2.6022043,6.21365056 L2.6022043,6.21365056 L4.98438605,5.86749929 C6.12437162,5.70184969 7.10985117,4.98585688 7.61966822,3.95285472 L7.61966822,3.95285472 L8.68501228,1.79423187 C8.86422461,1.43110804 9.17365593,1.17500126 9.52906513,1.05447851 Z","id","Star","stroke","#EDBA01","fill","url(#linearGradient-1)"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Star"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4),e.\u0275\u0275element(8,"path",5),e.\u0275\u0275elementEnd()())},encapsulation:2})}},2205: /*!*********************************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/startpagestaricon/startpagestaricon.component.ts ***! - \*********************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{StartpagestariconComponent:()=>r});var e=t( + \*********************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{StartpagestariconComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-startpagestaricon"]],decls:10,vars:0,consts:[["width","14px","height","13px","viewBox","0 0 14 13","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-448.000000, -226.000000)","fill","#f8756f"],["d","M454.069318,237.484914 L452.648859,238.231693 C452.008011,238.568607 451.215379,238.322219 450.878466,237.681372 C450.744305,237.426183 450.698009,237.133884 450.746746,236.849727 L451.018029,235.268023 C451.129305,234.619235 450.914208,233.957235 450.442836,233.49776 L449.293661,232.377591 C448.775204,231.872221 448.764596,231.042245 449.269966,230.523788 C449.471207,230.317336 449.734894,230.182981 450.020203,230.141523 L451.608325,229.910756 C452.259745,229.816099 452.822876,229.40696 453.1142,228.816673 L453.824429,227.377591 C454.144853,226.728342 454.930929,226.461776 455.580179,226.782199 C455.838713,226.909794 456.047976,227.119057 456.175571,227.377591 L456.8858,228.816673 C457.177124,229.40696 457.740255,229.816099 458.391675,229.910756 L459.979797,230.141523 C460.696286,230.245635 461.192716,230.910864 461.088604,231.627354 C461.047146,231.912664 460.912791,232.17635 460.706339,232.377591 L459.557164,233.49776 C459.085792,233.957235 458.870695,234.619235 458.981971,235.268023 L459.253254,236.849727 C459.375645,237.563322 458.89638,238.241022 458.182786,238.363413 C457.898629,238.412149 457.60633,238.365854 457.351141,238.231693 L455.930682,237.484914 C455.348034,237.178598 454.651966,237.178598 454.069318,237.484914 Z","id","Star"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Star"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5),e.\u0275\u0275element(9,"path",6),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},2938: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-startpagestaricon"]],decls:10,vars:0,consts:[["width","14px","height","13px","viewBox","0 0 14 13","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-448.000000, -226.000000)","fill","#f8756f"],["d","M454.069318,237.484914 L452.648859,238.231693 C452.008011,238.568607 451.215379,238.322219 450.878466,237.681372 C450.744305,237.426183 450.698009,237.133884 450.746746,236.849727 L451.018029,235.268023 C451.129305,234.619235 450.914208,233.957235 450.442836,233.49776 L449.293661,232.377591 C448.775204,231.872221 448.764596,231.042245 449.269966,230.523788 C449.471207,230.317336 449.734894,230.182981 450.020203,230.141523 L451.608325,229.910756 C452.259745,229.816099 452.822876,229.40696 453.1142,228.816673 L453.824429,227.377591 C454.144853,226.728342 454.930929,226.461776 455.580179,226.782199 C455.838713,226.909794 456.047976,227.119057 456.175571,227.377591 L456.8858,228.816673 C457.177124,229.40696 457.740255,229.816099 458.391675,229.910756 L459.979797,230.141523 C460.696286,230.245635 461.192716,230.910864 461.088604,231.627354 C461.047146,231.912664 460.912791,232.17635 460.706339,232.377591 L459.557164,233.49776 C459.085792,233.957235 458.870695,234.619235 458.981971,235.268023 L459.253254,236.849727 C459.375645,237.563322 458.89638,238.241022 458.182786,238.363413 C457.898629,238.412149 457.60633,238.365854 457.351141,238.231693 L455.930682,237.484914 C455.348034,237.178598 454.651966,237.178598 454.069318,237.484914 Z","id","Star"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"Star"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5),e.\u0275\u0275element(9,"path",6),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},2162: /*!*********************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/timer/timer.component.ts ***! - \*********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{TimerComponent:()=>r});var e=t( + \*********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{TimerComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-timer"]],decls:12,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 18 19","version","1.1","tabindex","-1","aria-hidden","true","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","13.2653061%","y1","0%","x2","87.9981222%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-446.000000, -159.000000)"],["id","Icon-24px","transform","translate(446.000000, 159.495625)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M11.25,0.75 L6.75,0.75 L6.75,2.25 L11.25,2.25 L11.25,0.75 L11.25,0.75 Z M8.25,10.5 L9.75,10.5 L9.75,6 L8.25,6 L8.25,10.5 L8.25,10.5 Z M14.2725,5.5425 L15.3375,4.4775 C15.015,4.095 14.6625,3.735 14.28,3.42 L13.215,4.485 C12.0525,3.555 10.59,3 9,3 C5.2725,3 2.25,6.0225 2.25,9.75 C2.25,13.4775 5.265,16.5 9,16.5 C12.735,16.5 15.75,13.4775 15.75,9.75 C15.75,8.16 15.195,6.6975 14.2725,5.5425 L14.2725,5.5425 Z M9,15 C6.0975,15 3.75,12.6525 3.75,9.75 C3.75,6.8475 6.0975,4.5 9,4.5 C11.9025,4.5 14.25,6.8475 14.25,9.75 C14.25,12.6525 11.9025,15 9,15 L9,15 Z","id","Shape","fill","#f8756f"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ic_timer"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5)(9,"g",6),e.\u0275\u0275element(10,"polygon",7)(11,"path",8),e.\u0275\u0275elementEnd()()()())},encapsulation:2})}},8214: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-timer"]],decls:12,vars:0,consts:[["width","18px","height","19px","viewBox","0 0 18 19","version","1.1","tabindex","-1","aria-hidden","true","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","13.2653061%","y1","0%","x2","87.9981222%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Content-player","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","player-intro-page","transform","translate(-446.000000, -159.000000)"],["id","Icon-24px","transform","translate(446.000000, 159.495625)"],["id","Shape","points","0 0 18 0 18 18 0 18"],["d","M11.25,0.75 L6.75,0.75 L6.75,2.25 L11.25,2.25 L11.25,0.75 L11.25,0.75 Z M8.25,10.5 L9.75,10.5 L9.75,6 L8.25,6 L8.25,10.5 L8.25,10.5 Z M14.2725,5.5425 L15.3375,4.4775 C15.015,4.095 14.6625,3.735 14.28,3.42 L13.215,4.485 C12.0525,3.555 10.59,3 9,3 C5.2725,3 2.25,6.0225 2.25,9.75 C2.25,13.4775 5.265,16.5 9,16.5 C12.735,16.5 15.75,13.4775 15.75,9.75 C15.75,8.16 15.195,6.6975 14.2725,5.5425 L14.2725,5.5425 Z M9,15 C6.0975,15 3.75,12.6525 3.75,9.75 C3.75,6.8475 6.0975,4.5 9,4.5 C11.9025,4.5 14.25,6.8475 14.25,9.75 C14.25,12.6525 11.9025,15 9,15 L9,15 Z","id","Shape","fill","#f8756f"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"ic_timer"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5)(9,"g",6),e.\u0275\u0275element(10,"polygon",7)(11,"path",8),e.\u0275\u0275elementEnd()()()())},encapsulation:2})}},8905: /*!*********************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/wrong/wrong.component.ts ***! - \*********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{WrongComponent:()=>r});var e=t( + \*********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{WrongComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-wrong"]],decls:11,vars:0,consts:[["width","48px","height","48px","viewBox","0 0 48 48","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","wrong"],["id","Oval","fill","#f77f79","fill-rule","nonzero","opacity","0.900000036","cx","24","cy","24","r","24"],["id","Shape","fill","#fff","points","36.0349854 14.4171429 33.6107955 12 24 21.5828571 14.3892045 12 11.9650146 14.4171429 21.5758101 24 11.9650146 33.5828571 14.3892045 36 24 26.4171429 33.6107955 36 36.0349854 33.5828571 26.4241899 24"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"wrong"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5),e.\u0275\u0275element(9,"circle",6)(10,"polygon",7),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},6771: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-wrong"]],decls:11,vars:0,consts:[["width","48px","height","48px","viewBox","0 0 48 48","version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["x1","0%","y1","0%","x2","101.719666%","y2","100%","id","linearGradient-1"],["stop-color","#F1635D","offset","0%"],["stop-color","#F97A74","offset","100%"],["id","Symbols","stroke","none","stroke-width","1","fill","none","fill-rule","evenodd"],["id","wrong"],["id","Oval","fill","#f77f79","fill-rule","nonzero","opacity","0.900000036","cx","24","cy","24","r","24"],["id","Shape","fill","#fff","points","36.0349854 14.4171429 33.6107955 12 24 21.5828571 14.3892045 12 11.9650146 14.4171429 21.5758101 24 11.9650146 33.5828571 14.3892045 36 24 26.4171429 33.6107955 36 36.0349854 33.5828571 26.4241899 24"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"title"),e.\u0275\u0275text(2,"wrong"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"defs")(4,"linearGradient",1),e.\u0275\u0275element(5,"stop",2)(6,"stop",3),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(7,"g",4)(8,"g",5),e.\u0275\u0275element(9,"circle",6)(10,"polygon",7),e.\u0275\u0275elementEnd()()())},encapsulation:2})}},9736: /*!*************************************************************************!*\ !*** ./projects/quml-library/src/lib/icon/zoom-in/zoom-in.component.ts ***! - \*************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ZoomInComponent:()=>r});var e=t( + \*************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ZoomInComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-zoom-in"]],decls:22,vars:0,consts:[["version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","x","0px","y","0px","width","12px","height","12px","viewBox","0 0 512 512",0,"xml","space","preserve",2,"enable-background","new 0 0 512 512"],["d","M506.141,477.851L361.689,333.399c65.814-80.075,61.336-198.944-13.451-273.73c-79.559-79.559-209.01-79.559-288.569,0\n\t\t\ts-79.559,209.01,0,288.569c74.766,74.766,193.62,79.293,273.73,13.451l144.452,144.452c7.812,7.812,20.477,7.812,28.289,0\n\t\t\tC513.953,498.328,513.953,485.663,506.141,477.851z M319.949,319.948c-63.96,63.96-168.03,63.959-231.99,0\n\t\t\tc-63.96-63.96-63.96-168.03,0-231.99c63.958-63.957,168.028-63.962,231.99,0C383.909,151.918,383.909,255.988,319.949,319.948z"],["d","M301.897,183.949h-77.94v-77.94c0-11.048-8.956-20.004-20.004-20.004c-11.048,0-20.004,8.956-20.004,20.004v77.94h-77.94\n\t\t\tc-11.048,0-20.004,8.956-20.004,20.004c0,11.048,8.956,20.004,20.004,20.004h77.94v77.94c0,11.048,8.956,20.004,20.004,20.004\n\t\t\tc11.048,0,20.004-8.956,20.004-20.004v-77.94h77.94c11.048,0,20.004-8.956,20.004-20.004\n\t\t\tC321.901,192.905,312.945,183.949,301.897,183.949z"]],template:function(o,i){1&o&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"g")(2,"g"),e.\u0275\u0275element(3,"path",1),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"g")(5,"g"),e.\u0275\u0275element(6,"path",2),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(7,"g")(8,"g")(9,"g")(10,"g")(11,"g")(12,"g")(13,"g")(14,"g")(15,"g")(16,"g")(17,"g")(18,"g")(19,"g")(20,"g")(21,"g"),e.\u0275\u0275elementEnd())},encapsulation:2})}},4257: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["quml-zoom-in"]],decls:22,vars:0,consts:[["version","1.1","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","x","0px","y","0px","width","12px","height","12px","viewBox","0 0 512 512",0,"xml","space","preserve",2,"enable-background","new 0 0 512 512"],["d","M506.141,477.851L361.689,333.399c65.814-80.075,61.336-198.944-13.451-273.73c-79.559-79.559-209.01-79.559-288.569,0\n\t\t\ts-79.559,209.01,0,288.569c74.766,74.766,193.62,79.293,273.73,13.451l144.452,144.452c7.812,7.812,20.477,7.812,28.289,0\n\t\t\tC513.953,498.328,513.953,485.663,506.141,477.851z M319.949,319.948c-63.96,63.96-168.03,63.959-231.99,0\n\t\t\tc-63.96-63.96-63.96-168.03,0-231.99c63.958-63.957,168.028-63.962,231.99,0C383.909,151.918,383.909,255.988,319.949,319.948z"],["d","M301.897,183.949h-77.94v-77.94c0-11.048-8.956-20.004-20.004-20.004c-11.048,0-20.004,8.956-20.004,20.004v77.94h-77.94\n\t\t\tc-11.048,0-20.004,8.956-20.004,20.004c0,11.048,8.956,20.004,20.004,20.004h77.94v77.94c0,11.048,8.956,20.004,20.004,20.004\n\t\t\tc11.048,0,20.004-8.956,20.004-20.004v-77.94h77.94c11.048,0,20.004-8.956,20.004-20.004\n\t\t\tC321.901,192.905,312.945,183.949,301.897,183.949z"]],template:function(s,o){1&s&&(e.\u0275\u0275namespaceSVG(),e.\u0275\u0275elementStart(0,"svg",0)(1,"g")(2,"g"),e.\u0275\u0275element(3,"path",1),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(4,"g")(5,"g"),e.\u0275\u0275element(6,"path",2),e.\u0275\u0275elementEnd()(),e.\u0275\u0275element(7,"g")(8,"g")(9,"g")(10,"g")(11,"g")(12,"g")(13,"g")(14,"g")(15,"g")(16,"g")(17,"g")(18,"g")(19,"g")(20,"g")(21,"g"),e.\u0275\u0275elementEnd())},encapsulation:2})}},2306: /*!****************************************************************************!*\ !*** ./projects/quml-library/src/lib/main-player/main-player.component.ts ***! - \****************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{MainPlayerComponent:()=>xe});var e=t( + \****************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{MainPlayerComponent:()=>Oe});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! lodash-es */ -2941),d=t( +4373),d=t( /*! lodash-es */ -4894),n=t( +6687),n=t( /*! lodash-es */ -112),o=t( +3715),s=t( /*! lodash-es */ -5246),i=t( +4734),o=t( /*! lodash-es */ -8163),a=t( +8717),l=t( /*! lodash-es */ -7745),p=t( +7175),p=t( /*! lodash-es */ -9466),c=t( +408),u=t( /*! lodash-es */ -757),g=t( +8013),g=t( /*! ../section-player/section-player.component */ -5239),f=t( +4970),f=t( /*! ./../telemetry-constants */ -7930),m=t( +1679),m=t( /*! rxjs */ -6312),v=t( +3190),v=t( /*! ally.js/esm/maintain/_maintain */ -2253),y=t( +2525),_=t( /*! ./../player-constants */ -4850),I=t( +8831),w=t( /*! ./../services/viewer-service/viewer-service */ -3887),O=t( +3464),x=t( /*! ./../util-service */ -2025),D=t( +4384),D=t( /*! ../services/transformation-service/transformation.service */ -9167),M=t( +8396),O=t( /*! @angular/common */ -4666),w=t( +6575),M=t( /*! @project-sunbird/sunbird-player-sdk-v9 */ -1491),s=t( +3873),c=t( /*! ../header/header.component */ -1431),P=t( +3893),B=t( /*! ../scoreboard/scoreboard.component */ -634);function A(oe,Le){if(1&oe&&e.\u0275\u0275element(0,"sb-player-start-page",5),2&oe){const V=e.\u0275\u0275nextContext();e.\u0275\u0275property("title",null==V.parentConfig?null:V.parentConfig.contentName)}}function h(oe,Le){if(1&oe){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-side-menu-icon",6),e.\u0275\u0275listener("sidebarMenuEvent",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ee.sideBarEvents(W))}),e.\u0275\u0275elementEnd()}}function b(oe,Le){if(1&oe){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-header",7),e.\u0275\u0275listener("toggleScreenRotate",function(){e.\u0275\u0275restoreView(V);const W=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(W.toggleScreenRotate())}),e.\u0275\u0275elementEnd()}if(2&oe){const V=e.\u0275\u0275nextContext();e.\u0275\u0275property("showLegend",null==V.parentConfig?null:V.parentConfig.showLegend)("disablePreviousNavigation",!0)("disableNext",!0)("attempts",V.attempts)("loadScoreBoard",!0)("showDeviceOrientation",null==V.playerConfig||null==V.playerConfig.config?null:V.playerConfig.config.showDeviceOrientation)}}function x(oe,Le){if(1&oe){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-section-player",14),e.\u0275\u0275listener("sectionEnd",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ee.onSectionEnd(W))})("showScoreBoard",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ee.onShowScoreBoard(W))})("playerEvent",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ee.onPlayerEvent(W))}),e.\u0275\u0275elementEnd()}if(2&oe){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("sectionConfig",V.activeSection)("attempts",V.attempts)("mainProgressBar",V.mainProgressBar)("parentConfig",V.parentConfig)("sectionIndex",V.sectionIndex)("jumpToQuestion",V.jumpToQuestion)}}function T(oe,Le){if(1&oe){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-scoreboard",15),e.\u0275\u0275listener("scoreBoardLoaded",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ee.onScoreBoardLoaded(W))})("submitClicked",function(){e.\u0275\u0275restoreView(V);const W=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(W.onScoreBoardSubmitted())})("emitQuestionNo",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ee.goToQuestion(W))}),e.\u0275\u0275elementEnd()}if(2&oe){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("contentName",V.parentConfig.contentName)("scores",V.mainProgressBar)("totalNoOfQuestions",V.totalNoOfQuestions)("showFeedBack",V.showFeedBack)("isSections",null==V.parentConfig?null:V.parentConfig.isSectionsAvailable)("summary",V.summary)}}function S(oe,Le){if(1&oe&&(e.\u0275\u0275elementStart(0,"span",21),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&oe){const V=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("Attempt no ",V.attempts.current,"/",V.attempts.max," ")}}function N(oe,Le){if(1&oe&&(e.\u0275\u0275elementStart(0,"span",22),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&oe){const V=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("",V.attempts.current,"/",V.attempts.max," attempts completed ")}}function U(oe,Le){if(1&oe){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-end-page",18),e.\u0275\u0275listener("replayContent",function(){e.\u0275\u0275restoreView(V);const W=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(W.replayContent())})("exitContent",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ee.exitContent(W))})("playNextContent",function(W){e.\u0275\u0275restoreView(V);const ee=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ee.playNextContent(W))}),e.\u0275\u0275template(1,S,2,2,"span",19),e.\u0275\u0275template(2,N,2,2,"span",20),e.\u0275\u0275elementEnd()}if(2&oe){const V=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("contentName",V.parentConfig.contentName)("outcome",V.outcomeLabel)("outcomeLabel","Score: ")("userName",V.userName)("timeSpentLabel",V.durationSpent)("showExit",null==V.parentConfig?null:V.parentConfig.sideMenuConfig.showExit)("showReplay",V.showReplay)("nextContent",V.nextContent),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==V.attempts?null:V.attempts.max)&&(null==V.attempts?null:V.attempts.current)&&V.attempts.max!==V.attempts.current),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==V.attempts?null:V.attempts.max)===(null==V.attempts?null:V.attempts.current))}}function j(oe,Le){if(1&oe&&(e.\u0275\u0275elementStart(0,"div",16),e.\u0275\u0275template(1,U,3,10,"sb-player-end-page",17),e.\u0275\u0275elementEnd()),2&oe){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",V.endPageReached?"endPage-container-height":""),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.endPageReached&&V.showEndPage)}}function J(oe,Le){if(1&oe&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"sb-player-contenterror",23),e.\u0275\u0275elementEnd()),2&oe){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("errorMsg",V.contentError)}}function re(oe,Le){if(1&oe&&(e.\u0275\u0275elementStart(0,"div",8)(1,"div",9),e.\u0275\u0275template(2,x,1,6,"quml-section-player",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,T,1,6,"quml-scoreboard",11),e.\u0275\u0275template(4,j,2,2,"div",12),e.\u0275\u0275template(5,J,2,1,"div",13),e.\u0275\u0275elementEnd()),2&oe){const V=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",!V.activeSection||V.loadScoreBoard||V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.activeSection),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.loadScoreBoard&&(null==V.parentConfig?null:V.parentConfig.requiresSubmit)&&!V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.isMultiLevelSection)}}class xe{constructor(Le,V,Q){this.viewerService=Le,this.utilService=V,this.transformationService=Q,this.playerEvent=new e.EventEmitter,this.telemetryEvent=new e.EventEmitter,this.isInitialized=!1,this.isLoading=!1,this.isSectionsAvailable=!1,this.isMultiLevelSection=!1,this.sections=[],this.sectionIndex=0,this.parentConfig={loadScoreBoard:!1,requiresSubmit:!1,isSectionsAvailable:!1,isReplayed:!1,identifier:"",contentName:"",baseUrl:"",isAvailableLocally:!1,instructions:{},questionCount:0,sideMenuConfig:{enable:!0,showShare:!0,showDownload:!1,showExit:!1},showFeedback:!1,showLegend:!0,warningTime:y.WARNING_TIME_CONFIG.DEFAULT_TIME,showWarningTimer:y.WARNING_TIME_CONFIG.SHOW_TIMER},this.endPageReached=!1,this.isEndEventRaised=!1,this.isSummaryEventRaised=!1,this.showReplay=!0,this.mainProgressBar=[],this.loadScoreBoard=!1,this.summary={correct:0,partial:0,skipped:0,wrong:0},this.isDurationExpired=!1,this.finalScore=0,this.totalNoOfQuestions=0,this.totalVisitedQuestion=0}onTelemetryEvent(Le){this.telemetryEvent.emit(Le.detail)}ngOnInit(){if(this.isInitialized=!0,this.playerConfig){if("string"==typeof this.playerConfig)try{this.playerConfig=JSON.parse(this.playerConfig)}catch(Le){console.error("Invalid playerConfig: ",Le)}!r.default(this.playerConfig.metadata,"qumlVersion")&&1.1!=d.default(this.playerConfig.metadata,"qumlVersion")&&(this.playerConfig.metadata=this.transformationService.getTransformedHierarchy(this.playerConfig.metadata)),console.log("playerConfig::",this.playerConfig),this.isLoading=!0,this.setConfig(),this.initializeSections()}}ngOnChanges(Le){Le.playerConfig.firstChange&&this.isInitialized&&this.ngOnInit()}initializeSections(){const Le=n.default(this.playerConfig.metadata.children,"mimeType");if(this.parentConfig.isSectionsAvailable=this.isSectionsAvailable=Le[0]===f.MimeType.questionSet,this.parentConfig.metadata={...this.playerConfig.metadata},this.viewerService.sectionQuestions=[],this.isSectionsAvailable)this.isMultiLevelSection=this.getMultilevelSection(this.playerConfig.metadata),this.isMultiLevelSection?this.contentError={messageHeader:"Unable to load content",messageTitle:"Multi level sections are not supported as of now"}:(this.sections=n.default(this.playerConfig.metadata.children,Q=>{let W=Q?.children?.map(ve=>ve.identifier)||[];const ee=Q?.maxQuestions;return W=Q?.shuffle?o.default(W):W,ee&&(W=W.slice(0,ee)),this.playerConfig.metadata.timeLimits&&(Q={...Q,timeLimits:this.playerConfig.metadata.timeLimits,showTimer:this.playerConfig.metadata.showTimer}),{...this.playerConfig,metadata:{...Q,childNodes:W}}}),this.setInitialScores(),this.activeSection=i.default(this.sections[0]),this.isLoading=!1);else{let V=[];V=this.playerConfig.metadata?.children?.length?this.playerConfig.metadata.children.map(W=>W.identifier):this.playerConfig.metadata.childNodes,V=this.playerConfig.metadata?.shuffle?o.default(V):V;const Q=this.playerConfig.metadata.maxQuestions;if(Q&&(V=V.slice(0,Q)),V.forEach((W,ee)=>{this.totalNoOfQuestions++,this.mainProgressBar.push({index:ee+1,class:"unattempted",value:void 0,score:0})}),this.playerConfig.metadata.childNodes=V,!this.playerConfig.metadata?.shuffle&&(this.playerConfig.config?.progressBar?.length&&(this.mainProgressBar=i.default(this.playerConfig.config.progressBar)),this.playerConfig.config?.questions?.length)){const W=this.playerConfig.config.questions.find(ee=>ee.id===this.playerConfig.metadata.identifier);W?.questions&&this.viewerService.updateSectionQuestions(this.playerConfig.metadata.identifier,W.questions)}this.activeSection=i.default(this.playerConfig),this.isLoading=!1,this.parentConfig.questionCount=this.totalNoOfQuestions}}setConfig(){this.parentConfig.contentName=this.playerConfig.metadata?.name,this.parentConfig.identifier=this.playerConfig.metadata?.identifier,this.parentConfig.requiresSubmit="no"!==this.playerConfig.metadata?.requiresSubmit?.toLowerCase(),this.parentConfig.instructions=this.playerConfig.metadata?.instructions,this.parentConfig.showLegend=void 0===this.playerConfig.config?.showLegend||this.playerConfig.config.showLegend,this.nextContent=this.playerConfig.config?.nextContent,this.showEndPage="no"!==this.playerConfig.metadata?.showEndPage?.toLowerCase(),this.parentConfig.showFeedback=this.showFeedBack=this.playerConfig.metadata?.showFeedback,this.parentConfig.sideMenuConfig={...this.parentConfig.sideMenuConfig,...this.playerConfig.config.sideMenu},this.parentConfig.warningTime=d.default(this.playerConfig,"config.warningTime",this.parentConfig.warningTime),this.parentConfig.showWarningTimer=d.default(this.playerConfig,"config.showWarningTimer",this.parentConfig.showWarningTimer),this.playerConfig?.context?.userData&&(this.userName=(this.playerConfig.context.userData?.firstName??"")+" "+(this.playerConfig.context.userData?.lastName??"")),this.playerConfig.metadata.isAvailableLocally&&this.playerConfig.metadata.basePath&&(this.parentConfig.baseUrl=this.playerConfig.metadata.basePath,this.parentConfig.isAvailableLocally=!0),this.attempts={max:this.playerConfig.metadata?.maxAttempts,current:this.playerConfig.metadata?.currentAttempt?this.playerConfig.metadata.currentAttempt+1:1},this.totalScore=this.playerConfig.metadata.outcomeDeclaration.maxScore.defaultValue,this.showReplay=!(this.attempts?.max&&this.attempts?.current>=this.attempts.max),"string"==typeof this.playerConfig.metadata?.timeLimits&&(this.playerConfig.metadata.timeLimits=JSON.parse(this.playerConfig.metadata.timeLimits)),this.initialTime=(new Date).getTime(),this.emitMaxAttemptEvents()}getMultilevelSection(Le){let V;return Le.children.forEach(Q=>{Q.children&&!V&&(V=this.hasChildren(Q.children))}),V}hasChildren(Le){return Le.some(V=>V.children)}emitMaxAttemptEvents(){this.playerConfig.metadata?.maxAttempts-1===this.playerConfig.metadata?.currentAttempt?this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(this.attempts?.current,!1,!0)):this.playerConfig.metadata?.currentAttempt>=this.playerConfig.metadata?.maxAttempts&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(this.attempts?.current,!0,!1))}getActiveSectionIndex(){return this.sections.findIndex(Le=>Le.metadata?.identifier===this.activeSection.metadata?.identifier)}onShowScoreBoard(Le){if(this.parentConfig.isSectionsAvailable){const V=this.getActiveSectionIndex();this.updateSectionScore(V)}this.getSummaryObject(),this.loadScoreBoard=!0,this.viewerService.pauseVideo()}onSectionEnd(Le){if(Le.isDurationEnded&&(this.isDurationExpired=!0),this.parentConfig.isSectionsAvailable){const V=this.getActiveSectionIndex();this.updateSectionScore(V),this.setNextSection(Le,V)}else this.prepareEnd(Le)}onPlayerEvent(Le){this.playerEvent.emit(Le)}getSummaryObject(){const Le=this.isSectionsAvailable?a.default(this.mainProgressBar.map(Q=>Q.children)):this.mainProgressBar,V=p.default(Le,"class");this.summary={skipped:d.default(V,"skipped.length")||0,correct:d.default(V,"correct.length")||0,wrong:d.default(V,"wrong.length")||0,partial:d.default(V,"partial.length")||0},this.totalVisitedQuestion=this.summary.correct+this.summary.wrong+this.summary.partial+this.summary.skipped,this.viewerService.totalNumberOfQuestions=this.totalNoOfQuestions}updateSectionScore(Le){this.mainProgressBar[Le].score=this.mainProgressBar[Le].children.reduce((V,Q)=>V+Q.score,0)}setNextSection(Le,V){this.summary=this.utilService.sumObjectsByKey(this.summary,Le.summary);const Q=0===Le.summary.skipped&&Le.summary?.correct+Le.summary?.wrong===this.mainProgressBar[V]?.children?.length,W=Le.summary.skipped>0;if(Le.isDurationEnded)return this.isDurationExpired=!0,void this.prepareEnd(Le);let ee=V+1;if(Le.jumpToSection){const ve=this.sections.findIndex(Me=>Me.metadata?.identifier===Le.jumpToSection);ee=ve>-1?ve:ee}this.sectionIndex=i.default(ee),this.mainProgressBar.forEach((ve,Me)=>{ve.isActive=Me===ee,Me===V&&(Q?ve.class="attempted":W&&(ve.class="partial"))}),ee=this.attempts.max),this.totalNoOfQuestions=0,this.totalVisitedQuestion=0,this.mainProgressBar=[],this.jumpToQuestion=void 0,this.summary={correct:0,partial:0,skipped:0,wrong:0},this.sections=[],this.initialTime=(new Date).getTime(),this.initializeSections(),this.endPageReached=!1,this.loadScoreBoard=!1,this.activeSection=this.isSectionsAvailable?i.default(this.sections[0]):this.playerConfig,this.attempts?.max===this.attempts?.current&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(d.default(this.attempts,"current"),!1,!0)),this.viewerService.raiseHeartBeatEvent(f.eventName.replayClicked,f.TelemetryType.interact,f.pageId.endPage),setTimeout(()=>{this.parentConfig.isReplayed=!1;const Le=document.querySelector("li.info-page");Le&&Le.scrollIntoView({behavior:"smooth"})},1e3)}setInitialScores(Le=0){const V="abcdefghijklmnopqrstuvwxyz".split("");this.sections.forEach((Q,W)=>{this.mainProgressBar.push({index:V[W].toLocaleUpperCase(),class:"unattempted",value:void 0,score:0,isActive:W===Le,identifier:Q.metadata?.identifier});const ee=[];Q.metadata.childNodes.forEach((ve,Me)=>{ee.push({index:Me+1,class:"unattempted",value:void 0,score:0}),this.totalNoOfQuestions++}),this.mainProgressBar[this.mainProgressBar.length-1]={...c.default(this.mainProgressBar),children:ee}}),this.parentConfig.questionCount=this.totalNoOfQuestions}calculateScore(){return this.finalScore=this.mainProgressBar.reduce((Le,V)=>Le+V.score,0),this.generateOutComeLabel(),this.finalScore}exitContent(Le){this.calculateScore(),"EXIT"===Le?.type&&(this.viewerService.raiseHeartBeatEvent(f.eventName.endPageExitClicked,f.TelemetryType.interact,f.pageId.endPage),this.getSummaryObject(),this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.isSummaryEventRaised=!0,this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore))}raiseEndEvent(Le,V,Q){this.isEndEventRaised||(this.isEndEventRaised=!0,this.viewerService.metaData.progressBar=this.mainProgressBar,this.viewerService.raiseEndEvent(Le,V,Q),d.default(this.attempts,"current")>=d.default(this.attempts,"max")&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(d.default(this.attempts,"current"),!0,!1)))}setDurationSpent(){"Score"!==this.playerConfig.metadata?.summaryType&&(this.viewerService.metaData.duration=(new Date).getTime()-this.initialTime,this.durationSpent=this.utilService.getTimeSpentText(this.initialTime))}onScoreBoardLoaded(Le){Le?.scoreBoardLoaded&&this.calculateScore()}onScoreBoardSubmitted(){this.endPageReached=!0,this.getSummaryObject(),this.setDurationSpent(),this.viewerService.raiseHeartBeatEvent(f.eventName.scoreBoardSubmitClicked,f.TelemetryType.interact,f.pageId.submitPage),this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore),this.loadScoreBoard=!1,this.isSummaryEventRaised=!0}generateOutComeLabel(){switch(this.outcomeLabel=this.finalScore.toString(),d.default(this.playerConfig,"metadata.summaryType")){case"Complete":this.outcomeLabel=this.totalScore?`${this.finalScore} / ${this.totalScore}`:this.outcomeLabel;break;case"Duration":this.outcomeLabel=""}}goToQuestion(Le){if(this.parentConfig.isSectionsAvailable&&Le.identifier){const V=this.sections.findIndex(Q=>Q.metadata?.identifier===Le.identifier);this.activeSection=i.default(this.sections[V]),this.mainProgressBar.forEach((Q,W)=>{Q.isActive=W===V})}this.jumpToQuestion=Le,this.loadScoreBoard=!1}playNextContent(Le){this.viewerService.raiseHeartBeatEvent(Le?.type,f.TelemetryType.interact,f.pageId.endPage,Le?.identifier)}toggleScreenRotate(Le){this.viewerService.raiseHeartBeatEvent(f.eventName.deviceRotationClicked,f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1)}sideBarEvents(Le){("OPEN_MENU"===Le.type||"CLOSE_MENU"===Le.type)&&this.handleSideBarAccessibility(Le),this.viewerService.raiseHeartBeatEvent(Le.type,f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1)}handleSideBarAccessibility(Le){const V=document.querySelector(".navBlock"),Q=document.querySelector("#overlay-input"),W=document.querySelector("#overlay-button"),ee=document.querySelector("#sidebar-list");if("OPEN_MENU"===Le.type){const ve=this.playerConfig.config?.sideMenu?.showExit;this.disabledHandle=ve?v.default.hidden({filter:[ee,W,Q]}):v.default.tabFocus({context:V}),this.subscription=(0,m.fromEvent)(document,"keydown").subscribe(Me=>{console.log("===========",Me.key),"Escape"===Me.key&&(document.getElementById("overlay-input").checked=!1,document.getElementById("playerSideMenu").style.visibility="hidden",document.querySelector(".navBlock").style.marginLeft="-100%",this.viewerService.raiseHeartBeatEvent("CLOSE_MENU",f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1),this.disabledHandle.disengage(),this.subscription.unsubscribe(),this.disabledHandle=null,this.subscription=null)})}else"CLOSE_MENU"===Le.type&&this.disabledHandle&&(this.disabledHandle.disengage(),this.disabledHandle=null,this.subscription&&(this.subscription.unsubscribe(),this.subscription=null))}ngOnDestroy(){this.calculateScore(),this.getSummaryObject(),!1===this.isSummaryEventRaised&&this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.subscription&&this.subscription.unsubscribe(),this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore)}static#e=this.\u0275fac=function(V){return new(V||xe)(e.\u0275\u0275directiveInject(I.ViewerService),e.\u0275\u0275directiveInject(O.UtilService),e.\u0275\u0275directiveInject(D.TransformationService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:xe,selectors:[["quml-main-player"]],viewQuery:function(V,Q){if(1&V&&e.\u0275\u0275viewQuery(g.SectionPlayerComponent,5),2&V){let W;e.\u0275\u0275queryRefresh(W=e.\u0275\u0275loadQuery())&&(Q.sectionPlayer=W.first)}},hostBindings:function(V,Q){1&V&&e.\u0275\u0275listener("TelemetryEvent",function(ee){return Q.onTelemetryEvent(ee)},!1,e.\u0275\u0275resolveDocument)("beforeunload",function(){return Q.ngOnDestroy()},!1,e.\u0275\u0275resolveWindow)},inputs:{playerConfig:"playerConfig"},outputs:{playerEvent:"playerEvent",telemetryEvent:"telemetryEvent"},features:[e.\u0275\u0275NgOnChangesFeature],decls:5,vars:6,consts:[[3,"title",4,"ngIf"],[3,"sidebarMenuEvent",4,"ngIf"],[3,"showLegend","disablePreviousNavigation","disableNext","attempts","loadScoreBoard","showDeviceOrientation","toggleScreenRotate",4,"ngIf"],[3,"title","config","sidebarEvent"],["class","main-container",4,"ngIf"],[3,"title"],[3,"sidebarMenuEvent"],[3,"showLegend","disablePreviousNavigation","disableNext","attempts","loadScoreBoard","showDeviceOrientation","toggleScreenRotate"],[1,"main-container"],[1,"main-container",3,"hidden"],[3,"sectionConfig","attempts","mainProgressBar","parentConfig","sectionIndex","jumpToQuestion","sectionEnd","showScoreBoard","playerEvent",4,"ngIf"],[3,"contentName","scores","totalNoOfQuestions","showFeedBack","isSections","summary","scoreBoardLoaded","submitClicked","emitQuestionNo",4,"ngIf"],["class","endPage-container",3,"ngClass",4,"ngIf"],[4,"ngIf"],[3,"sectionConfig","attempts","mainProgressBar","parentConfig","sectionIndex","jumpToQuestion","sectionEnd","showScoreBoard","playerEvent"],[3,"contentName","scores","totalNoOfQuestions","showFeedBack","isSections","summary","scoreBoardLoaded","submitClicked","emitQuestionNo"],[1,"endPage-container",3,"ngClass"],[3,"contentName","outcome","outcomeLabel","userName","timeSpentLabel","showExit","showReplay","nextContent","replayContent","exitContent","playNextContent",4,"ngIf"],[3,"contentName","outcome","outcomeLabel","userName","timeSpentLabel","showExit","showReplay","nextContent","replayContent","exitContent","playNextContent"],["class","sb-color-primary mt-8 fnormal font-weight-bold d-block",4,"ngIf"],["class","attempts sb-color-primary mt-8 fnormal font-weight-bold d-block",4,"ngIf"],[1,"sb-color-primary","mt-8","fnormal","font-weight-bold","d-block"],[1,"attempts","sb-color-primary","mt-8","fnormal","font-weight-bold","d-block"],[3,"errorMsg"]],template:function(V,Q){1&V&&(e.\u0275\u0275template(0,A,1,1,"sb-player-start-page",0),e.\u0275\u0275template(1,h,1,0,"sb-player-side-menu-icon",1),e.\u0275\u0275template(2,b,1,6,"quml-header",2),e.\u0275\u0275elementStart(3,"sb-player-sidebar",3),e.\u0275\u0275listener("sidebarEvent",function(ee){return Q.sideBarEvents(ee)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,re,6,5,"div",4)),2&V&&(e.\u0275\u0275property("ngIf",Q.isLoading),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==Q.parentConfig||null==Q.parentConfig.sideMenuConfig?null:Q.parentConfig.sideMenuConfig.enable)&&!Q.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Q.loadScoreBoard&&(null==Q.parentConfig?null:Q.parentConfig.requiresSubmit)&&!Q.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("title",null==Q.parentConfig?null:Q.parentConfig.contentName)("config",null==Q.parentConfig?null:Q.parentConfig.sideMenuConfig),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!Q.isLoading))},dependencies:[M.NgClass,M.NgIf,w.\u0275c,w.\u0275d,w.\u0275e,w.\u0275f,w.\u0275l,s.HeaderComponent,P.ScoreboardComponent,g.SectionPlayerComponent],styles:[":root {\n --quml-main-bg: #fff;\n}\n #overlay-button {\n top: 0.6rem !important;\n}\n\n.main-container[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: var(--quml-main-bg);\n}\n\n.endPage-container-height[_ngcontent-%COMP%] {\n height: 100%;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21haW4tcGxheWVyL21haW4tcGxheWVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNFO0VBQ0Usb0JBQUE7QUFBSjtBQUVFO0VBQ0Usc0JBQUE7QUFBSjs7QUFHQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsK0JBQUE7QUFBRjs7QUFHQTtFQUNFLFlBQUE7QUFBRiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCB7XG4gIDpyb290IHtcbiAgICAtLXF1bWwtbWFpbi1iZzogI2ZmZjtcbiAgfVxuICAjb3ZlcmxheS1idXR0b24ge1xuICAgIHRvcDogMC42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtbWFpbi1iZyk7XG59XG5cbi5lbmRQYWdlLWNvbnRhaW5lci1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},2114: +9186);function E(re,Ue){if(1&re&&e.\u0275\u0275element(0,"sb-player-start-page",5),2&re){const V=e.\u0275\u0275nextContext();e.\u0275\u0275property("title",null==V.parentConfig?null:V.parentConfig.contentName)}}function h(re,Ue){if(1&re){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-side-menu-icon",6),e.\u0275\u0275listener("sidebarMenuEvent",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(q.sideBarEvents(G))}),e.\u0275\u0275elementEnd()}}function b(re,Ue){if(1&re){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-header",7),e.\u0275\u0275listener("toggleScreenRotate",function(){e.\u0275\u0275restoreView(V);const G=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(G.toggleScreenRotate())}),e.\u0275\u0275elementEnd()}if(2&re){const V=e.\u0275\u0275nextContext();e.\u0275\u0275property("showLegend",null==V.parentConfig?null:V.parentConfig.showLegend)("disablePreviousNavigation",!0)("disableNext",!0)("attempts",V.attempts)("loadScoreBoard",!0)("showDeviceOrientation",null==V.playerConfig||null==V.playerConfig.config?null:V.playerConfig.config.showDeviceOrientation)}}function T(re,Ue){if(1&re){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-section-player",14),e.\u0275\u0275listener("sectionEnd",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(q.onSectionEnd(G))})("showScoreBoard",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(q.onShowScoreBoard(G))})("playerEvent",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(q.onPlayerEvent(G))}),e.\u0275\u0275elementEnd()}if(2&re){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("sectionConfig",V.activeSection)("attempts",V.attempts)("mainProgressBar",V.mainProgressBar)("parentConfig",V.parentConfig)("sectionIndex",V.sectionIndex)("jumpToQuestion",V.jumpToQuestion)}}function I(re,Ue){if(1&re){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-scoreboard",15),e.\u0275\u0275listener("scoreBoardLoaded",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(q.onScoreBoardLoaded(G))})("submitClicked",function(){e.\u0275\u0275restoreView(V);const G=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(G.onScoreBoardSubmitted())})("emitQuestionNo",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(q.goToQuestion(G))}),e.\u0275\u0275elementEnd()}if(2&re){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("contentName",V.parentConfig.contentName)("scores",V.mainProgressBar)("totalNoOfQuestions",V.totalNoOfQuestions)("showFeedBack",V.showFeedBack)("isSections",null==V.parentConfig?null:V.parentConfig.isSectionsAvailable)("summary",V.summary)}}function S(re,Ue){if(1&re&&(e.\u0275\u0275elementStart(0,"span",21),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&re){const V=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("Attempt no ",V.attempts.current,"/",V.attempts.max," ")}}function L(re,Ue){if(1&re&&(e.\u0275\u0275elementStart(0,"span",22),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&re){const V=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2("",V.attempts.current,"/",V.attempts.max," attempts completed ")}}function F(re,Ue){if(1&re){const V=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"sb-player-end-page",18),e.\u0275\u0275listener("replayContent",function(){e.\u0275\u0275restoreView(V);const G=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(G.replayContent())})("exitContent",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(q.exitContent(G))})("playNextContent",function(G){e.\u0275\u0275restoreView(V);const q=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(q.playNextContent(G))}),e.\u0275\u0275template(1,S,2,2,"span",19),e.\u0275\u0275template(2,L,2,2,"span",20),e.\u0275\u0275elementEnd()}if(2&re){const V=e.\u0275\u0275nextContext(3);e.\u0275\u0275property("contentName",V.parentConfig.contentName)("outcome",V.outcomeLabel)("outcomeLabel","Score: ")("userName",V.userName)("timeSpentLabel",V.durationSpent)("showExit",null==V.parentConfig?null:V.parentConfig.sideMenuConfig.showExit)("showReplay",V.showReplay)("nextContent",V.nextContent),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==V.attempts?null:V.attempts.max)&&(null==V.attempts?null:V.attempts.current)&&V.attempts.max!==V.attempts.current),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==V.attempts?null:V.attempts.max)===(null==V.attempts?null:V.attempts.current))}}function k(re,Ue){if(1&re&&(e.\u0275\u0275elementStart(0,"div",16),e.\u0275\u0275template(1,F,3,10,"sb-player-end-page",17),e.\u0275\u0275elementEnd()),2&re){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",V.endPageReached?"endPage-container-height":""),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.endPageReached&&V.showEndPage)}}function X(re,Ue){if(1&re&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"sb-player-contenterror",23),e.\u0275\u0275elementEnd()),2&re){const V=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("errorMsg",V.contentError)}}function ee(re,Ue){if(1&re&&(e.\u0275\u0275elementStart(0,"div",8)(1,"div",9),e.\u0275\u0275template(2,T,1,6,"quml-section-player",10),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,I,1,6,"quml-scoreboard",11),e.\u0275\u0275template(4,k,2,2,"div",12),e.\u0275\u0275template(5,X,2,1,"div",13),e.\u0275\u0275elementEnd()),2&re){const V=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",!V.activeSection||V.loadScoreBoard||V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.activeSection),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.loadScoreBoard&&(null==V.parentConfig?null:V.parentConfig.requiresSubmit)&&!V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",V.isMultiLevelSection)}}class Oe{constructor(Ue,V,z){this.viewerService=Ue,this.utilService=V,this.transformationService=z,this.playerEvent=new e.EventEmitter,this.telemetryEvent=new e.EventEmitter,this.isInitialized=!1,this.isLoading=!1,this.isSectionsAvailable=!1,this.isMultiLevelSection=!1,this.sections=[],this.sectionIndex=0,this.parentConfig={loadScoreBoard:!1,requiresSubmit:!1,isSectionsAvailable:!1,isReplayed:!1,identifier:"",contentName:"",baseUrl:"",isAvailableLocally:!1,instructions:{},questionCount:0,sideMenuConfig:{enable:!0,showShare:!0,showDownload:!1,showExit:!1},showFeedback:!1,showLegend:!0,warningTime:_.WARNING_TIME_CONFIG.DEFAULT_TIME,showWarningTimer:_.WARNING_TIME_CONFIG.SHOW_TIMER},this.endPageReached=!1,this.isEndEventRaised=!1,this.isSummaryEventRaised=!1,this.showReplay=!0,this.mainProgressBar=[],this.loadScoreBoard=!1,this.summary={correct:0,partial:0,skipped:0,wrong:0},this.isDurationExpired=!1,this.finalScore=0,this.totalNoOfQuestions=0,this.totalVisitedQuestion=0}onTelemetryEvent(Ue){this.telemetryEvent.emit(Ue.detail)}ngOnInit(){if(this.isInitialized=!0,this.playerConfig){if("string"==typeof this.playerConfig)try{this.playerConfig=JSON.parse(this.playerConfig)}catch(Ue){console.error("Invalid playerConfig: ",Ue)}!r.default(this.playerConfig.metadata,"qumlVersion")&&1.1!=d.default(this.playerConfig.metadata,"qumlVersion")&&(this.playerConfig.metadata=this.transformationService.getTransformedHierarchy(this.playerConfig.metadata)),console.log("playerConfig::",this.playerConfig),this.isLoading=!0,this.setConfig(),this.initializeSections()}}ngOnChanges(Ue){Ue.playerConfig.firstChange&&this.isInitialized&&this.ngOnInit()}initializeSections(){const Ue=n.default(this.playerConfig.metadata.children,"mimeType");if(this.parentConfig.isSectionsAvailable=this.isSectionsAvailable=Ue[0]===f.MimeType.questionSet,this.parentConfig.metadata={...this.playerConfig.metadata},this.viewerService.sectionQuestions=[],this.isSectionsAvailable)this.isMultiLevelSection=this.getMultilevelSection(this.playerConfig.metadata),this.isMultiLevelSection?this.contentError={messageHeader:"Unable to load content",messageTitle:"Multi level sections are not supported as of now"}:(this.sections=n.default(this.playerConfig.metadata.children,z=>{let G=z?.children?.map(me=>me.identifier)||[];const q=z?.maxQuestions;return G=z?.shuffle?s.default(G):G,q&&(G=G.slice(0,q)),this.playerConfig.metadata.timeLimits&&(z={...z,timeLimits:this.playerConfig.metadata.timeLimits,showTimer:this.playerConfig.metadata.showTimer}),{...this.playerConfig,metadata:{...z,childNodes:G}}}),this.setInitialScores(),this.activeSection=o.default(this.sections[0]),this.isLoading=!1);else{let V=[];V=this.playerConfig.metadata?.children?.length?this.playerConfig.metadata.children.map(G=>G.identifier):this.playerConfig.metadata.childNodes,V=this.playerConfig.metadata?.shuffle?s.default(V):V;const z=this.playerConfig.metadata.maxQuestions;if(z&&(V=V.slice(0,z)),V.forEach((G,q)=>{this.totalNoOfQuestions++,this.mainProgressBar.push({index:q+1,class:"unattempted",value:void 0,score:0})}),this.playerConfig.metadata.childNodes=V,!this.playerConfig.metadata?.shuffle&&(this.playerConfig.config?.progressBar?.length&&(this.mainProgressBar=o.default(this.playerConfig.config.progressBar)),this.playerConfig.config?.questions?.length)){const G=this.playerConfig.config.questions.find(q=>q.id===this.playerConfig.metadata.identifier);G?.questions&&this.viewerService.updateSectionQuestions(this.playerConfig.metadata.identifier,G.questions)}this.activeSection=o.default(this.playerConfig),this.isLoading=!1,this.parentConfig.questionCount=this.totalNoOfQuestions}}setConfig(){this.parentConfig.contentName=this.playerConfig.metadata?.name,this.parentConfig.identifier=this.playerConfig.metadata?.identifier,this.parentConfig.requiresSubmit="no"!==this.playerConfig.metadata?.requiresSubmit?.toLowerCase(),this.parentConfig.instructions=this.playerConfig.metadata?.instructions,this.parentConfig.showLegend=void 0===this.playerConfig.config?.showLegend||this.playerConfig.config.showLegend,this.nextContent=this.playerConfig.config?.nextContent,this.showEndPage="no"!==this.playerConfig.metadata?.showEndPage?.toLowerCase(),this.parentConfig.showFeedback=this.showFeedBack=this.playerConfig.metadata?.showFeedback,this.parentConfig.sideMenuConfig={...this.parentConfig.sideMenuConfig,...this.playerConfig.config.sideMenu},this.parentConfig.warningTime=d.default(this.playerConfig,"config.warningTime",this.parentConfig.warningTime),this.parentConfig.showWarningTimer=d.default(this.playerConfig,"config.showWarningTimer",this.parentConfig.showWarningTimer),this.playerConfig?.context?.userData&&(this.userName=(this.playerConfig.context.userData?.firstName??"")+" "+(this.playerConfig.context.userData?.lastName??"")),this.playerConfig.metadata.isAvailableLocally&&this.playerConfig.metadata.basePath&&(this.parentConfig.baseUrl=this.playerConfig.metadata.basePath,this.parentConfig.isAvailableLocally=!0),this.attempts={max:this.playerConfig.metadata?.maxAttempts,current:this.playerConfig.metadata?.currentAttempt?this.playerConfig.metadata.currentAttempt+1:1},this.totalScore=this.playerConfig.metadata.outcomeDeclaration.maxScore.defaultValue,this.showReplay=!(this.attempts?.max&&this.attempts?.current>=this.attempts.max),"string"==typeof this.playerConfig.metadata?.timeLimits&&(this.playerConfig.metadata.timeLimits=JSON.parse(this.playerConfig.metadata.timeLimits)),this.initialTime=(new Date).getTime(),this.emitMaxAttemptEvents()}getMultilevelSection(Ue){let V;return Ue.children.forEach(z=>{z.children&&!V&&(V=this.hasChildren(z.children))}),V}hasChildren(Ue){return Ue.some(V=>V.children)}emitMaxAttemptEvents(){this.playerConfig.metadata?.maxAttempts-1===this.playerConfig.metadata?.currentAttempt?this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(this.attempts?.current,!1,!0)):this.playerConfig.metadata?.currentAttempt>=this.playerConfig.metadata?.maxAttempts&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(this.attempts?.current,!0,!1))}getActiveSectionIndex(){return this.sections.findIndex(Ue=>Ue.metadata?.identifier===this.activeSection.metadata?.identifier)}onShowScoreBoard(Ue){if(this.parentConfig.isSectionsAvailable){const V=this.getActiveSectionIndex();this.updateSectionScore(V)}this.getSummaryObject(),this.loadScoreBoard=!0,this.viewerService.pauseVideo()}onSectionEnd(Ue){if(Ue.isDurationEnded&&(this.isDurationExpired=!0),this.parentConfig.isSectionsAvailable){const V=this.getActiveSectionIndex();this.updateSectionScore(V),this.setNextSection(Ue,V)}else this.prepareEnd(Ue)}onPlayerEvent(Ue){this.playerEvent.emit(Ue)}getSummaryObject(){const Ue=this.isSectionsAvailable?l.default(this.mainProgressBar.map(z=>z.children)):this.mainProgressBar,V=p.default(Ue,"class");this.summary={skipped:d.default(V,"skipped.length")||0,correct:d.default(V,"correct.length")||0,wrong:d.default(V,"wrong.length")||0,partial:d.default(V,"partial.length")||0},this.totalVisitedQuestion=this.summary.correct+this.summary.wrong+this.summary.partial+this.summary.skipped,this.viewerService.totalNumberOfQuestions=this.totalNoOfQuestions}updateSectionScore(Ue){this.mainProgressBar[Ue].score=this.mainProgressBar[Ue].children.reduce((V,z)=>V+z.score,0)}setNextSection(Ue,V){this.summary=this.utilService.sumObjectsByKey(this.summary,Ue.summary);const z=0===Ue.summary.skipped&&Ue.summary?.correct+Ue.summary?.wrong===this.mainProgressBar[V]?.children?.length,G=Ue.summary.skipped>0;if(Ue.isDurationEnded)return this.isDurationExpired=!0,void this.prepareEnd(Ue);let q=V+1;if(Ue.jumpToSection){const me=this.sections.findIndex(Me=>Me.metadata?.identifier===Ue.jumpToSection);q=me>-1?me:q}this.sectionIndex=o.default(q),this.mainProgressBar.forEach((me,Me)=>{me.isActive=Me===q,Me===V&&(z?me.class="attempted":G&&(me.class="partial"))}),q=this.attempts.max),this.totalNoOfQuestions=0,this.totalVisitedQuestion=0,this.mainProgressBar=[],this.jumpToQuestion=void 0,this.summary={correct:0,partial:0,skipped:0,wrong:0},this.sections=[],this.initialTime=(new Date).getTime(),this.initializeSections(),this.endPageReached=!1,this.loadScoreBoard=!1,this.activeSection=this.isSectionsAvailable?o.default(this.sections[0]):this.playerConfig,this.attempts?.max===this.attempts?.current&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(d.default(this.attempts,"current"),!1,!0)),this.viewerService.raiseHeartBeatEvent(f.eventName.replayClicked,f.TelemetryType.interact,f.pageId.endPage),setTimeout(()=>{this.parentConfig.isReplayed=!1;const Ue=document.querySelector("li.info-page");Ue&&Ue.scrollIntoView({behavior:"smooth"})},1e3)}setInitialScores(Ue=0){const V="abcdefghijklmnopqrstuvwxyz".split("");this.sections.forEach((z,G)=>{this.mainProgressBar.push({index:V[G].toLocaleUpperCase(),class:"unattempted",value:void 0,score:0,isActive:G===Ue,identifier:z.metadata?.identifier});const q=[];z.metadata.childNodes.forEach((me,Me)=>{q.push({index:Me+1,class:"unattempted",value:void 0,score:0}),this.totalNoOfQuestions++}),this.mainProgressBar[this.mainProgressBar.length-1]={...u.default(this.mainProgressBar),children:q}}),this.parentConfig.questionCount=this.totalNoOfQuestions}calculateScore(){return this.finalScore=this.mainProgressBar.reduce((Ue,V)=>Ue+V.score,0),this.generateOutComeLabel(),this.finalScore}exitContent(Ue){this.calculateScore(),"EXIT"===Ue?.type&&(this.viewerService.raiseHeartBeatEvent(f.eventName.endPageExitClicked,f.TelemetryType.interact,f.pageId.endPage),this.getSummaryObject(),this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.isSummaryEventRaised=!0,this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore))}raiseEndEvent(Ue,V,z){this.isEndEventRaised||(this.isEndEventRaised=!0,this.viewerService.metaData.progressBar=this.mainProgressBar,this.viewerService.raiseEndEvent(Ue,V,z),d.default(this.attempts,"current")>=d.default(this.attempts,"max")&&this.playerEvent.emit(this.viewerService.generateMaxAttemptEvents(d.default(this.attempts,"current"),!0,!1)))}setDurationSpent(){"Score"!==this.playerConfig.metadata?.summaryType&&(this.viewerService.metaData.duration=(new Date).getTime()-this.initialTime,this.durationSpent=this.utilService.getTimeSpentText(this.initialTime))}onScoreBoardLoaded(Ue){Ue?.scoreBoardLoaded&&this.calculateScore()}onScoreBoardSubmitted(){this.endPageReached=!0,this.getSummaryObject(),this.setDurationSpent(),this.viewerService.raiseHeartBeatEvent(f.eventName.scoreBoardSubmitClicked,f.TelemetryType.interact,f.pageId.submitPage),this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore),this.loadScoreBoard=!1,this.isSummaryEventRaised=!0}generateOutComeLabel(){switch(this.outcomeLabel=this.finalScore.toString(),d.default(this.playerConfig,"metadata.summaryType")){case"Complete":this.outcomeLabel=this.totalScore?`${this.finalScore} / ${this.totalScore}`:this.outcomeLabel;break;case"Duration":this.outcomeLabel=""}}goToQuestion(Ue){if(this.parentConfig.isSectionsAvailable&&Ue.identifier){const V=this.sections.findIndex(z=>z.metadata?.identifier===Ue.identifier);this.activeSection=o.default(this.sections[V]),this.mainProgressBar.forEach((z,G)=>{z.isActive=G===V})}this.jumpToQuestion=Ue,this.loadScoreBoard=!1}playNextContent(Ue){this.viewerService.raiseHeartBeatEvent(Ue?.type,f.TelemetryType.interact,f.pageId.endPage,Ue?.identifier)}toggleScreenRotate(Ue){this.viewerService.raiseHeartBeatEvent(f.eventName.deviceRotationClicked,f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1)}sideBarEvents(Ue){("OPEN_MENU"===Ue.type||"CLOSE_MENU"===Ue.type)&&this.handleSideBarAccessibility(Ue),this.viewerService.raiseHeartBeatEvent(Ue.type,f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1)}handleSideBarAccessibility(Ue){const V=document.querySelector(".navBlock"),z=document.querySelector("#overlay-input"),G=document.querySelector("#overlay-button"),q=document.querySelector("#sidebar-list");if("OPEN_MENU"===Ue.type){const me=this.playerConfig.config?.sideMenu?.showExit;this.disabledHandle=me?v.default.hidden({filter:[q,G,z]}):v.default.tabFocus({context:V}),this.subscription=(0,m.fromEvent)(document,"keydown").subscribe(Me=>{console.log("===========",Me.key),"Escape"===Me.key&&(document.getElementById("overlay-input").checked=!1,document.getElementById("playerSideMenu").style.visibility="hidden",document.querySelector(".navBlock").style.marginLeft="-100%",this.viewerService.raiseHeartBeatEvent("CLOSE_MENU",f.TelemetryType.interact,this.sectionPlayer.myCarousel.getCurrentSlideIndex()+1),this.disabledHandle.disengage(),this.subscription.unsubscribe(),this.disabledHandle=null,this.subscription=null)})}else"CLOSE_MENU"===Ue.type&&this.disabledHandle&&(this.disabledHandle.disengage(),this.disabledHandle=null,this.subscription&&(this.subscription.unsubscribe(),this.subscription=null))}ngOnDestroy(){this.calculateScore(),this.getSummaryObject(),!1===this.isSummaryEventRaised&&this.viewerService.raiseSummaryEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore,this.summary),this.subscription&&this.subscription.unsubscribe(),this.raiseEndEvent(this.totalVisitedQuestion,this.endPageReached,this.finalScore)}static#e=this.\u0275fac=function(V){return new(V||Oe)(e.\u0275\u0275directiveInject(w.ViewerService),e.\u0275\u0275directiveInject(x.UtilService),e.\u0275\u0275directiveInject(D.TransformationService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:Oe,selectors:[["quml-main-player"]],viewQuery:function(V,z){if(1&V&&e.\u0275\u0275viewQuery(g.SectionPlayerComponent,5),2&V){let G;e.\u0275\u0275queryRefresh(G=e.\u0275\u0275loadQuery())&&(z.sectionPlayer=G.first)}},hostBindings:function(V,z){1&V&&e.\u0275\u0275listener("TelemetryEvent",function(q){return z.onTelemetryEvent(q)},!1,e.\u0275\u0275resolveDocument)("beforeunload",function(){return z.ngOnDestroy()},!1,e.\u0275\u0275resolveWindow)},inputs:{playerConfig:"playerConfig"},outputs:{playerEvent:"playerEvent",telemetryEvent:"telemetryEvent"},features:[e.\u0275\u0275NgOnChangesFeature],decls:5,vars:6,consts:[[3,"title",4,"ngIf"],[3,"sidebarMenuEvent",4,"ngIf"],[3,"showLegend","disablePreviousNavigation","disableNext","attempts","loadScoreBoard","showDeviceOrientation","toggleScreenRotate",4,"ngIf"],[3,"title","config","sidebarEvent"],["class","main-container",4,"ngIf"],[3,"title"],[3,"sidebarMenuEvent"],[3,"showLegend","disablePreviousNavigation","disableNext","attempts","loadScoreBoard","showDeviceOrientation","toggleScreenRotate"],[1,"main-container"],[1,"main-container",3,"hidden"],[3,"sectionConfig","attempts","mainProgressBar","parentConfig","sectionIndex","jumpToQuestion","sectionEnd","showScoreBoard","playerEvent",4,"ngIf"],[3,"contentName","scores","totalNoOfQuestions","showFeedBack","isSections","summary","scoreBoardLoaded","submitClicked","emitQuestionNo",4,"ngIf"],["class","endPage-container",3,"ngClass",4,"ngIf"],[4,"ngIf"],[3,"sectionConfig","attempts","mainProgressBar","parentConfig","sectionIndex","jumpToQuestion","sectionEnd","showScoreBoard","playerEvent"],[3,"contentName","scores","totalNoOfQuestions","showFeedBack","isSections","summary","scoreBoardLoaded","submitClicked","emitQuestionNo"],[1,"endPage-container",3,"ngClass"],[3,"contentName","outcome","outcomeLabel","userName","timeSpentLabel","showExit","showReplay","nextContent","replayContent","exitContent","playNextContent",4,"ngIf"],[3,"contentName","outcome","outcomeLabel","userName","timeSpentLabel","showExit","showReplay","nextContent","replayContent","exitContent","playNextContent"],["class","sb-color-primary mt-8 fnormal font-weight-bold d-block",4,"ngIf"],["class","attempts sb-color-primary mt-8 fnormal font-weight-bold d-block",4,"ngIf"],[1,"sb-color-primary","mt-8","fnormal","font-weight-bold","d-block"],[1,"attempts","sb-color-primary","mt-8","fnormal","font-weight-bold","d-block"],[3,"errorMsg"]],template:function(V,z){1&V&&(e.\u0275\u0275template(0,E,1,1,"sb-player-start-page",0),e.\u0275\u0275template(1,h,1,0,"sb-player-side-menu-icon",1),e.\u0275\u0275template(2,b,1,6,"quml-header",2),e.\u0275\u0275elementStart(3,"sb-player-sidebar",3),e.\u0275\u0275listener("sidebarEvent",function(q){return z.sideBarEvents(q)}),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,ee,6,5,"div",4)),2&V&&(e.\u0275\u0275property("ngIf",z.isLoading),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==z.parentConfig||null==z.parentConfig.sideMenuConfig?null:z.parentConfig.sideMenuConfig.enable)&&!z.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",z.loadScoreBoard&&(null==z.parentConfig?null:z.parentConfig.requiresSubmit)&&!z.endPageReached),e.\u0275\u0275advance(1),e.\u0275\u0275property("title",null==z.parentConfig?null:z.parentConfig.contentName)("config",null==z.parentConfig?null:z.parentConfig.sideMenuConfig),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",!z.isLoading))},dependencies:[O.NgClass,O.NgIf,M.StartPageComponent,M.EndPageComponent,M.SidebarComponent,M.SideMenuIconComponent,M.ContenterrorComponent,c.HeaderComponent,B.ScoreboardComponent,g.SectionPlayerComponent],styles:[":root {\n --quml-main-bg: #fff;\n}\n #overlay-button {\n top: 0.6rem !important;\n}\n\n.main-container[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: var(--quml-main-bg);\n}\n\n.endPage-container-height[_ngcontent-%COMP%] {\n height: 100%;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21haW4tcGxheWVyL21haW4tcGxheWVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNFO0VBQ0Usb0JBQUE7QUFBSjtBQUVFO0VBQ0Usc0JBQUE7QUFBSjs7QUFHQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsK0JBQUE7QUFBRjs7QUFHQTtFQUNFLFlBQUE7QUFBRiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCB7XG4gIDpyb290IHtcbiAgICAtLXF1bWwtbWFpbi1iZzogI2ZmZjtcbiAgfVxuICAjb3ZlcmxheS1idXR0b24ge1xuICAgIHRvcDogMC42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtbWFpbi1iZyk7XG59XG5cbi5lbmRQYWdlLWNvbnRhaW5lci1oZWlnaHQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},305: /*!**************************************************************************************!*\ !*** ./projects/quml-library/src/lib/mcq-image-option/mcq-image-option.component.ts ***! - \**************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{McqImageOptionComponent:()=>c});var e=t( + \**************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{McqImageOptionComponent:()=>u});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);const n=function(g){return{disabled:g}};function o(g,f){if(1&g&&(e.\u0275\u0275element(0,"div",6),e.\u0275\u0275pipe(1,"safeHtml")),2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(1,2,null==m.mcqOption?null:m.mcqOption.label),e.\u0275\u0275sanitizeHtml)("ngClass",e.\u0275\u0275pureFunction1(4,n,!0===m.mcqOption.isDisabled))}}function i(g,f){if(1&g){const m=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"input",7),e.\u0275\u0275listener("click",function(y){e.\u0275\u0275restoreView(m);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.optionClicked(y,I.mcqOption))}),e.\u0275\u0275elementEnd()}if(2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("checked",m.mcqOption.selected)}}function a(g,f){if(1&g&&e.\u0275\u0275element(0,"input",8),2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("checked",m.mcqOption.selected)("disabled",null==m.mcqOption?null:m.mcqOption.isDisabled)}}const p=function(g,f){return{radiomark:g,checkmark:f}};class c{constructor(){this.showQumlPopup=!1,this.imgOptionSelected=new e.EventEmitter}showPopup(f){this.showQumlPopup=!0,this.qumlPopupImage=f}optionClicked(f,m){this.imgOptionSelected.emit({name:"optionSelect",option:m,solutions:this.solutions})}onEnter(f,m){"Enter"===f.key&&(f.stopPropagation(),this.optionClicked(f,m))}openPopup(f){this.showQumlPopup=!0,this.qumlPopupImage=f}closePopUp(){this.showQumlPopup=!1}static#e=this.\u0275fac=function(m){return new(m||c)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:c,selectors:[["quml-mcq-image-option"]],inputs:{mcqQuestion:"mcqQuestion",solutions:"solutions",mcqOption:"mcqOption",cardinality:"cardinality"},outputs:{imgOptionSelected:"imgOptionSelected"},decls:6,vars:8,consts:[["tabindex","0",1,"quml-mcq-option-card",3,"ngClass","keydown","click"],["class","option",3,"innerHTML","ngClass",4,"ngIf"],[1,"container"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked","click",4,"ngIf"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled",4,"ngIf"],["tabindex","-1",3,"ngClass"],[1,"option",3,"innerHTML","ngClass"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked","click"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled"]],template:function(m,v){1&m&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275listener("keydown",function(I){return v.mcqOption.isDisabled?null:v.onEnter(I,v.mcqOption)})("click",function(I){return v.mcqOption.isDisabled?null:v.optionClicked(I,v.mcqOption)}),e.\u0275\u0275template(1,o,2,6,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275template(3,i,1,1,"input",3),e.\u0275\u0275template(4,a,1,2,"input",4),e.\u0275\u0275element(5,"span",5),e.\u0275\u0275elementEnd()()),2&m&&(e.\u0275\u0275property("ngClass",null!=v.mcqOption&&v.mcqOption.selected?"quml-mcq-option-card quml-option--selected":"quml-mcq-option-card"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",v.mcqOption),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","single"===v.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple"===v.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(5,p,"single"===v.cardinality,"multiple"===v.cardinality)))},dependencies:[r.NgClass,r.NgIf,d.SafeHtmlPipe],styles:[':root {\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-checkmark: #cdcdcd;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-option-card-bg: #fff;\n --quml-option-selected-checkmark:#ffff;\n}\n\n.quml-mcq-option-card[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-card-bg);\n border-radius: 0.25rem;\n border: 0.0625rem solid var(--quml-btn-border);\n padding: 1rem;\n box-shadow: 0 0.125rem 0.75rem 0 var(--quml-color-primary-shade);\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 0.5rem;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option-image[_ngcontent-%COMP%] {\n position: relative;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n min-width: 100%;\n vertical-align: bottom;\n width: 100% !important;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-size: 0.75rem;\n font-weight: bold;\n flex: 1;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n margin-bottom: 0;\n}\n\n.zoom-in-icon[_ngcontent-%COMP%] {\n position: absolute;\n right: 0.5rem;\n bottom: 0px;\n}\n\n .quml-mcq-option-card .option img {\n max-width: 100%;\n}\n .quml-mcq-option-card .option label {\n margin-bottom: 0;\n}\n\n.selected-option-text[_ngcontent-%COMP%] {\n color: var(--primary-color) !important;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 2px;\n right: -1px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.image-option-selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n\n.checkmark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%] {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n}\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\ninput[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\n.container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.radiomark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border-radius: 50%;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\ninput[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n.container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n border-radius: 50%;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\n.disabled[_ngcontent-%COMP%] {\n opacity: 0.4;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1pbWFnZS1vcHRpb24vbWNxLWltYWdlLW9wdGlvbi5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZDQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQ0FBQTtBQUFGOztBQUdDO0VBQ0Usa0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsZ0VBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFdBQUE7QUFBSDtBQUVFO0VBQ0Usa0JBQUE7QUFBSjtBQUNJO0VBQ0UsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7QUFDTjtBQUdFO0VBQ0UsNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsT0FBQTtBQURKO0FBR0U7RUFDRSxnQkFBQTtBQURKOztBQU9DO0VBQ0Msa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBQUpGOztBQVVFO0VBQ0UsZUFBQTtBQVBKO0FBU0U7RUFDRSxnQkFBQTtBQVBKOztBQVdDO0VBQ0Msc0NBQUE7QUFSRjs7QUFXQztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrZ0ZBQUE7QUFSSDs7QUFXQztFQUNFLDJDQUFBO0FBUkg7O0FBV0UsaUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDRDQUFBO0FBUko7O0FBV0UsNENBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QUFSSjs7QUFXRSw0REFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSx1REFBQTtFQUNBLDJDQUFBO0FBUko7O0FBV0Usb0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUko7O0FBV0UscUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtBQVJKOztBQVdFO0VBQ0UsVUFBQTtBQVJKOztBQVdFO0VBQ0UsMkNBQUE7QUFSSjs7QUFXRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsNENBQUE7QUFSSjs7QUFXRTtFQUNFLGtCQUFBO0VBQ0EsdURBQUE7RUFDQSwyQ0FBQTtBQVJKOztBQVdFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUFSSjs7QUFXRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxVQUFBO0FBUko7O0FBV0U7RUFDRSxVQUFBO0FBUko7O0FBV0U7RUFDRSxZQUFBO0FBUkoiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLWJ0bi1ib3JkZXI6ICNjY2M7XG4gIC0tcXVtbC1jb2xvci1ncmF5OiAjNjY2O1xuICAtLXF1bWwtY2hlY2ttYXJrOiAjY2RjZGNkO1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZTogcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tcXVtbC1vcHRpb24tY2FyZC1iZzogI2ZmZjtcbiAgLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcms6I2ZmZmY7XG59XG5cbiAucXVtbC1tY3Etb3B0aW9uLWNhcmQge1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1xdW1sLW9wdGlvbi1jYXJkLWJnKTtcbiAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLWJ0bi1ib3JkZXIpO1xuICAgcGFkZGluZzogMXJlbTtcbiAgIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC43NXJlbSAwIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgIGdhcDogMC41cmVtO1xuXG4gIC5vcHRpb24taW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItZ3JheSk7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH0gXG5cbiB9XG5cblxuIC56b29tLWluLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGJvdHRvbTogMHB4O1xuIH1cblxuXG46Om5nLWRlZXAge1xuXG4gIC5xdW1sLW1jcS1vcHRpb24tY2FyZCAub3B0aW9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5xdW1sLW1jcS1vcHRpb24tY2FyZCAub3B0aW9uIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbiAuc2VsZWN0ZWQtb3B0aW9uLXRleHQge1xuICBjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4gLmljb24tem9tbWluIHtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIGJvdHRvbTogMnB4O1xuICAgcmlnaHQ6IC0xcHg7XG4gICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlNVGx3ZUNJZ2FHVnBaMmgwUFNJeE9YQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01Ua2dNVGtpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEWXlJQ2c1TVRNNU1Da2dMU0JvZEhSd2N6b3ZMM05yWlhSamFDNWpiMjBnTFMwK0NpQWdJQ0E4ZEdsMGJHVStlbTl2YlR3dmRHbDBiR1UrQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0S0lDQWdJRHhuSUdsa1BTSmtaWFp6SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0S0lDQWdJQ0FnSUNBOFp5QnBaRDBpZW05dmJTSStDaUFnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWswNUxqVXNNQ0JNTVRnc01DQkRNVGd1TlRVeU1qZzBOeXd0TVM0d01UUTFNekEyTTJVdE1UWWdNVGtzTUM0ME5EYzNNVFV5TlNBeE9Td3hJRXd4T1N3eE15QkRNVGtzTVRZdU16RXpOekE0TlNBeE5pNHpNVE0zTURnMUxERTVJREV6TERFNUlFd3hMREU1SUVNd0xqUTBOemN4TlRJMUxERTVJRFl1TnpZek5UTTNOVEZsTFRFM0xERTRMalUxTWpJNE5EY2dNQ3d4T0NCTU1DdzVMalVnUXkwMkxqUXlOVE0yTURZMFpTMHhOaXcwTGpJMU16STVORGc0SURRdU1qVXpNamswT0Rnc09TNDJNemd3TkRBNU5XVXRNVFlnT1M0MUxEQWdXaUlnYVdROUlsSmxZM1JoYm1kc1pTSWdabWxzYkMxdmNHRmphWFI1UFNJd0xqVWlJR1pwYkd3OUlpTTBNelF6TkRNaUlHWnBiR3d0Y25Wc1pUMGlibTl1ZW1WeWJ5SStQQzl3WVhSb1Bnb2dJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRFV1TURBd01EQXdMQ0EwTGpBd01EQXdNQ2tpSUdacGJHdzlJaU5HUmtaR1JrWWlQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVFF1TlRnek16TXpNek1zTUM0M05TQkROaTQ1TnpZMk5qWTJOeXd3TGpjMUlEZ3VPVEUyTmpZMk5qY3NNaTQyT1NBNExqa3hOalkyTmpZM0xEVXVNRGd6TXpNek16TWdRemd1T1RFMk5qWTJOamNzTmk0eE5UWTJOalkyTnlBNExqVXlNek16TXpNekxEY3VNVFF6TXpNek16TWdOeTQ0Tnl3M0xqa3dNek16TXpNeklFdzNMamczTERjdU9UQXpNek16TXpNZ1REZ3VNRFUyTmpZMk5qY3NPQzR3T0RNek16TXpNeUJNT0M0MU9ETXpNek16TXl3NExqQTRNek16TXpNeklFd3hNUzQ1TVN3eE1TNDBNVFkyTmpZM0lFd3hNQzQ1TVRZMk5qWTNMREV5TGpReElFdzNMalU0TXpNek16TXpMRGt1TURnek16TXpNek1nVERjdU5UZ3pNek16TXpNc09DNDFOVFkyTmpZMk55Qk1OeTQwTURNek16TXpNeXc0TGpNM0lFTTJMalkwTXpNek16TXpMRGt1TURJek16TXpNek1nTlM0Mk5UWTJOalkyTnl3NUxqUXhOalkyTmpZM0lEUXVOVGd6TXpNek16TXNPUzQwTVRZMk5qWTJOeUJETWk0eE9TdzVMalF4TmpZMk5qWTNJREF1TWpVc055NDBOelkyTmpZMk55QXdMakkxTERVdU1EZ3pNek16TXpNZ1F6QXVNalVzTWk0Mk9TQXlMakU1TERBdU56VWdOQzQxT0RNek16TXpNeXd3TGpjMUlGb2dUVFF1TlRnek16TXpNek1zTWk0d09ETXpNek16TXlCRE1pNDVNak16TXpNek15d3lMakE0TXpNek16TXpJREV1TlRnek16TXpNek1zTXk0ME1qTXpNek16TXlBeExqVTRNek16TXpNekxEVXVNRGd6TXpNek16TWdRekV1TlRnek16TXpNek1zTmk0M05ETXpNek16TXlBeUxqa3lNek16TXpNekxEZ3VNRGd6TXpNek16TWdOQzQxT0RNek16TXpNeXc0TGpBNE16TXpNek16SUVNMkxqSTBNek16TXpNekxEZ3VNRGd6TXpNek16TWdOeTQxT0RNek16TXpNeXcyTGpjME16TXpNek16SURjdU5UZ3pNek16TXpNc05TNHdPRE16TXpNek15QkROeTQxT0RNek16TXpNeXd6TGpReU16TXpNek16SURZdU1qUXpNek16TXpNc01pNHdPRE16TXpNek15QTBMalU0TXpNek16TXpMREl1TURnek16TXpNek1nV2lCTk5DNDVNVFkyTmpZMk55d3pMalF4TmpZMk5qWTNJRXcwTGpreE5qWTJOalkzTERRdU56VWdURFl1TWpVc05DNDNOU0JNTmk0eU5TdzFMalF4TmpZMk5qWTNJRXcwTGpreE5qWTJOalkzTERVdU5ERTJOalkyTmpjZ1REUXVPVEUyTmpZMk5qY3NOaTQzTlNCTU5DNHlOU3cyTGpjMUlFdzBMakkxTERVdU5ERTJOalkyTmpjZ1RESXVPVEUyTmpZMk5qY3NOUzQwTVRZMk5qWTJOeUJNTWk0NU1UWTJOalkyTnl3MExqYzFJRXcwTGpJMUxEUXVOelVnVERRdU1qVXNNeTQwTVRZMk5qWTJOeUJNTkM0NU1UWTJOalkyTnl3ekxqUXhOalkyTmpZM0lGb2lJR2xrUFNKRGIyMWlhVzVsWkMxVGFHRndaU0krUEM5d1lYUm9QZ29nSUNBZ0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBZ0lDQWdQQzluUGdvZ0lDQWdQQzluUGdvOEwzTjJaejQ9Jyk7XG4gfVxuXG4gLmltYWdlLW9wdGlvbi1zZWxlY3RlZCB7XG4gICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuIH1cblxuICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gIC5jaGVja21hcmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtY2hlY2ttYXJrKTtcbiAgfVxuICBcbiAgLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgcmFkaW8gYnV0dG9uICovXG4gIC5jb250YWluZXIgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuICAuY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrKTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG4gIFxuICAvKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIGRvdC9jaXJjbGUgLSBoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbiAgaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBcbiAgLyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cbiAgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHsgXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAucmFkaW9tYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcXVtbC1jaGVja21hcmspO1xuICB9XG5cbiAgLmNvbnRhaW5lciBpbnB1dDpjaGVja2Vkfi5yYWRpb21hcmssIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLnJhZGlvbWFyayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtb3B0aW9uLXNlbGVjdGVkLWNoZWNrbWFyayk7XG4gICAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIGlucHV0OmNoZWNrZWR+LnJhZGlvbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIsIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAucmFkaW9tYXJrOmFmdGVyIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLnJhZGlvbWFyazphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5kaXNhYmxlZHtcbiAgICBvcGFjaXR5OjAuNDtcbiAgfVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */']})}},6596: +5989);const n=function(g){return{disabled:g}};function s(g,f){if(1&g&&(e.\u0275\u0275element(0,"div",6),e.\u0275\u0275pipe(1,"safeHtml")),2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(1,2,null==m.mcqOption?null:m.mcqOption.label),e.\u0275\u0275sanitizeHtml)("ngClass",e.\u0275\u0275pureFunction1(4,n,!0===m.mcqOption.isDisabled))}}function o(g,f){if(1&g){const m=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"input",7),e.\u0275\u0275listener("click",function(_){e.\u0275\u0275restoreView(m);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.optionClicked(_,w.mcqOption))}),e.\u0275\u0275elementEnd()}if(2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("checked",m.mcqOption.selected)}}function l(g,f){if(1&g&&e.\u0275\u0275element(0,"input",8),2&g){const m=e.\u0275\u0275nextContext();e.\u0275\u0275property("checked",m.mcqOption.selected)("disabled",null==m.mcqOption?null:m.mcqOption.isDisabled)}}const p=function(g,f){return{radiomark:g,checkmark:f}};class u{constructor(){this.showQumlPopup=!1,this.imgOptionSelected=new e.EventEmitter}showPopup(f){this.showQumlPopup=!0,this.qumlPopupImage=f}optionClicked(f,m){this.imgOptionSelected.emit({name:"optionSelect",option:m,solutions:this.solutions})}onEnter(f,m){"Enter"===f.key&&(f.stopPropagation(),this.optionClicked(f,m))}openPopup(f){this.showQumlPopup=!0,this.qumlPopupImage=f}closePopUp(){this.showQumlPopup=!1}static#e=this.\u0275fac=function(m){return new(m||u)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:u,selectors:[["quml-mcq-image-option"]],inputs:{mcqQuestion:"mcqQuestion",solutions:"solutions",mcqOption:"mcqOption",cardinality:"cardinality"},outputs:{imgOptionSelected:"imgOptionSelected"},decls:6,vars:8,consts:[["tabindex","0",1,"quml-mcq-option-card",3,"ngClass","keydown","click"],["class","option",3,"innerHTML","ngClass",4,"ngIf"],[1,"container"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked","click",4,"ngIf"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled",4,"ngIf"],["tabindex","-1",3,"ngClass"],[1,"option",3,"innerHTML","ngClass"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked","click"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled"]],template:function(m,v){1&m&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275listener("keydown",function(w){return v.mcqOption.isDisabled?null:v.onEnter(w,v.mcqOption)})("click",function(w){return v.mcqOption.isDisabled?null:v.optionClicked(w,v.mcqOption)}),e.\u0275\u0275template(1,s,2,6,"div",1),e.\u0275\u0275elementStart(2,"div",2),e.\u0275\u0275template(3,o,1,1,"input",3),e.\u0275\u0275template(4,l,1,2,"input",4),e.\u0275\u0275element(5,"span",5),e.\u0275\u0275elementEnd()()),2&m&&(e.\u0275\u0275property("ngClass",null!=v.mcqOption&&v.mcqOption.selected?"quml-mcq-option-card quml-option--selected":"quml-mcq-option-card"),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",v.mcqOption),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf","single"===v.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple"===v.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(5,p,"single"===v.cardinality,"multiple"===v.cardinality)))},dependencies:[r.NgClass,r.NgIf,d.SafeHtmlPipe],styles:[':root {\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-checkmark: #cdcdcd;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-option-card-bg: #fff;\n --quml-option-selected-checkmark:#ffff;\n}\n\n.quml-mcq-option-card[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-card-bg);\n border-radius: 0.25rem;\n border: 0.0625rem solid var(--quml-btn-border);\n padding: 1rem;\n box-shadow: 0 0.125rem 0.75rem 0 var(--quml-color-primary-shade);\n display: flex;\n align-items: center;\n justify-content: space-between;\n gap: 0.5rem;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option-image[_ngcontent-%COMP%] {\n position: relative;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n min-width: 100%;\n vertical-align: bottom;\n width: 100% !important;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-size: 0.75rem;\n font-weight: bold;\n flex: 1;\n}\n.quml-mcq-option-card[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n margin-bottom: 0;\n}\n\n.zoom-in-icon[_ngcontent-%COMP%] {\n position: absolute;\n right: 0.5rem;\n bottom: 0px;\n}\n\n .quml-mcq-option-card .option img {\n max-width: 100%;\n}\n .quml-mcq-option-card .option label {\n margin-bottom: 0;\n}\n\n.selected-option-text[_ngcontent-%COMP%] {\n color: var(--primary-color) !important;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 2px;\n right: -1px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.image-option-selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n\n\n.checkmark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%] {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n}\n\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\n\ninput[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\n\n.container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.radiomark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border-radius: 50%;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\ninput[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n.container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n border-radius: 50%;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\n.disabled[_ngcontent-%COMP%] {\n opacity: 0.4;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1pbWFnZS1vcHRpb24vbWNxLWltYWdlLW9wdGlvbi5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZDQUFBO0VBQ0EsMkJBQUE7RUFDQSxzQ0FBQTtBQUFGOztBQUdDO0VBQ0Usa0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsZ0VBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFdBQUE7QUFBSDtBQUVFO0VBQ0Usa0JBQUE7QUFBSjtBQUNJO0VBQ0UsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7QUFDTjtBQUdFO0VBQ0UsNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsT0FBQTtBQURKO0FBR0U7RUFDRSxnQkFBQTtBQURKOztBQU9DO0VBQ0Msa0JBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtBQUpGOztBQVVFO0VBQ0UsZUFBQTtBQVBKO0FBU0U7RUFDRSxnQkFBQTtBQVBKOztBQVdDO0VBQ0Msc0NBQUE7QUFSRjs7QUFXQztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxrZ0ZBQUE7QUFSSDs7QUFXQztFQUNFLDJDQUFBO0FBUkg7O0FBV0UsaUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDRDQUFBO0FBUko7O0FBV0UsNENBQUE7QUFDQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QUFSSjs7QUFXRSw0REFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSx1REFBQTtFQUNBLDJDQUFBO0FBUko7O0FBV0Usb0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUko7O0FBV0UscUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtBQVJKOztBQVdFO0VBQ0UsVUFBQTtBQVJKOztBQVdFO0VBQ0UsMkNBQUE7QUFSSjs7QUFXRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsNENBQUE7QUFSSjs7QUFXRTtFQUNFLGtCQUFBO0VBQ0EsdURBQUE7RUFDQSwyQ0FBQTtBQVJKOztBQVdFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QUFSSjs7QUFXRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxVQUFBO0FBUko7O0FBV0U7RUFDRSxVQUFBO0FBUko7O0FBV0U7RUFDRSxZQUFBO0FBUkoiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLWJ0bi1ib3JkZXI6ICNjY2M7XG4gIC0tcXVtbC1jb2xvci1ncmF5OiAjNjY2O1xuICAtLXF1bWwtY2hlY2ttYXJrOiAjY2RjZGNkO1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZTogcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tcXVtbC1vcHRpb24tY2FyZC1iZzogI2ZmZjtcbiAgLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcms6I2ZmZmY7XG59XG5cbiAucXVtbC1tY3Etb3B0aW9uLWNhcmQge1xuICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1xdW1sLW9wdGlvbi1jYXJkLWJnKTtcbiAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLWJ0bi1ib3JkZXIpO1xuICAgcGFkZGluZzogMXJlbTtcbiAgIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC43NXJlbSAwIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgIGdhcDogMC41cmVtO1xuXG4gIC5vcHRpb24taW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLm9wdGlvbiB7XG4gICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItZ3JheSk7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH0gXG5cbiB9XG5cblxuIC56b29tLWluLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGJvdHRvbTogMHB4O1xuIH1cblxuXG46Om5nLWRlZXAge1xuXG4gIC5xdW1sLW1jcS1vcHRpb24tY2FyZCAub3B0aW9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5xdW1sLW1jcS1vcHRpb24tY2FyZCAub3B0aW9uIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbiAuc2VsZWN0ZWQtb3B0aW9uLXRleHQge1xuICBjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4gLmljb24tem9tbWluIHtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgIGJvdHRvbTogMnB4O1xuICAgcmlnaHQ6IC0xcHg7XG4gICBjb250ZW50OiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUIzYVdSMGFEMGlNVGx3ZUNJZ2FHVnBaMmgwUFNJeE9YQjRJaUIyYVdWM1FtOTRQU0l3SURBZ01Ua2dNVGtpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK0NpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lEWXlJQ2c1TVRNNU1Da2dMU0JvZEhSd2N6b3ZMM05yWlhSamFDNWpiMjBnTFMwK0NpQWdJQ0E4ZEdsMGJHVStlbTl2YlR3dmRHbDBiR1UrQ2lBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0S0lDQWdJRHhuSUdsa1BTSmtaWFp6SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0S0lDQWdJQ0FnSUNBOFp5QnBaRDBpZW05dmJTSStDaUFnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWswNUxqVXNNQ0JNTVRnc01DQkRNVGd1TlRVeU1qZzBOeXd0TVM0d01UUTFNekEyTTJVdE1UWWdNVGtzTUM0ME5EYzNNVFV5TlNBeE9Td3hJRXd4T1N3eE15QkRNVGtzTVRZdU16RXpOekE0TlNBeE5pNHpNVE0zTURnMUxERTVJREV6TERFNUlFd3hMREU1SUVNd0xqUTBOemN4TlRJMUxERTVJRFl1TnpZek5UTTNOVEZsTFRFM0xERTRMalUxTWpJNE5EY2dNQ3d4T0NCTU1DdzVMalVnUXkwMkxqUXlOVE0yTURZMFpTMHhOaXcwTGpJMU16STVORGc0SURRdU1qVXpNamswT0Rnc09TNDJNemd3TkRBNU5XVXRNVFlnT1M0MUxEQWdXaUlnYVdROUlsSmxZM1JoYm1kc1pTSWdabWxzYkMxdmNHRmphWFI1UFNJd0xqVWlJR1pwYkd3OUlpTTBNelF6TkRNaUlHWnBiR3d0Y25Wc1pUMGlibTl1ZW1WeWJ5SStQQzl3WVhSb1Bnb2dJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLRFV1TURBd01EQXdMQ0EwTGpBd01EQXdNQ2tpSUdacGJHdzlJaU5HUmtaR1JrWWlQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVFF1TlRnek16TXpNek1zTUM0M05TQkROaTQ1TnpZMk5qWTJOeXd3TGpjMUlEZ3VPVEUyTmpZMk5qY3NNaTQyT1NBNExqa3hOalkyTmpZM0xEVXVNRGd6TXpNek16TWdRemd1T1RFMk5qWTJOamNzTmk0eE5UWTJOalkyTnlBNExqVXlNek16TXpNekxEY3VNVFF6TXpNek16TWdOeTQ0Tnl3M0xqa3dNek16TXpNeklFdzNMamczTERjdU9UQXpNek16TXpNZ1REZ3VNRFUyTmpZMk5qY3NPQzR3T0RNek16TXpNeUJNT0M0MU9ETXpNek16TXl3NExqQTRNek16TXpNeklFd3hNUzQ1TVN3eE1TNDBNVFkyTmpZM0lFd3hNQzQ1TVRZMk5qWTNMREV5TGpReElFdzNMalU0TXpNek16TXpMRGt1TURnek16TXpNek1nVERjdU5UZ3pNek16TXpNc09DNDFOVFkyTmpZMk55Qk1OeTQwTURNek16TXpNeXc0TGpNM0lFTTJMalkwTXpNek16TXpMRGt1TURJek16TXpNek1nTlM0Mk5UWTJOalkyTnl3NUxqUXhOalkyTmpZM0lEUXVOVGd6TXpNek16TXNPUzQwTVRZMk5qWTJOeUJETWk0eE9TdzVMalF4TmpZMk5qWTNJREF1TWpVc055NDBOelkyTmpZMk55QXdMakkxTERVdU1EZ3pNek16TXpNZ1F6QXVNalVzTWk0Mk9TQXlMakU1TERBdU56VWdOQzQxT0RNek16TXpNeXd3TGpjMUlGb2dUVFF1TlRnek16TXpNek1zTWk0d09ETXpNek16TXlCRE1pNDVNak16TXpNek15d3lMakE0TXpNek16TXpJREV1TlRnek16TXpNek1zTXk0ME1qTXpNek16TXlBeExqVTRNek16TXpNekxEVXVNRGd6TXpNek16TWdRekV1TlRnek16TXpNek1zTmk0M05ETXpNek16TXlBeUxqa3lNek16TXpNekxEZ3VNRGd6TXpNek16TWdOQzQxT0RNek16TXpNeXc0TGpBNE16TXpNek16SUVNMkxqSTBNek16TXpNekxEZ3VNRGd6TXpNek16TWdOeTQxT0RNek16TXpNeXcyTGpjME16TXpNek16SURjdU5UZ3pNek16TXpNc05TNHdPRE16TXpNek15QkROeTQxT0RNek16TXpNeXd6TGpReU16TXpNek16SURZdU1qUXpNek16TXpNc01pNHdPRE16TXpNek15QTBMalU0TXpNek16TXpMREl1TURnek16TXpNek1nV2lCTk5DNDVNVFkyTmpZMk55d3pMalF4TmpZMk5qWTNJRXcwTGpreE5qWTJOalkzTERRdU56VWdURFl1TWpVc05DNDNOU0JNTmk0eU5TdzFMalF4TmpZMk5qWTNJRXcwTGpreE5qWTJOalkzTERVdU5ERTJOalkyTmpjZ1REUXVPVEUyTmpZMk5qY3NOaTQzTlNCTU5DNHlOU3cyTGpjMUlFdzBMakkxTERVdU5ERTJOalkyTmpjZ1RESXVPVEUyTmpZMk5qY3NOUzQwTVRZMk5qWTJOeUJNTWk0NU1UWTJOalkyTnl3MExqYzFJRXcwTGpJMUxEUXVOelVnVERRdU1qVXNNeTQwTVRZMk5qWTJOeUJNTkM0NU1UWTJOalkyTnl3ekxqUXhOalkyTmpZM0lGb2lJR2xrUFNKRGIyMWlhVzVsWkMxVGFHRndaU0krUEM5d1lYUm9QZ29nSUNBZ0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBZ0lDQWdQQzluUGdvZ0lDQWdQQzluUGdvOEwzTjJaejQ9Jyk7XG4gfVxuXG4gLmltYWdlLW9wdGlvbi1zZWxlY3RlZCB7XG4gICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuIH1cblxuICAvKiBDcmVhdGUgYSBjdXN0b20gcmFkaW8gYnV0dG9uICovXG4gIC5jaGVja21hcmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtY2hlY2ttYXJrKTtcbiAgfVxuICBcbiAgLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgcmFkaW8gYnV0dG9uICovXG4gIC5jb250YWluZXIgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBcbiAgLyogV2hlbiB0aGUgcmFkaW8gYnV0dG9uIGlzIGNoZWNrZWQsIGFkZCBhIGJsdWUgYmFja2dyb3VuZCAqL1xuICAuY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrKTtcbiAgICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG4gIFxuICAvKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIGRvdC9jaXJjbGUgLSBoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbiAgaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jaGVja21hcms6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICBcbiAgLyogU3R5bGUgdGhlIGluZGljYXRvciAoZG90L2NpcmNsZSkgKi9cbiAgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyIHsgXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIH1cblxuICAucmFkaW9tYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcXVtbC1jaGVja21hcmspO1xuICB9XG5cbiAgLmNvbnRhaW5lciBpbnB1dDpjaGVja2Vkfi5yYWRpb21hcmssIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLnJhZGlvbWFyayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtb3B0aW9uLXNlbGVjdGVkLWNoZWNrbWFyayk7XG4gICAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgfVxuXG4gIGlucHV0OmNoZWNrZWR+LnJhZGlvbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIsIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAucmFkaW9tYXJrOmFmdGVyIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6dmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLnJhZGlvbWFyazphZnRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5kaXNhYmxlZHtcbiAgICBvcGFjaXR5OjAuNDtcbiAgfVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */']})}},1879: /*!**************************************************************************!*\ !*** ./projects/quml-library/src/lib/mcq-option/mcq-option.component.ts ***! - \**************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{McqOptionComponent:()=>P});var e=t( + \**************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{McqOptionComponent:()=>B});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! ../telemetry-constants */ -7930),d=t( +1679),d=t( /*! lodash-es */ -5246),n=t( +4734),n=t( /*! lodash-es */ -946),o=t( +9990),s=t( /*! ../util-service */ -2025),i=t( +4384),o=t( /*! @angular/common */ -4666),a=t( +6575),l=t( /*! ../mcq-image-option/mcq-image-option.component */ -2114),p=t( +305),p=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);function c(A,h){if(1&A&&e.\u0275\u0275element(0,"input",11),2&A){const b=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275property("checked",b.selected)}}function g(A,h){if(1&A&&e.\u0275\u0275element(0,"input",12),2&A){const b=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275property("checked",b.selected)("disabled",null==b?null:b.isDisabled)}}const f=function(A){return{disabled:A}},m=function(A,h){return{radiomark:A,checkmark:h}};function v(A,h){if(1&A){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",4),e.\u0275\u0275listener("keydown",function(T){const S=e.\u0275\u0275restoreView(b),N=S.$implicit,U=S.index,j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(N.isDisabled?null:j.onEnter(T,N,U))})("click",function(T){const S=e.\u0275\u0275restoreView(b),N=S.$implicit,U=S.index,j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(N.isDisabled?null:j.onOptionSelect(T,N,U))}),e.\u0275\u0275elementStart(1,"div",5),e.\u0275\u0275element(2,"div",6),e.\u0275\u0275pipe(3,"safeHtml"),e.\u0275\u0275elementStart(4,"div",7),e.\u0275\u0275template(5,c,1,1,"input",8),e.\u0275\u0275template(6,g,1,2,"input",9),e.\u0275\u0275element(7,"span",10),e.\u0275\u0275elementEnd()()()}if(2&A){const b=h.$implicit,x=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(9,f,!0===b.isDisabled)),e.\u0275\u0275attribute("aria-checked",b.selected),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",b.selected?"quml-option quml-option--selected":"quml-option"),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(3,7,b.label),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf","single"===x.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple"===x.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(11,m,"single"===x.cardinality,"multiple"===x.cardinality))}}function y(A,h){if(1&A&&(e.\u0275\u0275elementStart(0,"div",2),e.\u0275\u0275template(1,v,8,14,"div",3),e.\u0275\u0275elementEnd()),2&A){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function I(A,h){if(1&A){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(T){const S=e.\u0275\u0275restoreView(b),N=S.$implicit,U=S.index,j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.onOptionSelect(T,N,U))}),e.\u0275\u0275elementEnd()()}if(2&A){const b=h.$implicit,x=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",x.cardinality)}}function O(A,h){if(1&A&&(e.\u0275\u0275elementStart(0,"div")(1,"div",13)(2,"div",14),e.\u0275\u0275template(3,I,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&A){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function D(A,h){if(1&A){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(T){const S=e.\u0275\u0275restoreView(b),N=S.$implicit,U=S.index,j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.onOptionSelect(T,N,U))}),e.\u0275\u0275elementEnd()()}if(2&A){const b=h.$implicit,x=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",x.cardinality)}}function M(A,h){if(1&A&&(e.\u0275\u0275elementStart(0,"div")(1,"div",17)(2,"div",14),e.\u0275\u0275template(3,D,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&A){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function w(A,h){if(1&A){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(T){const S=e.\u0275\u0275restoreView(b),N=S.$implicit,U=S.index,j=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(j.onOptionSelect(T,N,U))}),e.\u0275\u0275elementEnd()()}if(2&A){const b=h.$implicit,x=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",x.cardinality)}}function s(A,h){if(1&A&&(e.\u0275\u0275elementStart(0,"div")(1,"div",13)(2,"div",14),e.\u0275\u0275template(3,w,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&A){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}class P{constructor(h){this.utilService=h,this.showPopup=new e.EventEmitter,this.optionSelected=new e.EventEmitter,this.selectedOption=[]}ngOnChanges(){this.mcqOptions=this.shuffleOptions?d.default(this.mcqOptions):this.mcqOptions,this.replayed&&(this.selectedOption=[],this.mcqOptions.forEach(h=>{h.selected=!1,h.isDisabled=!1}),this.selectedOption=[]),this.tryAgain&&this.unselectOption()}unselectOption(){this.mcqOptions.forEach(h=>{h.selected=!1,h.isDisabled=!1}),this.selectedOption=[],this.optionSelected.emit({name:"optionSelect",option:this.selectedOption,cardinality:this.cardinality,solutions:this.solutions})}onOptionSelect(h,b,x){this.cardinality===r.Cardinality.single?void 0!==x?(this.mcqOptions.forEach(T=>T.selected=!1),this.mcqOptions[x].selected=this.mcqOptions[x].label===b.label):this.mcqOptions.forEach(T=>{T.selected=T.label===b.label}):this.cardinality===r.Cardinality.multiple&&(this.mcqOptions.forEach(T=>{T.label===b.label&&(this.utilService.hasDuplicates(this.selectedOption,b)?(T.selected=!1,this.selectedOption=n.default(this.selectedOption,S=>S.label!==b.label)):(T.selected=!0,this.selectedOption.push(b)))}),this.selectedOption.length===this.numberOfCorrectOptions?this.selectedOption.forEach(T=>{this.mcqOptions.forEach(S=>{S.isDisabled=S.label!=T.label&&!S.selected})}):this.mcqOptions.forEach(T=>{T.isDisabled=!1})),this.optionSelected.emit({name:"optionSelect",option:"single"===this.cardinality?b:this.selectedOption,cardinality:this.cardinality,solutions:this.solutions})}showQumlPopup(){this.showPopup.emit()}onEnter(h,b,x){"Enter"===h.key&&(h.stopPropagation(),this.onOptionSelect(h,b,x))}static#e=this.\u0275fac=function(b){return new(b||P)(e.\u0275\u0275directiveInject(o.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:P,selectors:[["quml-mcq-option"]],inputs:{shuffleOptions:"shuffleOptions",mcqOptions:"mcqOptions",solutions:"solutions",layout:"layout",cardinality:"cardinality",numberOfCorrectOptions:"numberOfCorrectOptions",replayed:"replayed",tryAgain:"tryAgain"},outputs:{showPopup:"showPopup",optionSelected:"optionSelected"},features:[e.\u0275\u0275NgOnChangesFeature],decls:4,vars:4,consts:[["class","quml-mcq-options","role","radiogroup",4,"ngIf"],[4,"ngIf"],["role","radiogroup",1,"quml-mcq-options"],["class","quml-option-card","tabindex","0","role","checkbox","aria-labelledby","option-checkbox",3,"ngClass","keydown","click",4,"ngFor","ngForOf"],["tabindex","0","role","checkbox","aria-labelledby","option-checkbox",1,"quml-option-card",3,"ngClass","keydown","click"],[1,"quml-option",3,"ngClass"],[1,"option",3,"innerHTML"],[1,"container"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked",4,"ngIf"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled",4,"ngIf"],["tabindex","-1",3,"ngClass"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled"],[1,"qumlImageOption"],[1,"wrapper"],[4,"ngFor","ngForOf"],[3,"mcqOption","cardinality","imgOptionSelected"],[1,"qumlOption-imageQaGrid"]],template:function(b,x){1&b&&(e.\u0275\u0275template(0,y,2,1,"div",0),e.\u0275\u0275template(1,O,4,1,"div",1),e.\u0275\u0275template(2,M,4,1,"div",1),e.\u0275\u0275template(3,s,4,1,"div",1)),2&b&&(e.\u0275\u0275property("ngIf","DEFAULT"===x.layout||"IMAGEQOPTION"===x.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","IMAGEGRID"===x.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","IMAGEQAGRID"===x.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","MULTIIMAGEGRID"===x.layout))},dependencies:[i.NgClass,i.NgForOf,i.NgIf,a.McqImageOptionComponent,p.SafeHtmlPipe],styles:[':root {\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-checkmark: #cdcdcd;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-color-success: #08BC82;\n --quml-color-danger: #F1635D;\n --quml-option-card-bg: #fff;\n --quml-option-selected-checkmark:#fff;\n --quml-option-selected-checkmark-icon:#fff;\n}\n\n.quml-mcq-options[_ngcontent-%COMP%] {\n align-items: center;\n margin-bottom: 0.5rem;\n}\n\n.quml-option[_ngcontent-%COMP%] label.container[_ngcontent-%COMP%] {\n margin: 0 auto;\n margin-bottom: 0;\n}\n\n.quml-option-card[_ngcontent-%COMP%] {\n margin-bottom: 1rem;\n}\n\n.quml-option[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-card-bg);\n border-radius: 0.25rem;\n border: 0.0625rem solid var(--quml-btn-border);\n padding: 1rem;\n box-shadow: 0 0.125rem 0.75rem 0 var(--quml-color-primary-shade);\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 100%;\n gap: 0.5rem;\n}\n.quml-option[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n flex: 1;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.quml-option-card[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-size: 0.875rem;\n}\n\n.selected-option[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.selected-option-text[_ngcontent-%COMP%] {\n color: var(--primary-color) !important;\n}\n\n.container[_ngcontent-%COMP%] {\n padding-right: 0px !important;\n}\n\n\n.checkmark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n.radiomark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border-radius: 50%;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%] {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n}\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\ninput[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\ninput[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\n.container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n border-radius: 50%;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n\n.container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\nimg[_ngcontent-%COMP%] {\n width: 100% !important;\n}\n\n.option-img[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.option-img[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n width: 100%;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n right: 0px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n margin-top: 2rem;\n display: grid;\n gap: 1rem;\n}\n\n.qumlOption-imageQaGrid[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-gap: 1rem;\n}\n@media only screen and (max-width: 640px) {\n .qumlOption-imageQaGrid[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(1, 1fr);\n }\n}\n\n@media only screen and (max-width: 840px) {\n .qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n@media only screen and (max-width: 640px) {\n .qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(1, 1fr);\n }\n}\n.disabled[_ngcontent-%COMP%] {\n opacity: 0.4;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1vcHRpb24vbWNxLW9wdGlvbi5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZDQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtBQUFGOztBQUdBO0VBQ0UsbUJBQUE7RUFDQSxxQkFBQTtBQUFGOztBQVdBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FBUkY7O0FBV0E7RUFDRSxtQkFBQTtBQVJGOztBQVdBO0VBQ0Usa0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsZ0VBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FBUkY7QUFVRTtFQUNFLE9BQUE7QUFSSjs7QUFXQTtFQUNFLDJDQUFBO0FBUkY7O0FBV0E7RUFDRSw2QkFBQTtFQUNBLG1CQUFBO0FBUkY7O0FBV0E7RUFDRSwyQ0FBQTtBQVJGOztBQVdBO0VBQ0Usc0NBQUE7QUFSRjs7QUFXQTtFQUNFLDZCQUFBO0FBUkY7O0FBV0Esb0NBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDRDQUFBO0FBUkY7O0FBV0EsaUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsNENBQUE7QUFSRjs7QUFXQSw0Q0FBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBQVJGOztBQVdBLGdFQUFBO0FBQ0E7RUFDRSxrQkFBQTtFQUNBLHVEQUFBO0VBQ0EsMkNBQUE7QUFSRjs7QUFXQSw0REFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSx1REFBQTtFQUNBLDJDQUFBO0FBUkY7O0FBV0EsZ0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUkY7O0FBV0Esb0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUkY7O0FBV0EsaUNBQUE7QUFFQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxVQUFBO0FBVEY7O0FBWUEsaUNBQUE7QUFFQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtBQVZGOztBQWNBO0VBQ0UsVUFBQTtBQVhGOztBQWNBO0VBQ0Usc0JBQUE7QUFYRjs7QUFjQTtFQUNFLGtCQUFBO0FBWEY7O0FBY0E7RUFDRSxXQUFBO0FBWEY7O0FBY0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa2dGQUFBO0FBWEY7O0FBZUE7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0FBWkY7O0FBZUE7RUFDRSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxjQUFBO0FBWkY7QUFhRTtFQUpGO0lBS0kscUNBQUE7RUFWRjtBQUNGOztBQWFBO0VBQ0U7SUFDRSxxQ0FBQTtFQVZGO0FBQ0Y7QUFhQTtFQUNFO0lBQ0UscUNBQUE7RUFYRjtBQUNGO0FBY0E7RUFDRSxZQUFBO0FBWkYiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLWJ0bi1ib3JkZXI6ICNjY2M7XG4gIC0tcXVtbC1jb2xvci1ncmF5OiAjNjY2O1xuICAtLXF1bWwtY2hlY2ttYXJrOiAjY2RjZGNkO1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZTogcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tcXVtbC1jb2xvci1zdWNjZXNzOiAjMDhCQzgyO1xuICAtLXF1bWwtY29sb3ItZGFuZ2VyOiAjRjE2MzVEO1xuICAtLXF1bWwtb3B0aW9uLWNhcmQtYmc6ICNmZmY7XG4gIC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrOiNmZmY7XG4gIC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrLWljb246I2ZmZjtcbn1cblxuLnF1bWwtbWNxLW9wdGlvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi8vIC5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24ge1xuLy8gICBjb2xvcjogdmFyKCAtLXF1bWwtYWN0aXZlLXNsaWRlKTtcbi8vIH1cblxuOjpuZy1kZWVwIC5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24gcCB7XG4gIC8vIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5xdW1sLW9wdGlvbiBsYWJlbC5jb250YWluZXIge1xuICBtYXJnaW46MCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1x0XG59XHRcblxuLnF1bWwtb3B0aW9uLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucXVtbC1vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0tcXVtbC1vcHRpb24tY2FyZC1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC43NXJlbSAwIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDAuNXJlbTtcbiAvLyAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLm9wdGlvbiB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24ge1xuICBjb2xvcjogdmFyKC0tcXVtbC1jb2xvci1ncmF5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnNlbGVjdGVkLW9wdGlvbiB7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5zZWxlY3RlZC1vcHRpb24tdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIENyZWF0ZSBhIGN1c3RvbSBjaGVja2JveCBidXR0b24gKi9cbi5jaGVja21hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLWNoZWNrbWFyayk7XG59XG5cbi8qIENyZWF0ZSBhIGN1c3RvbSByYWRpbyBidXR0b24gKi9cbi5yYWRpb21hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtY2hlY2ttYXJrKTtcbn1cblxuLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgcmFkaW8gYnV0dG9uICovXG4uY29udGFpbmVyIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFdoZW4gdGhlIGNoZWNrbWFyayBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4uY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcmspO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4vKiBXaGVuIHRoZSByYWRpbyBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4uY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LnJhZGlvbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcmspO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4vKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIHNxdWFyZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jaGVja21hcms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIGRvdC9jaXJjbGUgLSBoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbmlucHV0OmNoZWNrZWR+LnJhZGlvbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogU3R5bGUgdGhlIGluZGljYXRvciAoY2lyY2xlKSAqL1xuXG4uY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIsIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAucmFkaW9tYXJrOmFmdGVyIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnktY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIFN0eWxlIHRoZSBpbmRpY2F0b3IgKHNxdWFyZSkgKi9cblxuLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6dmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuXG4ucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIgeyBcbiAgb3BhY2l0eTogMTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm9wdGlvbi1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcHRpb24taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaWNvbi16b21taW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDBweDtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTVRsd2VDSWdhR1ZwWjJoMFBTSXhPWEI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNVGtnTVRraUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStDaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nVTJ0bGRHTm9JRFl5SUNnNU1UTTVNQ2tnTFNCb2RIUndjem92TDNOclpYUmphQzVqYjIwZ0xTMCtDaUFnSUNBOGRHbDBiR1UrZW05dmJUd3ZkR2wwYkdVK0NpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NEtJQ0FnSUR4bklHbGtQU0prWlhaeklpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNEtJQ0FnSUNBZ0lDQThaeUJwWkQwaWVtOXZiU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDVMalVzTUNCTU1UZ3NNQ0JETVRndU5UVXlNamcwTnl3dE1TNHdNVFExTXpBMk0yVXRNVFlnTVRrc01DNDBORGMzTVRVeU5TQXhPU3d4SUV3eE9Td3hNeUJETVRrc01UWXVNekV6TnpBNE5TQXhOaTR6TVRNM01EZzFMREU1SURFekxERTVJRXd4TERFNUlFTXdMalEwTnpjeE5USTFMREU1SURZdU56WXpOVE0zTlRGbExURTNMREU0TGpVMU1qSTRORGNnTUN3eE9DQk1NQ3c1TGpVZ1F5MDJMalF5TlRNMk1EWTBaUzB4Tml3MExqSTFNekk1TkRnNElEUXVNalV6TWprME9EZ3NPUzQyTXpnd05EQTVOV1V0TVRZZ09TNDFMREFnV2lJZ2FXUTlJbEpsWTNSaGJtZHNaU0lnWm1sc2JDMXZjR0ZqYVhSNVBTSXdMalVpSUdacGJHdzlJaU0wTXpRek5ETWlJR1pwYkd3dGNuVnNaVDBpYm05dWVtVnlieUkrUEM5d1lYUm9QZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RVdU1EQXdNREF3TENBMExqQXdNREF3TUNraUlHWnBiR3c5SWlOR1JrWkdSa1lpUGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRRdU5UZ3pNek16TXpNc01DNDNOU0JETmk0NU56WTJOalkyTnl3d0xqYzFJRGd1T1RFMk5qWTJOamNzTWk0Mk9TQTRMamt4TmpZMk5qWTNMRFV1TURnek16TXpNek1nUXpndU9URTJOalkyTmpjc05pNHhOVFkyTmpZMk55QTRMalV5TXpNek16TXpMRGN1TVRRek16TXpNek1nTnk0NE55dzNMamt3TXpNek16TXpJRXczTGpnM0xEY3VPVEF6TXpNek16TWdURGd1TURVMk5qWTJOamNzT0M0d09ETXpNek16TXlCTU9DNDFPRE16TXpNek15dzRMakE0TXpNek16TXpJRXd4TVM0NU1Td3hNUzQwTVRZMk5qWTNJRXd4TUM0NU1UWTJOalkzTERFeUxqUXhJRXczTGpVNE16TXpNek16TERrdU1EZ3pNek16TXpNZ1REY3VOVGd6TXpNek16TXNPQzQxTlRZMk5qWTJOeUJNTnk0ME1ETXpNek16TXl3NExqTTNJRU0yTGpZME16TXpNek16TERrdU1ESXpNek16TXpNZ05TNDJOVFkyTmpZMk55dzVMalF4TmpZMk5qWTNJRFF1TlRnek16TXpNek1zT1M0ME1UWTJOalkyTnlCRE1pNHhPU3c1TGpReE5qWTJOalkzSURBdU1qVXNOeTQwTnpZMk5qWTJOeUF3TGpJMUxEVXVNRGd6TXpNek16TWdRekF1TWpVc01pNDJPU0F5TGpFNUxEQXVOelVnTkM0MU9ETXpNek16TXl3d0xqYzFJRm9nVFRRdU5UZ3pNek16TXpNc01pNHdPRE16TXpNek15QkRNaTQ1TWpNek16TXpNeXd5TGpBNE16TXpNek16SURFdU5UZ3pNek16TXpNc015NDBNak16TXpNek15QXhMalU0TXpNek16TXpMRFV1TURnek16TXpNek1nUXpFdU5UZ3pNek16TXpNc05pNDNORE16TXpNek15QXlMamt5TXpNek16TXpMRGd1TURnek16TXpNek1nTkM0MU9ETXpNek16TXl3NExqQTRNek16TXpNeklFTTJMakkwTXpNek16TXpMRGd1TURnek16TXpNek1nTnk0MU9ETXpNek16TXl3MkxqYzBNek16TXpNeklEY3VOVGd6TXpNek16TXNOUzR3T0RNek16TXpNeUJETnk0MU9ETXpNek16TXl3ekxqUXlNek16TXpNeklEWXVNalF6TXpNek16TXNNaTR3T0RNek16TXpNeUEwTGpVNE16TXpNek16TERJdU1EZ3pNek16TXpNZ1dpQk5OQzQ1TVRZMk5qWTJOeXd6TGpReE5qWTJOalkzSUV3MExqa3hOalkyTmpZM0xEUXVOelVnVERZdU1qVXNOQzQzTlNCTU5pNHlOU3cxTGpReE5qWTJOalkzSUV3MExqa3hOalkyTmpZM0xEVXVOREUyTmpZMk5qY2dURFF1T1RFMk5qWTJOamNzTmk0M05TQk1OQzR5TlN3MkxqYzFJRXcwTGpJMUxEVXVOREUyTmpZMk5qY2dUREl1T1RFMk5qWTJOamNzTlM0ME1UWTJOalkyTnlCTU1pNDVNVFkyTmpZMk55dzBMamMxSUV3MExqSTFMRFF1TnpVZ1REUXVNalVzTXk0ME1UWTJOalkyTnlCTU5DNDVNVFkyTmpZMk55d3pMalF4TmpZMk5qWTNJRm9pSUdsa1BTSkRiMjFpYVc1bFpDMVRhR0Z3WlNJK1BDOXdZWFJvUGdvZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnUEM5blBnb2dJQ0FnUEM5blBnbzhMM04yWno0PScpO1xufVxuXG5cbi5xdW1sSW1hZ2VPcHRpb24gLndyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAgMnJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOjFyZW07XG59XG5cbi5xdW1sT3B0aW9uLWltYWdlUWFHcmlkIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICBncmlkLWdhcDogMXJlbTtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5xdW1sSW1hZ2VPcHRpb24gLndyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucXVtbEltYWdlT3B0aW9uIC53cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbi5kaXNhYmxlZHtcbiAgb3BhY2l0eTowLjQ7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */']})}},6153: +5989);function u(E,h){if(1&E&&e.\u0275\u0275element(0,"input",11),2&E){const b=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275property("checked",b.selected)}}function g(E,h){if(1&E&&e.\u0275\u0275element(0,"input",12),2&E){const b=e.\u0275\u0275nextContext().$implicit;e.\u0275\u0275property("checked",b.selected)("disabled",null==b?null:b.isDisabled)}}const f=function(E){return{disabled:E}},m=function(E,h){return{radiomark:E,checkmark:h}};function v(E,h){if(1&E){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",4),e.\u0275\u0275listener("keydown",function(I){const S=e.\u0275\u0275restoreView(b),L=S.$implicit,F=S.index,k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(L.isDisabled?null:k.onEnter(I,L,F))})("click",function(I){const S=e.\u0275\u0275restoreView(b),L=S.$implicit,F=S.index,k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(L.isDisabled?null:k.onOptionSelect(I,L,F))}),e.\u0275\u0275elementStart(1,"div",5),e.\u0275\u0275element(2,"div",6),e.\u0275\u0275pipe(3,"safeHtml"),e.\u0275\u0275elementStart(4,"div",7),e.\u0275\u0275template(5,u,1,1,"input",8),e.\u0275\u0275template(6,g,1,2,"input",9),e.\u0275\u0275element(7,"span",10),e.\u0275\u0275elementEnd()()()}if(2&E){const b=h.$implicit,T=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(9,f,!0===b.isDisabled)),e.\u0275\u0275attribute("aria-checked",b.selected),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",b.selected?"quml-option quml-option--selected":"quml-option"),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(3,7,b.label),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf","single"===T.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple"===T.cardinality),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(11,m,"single"===T.cardinality,"multiple"===T.cardinality))}}function _(E,h){if(1&E&&(e.\u0275\u0275elementStart(0,"div",2),e.\u0275\u0275template(1,v,8,14,"div",3),e.\u0275\u0275elementEnd()),2&E){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function w(E,h){if(1&E){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(I){const S=e.\u0275\u0275restoreView(b),L=S.$implicit,F=S.index,k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.onOptionSelect(I,L,F))}),e.\u0275\u0275elementEnd()()}if(2&E){const b=h.$implicit,T=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",T.cardinality)}}function x(E,h){if(1&E&&(e.\u0275\u0275elementStart(0,"div")(1,"div",13)(2,"div",14),e.\u0275\u0275template(3,w,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&E){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function D(E,h){if(1&E){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(I){const S=e.\u0275\u0275restoreView(b),L=S.$implicit,F=S.index,k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.onOptionSelect(I,L,F))}),e.\u0275\u0275elementEnd()()}if(2&E){const b=h.$implicit,T=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",T.cardinality)}}function O(E,h){if(1&E&&(e.\u0275\u0275elementStart(0,"div")(1,"div",17)(2,"div",14),e.\u0275\u0275template(3,D,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&E){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}function M(E,h){if(1&E){const b=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq-image-option",16),e.\u0275\u0275listener("imgOptionSelected",function(I){const S=e.\u0275\u0275restoreView(b),L=S.$implicit,F=S.index,k=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(k.onOptionSelect(I,L,F))}),e.\u0275\u0275elementEnd()()}if(2&E){const b=h.$implicit,T=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("mcqOption",b)("cardinality",T.cardinality)}}function c(E,h){if(1&E&&(e.\u0275\u0275elementStart(0,"div")(1,"div",13)(2,"div",14),e.\u0275\u0275template(3,M,2,2,"div",15),e.\u0275\u0275elementEnd()()()),2&E){const b=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngForOf",b.mcqOptions)}}class B{constructor(h){this.utilService=h,this.showPopup=new e.EventEmitter,this.optionSelected=new e.EventEmitter,this.selectedOption=[]}ngOnChanges(){this.mcqOptions=this.shuffleOptions?d.default(this.mcqOptions):this.mcqOptions,this.replayed&&(this.selectedOption=[],this.mcqOptions.forEach(h=>{h.selected=!1,h.isDisabled=!1}),this.selectedOption=[]),this.tryAgain&&this.unselectOption()}unselectOption(){this.mcqOptions.forEach(h=>{h.selected=!1,h.isDisabled=!1}),this.selectedOption=[],this.optionSelected.emit({name:"optionSelect",option:this.selectedOption,cardinality:this.cardinality,solutions:this.solutions})}onOptionSelect(h,b,T){this.cardinality===r.Cardinality.single?void 0!==T?(this.mcqOptions.forEach(I=>I.selected=!1),this.mcqOptions[T].selected=this.mcqOptions[T].label===b.label):this.mcqOptions.forEach(I=>{I.selected=I.label===b.label}):this.cardinality===r.Cardinality.multiple&&(this.mcqOptions.forEach(I=>{I.label===b.label&&(this.utilService.hasDuplicates(this.selectedOption,b)?(I.selected=!1,this.selectedOption=n.default(this.selectedOption,S=>S.label!==b.label)):(I.selected=!0,this.selectedOption.push(b)))}),this.selectedOption.length===this.numberOfCorrectOptions?this.selectedOption.forEach(I=>{this.mcqOptions.forEach(S=>{S.isDisabled=S.label!=I.label&&!S.selected})}):this.mcqOptions.forEach(I=>{I.isDisabled=!1})),this.optionSelected.emit({name:"optionSelect",option:"single"===this.cardinality?b:this.selectedOption,cardinality:this.cardinality,solutions:this.solutions})}showQumlPopup(){this.showPopup.emit()}onEnter(h,b,T){"Enter"===h.key&&(h.stopPropagation(),this.onOptionSelect(h,b,T))}static#e=this.\u0275fac=function(b){return new(b||B)(e.\u0275\u0275directiveInject(s.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:B,selectors:[["quml-mcq-option"]],inputs:{shuffleOptions:"shuffleOptions",mcqOptions:"mcqOptions",solutions:"solutions",layout:"layout",cardinality:"cardinality",numberOfCorrectOptions:"numberOfCorrectOptions",replayed:"replayed",tryAgain:"tryAgain"},outputs:{showPopup:"showPopup",optionSelected:"optionSelected"},features:[e.\u0275\u0275NgOnChangesFeature],decls:4,vars:4,consts:[["class","quml-mcq-options","role","radiogroup",4,"ngIf"],[4,"ngIf"],["role","radiogroup",1,"quml-mcq-options"],["class","quml-option-card","tabindex","0","role","checkbox","aria-labelledby","option-checkbox",3,"ngClass","keydown","click",4,"ngFor","ngForOf"],["tabindex","0","role","checkbox","aria-labelledby","option-checkbox",1,"quml-option-card",3,"ngClass","keydown","click"],[1,"quml-option",3,"ngClass"],[1,"option",3,"innerHTML"],[1,"container"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked",4,"ngIf"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled",4,"ngIf"],["tabindex","-1",3,"ngClass"],["type","radio","name","radio","id","option-checkbox","tabindex","-1",3,"checked"],["type","checkbox","name","checkbox","id","option-checkbox","tabindex","-1",3,"checked","disabled"],[1,"qumlImageOption"],[1,"wrapper"],[4,"ngFor","ngForOf"],[3,"mcqOption","cardinality","imgOptionSelected"],[1,"qumlOption-imageQaGrid"]],template:function(b,T){1&b&&(e.\u0275\u0275template(0,_,2,1,"div",0),e.\u0275\u0275template(1,x,4,1,"div",1),e.\u0275\u0275template(2,O,4,1,"div",1),e.\u0275\u0275template(3,c,4,1,"div",1)),2&b&&(e.\u0275\u0275property("ngIf","DEFAULT"===T.layout||"IMAGEQOPTION"===T.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","IMAGEGRID"===T.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","IMAGEQAGRID"===T.layout),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","MULTIIMAGEGRID"===T.layout))},dependencies:[o.NgClass,o.NgForOf,o.NgIf,l.McqImageOptionComponent,p.SafeHtmlPipe],styles:[':root {\n --quml-btn-border: #ccc;\n --quml-color-gray: #666;\n --quml-checkmark: #cdcdcd;\n --quml-color-primary-shade: rgba(0, 0, 0, .1);\n --quml-color-success: #08BC82;\n --quml-color-danger: #F1635D;\n --quml-option-card-bg: #fff;\n --quml-option-selected-checkmark:#fff;\n --quml-option-selected-checkmark-icon:#fff;\n}\n\n.quml-mcq-options[_ngcontent-%COMP%] {\n align-items: center;\n margin-bottom: 0.5rem;\n}\n\n.quml-option[_ngcontent-%COMP%] label.container[_ngcontent-%COMP%] {\n margin: 0 auto;\n margin-bottom: 0;\n}\n\n.quml-option-card[_ngcontent-%COMP%] {\n margin-bottom: 1rem;\n}\n\n.quml-option[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-card-bg);\n border-radius: 0.25rem;\n border: 0.0625rem solid var(--quml-btn-border);\n padding: 1rem;\n box-shadow: 0 0.125rem 0.75rem 0 var(--quml-color-primary-shade);\n display: flex;\n align-items: center;\n justify-content: space-between;\n height: 100%;\n gap: 0.5rem;\n}\n.quml-option[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n flex: 1;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.quml-option-card[_ngcontent-%COMP%] .option[_ngcontent-%COMP%] {\n color: var(--quml-color-gray);\n font-size: 0.875rem;\n}\n\n.selected-option[_ngcontent-%COMP%] {\n border: 0.125rem solid var(--primary-color);\n}\n\n.selected-option-text[_ngcontent-%COMP%] {\n color: var(--primary-color) !important;\n}\n\n.container[_ngcontent-%COMP%] {\n padding-right: 0px !important;\n}\n\n\n\n.checkmark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n\n.radiomark[_ngcontent-%COMP%] {\n display: block;\n height: 1.25rem;\n width: 1.25rem;\n border-radius: 50%;\n border: 0.125rem solid var(--quml-checkmark);\n}\n\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%] {\n position: absolute;\n opacity: 0;\n cursor: pointer;\n}\n\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\n\n.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%], .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%] {\n position: relative;\n background-color: var(--quml-option-selected-checkmark);\n border: 0.125rem solid var(--primary-color);\n}\n\n\n\ninput[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\n\ninput[_ngcontent-%COMP%]:checked ~ .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n content: "";\n opacity: 1;\n}\n\n\n\n.container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n border-radius: 50%;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n\n\n.container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after {\n width: 0.75rem;\n height: 0.75rem;\n background: var(--primary-color);\n position: absolute;\n top: 50%;\n left: 50%;\n margin: 0;\n transform: translate(-50%, -50%);\n opacity: 0;\n}\n\n.quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after, .quml-option--selected[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .radiomark[_ngcontent-%COMP%]:after {\n opacity: 1;\n}\n\nimg[_ngcontent-%COMP%] {\n width: 100% !important;\n}\n\n.option-img[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.option-img[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n width: 100%;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n right: 0px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n margin-top: 2rem;\n display: grid;\n gap: 1rem;\n}\n\n.qumlOption-imageQaGrid[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n grid-gap: 1rem;\n}\n@media only screen and (max-width: 640px) {\n .qumlOption-imageQaGrid[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(1, 1fr);\n }\n}\n\n@media only screen and (max-width: 840px) {\n .qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(2, 1fr);\n }\n}\n@media only screen and (max-width: 640px) {\n .qumlImageOption[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n grid-template-columns: repeat(1, 1fr);\n }\n}\n.disabled[_ngcontent-%COMP%] {\n opacity: 0.4;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1vcHRpb24vbWNxLW9wdGlvbi5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLDZDQUFBO0VBQ0EsNkJBQUE7RUFDQSw0QkFBQTtFQUNBLDJCQUFBO0VBQ0EscUNBQUE7RUFDQSwwQ0FBQTtBQUFGOztBQUdBO0VBQ0UsbUJBQUE7RUFDQSxxQkFBQTtBQUFGOztBQVdBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FBUkY7O0FBV0E7RUFDRSxtQkFBQTtBQVJGOztBQVdBO0VBQ0Usa0JBQUE7RUFDQSw0Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsZ0VBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FBUkY7QUFVRTtFQUNFLE9BQUE7QUFSSjs7QUFXQTtFQUNFLDJDQUFBO0FBUkY7O0FBV0E7RUFDRSw2QkFBQTtFQUNBLG1CQUFBO0FBUkY7O0FBV0E7RUFDRSwyQ0FBQTtBQVJGOztBQVdBO0VBQ0Usc0NBQUE7QUFSRjs7QUFXQTtFQUNFLDZCQUFBO0FBUkY7O0FBV0Esb0NBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLDRDQUFBO0FBUkY7O0FBV0EsaUNBQUE7QUFDQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsNENBQUE7QUFSRjs7QUFXQSw0Q0FBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBQVJGOztBQVdBLGdFQUFBO0FBQ0E7RUFDRSxrQkFBQTtFQUNBLHVEQUFBO0VBQ0EsMkNBQUE7QUFSRjs7QUFXQSw0REFBQTtBQUNBO0VBQ0Usa0JBQUE7RUFDQSx1REFBQTtFQUNBLDJDQUFBO0FBUkY7O0FBV0EsZ0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUkY7O0FBV0Esb0VBQUE7QUFDQTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FBUkY7O0FBV0EsaUNBQUE7QUFFQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7RUFDQSxVQUFBO0FBVEY7O0FBWUEsaUNBQUE7QUFFQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsVUFBQTtBQVZGOztBQWNBO0VBQ0UsVUFBQTtBQVhGOztBQWNBO0VBQ0Usc0JBQUE7QUFYRjs7QUFjQTtFQUNFLGtCQUFBO0FBWEY7O0FBY0E7RUFDRSxXQUFBO0FBWEY7O0FBY0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa2dGQUFBO0FBWEY7O0FBZUE7RUFDRSxnQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0FBWkY7O0FBZUE7RUFDRSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxjQUFBO0FBWkY7QUFhRTtFQUpGO0lBS0kscUNBQUE7RUFWRjtBQUNGOztBQWFBO0VBQ0U7SUFDRSxxQ0FBQTtFQVZGO0FBQ0Y7QUFhQTtFQUNFO0lBQ0UscUNBQUE7RUFYRjtBQUNGO0FBY0E7RUFDRSxZQUFBO0FBWkYiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLWJ0bi1ib3JkZXI6ICNjY2M7XG4gIC0tcXVtbC1jb2xvci1ncmF5OiAjNjY2O1xuICAtLXF1bWwtY2hlY2ttYXJrOiAjY2RjZGNkO1xuICAtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZTogcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tcXVtbC1jb2xvci1zdWNjZXNzOiAjMDhCQzgyO1xuICAtLXF1bWwtY29sb3ItZGFuZ2VyOiAjRjE2MzVEO1xuICAtLXF1bWwtb3B0aW9uLWNhcmQtYmc6ICNmZmY7XG4gIC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrOiNmZmY7XG4gIC0tcXVtbC1vcHRpb24tc2VsZWN0ZWQtY2hlY2ttYXJrLWljb246I2ZmZjtcbn1cblxuLnF1bWwtbWNxLW9wdGlvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi8vIC5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24ge1xuLy8gICBjb2xvcjogdmFyKCAtLXF1bWwtYWN0aXZlLXNsaWRlKTtcbi8vIH1cblxuOjpuZy1kZWVwIC5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24gcCB7XG4gIC8vIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5xdW1sLW9wdGlvbiBsYWJlbC5jb250YWluZXIge1xuICBtYXJnaW46MCBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwO1x0XG59XHRcblxuLnF1bWwtb3B0aW9uLWNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ucXVtbC1vcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6dmFyKC0tcXVtbC1vcHRpb24tY2FyZC1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC43NXJlbSAwIHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1zaGFkZSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDAuNXJlbTtcbiAvLyAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLm9wdGlvbiB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCB7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5xdW1sLW9wdGlvbi1jYXJkIC5vcHRpb24ge1xuICBjb2xvcjogdmFyKC0tcXVtbC1jb2xvci1ncmF5KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLnNlbGVjdGVkLW9wdGlvbiB7XG4gIGJvcmRlcjogMC4xMjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG59XG5cbi5zZWxlY3RlZC1vcHRpb24tdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIENyZWF0ZSBhIGN1c3RvbSBjaGVja2JveCBidXR0b24gKi9cbi5jaGVja21hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgYm9yZGVyOiAwLjEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLWNoZWNrbWFyayk7XG59XG5cbi8qIENyZWF0ZSBhIGN1c3RvbSByYWRpbyBidXR0b24gKi9cbi5yYWRpb21hcmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB3aWR0aDogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtY2hlY2ttYXJrKTtcbn1cblxuLyogSGlkZSB0aGUgYnJvd3NlcidzIGRlZmF1bHQgcmFkaW8gYnV0dG9uICovXG4uY29udGFpbmVyIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIFdoZW4gdGhlIGNoZWNrbWFyayBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4uY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LmNoZWNrbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcmspO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4vKiBXaGVuIHRoZSByYWRpbyBidXR0b24gaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4uY29udGFpbmVyIGlucHV0OmNoZWNrZWR+LnJhZGlvbWFyaywgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW9wdGlvbi1zZWxlY3RlZC1jaGVja21hcmspO1xuICBib3JkZXI6IDAuMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xufVxuXG4vKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIHNxdWFyZSAtIGhpZGRlbiB3aGVuIG5vdCBjaGVja2VkKSAqL1xuaW5wdXQ6Y2hlY2tlZH4uY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jaGVja21hcms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBDcmVhdGUgdGhlIGluZGljYXRvciAodGhlIGRvdC9jaXJjbGUgLSBoaWRkZW4gd2hlbiBub3QgY2hlY2tlZCkgKi9cbmlucHV0OmNoZWNrZWR+LnJhZGlvbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAucmFkaW9tYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogU3R5bGUgdGhlIGluZGljYXRvciAoY2lyY2xlKSAqL1xuXG4uY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIsIC5xdW1sLW9wdGlvbi0tc2VsZWN0ZWQgLmNvbnRhaW5lciAucmFkaW9tYXJrOmFmdGVyIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOnZhcigtLXByaW1hcnktY29sb3IpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIFN0eWxlIHRoZSBpbmRpY2F0b3IgKHNxdWFyZSkgKi9cblxuLmNvbnRhaW5lciAuY2hlY2ttYXJrOmFmdGVyLCAucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6dmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuXG4ucXVtbC1vcHRpb24tLXNlbGVjdGVkIC5jb250YWluZXIgLmNoZWNrbWFyazphZnRlciwgLnF1bWwtb3B0aW9uLS1zZWxlY3RlZCAuY29udGFpbmVyIC5yYWRpb21hcms6YWZ0ZXIgeyBcbiAgb3BhY2l0eTogMTtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm9wdGlvbi1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vcHRpb24taW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaWNvbi16b21taW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDBweDtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTVRsd2VDSWdhR1ZwWjJoMFBTSXhPWEI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNVGtnTVRraUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStDaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nVTJ0bGRHTm9JRFl5SUNnNU1UTTVNQ2tnTFNCb2RIUndjem92TDNOclpYUmphQzVqYjIwZ0xTMCtDaUFnSUNBOGRHbDBiR1UrZW05dmJUd3ZkR2wwYkdVK0NpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NEtJQ0FnSUR4bklHbGtQU0prWlhaeklpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNEtJQ0FnSUNBZ0lDQThaeUJwWkQwaWVtOXZiU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDVMalVzTUNCTU1UZ3NNQ0JETVRndU5UVXlNamcwTnl3dE1TNHdNVFExTXpBMk0yVXRNVFlnTVRrc01DNDBORGMzTVRVeU5TQXhPU3d4SUV3eE9Td3hNeUJETVRrc01UWXVNekV6TnpBNE5TQXhOaTR6TVRNM01EZzFMREU1SURFekxERTVJRXd4TERFNUlFTXdMalEwTnpjeE5USTFMREU1SURZdU56WXpOVE0zTlRGbExURTNMREU0TGpVMU1qSTRORGNnTUN3eE9DQk1NQ3c1TGpVZ1F5MDJMalF5TlRNMk1EWTBaUzB4Tml3MExqSTFNekk1TkRnNElEUXVNalV6TWprME9EZ3NPUzQyTXpnd05EQTVOV1V0TVRZZ09TNDFMREFnV2lJZ2FXUTlJbEpsWTNSaGJtZHNaU0lnWm1sc2JDMXZjR0ZqYVhSNVBTSXdMalVpSUdacGJHdzlJaU0wTXpRek5ETWlJR1pwYkd3dGNuVnNaVDBpYm05dWVtVnlieUkrUEM5d1lYUm9QZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RVdU1EQXdNREF3TENBMExqQXdNREF3TUNraUlHWnBiR3c5SWlOR1JrWkdSa1lpUGdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRRdU5UZ3pNek16TXpNc01DNDNOU0JETmk0NU56WTJOalkyTnl3d0xqYzFJRGd1T1RFMk5qWTJOamNzTWk0Mk9TQTRMamt4TmpZMk5qWTNMRFV1TURnek16TXpNek1nUXpndU9URTJOalkyTmpjc05pNHhOVFkyTmpZMk55QTRMalV5TXpNek16TXpMRGN1TVRRek16TXpNek1nTnk0NE55dzNMamt3TXpNek16TXpJRXczTGpnM0xEY3VPVEF6TXpNek16TWdURGd1TURVMk5qWTJOamNzT0M0d09ETXpNek16TXlCTU9DNDFPRE16TXpNek15dzRMakE0TXpNek16TXpJRXd4TVM0NU1Td3hNUzQwTVRZMk5qWTNJRXd4TUM0NU1UWTJOalkzTERFeUxqUXhJRXczTGpVNE16TXpNek16TERrdU1EZ3pNek16TXpNZ1REY3VOVGd6TXpNek16TXNPQzQxTlRZMk5qWTJOeUJNTnk0ME1ETXpNek16TXl3NExqTTNJRU0yTGpZME16TXpNek16TERrdU1ESXpNek16TXpNZ05TNDJOVFkyTmpZMk55dzVMalF4TmpZMk5qWTNJRFF1TlRnek16TXpNek1zT1M0ME1UWTJOalkyTnlCRE1pNHhPU3c1TGpReE5qWTJOalkzSURBdU1qVXNOeTQwTnpZMk5qWTJOeUF3TGpJMUxEVXVNRGd6TXpNek16TWdRekF1TWpVc01pNDJPU0F5TGpFNUxEQXVOelVnTkM0MU9ETXpNek16TXl3d0xqYzFJRm9nVFRRdU5UZ3pNek16TXpNc01pNHdPRE16TXpNek15QkRNaTQ1TWpNek16TXpNeXd5TGpBNE16TXpNek16SURFdU5UZ3pNek16TXpNc015NDBNak16TXpNek15QXhMalU0TXpNek16TXpMRFV1TURnek16TXpNek1nUXpFdU5UZ3pNek16TXpNc05pNDNORE16TXpNek15QXlMamt5TXpNek16TXpMRGd1TURnek16TXpNek1nTkM0MU9ETXpNek16TXl3NExqQTRNek16TXpNeklFTTJMakkwTXpNek16TXpMRGd1TURnek16TXpNek1nTnk0MU9ETXpNek16TXl3MkxqYzBNek16TXpNeklEY3VOVGd6TXpNek16TXNOUzR3T0RNek16TXpNeUJETnk0MU9ETXpNek16TXl3ekxqUXlNek16TXpNeklEWXVNalF6TXpNek16TXNNaTR3T0RNek16TXpNeUEwTGpVNE16TXpNek16TERJdU1EZ3pNek16TXpNZ1dpQk5OQzQ1TVRZMk5qWTJOeXd6TGpReE5qWTJOalkzSUV3MExqa3hOalkyTmpZM0xEUXVOelVnVERZdU1qVXNOQzQzTlNCTU5pNHlOU3cxTGpReE5qWTJOalkzSUV3MExqa3hOalkyTmpZM0xEVXVOREUyTmpZMk5qY2dURFF1T1RFMk5qWTJOamNzTmk0M05TQk1OQzR5TlN3MkxqYzFJRXcwTGpJMUxEVXVOREUyTmpZMk5qY2dUREl1T1RFMk5qWTJOamNzTlM0ME1UWTJOalkyTnlCTU1pNDVNVFkyTmpZMk55dzBMamMxSUV3MExqSTFMRFF1TnpVZ1REUXVNalVzTXk0ME1UWTJOalkyTnlCTU5DNDVNVFkyTmpZMk55d3pMalF4TmpZMk5qWTNJRm9pSUdsa1BTSkRiMjFpYVc1bFpDMVRhR0Z3WlNJK1BDOXdZWFJvUGdvZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnUEM5blBnb2dJQ0FnUEM5blBnbzhMM04yWno0PScpO1xufVxuXG5cbi5xdW1sSW1hZ2VPcHRpb24gLndyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAgMnJlbTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOjFyZW07XG59XG5cbi5xdW1sT3B0aW9uLWltYWdlUWFHcmlkIC53cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICBncmlkLWdhcDogMXJlbTtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsMWZyKTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KSB7XG4gIC5xdW1sSW1hZ2VPcHRpb24gLndyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAucXVtbEltYWdlT3B0aW9uIC53cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59XG5cbi5kaXNhYmxlZHtcbiAgb3BhY2l0eTowLjQ7XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */']})}},4443: /*!******************************************************************************!*\ !*** ./projects/quml-library/src/lib/mcq-question/mcq-question.component.ts ***! - \******************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{McqQuestionComponent:()=>n});var e=t( + \******************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{McqQuestionComponent:()=>n});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);class n{constructor(){this.showPopup=new e.EventEmitter}showQumlPopup(){this.showPopup.emit()}static#e=this.\u0275fac=function(a){return new(a||n)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["quml-mcq-question"]],inputs:{mcqQuestion:"mcqQuestion",layout:"layout"},outputs:{showPopup:"showPopup"},decls:4,vars:4,consts:[[3,"ngClass"],[1,"quml-question",3,"innerHTML"],["question",""]],template:function(a,p){1&a&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275element(1,"div",1,2),e.\u0275\u0275pipe(3,"safeHtml"),e.\u0275\u0275elementEnd()),2&a&&(e.\u0275\u0275property("ngClass",p.mcqQuestion.includes("img")?"quml-mcq-image-questions":"quml-mcq-questions"),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(3,2,p.mcqQuestion),e.\u0275\u0275sanitizeHtml))},dependencies:[r.NgClass,d.SafeHtmlPipe],styles:['.quml-mcq-questions[_ngcontent-%COMP%] {\n display: flex;\n gap: 1rem;\n}\n\n.quml-mcq-image-questions[_ngcontent-%COMP%] {\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n}\n\nimg[_ngcontent-%COMP%] {\n width: 100% !important;\n}\n\nquml-audio[_ngcontent-%COMP%] {\n padding: 4px 8px;\n margin-top: 19px;\n}\n\n.quml-question-icon[_ngcontent-%COMP%] {\n display: inline-block;\n float: left;\n padding-right: 0.5rem;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2MiAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT40NjI5QzQ3QS1BQzY2LTQwRTEtOEM3OS0xNTIwOENFRUEzQTU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPHJlY3QgaWQ9InBhdGgtMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMTUiPjwvcmVjdD4KICAgICAgICA8ZmlsdGVyIHg9Ii01LjAlIiB5PSItNS4wJSIgd2lkdGg9IjExMC4wJSIgaGVpZ2h0PSIxMTAuMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0yIj4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9Ii0xIiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuNSAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgIDwvZmlsdGVyPgogICAgPC9kZWZzPgogICAgPGcgaWQ9ImRldnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJtY3ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTgwLjAwMDAwMCwgLTYwLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iYXVkaW8tcGxheSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTgwLjAwMDAwMCwgNjAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01LUNvcHkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgb3BhY2l0eT0iMC4yNzc1Mjk3NjIiIHg9IjAiIHk9IjAiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjE4Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4wMDAwMDAsIDMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS01LUNvcHktMiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkZGRkZGIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIxIiBmaWx0ZXI9InVybCgjZmlsdGVyLTIpIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgc3Ryb2tlLW9wYWNpdHk9IjAuNDg0MTU2NDY5IiBzdHJva2U9IiNDM0M4REIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiIHg9IjEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgcng9IjE0Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNSw5IEwxNSwxNi4wMzMzMzMzIEMxNC42MDY2NjY3LDE1LjgwNjY2NjcgMTQuMTUzMzMzMywxNS42NjY2NjY3IDEzLjY2NjY2NjcsMTUuNjY2NjY2NyBDMTIuMTkzMzMzMywxNS42NjY2NjY3IDExLDE2Ljg2IDExLDE4LjMzMzMzMzMgQzExLDE5LjgwNjY2NjcgMTIuMTkzMzMzMywyMSAxMy42NjY2NjY3LDIxIEMxNS4xNCwyMSAxNi4zMzMzMzMzLDE5LjgwNjY2NjcgMTYuMzMzMzMzMywxOC4zMzMzMzMzIEwxNi4zMzMzMzMzLDExLjY2NjY2NjcgTDE5LDExLjY2NjY2NjcgTDE5LDkgTDE1LDkgTDE1LDkgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDhCQzgyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImljX2NoZXZyb25fbGVmdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCAxOC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTE4LjAwMDAwMCkgdHJhbnNsYXRlKDI2LjAwMDAwMCwgMTIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij48L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");\n}\n\n.quml-question[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n color: #131415;\n padding-top: 1rem;\n width: 100%;\n}\n\n.question-image[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n right: 0px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.question-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n vertical-align: bottom;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1xdWVzdGlvbi9tY3EtcXVlc3Rpb24uY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBQURGOztBQUlBO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsdUJBQUE7QUFERjs7QUFJQTtFQUNFLHNCQUFBO0FBREY7O0FBSUE7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FBREY7O0FBSUE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHMzSEFBQTtBQURGOztBQUlBO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FBREY7O0FBSUE7RUFDRSxrQkFBQTtBQURGOztBQUlBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGtnRkFBQTtBQURGOztBQUlBO0VBQ0Usc0JBQUE7QUFERiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG5cbi5xdW1sLW1jcS1xdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5cbi5xdW1sLW1jcS1pbWFnZS1xdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5xdW1sLWF1ZGlvIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLnF1bWwtcXVlc3Rpb24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTXpad2VDSWdhR1ZwWjJoMFBTSXpObkI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNellnTXpZaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStDaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nYzJ0bGRHTm9kRzl2YkNBMk1pQW9NVEF4TURFd0tTQXRJR2gwZEhCek9pOHZjMnRsZEdOb0xtTnZiU0F0TFQ0S0lDQWdJRHgwYVhSc1pUNDBOakk1UXpRM1FTMUJRelkyTFRRd1JURXRPRU0zT1MweE5USXdPRU5GUlVFelFUVThMM1JwZEd4bFBnb2dJQ0FnUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUhOclpYUmphSFJ2YjJ3dVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK0NpQWdJQ0FnSUNBZ1BISmxZM1FnYVdROUluQmhkR2d0TVNJZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqTXdJaUJvWldsbmFIUTlJak13SWlCeWVEMGlNVFVpUGp3dmNtVmpkRDRLSUNBZ0lDQWdJQ0E4Wm1sc2RHVnlJSGc5SWkwMUxqQWxJaUI1UFNJdE5TNHdKU0lnZDJsa2RHZzlJakV4TUM0d0pTSWdhR1ZwWjJoMFBTSXhNVEF1TUNVaUlHWnBiSFJsY2xWdWFYUnpQU0p2WW1wbFkzUkNiM1Z1WkdsdVowSnZlQ0lnYVdROUltWnBiSFJsY2kweUlqNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdabFIyRjFjM05wWVc1Q2JIVnlJSE4wWkVSbGRtbGhkR2x2YmowaU1TSWdhVzQ5SWxOdmRYSmpaVUZzY0doaElpQnlaWE4xYkhROUluTm9ZV1J2ZDBKc2RYSkpibTVsY2pFaVBqd3ZabVZIWVhWemMybGhia0pzZFhJK0NpQWdJQ0FnSUNBZ0lDQWdJRHhtWlU5bVpuTmxkQ0JrZUQwaU1DSWdaSGs5SWkweElpQnBiajBpYzJoaFpHOTNRbXgxY2tsdWJtVnlNU0lnY21WemRXeDBQU0p6YUdGa2IzZFBabVp6WlhSSmJtNWxjakVpUGp3dlptVlBabVp6WlhRK0NpQWdJQ0FnSUNBZ0lDQWdJRHhtWlVOdmJYQnZjMmwwWlNCcGJqMGljMmhoWkc5M1QyWm1jMlYwU1c1dVpYSXhJaUJwYmpJOUlsTnZkWEpqWlVGc2NHaGhJaUJ2Y0dWeVlYUnZjajBpWVhKcGRHaHRaWFJwWXlJZ2F6STlJaTB4SWlCck16MGlNU0lnY21WemRXeDBQU0p6YUdGa2IzZEpibTVsY2tsdWJtVnlNU0krUEM5bVpVTnZiWEJ2YzJsMFpUNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdabFEyOXNiM0pOWVhSeWFYZ2dkbUZzZFdWelBTSXdJREFnTUNBd0lEQWdJQ0F3SURBZ01DQXdJREFnSUNBd0lEQWdNQ0F3SURBZ0lEQWdNQ0F3SURBdU5TQXdJaUIwZVhCbFBTSnRZWFJ5YVhnaUlHbHVQU0p6YUdGa2IzZEpibTVsY2tsdWJtVnlNU0krUEM5bVpVTnZiRzl5VFdGMGNtbDRQZ29nSUNBZ0lDQWdJRHd2Wm1sc2RHVnlQZ29nSUNBZ1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUltUmxkbk1pSUhOMGNtOXJaVDBpYm05dVpTSWdjM1J5YjJ0bExYZHBaSFJvUFNJeElpQm1hV3hzUFNKdWIyNWxJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGdvZ0lDQWdJQ0FnSUR4bklHbGtQU0p0WTNFeElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TlRnd0xqQXdNREF3TUN3Z0xUWXdMakF3TURBd01Da2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpWVhWa2FXOHRjR3hoZVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OVGd3TGpBd01EQXdNQ3dnTmpBdU1EQXdNREF3S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRPU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFVOdmNIa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKbFkzUWdhV1E5SWxKbFkzUmhibWRzWlMwMUxVTnZjSGtpSUdacGJHdzlJaU13TURBd01EQWlJR1pwYkd3dGNuVnNaVDBpYm05dWVtVnlieUlnYjNCaFkybDBlVDBpTUM0eU56YzFNamszTmpJaUlIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXpOaUlnYUdWcFoyaDBQU0l6TmlJZ2NuZzlJakU0SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb015NHdNREF3TURBc0lETXVNREF3TURBd0tTSStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWxKbFkzUmhibWRzWlMwMUxVTnZjSGt0TWlJZ1ptbHNiQzF5ZFd4bFBTSnViMjU2WlhKdklqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSFZ6WlNCbWFXeHNQU0lqUmtaR1JrWkdJaUI0YkdsdWF6cG9jbVZtUFNJamNHRjBhQzB4SWo0OEwzVnpaVDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhWelpTQm1hV3hzUFNKaWJHRmpheUlnWm1sc2JDMXZjR0ZqYVhSNVBTSXhJaUJtYVd4MFpYSTlJblZ5YkNnalptbHNkR1Z5TFRJcElpQjRiR2x1YXpwb2NtVm1QU0lqY0dGMGFDMHhJajQ4TDNWelpUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2MzUnliMnRsTFc5d1lXTnBkSGs5SWpBdU5EZzBNVFUyTkRZNUlpQnpkSEp2YTJVOUlpTkRNME00UkVJaUlITjBjbTlyWlMxM2FXUjBhRDBpTWlJZ2MzUnliMnRsTFd4cGJtVnFiMmx1UFNKemNYVmhjbVVpSUhnOUlqRWlJSGs5SWpFaUlIZHBaSFJvUFNJeU9DSWdhR1ZwWjJoMFBTSXlPQ0lnY25nOUlqRTBJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhOU3c1SUV3eE5Td3hOaTR3TXpNek16TXpJRU14TkM0Mk1EWTJOalkzTERFMUxqZ3dOalkyTmpjZ01UUXVNVFV6TXpNek15d3hOUzQyTmpZMk5qWTNJREV6TGpZMk5qWTJOamNzTVRVdU5qWTJOalkyTnlCRE1USXVNVGt6TXpNek15d3hOUzQyTmpZMk5qWTNJREV4TERFMkxqZzJJREV4TERFNExqTXpNek16TXpNZ1F6RXhMREU1TGpnd05qWTJOamNnTVRJdU1Ua3pNek16TXl3eU1TQXhNeTQyTmpZMk5qWTNMREl4SUVNeE5TNHhOQ3d5TVNBeE5pNHpNek16TXpNekxERTVMamd3TmpZMk5qY2dNVFl1TXpNek16TXpNeXd4T0M0ek16TXpNek16SUV3eE5pNHpNek16TXpNekxERXhMalkyTmpZMk5qY2dUREU1TERFeExqWTJOalkyTmpjZ1RERTVMRGtnVERFMUxEa2dUREUxTERrZ1dpSWdhV1E5SWxOb1lYQmxJaUJtYVd4c1BTSWpNRGhDUXpneUlqNDhMM0JoZEdnK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJbWxqWDJOb1pYWnliMjVmYkdWbWRDSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTXpBdU1EQXdNREF3TENBeE9DNHdNREF3TURBcElITmpZV3hsS0MweExDQXhLU0IwY21GdWMyeGhkR1VvTFRNd0xqQXdNREF3TUN3Z0xURTRMakF3TURBd01Da2dkSEpoYm5Oc1lYUmxLREkyTGpBd01EQXdNQ3dnTVRJdU1EQXdNREF3S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVNXTnZiaTB5TkhCNElqNDhMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBOEwyYytDand2YzNablBnPT0nKTtcbn1cblxuLnF1bWwtcXVlc3Rpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzEzMTQxNTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5xdWVzdGlvbi1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmljb24tem9tbWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU1UbHdlQ0lnYUdWcFoyaDBQU0l4T1hCNElpQjJhV1YzUW05NFBTSXdJREFnTVRrZ01Ua2lJSFpsY25OcGIyNDlJakV1TVNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUkrQ2lBZ0lDQThJUzB0SUVkbGJtVnlZWFJ2Y2pvZ1UydGxkR05vSURZeUlDZzVNVE01TUNrZ0xTQm9kSFJ3Y3pvdkwzTnJaWFJqYUM1amIyMGdMUzArQ2lBZ0lDQThkR2wwYkdVK2VtOXZiVHd2ZEdsMGJHVStDaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRLSUNBZ0lEeG5JR2xrUFNKa1pYWnpJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlITjBjbTlyWlMxM2FXUjBhRDBpTVNJZ1ptbHNiRDBpYm05dVpTSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajRLSUNBZ0lDQWdJQ0E4WnlCcFpEMGllbTl2YlNJK0NpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazA1TGpVc01DQk1NVGdzTUNCRE1UZ3VOVFV5TWpnME55d3RNUzR3TVRRMU16QTJNMlV0TVRZZ01Ua3NNQzQwTkRjM01UVXlOU0F4T1N3eElFd3hPU3d4TXlCRE1Ua3NNVFl1TXpFek56QTROU0F4Tmk0ek1UTTNNRGcxTERFNUlERXpMREU1SUV3eExERTVJRU13TGpRME56Y3hOVEkxTERFNUlEWXVOell6TlRNM05URmxMVEUzTERFNExqVTFNakk0TkRjZ01Dd3hPQ0JNTUN3NUxqVWdReTAyTGpReU5UTTJNRFkwWlMweE5pdzBMakkxTXpJNU5EZzRJRFF1TWpVek1qazBPRGdzT1M0Mk16Z3dOREE1TldVdE1UWWdPUzQxTERBZ1dpSWdhV1E5SWxKbFkzUmhibWRzWlNJZ1ptbHNiQzF2Y0dGamFYUjVQU0l3TGpVaUlHWnBiR3c5SWlNME16UXpORE1pSUdacGJHd3RjblZzWlQwaWJtOXVlbVZ5YnlJK1BDOXdZWFJvUGdvZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEFpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEVXVNREF3TURBd0xDQTBMakF3TURBd01Da2lJR1pwYkd3OUlpTkdSa1pHUmtZaVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRUUXVOVGd6TXpNek16TXNNQzQzTlNCRE5pNDVOelkyTmpZMk55d3dMamMxSURndU9URTJOalkyTmpjc01pNDJPU0E0TGpreE5qWTJOalkzTERVdU1EZ3pNek16TXpNZ1F6Z3VPVEUyTmpZMk5qY3NOaTR4TlRZMk5qWTJOeUE0TGpVeU16TXpNek16TERjdU1UUXpNek16TXpNZ055NDROeXczTGprd016TXpNek16SUV3M0xqZzNMRGN1T1RBek16TXpNek1nVERndU1EVTJOalkyTmpjc09DNHdPRE16TXpNek15Qk1PQzQxT0RNek16TXpNeXc0TGpBNE16TXpNek16SUV3eE1TNDVNU3d4TVM0ME1UWTJOalkzSUV3eE1DNDVNVFkyTmpZM0xERXlMalF4SUV3M0xqVTRNek16TXpNekxEa3VNRGd6TXpNek16TWdURGN1TlRnek16TXpNek1zT0M0MU5UWTJOalkyTnlCTU55NDBNRE16TXpNek15dzRMak0zSUVNMkxqWTBNek16TXpNekxEa3VNREl6TXpNek16TWdOUzQyTlRZMk5qWTJOeXc1TGpReE5qWTJOalkzSURRdU5UZ3pNek16TXpNc09TNDBNVFkyTmpZMk55QkRNaTR4T1N3NUxqUXhOalkyTmpZM0lEQXVNalVzTnk0ME56WTJOalkyTnlBd0xqSTFMRFV1TURnek16TXpNek1nUXpBdU1qVXNNaTQyT1NBeUxqRTVMREF1TnpVZ05DNDFPRE16TXpNek15d3dMamMxSUZvZ1RUUXVOVGd6TXpNek16TXNNaTR3T0RNek16TXpNeUJETWk0NU1qTXpNek16TXl3eUxqQTRNek16TXpNeklERXVOVGd6TXpNek16TXNNeTQwTWpNek16TXpNeUF4TGpVNE16TXpNek16TERVdU1EZ3pNek16TXpNZ1F6RXVOVGd6TXpNek16TXNOaTQzTkRNek16TXpNeUF5TGpreU16TXpNek16TERndU1EZ3pNek16TXpNZ05DNDFPRE16TXpNek15dzRMakE0TXpNek16TXpJRU0yTGpJME16TXpNek16TERndU1EZ3pNek16TXpNZ055NDFPRE16TXpNek15dzJMamMwTXpNek16TXpJRGN1TlRnek16TXpNek1zTlM0d09ETXpNek16TXlCRE55NDFPRE16TXpNek15d3pMalF5TXpNek16TXpJRFl1TWpRek16TXpNek1zTWk0d09ETXpNek16TXlBMExqVTRNek16TXpNekxESXVNRGd6TXpNek16TWdXaUJOTkM0NU1UWTJOalkyTnl3ekxqUXhOalkyTmpZM0lFdzBMamt4TmpZMk5qWTNMRFF1TnpVZ1REWXVNalVzTkM0M05TQk1OaTR5TlN3MUxqUXhOalkyTmpZM0lFdzBMamt4TmpZMk5qWTNMRFV1TkRFMk5qWTJOamNnVERRdU9URTJOalkyTmpjc05pNDNOU0JNTkM0eU5TdzJMamMxSUV3MExqSTFMRFV1TkRFMk5qWTJOamNnVERJdU9URTJOalkyTmpjc05TNDBNVFkyTmpZMk55Qk1NaTQ1TVRZMk5qWTJOeXcwTGpjMUlFdzBMakkxTERRdU56VWdURFF1TWpVc015NDBNVFkyTmpZMk55Qk1OQzQ1TVRZMk5qWTJOeXd6TGpReE5qWTJOalkzSUZvaUlHbGtQU0pEYjIxaWFXNWxaQzFUYUdGd1pTSStQQzl3WVhSb1Bnb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ1BDOW5QZ284TDNOMlp6ND0nKTtcbn1cblxuLnF1ZXN0aW9uLWltYWdlIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */']})}},4122: +5989);class n{constructor(){this.showPopup=new e.EventEmitter}showQumlPopup(){this.showPopup.emit()}static#e=this.\u0275fac=function(l){return new(l||n)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["quml-mcq-question"]],inputs:{mcqQuestion:"mcqQuestion",layout:"layout"},outputs:{showPopup:"showPopup"},decls:4,vars:4,consts:[[3,"ngClass"],[1,"quml-question",3,"innerHTML"],["question",""]],template:function(l,p){1&l&&(e.\u0275\u0275elementStart(0,"div",0),e.\u0275\u0275element(1,"div",1,2),e.\u0275\u0275pipe(3,"safeHtml"),e.\u0275\u0275elementEnd()),2&l&&(e.\u0275\u0275property("ngClass",p.mcqQuestion.includes("img")?"quml-mcq-image-questions":"quml-mcq-questions"),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(3,2,p.mcqQuestion),e.\u0275\u0275sanitizeHtml))},dependencies:[r.NgClass,d.SafeHtmlPipe],styles:['.quml-mcq-questions[_ngcontent-%COMP%] {\n display: flex;\n gap: 1rem;\n}\n\n.quml-mcq-image-questions[_ngcontent-%COMP%] {\n display: flex;\n justify-content: flex-start;\n align-items: flex-start;\n}\n\nimg[_ngcontent-%COMP%] {\n width: 100% !important;\n}\n\nquml-audio[_ngcontent-%COMP%] {\n padding: 4px 8px;\n margin-top: 19px;\n}\n\n.quml-question-icon[_ngcontent-%COMP%] {\n display: inline-block;\n float: left;\n padding-right: 0.5rem;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA2MiAoMTAxMDEwKSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT40NjI5QzQ3QS1BQzY2LTQwRTEtOEM3OS0xNTIwOENFRUEzQTU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGRlZnM+CiAgICAgICAgPHJlY3QgaWQ9InBhdGgtMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIiByeD0iMTUiPjwvcmVjdD4KICAgICAgICA8ZmlsdGVyIHg9Ii01LjAlIiB5PSItNS4wJSIgd2lkdGg9IjExMC4wJSIgaGVpZ2h0PSIxMTAuMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0yIj4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiPjwvZmVHYXVzc2lhbkJsdXI+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeD0iMCIgZHk9Ii0xIiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuNSAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dJbm5lcklubmVyMSI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgIDwvZmlsdGVyPgogICAgPC9kZWZzPgogICAgPGcgaWQ9ImRldnMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJtY3ExIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTgwLjAwMDAwMCwgLTYwLjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iYXVkaW8tcGxheSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTgwLjAwMDAwMCwgNjAuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS01LUNvcHkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgb3BhY2l0eT0iMC4yNzc1Mjk3NjIiIHg9IjAiIHk9IjAiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjE4Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4wMDAwMDAsIDMuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS01LUNvcHktMiIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSIjRkZGRkZGIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIxIiBmaWx0ZXI9InVybCgjZmlsdGVyLTIpIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3Qgc3Ryb2tlLW9wYWNpdHk9IjAuNDg0MTU2NDY5IiBzdHJva2U9IiNDM0M4REIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiIHg9IjEiIHk9IjEiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgcng9IjE0Ij48L3JlY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNSw5IEwxNSwxNi4wMzMzMzMzIEMxNC42MDY2NjY3LDE1LjgwNjY2NjcgMTQuMTUzMzMzMywxNS42NjY2NjY3IDEzLjY2NjY2NjcsMTUuNjY2NjY2NyBDMTIuMTkzMzMzMywxNS42NjY2NjY3IDExLDE2Ljg2IDExLDE4LjMzMzMzMzMgQzExLDE5LjgwNjY2NjcgMTIuMTkzMzMzMywyMSAxMy42NjY2NjY3LDIxIEMxNS4xNCwyMSAxNi4zMzMzMzMzLDE5LjgwNjY2NjcgMTYuMzMzMzMzMywxOC4zMzMzMzMzIEwxNi4zMzMzMzMzLDExLjY2NjY2NjcgTDE5LDExLjY2NjY2NjcgTDE5LDkgTDE1LDkgTDE1LDkgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDhCQzgyIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImljX2NoZXZyb25fbGVmdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCAxOC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTMwLjAwMDAwMCwgLTE4LjAwMDAwMCkgdHJhbnNsYXRlKDI2LjAwMDAwMCwgMTIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSWNvbi0yNHB4Ij48L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");\n}\n\n.quml-question[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n color: #131415;\n padding-top: 1rem;\n width: 100%;\n}\n\n.question-image[_ngcontent-%COMP%] {\n position: relative;\n}\n\n.icon-zommin[_ngcontent-%COMP%] {\n position: absolute;\n bottom: 0;\n right: 0px;\n content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYyICg5MTM5MCkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+em9vbTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJkZXZzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iem9vbSI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMCBMMTgsMCBDMTguNTUyMjg0NywtMS4wMTQ1MzA2M2UtMTYgMTksMC40NDc3MTUyNSAxOSwxIEwxOSwxMyBDMTksMTYuMzEzNzA4NSAxNi4zMTM3MDg1LDE5IDEzLDE5IEwxLDE5IEMwLjQ0NzcxNTI1LDE5IDYuNzYzNTM3NTFlLTE3LDE4LjU1MjI4NDcgMCwxOCBMMCw5LjUgQy02LjQyNTM2MDY0ZS0xNiw0LjI1MzI5NDg4IDQuMjUzMjk0ODgsOS42MzgwNDA5NWUtMTYgOS41LDAgWiIgaWQ9IlJlY3RhbmdsZSIgZmlsbC1vcGFjaXR5PSIwLjUiIGZpbGw9IiM0MzQzNDMiIGZpbGwtcnVsZT0ibm9uemVybyI+PC9wYXRoPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNTgzMzMzMzMsMC43NSBDNi45NzY2NjY2NywwLjc1IDguOTE2NjY2NjcsMi42OSA4LjkxNjY2NjY3LDUuMDgzMzMzMzMgQzguOTE2NjY2NjcsNi4xNTY2NjY2NyA4LjUyMzMzMzMzLDcuMTQzMzMzMzMgNy44Nyw3LjkwMzMzMzMzIEw3Ljg3LDcuOTAzMzMzMzMgTDguMDU2NjY2NjcsOC4wODMzMzMzMyBMOC41ODMzMzMzMyw4LjA4MzMzMzMzIEwxMS45MSwxMS40MTY2NjY3IEwxMC45MTY2NjY3LDEyLjQxIEw3LjU4MzMzMzMzLDkuMDgzMzMzMzMgTDcuNTgzMzMzMzMsOC41NTY2NjY2NyBMNy40MDMzMzMzMyw4LjM3IEM2LjY0MzMzMzMzLDkuMDIzMzMzMzMgNS42NTY2NjY2Nyw5LjQxNjY2NjY3IDQuNTgzMzMzMzMsOS40MTY2NjY2NyBDMi4xOSw5LjQxNjY2NjY3IDAuMjUsNy40NzY2NjY2NyAwLjI1LDUuMDgzMzMzMzMgQzAuMjUsMi42OSAyLjE5LDAuNzUgNC41ODMzMzMzMywwLjc1IFogTTQuNTgzMzMzMzMsMi4wODMzMzMzMyBDMi45MjMzMzMzMywyLjA4MzMzMzMzIDEuNTgzMzMzMzMsMy40MjMzMzMzMyAxLjU4MzMzMzMzLDUuMDgzMzMzMzMgQzEuNTgzMzMzMzMsNi43NDMzMzMzMyAyLjkyMzMzMzMzLDguMDgzMzMzMzMgNC41ODMzMzMzMyw4LjA4MzMzMzMzIEM2LjI0MzMzMzMzLDguMDgzMzMzMzMgNy41ODMzMzMzMyw2Ljc0MzMzMzMzIDcuNTgzMzMzMzMsNS4wODMzMzMzMyBDNy41ODMzMzMzMywzLjQyMzMzMzMzIDYuMjQzMzMzMzMsMi4wODMzMzMzMyA0LjU4MzMzMzMzLDIuMDgzMzMzMzMgWiBNNC45MTY2NjY2NywzLjQxNjY2NjY3IEw0LjkxNjY2NjY3LDQuNzUgTDYuMjUsNC43NSBMNi4yNSw1LjQxNjY2NjY3IEw0LjkxNjY2NjY3LDUuNDE2NjY2NjcgTDQuOTE2NjY2NjcsNi43NSBMNC4yNSw2Ljc1IEw0LjI1LDUuNDE2NjY2NjcgTDIuOTE2NjY2NjcsNS40MTY2NjY2NyBMMi45MTY2NjY2Nyw0Ljc1IEw0LjI1LDQuNzUgTDQuMjUsMy40MTY2NjY2NyBMNC45MTY2NjY2NywzLjQxNjY2NjY3IFoiIGlkPSJDb21iaW5lZC1TaGFwZSI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");\n}\n\n.question-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n vertical-align: bottom;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1xdWVzdGlvbi9tY3EtcXVlc3Rpb24uY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBQURGOztBQUlBO0VBQ0UsYUFBQTtFQUNBLDJCQUFBO0VBQ0EsdUJBQUE7QUFERjs7QUFJQTtFQUNFLHNCQUFBO0FBREY7O0FBSUE7RUFDRSxnQkFBQTtFQUNBLGdCQUFBO0FBREY7O0FBSUE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHMzSEFBQTtBQURGOztBQUlBO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxXQUFBO0FBREY7O0FBSUE7RUFDRSxrQkFBQTtBQURGOztBQUlBO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGtnRkFBQTtBQURGOztBQUlBO0VBQ0Usc0JBQUE7QUFERiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG5cbi5xdW1sLW1jcS1xdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG59XG5cbi5xdW1sLW1jcS1pbWFnZS1xdWVzdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5pbWcge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5xdW1sLWF1ZGlvIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLnF1bWwtcXVlc3Rpb24taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgY29udGVudDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCM2FXUjBhRDBpTXpad2VDSWdhR1ZwWjJoMFBTSXpObkI0SWlCMmFXVjNRbTk0UFNJd0lEQWdNellnTXpZaUlIWmxjbk5wYjI0OUlqRXVNU0lnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SStDaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nYzJ0bGRHTm9kRzl2YkNBMk1pQW9NVEF4TURFd0tTQXRJR2gwZEhCek9pOHZjMnRsZEdOb0xtTnZiU0F0TFQ0S0lDQWdJRHgwYVhSc1pUNDBOakk1UXpRM1FTMUJRelkyTFRRd1JURXRPRU0zT1MweE5USXdPRU5GUlVFelFUVThMM1JwZEd4bFBnb2dJQ0FnUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUhOclpYUmphSFJ2YjJ3dVBDOWtaWE5qUGdvZ0lDQWdQR1JsWm5NK0NpQWdJQ0FnSUNBZ1BISmxZM1FnYVdROUluQmhkR2d0TVNJZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqTXdJaUJvWldsbmFIUTlJak13SWlCeWVEMGlNVFVpUGp3dmNtVmpkRDRLSUNBZ0lDQWdJQ0E4Wm1sc2RHVnlJSGc5SWkwMUxqQWxJaUI1UFNJdE5TNHdKU0lnZDJsa2RHZzlJakV4TUM0d0pTSWdhR1ZwWjJoMFBTSXhNVEF1TUNVaUlHWnBiSFJsY2xWdWFYUnpQU0p2WW1wbFkzUkNiM1Z1WkdsdVowSnZlQ0lnYVdROUltWnBiSFJsY2kweUlqNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdabFIyRjFjM05wWVc1Q2JIVnlJSE4wWkVSbGRtbGhkR2x2YmowaU1TSWdhVzQ5SWxOdmRYSmpaVUZzY0doaElpQnlaWE4xYkhROUluTm9ZV1J2ZDBKc2RYSkpibTVsY2pFaVBqd3ZabVZIWVhWemMybGhia0pzZFhJK0NpQWdJQ0FnSUNBZ0lDQWdJRHhtWlU5bVpuTmxkQ0JrZUQwaU1DSWdaSGs5SWkweElpQnBiajBpYzJoaFpHOTNRbXgxY2tsdWJtVnlNU0lnY21WemRXeDBQU0p6YUdGa2IzZFBabVp6WlhSSmJtNWxjakVpUGp3dlptVlBabVp6WlhRK0NpQWdJQ0FnSUNBZ0lDQWdJRHhtWlVOdmJYQnZjMmwwWlNCcGJqMGljMmhoWkc5M1QyWm1jMlYwU1c1dVpYSXhJaUJwYmpJOUlsTnZkWEpqWlVGc2NHaGhJaUJ2Y0dWeVlYUnZjajBpWVhKcGRHaHRaWFJwWXlJZ2F6STlJaTB4SWlCck16MGlNU0lnY21WemRXeDBQU0p6YUdGa2IzZEpibTVsY2tsdWJtVnlNU0krUEM5bVpVTnZiWEJ2YzJsMFpUNEtJQ0FnSUNBZ0lDQWdJQ0FnUEdabFEyOXNiM0pOWVhSeWFYZ2dkbUZzZFdWelBTSXdJREFnTUNBd0lEQWdJQ0F3SURBZ01DQXdJREFnSUNBd0lEQWdNQ0F3SURBZ0lEQWdNQ0F3SURBdU5TQXdJaUIwZVhCbFBTSnRZWFJ5YVhnaUlHbHVQU0p6YUdGa2IzZEpibTVsY2tsdWJtVnlNU0krUEM5bVpVTnZiRzl5VFdGMGNtbDRQZ29nSUNBZ0lDQWdJRHd2Wm1sc2RHVnlQZ29nSUNBZ1BDOWtaV1p6UGdvZ0lDQWdQR2NnYVdROUltUmxkbk1pSUhOMGNtOXJaVDBpYm05dVpTSWdjM1J5YjJ0bExYZHBaSFJvUFNJeElpQm1hV3hzUFNKdWIyNWxJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGdvZ0lDQWdJQ0FnSUR4bklHbGtQU0p0WTNFeElpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TlRnd0xqQXdNREF3TUN3Z0xUWXdMakF3TURBd01Da2lQZ29nSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpWVhWa2FXOHRjR3hoZVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9OVGd3TGpBd01EQXdNQ3dnTmpBdU1EQXdNREF3S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRPU0krQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndJajRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFVOdmNIa2lQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKbFkzUWdhV1E5SWxKbFkzUmhibWRzWlMwMUxVTnZjSGtpSUdacGJHdzlJaU13TURBd01EQWlJR1pwYkd3dGNuVnNaVDBpYm05dWVtVnlieUlnYjNCaFkybDBlVDBpTUM0eU56YzFNamszTmpJaUlIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXpOaUlnYUdWcFoyaDBQU0l6TmlJZ2NuZzlJakU0SWo0OEwzSmxZM1ErQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRNaUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb015NHdNREF3TURBc0lETXVNREF3TURBd0tTSStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWxKbFkzUmhibWRzWlMwMUxVTnZjSGt0TWlJZ1ptbHNiQzF5ZFd4bFBTSnViMjU2WlhKdklqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSFZ6WlNCbWFXeHNQU0lqUmtaR1JrWkdJaUI0YkdsdWF6cG9jbVZtUFNJamNHRjBhQzB4SWo0OEwzVnpaVDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhWelpTQm1hV3hzUFNKaWJHRmpheUlnWm1sc2JDMXZjR0ZqYVhSNVBTSXhJaUJtYVd4MFpYSTlJblZ5YkNnalptbHNkR1Z5TFRJcElpQjRiR2x1YXpwb2NtVm1QU0lqY0dGMGFDMHhJajQ4TDNWelpUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2MzUnliMnRsTFc5d1lXTnBkSGs5SWpBdU5EZzBNVFUyTkRZNUlpQnpkSEp2YTJVOUlpTkRNME00UkVJaUlITjBjbTlyWlMxM2FXUjBhRDBpTWlJZ2MzUnliMnRsTFd4cGJtVnFiMmx1UFNKemNYVmhjbVVpSUhnOUlqRWlJSGs5SWpFaUlIZHBaSFJvUFNJeU9DSWdhR1ZwWjJoMFBTSXlPQ0lnY25nOUlqRTBJajQ4TDNKbFkzUStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhOU3c1SUV3eE5Td3hOaTR3TXpNek16TXpJRU14TkM0Mk1EWTJOalkzTERFMUxqZ3dOalkyTmpjZ01UUXVNVFV6TXpNek15d3hOUzQyTmpZMk5qWTNJREV6TGpZMk5qWTJOamNzTVRVdU5qWTJOalkyTnlCRE1USXVNVGt6TXpNek15d3hOUzQyTmpZMk5qWTNJREV4TERFMkxqZzJJREV4TERFNExqTXpNek16TXpNZ1F6RXhMREU1TGpnd05qWTJOamNnTVRJdU1Ua3pNek16TXl3eU1TQXhNeTQyTmpZMk5qWTNMREl4SUVNeE5TNHhOQ3d5TVNBeE5pNHpNek16TXpNekxERTVMamd3TmpZMk5qY2dNVFl1TXpNek16TXpNeXd4T0M0ek16TXpNek16SUV3eE5pNHpNek16TXpNekxERXhMalkyTmpZMk5qY2dUREU1TERFeExqWTJOalkyTmpjZ1RERTVMRGtnVERFMUxEa2dUREUxTERrZ1dpSWdhV1E5SWxOb1lYQmxJaUJtYVd4c1BTSWpNRGhDUXpneUlqNDhMM0JoZEdnK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJbWxqWDJOb1pYWnliMjVmYkdWbWRDSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTXpBdU1EQXdNREF3TENBeE9DNHdNREF3TURBcElITmpZV3hsS0MweExDQXhLU0IwY21GdWMyeGhkR1VvTFRNd0xqQXdNREF3TUN3Z0xURTRMakF3TURBd01Da2dkSEpoYm5Oc1lYUmxLREkyTGpBd01EQXdNQ3dnTVRJdU1EQXdNREF3S1NJK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVNXTnZiaTB5TkhCNElqNDhMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0S0lDQWdJQ0FnSUNBOEwyYytDaUFnSUNBOEwyYytDand2YzNablBnPT0nKTtcbn1cblxuLnF1bWwtcXVlc3Rpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzEzMTQxNTtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIHdpZHRoOjEwMCU7XG59XG5cbi5xdWVzdGlvbi1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmljb24tem9tbWluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwcHg7XG4gIGNvbnRlbnQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU1UbHdlQ0lnYUdWcFoyaDBQU0l4T1hCNElpQjJhV1YzUW05NFBTSXdJREFnTVRrZ01Ua2lJSFpsY25OcGIyNDlJakV1TVNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUkrQ2lBZ0lDQThJUzB0SUVkbGJtVnlZWFJ2Y2pvZ1UydGxkR05vSURZeUlDZzVNVE01TUNrZ0xTQm9kSFJ3Y3pvdkwzTnJaWFJqYUM1amIyMGdMUzArQ2lBZ0lDQThkR2wwYkdVK2VtOXZiVHd2ZEdsMGJHVStDaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRLSUNBZ0lEeG5JR2xrUFNKa1pYWnpJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlITjBjbTlyWlMxM2FXUjBhRDBpTVNJZ1ptbHNiRDBpYm05dVpTSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajRLSUNBZ0lDQWdJQ0E4WnlCcFpEMGllbTl2YlNJK0NpQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazA1TGpVc01DQk1NVGdzTUNCRE1UZ3VOVFV5TWpnME55d3RNUzR3TVRRMU16QTJNMlV0TVRZZ01Ua3NNQzQwTkRjM01UVXlOU0F4T1N3eElFd3hPU3d4TXlCRE1Ua3NNVFl1TXpFek56QTROU0F4Tmk0ek1UTTNNRGcxTERFNUlERXpMREU1SUV3eExERTVJRU13TGpRME56Y3hOVEkxTERFNUlEWXVOell6TlRNM05URmxMVEUzTERFNExqVTFNakk0TkRjZ01Dd3hPQ0JNTUN3NUxqVWdReTAyTGpReU5UTTJNRFkwWlMweE5pdzBMakkxTXpJNU5EZzRJRFF1TWpVek1qazBPRGdzT1M0Mk16Z3dOREE1TldVdE1UWWdPUzQxTERBZ1dpSWdhV1E5SWxKbFkzUmhibWRzWlNJZ1ptbHNiQzF2Y0dGamFYUjVQU0l3TGpVaUlHWnBiR3c5SWlNME16UXpORE1pSUdacGJHd3RjblZzWlQwaWJtOXVlbVZ5YnlJK1BDOXdZWFJvUGdvZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEFpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtEVXVNREF3TURBd0xDQTBMakF3TURBd01Da2lJR1pwYkd3OUlpTkdSa1pHUmtZaVBnb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRUUXVOVGd6TXpNek16TXNNQzQzTlNCRE5pNDVOelkyTmpZMk55d3dMamMxSURndU9URTJOalkyTmpjc01pNDJPU0E0TGpreE5qWTJOalkzTERVdU1EZ3pNek16TXpNZ1F6Z3VPVEUyTmpZMk5qY3NOaTR4TlRZMk5qWTJOeUE0TGpVeU16TXpNek16TERjdU1UUXpNek16TXpNZ055NDROeXczTGprd016TXpNek16SUV3M0xqZzNMRGN1T1RBek16TXpNek1nVERndU1EVTJOalkyTmpjc09DNHdPRE16TXpNek15Qk1PQzQxT0RNek16TXpNeXc0TGpBNE16TXpNek16SUV3eE1TNDVNU3d4TVM0ME1UWTJOalkzSUV3eE1DNDVNVFkyTmpZM0xERXlMalF4SUV3M0xqVTRNek16TXpNekxEa3VNRGd6TXpNek16TWdURGN1TlRnek16TXpNek1zT0M0MU5UWTJOalkyTnlCTU55NDBNRE16TXpNek15dzRMak0zSUVNMkxqWTBNek16TXpNekxEa3VNREl6TXpNek16TWdOUzQyTlRZMk5qWTJOeXc1TGpReE5qWTJOalkzSURRdU5UZ3pNek16TXpNc09TNDBNVFkyTmpZMk55QkRNaTR4T1N3NUxqUXhOalkyTmpZM0lEQXVNalVzTnk0ME56WTJOalkyTnlBd0xqSTFMRFV1TURnek16TXpNek1nUXpBdU1qVXNNaTQyT1NBeUxqRTVMREF1TnpVZ05DNDFPRE16TXpNek15d3dMamMxSUZvZ1RUUXVOVGd6TXpNek16TXNNaTR3T0RNek16TXpNeUJETWk0NU1qTXpNek16TXl3eUxqQTRNek16TXpNeklERXVOVGd6TXpNek16TXNNeTQwTWpNek16TXpNeUF4TGpVNE16TXpNek16TERVdU1EZ3pNek16TXpNZ1F6RXVOVGd6TXpNek16TXNOaTQzTkRNek16TXpNeUF5TGpreU16TXpNek16TERndU1EZ3pNek16TXpNZ05DNDFPRE16TXpNek15dzRMakE0TXpNek16TXpJRU0yTGpJME16TXpNek16TERndU1EZ3pNek16TXpNZ055NDFPRE16TXpNek15dzJMamMwTXpNek16TXpJRGN1TlRnek16TXpNek1zTlM0d09ETXpNek16TXlCRE55NDFPRE16TXpNek15d3pMalF5TXpNek16TXpJRFl1TWpRek16TXpNek1zTWk0d09ETXpNek16TXlBMExqVTRNek16TXpNekxESXVNRGd6TXpNek16TWdXaUJOTkM0NU1UWTJOalkyTnl3ekxqUXhOalkyTmpZM0lFdzBMamt4TmpZMk5qWTNMRFF1TnpVZ1REWXVNalVzTkM0M05TQk1OaTR5TlN3MUxqUXhOalkyTmpZM0lFdzBMamt4TmpZMk5qWTNMRFV1TkRFMk5qWTJOamNnVERRdU9URTJOalkyTmpjc05pNDNOU0JNTkM0eU5TdzJMamMxSUV3MExqSTFMRFV1TkRFMk5qWTJOamNnVERJdU9URTJOalkyTmpjc05TNDBNVFkyTmpZMk55Qk1NaTQ1TVRZMk5qWTJOeXcwTGpjMUlFdzBMakkxTERRdU56VWdURFF1TWpVc015NDBNVFkyTmpZMk55Qk1OQzQ1TVRZMk5qWTJOeXd6TGpReE5qWTJOalkzSUZvaUlHbGtQU0pEYjIxaWFXNWxaQzFUYUdGd1pTSStQQzl3WVhSb1Bnb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ1BDOW5QZ284TDNOMlp6ND0nKTtcbn1cblxuLnF1ZXN0aW9uLWltYWdlIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */']})}},3506: /*!********************************************************************************!*\ !*** ./projects/quml-library/src/lib/mcq-solutions/mcq-solutions.component.ts ***! - \********************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{McqSolutionsComponent:()=>f});var e=t( + \********************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{McqSolutionsComponent:()=>f});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! ../util-service */ -2025),d=t( +4384),d=t( /*! @angular/common */ -4666),n=t( +6575),n=t( /*! ../icon/close/close.component */ -2326),o=t( +5922),s=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);const i=["solutionVideoPlayer"];function a(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&m){const y=v.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(2,1,y.label),e.\u0275\u0275sanitizeHtml)}}function p(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&m){const y=v.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(2,1,y.value),e.\u0275\u0275sanitizeHtml)}}function c(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,p,3,3,"div",11),e.\u0275\u0275pipe(2,"keyvalue"),e.\u0275\u0275elementEnd()),2&m){const y=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind1(2,1,y.solutions))}}function g(m,v){if(1&m&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",3),e.\u0275\u0275text(2,"Solution"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,c,3,3,"div",7),e.\u0275\u0275elementContainerEnd()),2&m){const y=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!y.showVideoSolution)}}class f{constructor(v){this.utilService=v,this.close=new e.EventEmitter}closeSolution(){this.solutionVideoPlayer&&this.solutionVideoPlayer.nativeElement.pause(),this.close.emit({close:!0})}ngAfterViewInit(){this.utilService.updateSourceOfVideoElement(this.baseUrl,this.media,this.identifier)}static#e=this.\u0275fac=function(y){return new(y||f)(e.\u0275\u0275directiveInject(r.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:f,selectors:[["quml-mcq-solutions"]],viewQuery:function(y,I){if(1&y&&e.\u0275\u0275viewQuery(i,7),2&y){let O;e.\u0275\u0275queryRefresh(O=e.\u0275\u0275loadQuery())&&(I.solutionVideoPlayer=O.first)}},inputs:{question:"question",options:"options",solutions:"solutions",baseUrl:"baseUrl",media:"media",identifier:"identifier"},outputs:{close:"close"},decls:15,vars:5,consts:[[1,"solutions"],["role","button","tabindex","0","aria-label","Close",1,"close-icon",3,"click","keydown.enter"],["tabindex","-1"],[1,"solution-header"],[3,"innerHtml"],[1,"solution-options-container"],["class","solution-options",4,"ngFor","ngForOf"],[4,"ngIf"],[1,"scoreboard-button-container"],["type","submit",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius",3,"click"],[1,"solution-options"],[4,"ngFor","ngForOf"]],template:function(y,I){1&y&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return I.closeSolution()})("keydown.enter",function(){return I.closeSolution()}),e.\u0275\u0275element(2,"quml-close",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",3),e.\u0275\u0275text(4,"Question"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(5,"div",4),e.\u0275\u0275pipe(6,"safeHtml"),e.\u0275\u0275elementStart(7,"div",3),e.\u0275\u0275text(8,"Options"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"div",5),e.\u0275\u0275template(10,a,3,3,"div",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,g,4,1,"ng-container",7),e.\u0275\u0275elementStart(12,"div",8)(13,"button",9),e.\u0275\u0275listener("click",function(){return I.closeSolution()}),e.\u0275\u0275text(14,"Done"),e.\u0275\u0275elementEnd()()()),2&y&&(e.\u0275\u0275advance(5),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(6,3,I.question),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngForOf",I.options),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",I.solutions))},dependencies:[d.NgForOf,d.NgIf,n.CloseComponent,d.KeyValuePipe,o.SafeHtmlPipe],styles:[":root {\n --quml-close-icon: #000;\n}\n\n.solutions[_ngcontent-%COMP%] {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem;\n overflow: auto;\n}\n\n.solution-header[_ngcontent-%COMP%] {\n color: var(--gray-800);\n font-size: 0.875rem;\n font-weight: bold;\n margin: 1rem 0;\n clear: both;\n}\n\n.close-icon[_ngcontent-%COMP%] {\n float: right;\n cursor: pointer;\n width: 3rem;\n height: 3rem;\n border-radius: 50%;\n padding: 0.25rem;\n}\n.close-icon[_ngcontent-%COMP%]:hover {\n background: rgba(0, 0, 0, 0.15);\n}\n.close-icon[_ngcontent-%COMP%]:hover quml-close[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] polygon#Shape[_ngcontent-%COMP%] {\n fill: var(--white);\n}\n.close-icon[_ngcontent-%COMP%] quml-close[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.close-icon[_ngcontent-%COMP%] quml-close[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] polygon[_ngcontent-%COMP%]:first-child {\n fill: var(--quml-close-icon);\n}\n\n.video-container[_ngcontent-%COMP%] {\n text-align: center;\n margin: 0.5rem auto;\n}\n\n.scoreboard-button-container[_ngcontent-%COMP%] {\n text-align: center;\n clear: both;\n margin: 1rem 0;\n}\n\n.solution-options-container[_ngcontent-%COMP%] .solution-options[_ngcontent-%COMP%] {\n margin-bottom: 0.5rem;\n}\n\n.image-style-align-right[_ngcontent-%COMP%] {\n float: right !important;\n text-align: right !important;\n margin-left: 0.5rem !important;\n}\n\n.image-style-align-left[_ngcontent-%COMP%] {\n float: left !important;\n text-align: left !important;\n margin-right: 0.5rem !important;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1zb2x1dGlvbnMvbWNxLXNvbHV0aW9ucy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHVCQUFBO0FBQUo7O0FBRUE7RUFDSSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7QUFDSjs7QUFFQTtFQUNJLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FBQ0o7O0FBRUE7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQUNKO0FBQUk7RUFDSSwrQkFBQTtBQUVSO0FBRFE7RUFDSSxrQkFBQTtBQUdaO0FBQ0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBQUNSO0FBQVE7RUFDSSw0QkFBQTtBQUVaOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxtQkFBQTtBQUFKOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQUFKOztBQUlJO0VBQ0kscUJBQUE7QUFEUjs7QUFJRTtFQUNFLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtBQURKOztBQUlFO0VBQ0Usc0JBQUE7RUFDQSwyQkFBQTtFQUNBLCtCQUFBO0FBREoiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgICAtLXF1bWwtY2xvc2UtaWNvbjogIzAwMDtcbiAgfVxuLnNvbHV0aW9ucyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zb2x1dGlvbi1oZWFkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5LTgwMCk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBjbGVhcjpib3RoO1xufVxuXG4uY2xvc2UtaWNvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgICAgIHF1bWwtY2xvc2Ugc3ZnIHBvbHlnb24jU2hhcGUge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcXVtbC1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBzdmcgZyBwb2x5Z29uOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tcXVtbC1jbG9zZS1pY29uKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG59XG5cbi5zY29yZWJvYXJkLWJ1dHRvbi1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLnNvbHV0aW9uLW9wdGlvbnMtY29udGFpbmVyIHtcbiAgICAuc29sdXRpb24tb3B0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmltYWdlLXN0eWxlLWFsaWduLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},8529: +5989);const o=["solutionVideoPlayer"];function l(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",10),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&m){const _=v.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(2,1,_.label),e.\u0275\u0275sanitizeHtml)}}function p(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275element(1,"div",4),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&m){const _=v.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(2,1,_.value),e.\u0275\u0275sanitizeHtml)}}function u(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,p,3,3,"div",11),e.\u0275\u0275pipe(2,"keyvalue"),e.\u0275\u0275elementEnd()),2&m){const _=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind1(2,1,_.solutions))}}function g(m,v){if(1&m&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",3),e.\u0275\u0275text(2,"Solution"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,u,3,3,"div",7),e.\u0275\u0275elementContainerEnd()),2&m){const _=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!_.showVideoSolution)}}class f{constructor(v){this.utilService=v,this.close=new e.EventEmitter}closeSolution(){this.solutionVideoPlayer&&this.solutionVideoPlayer.nativeElement.pause(),this.close.emit({close:!0})}ngAfterViewInit(){this.utilService.updateSourceOfVideoElement(this.baseUrl,this.media,this.identifier)}static#e=this.\u0275fac=function(_){return new(_||f)(e.\u0275\u0275directiveInject(r.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:f,selectors:[["quml-mcq-solutions"]],viewQuery:function(_,w){if(1&_&&e.\u0275\u0275viewQuery(o,7),2&_){let x;e.\u0275\u0275queryRefresh(x=e.\u0275\u0275loadQuery())&&(w.solutionVideoPlayer=x.first)}},inputs:{question:"question",options:"options",solutions:"solutions",baseUrl:"baseUrl",media:"media",identifier:"identifier"},outputs:{close:"close"},decls:15,vars:5,consts:[[1,"solutions"],["role","button","tabindex","0","aria-label","Close",1,"close-icon",3,"click","keydown.enter"],["tabindex","-1"],[1,"solution-header"],[3,"innerHtml"],[1,"solution-options-container"],["class","solution-options",4,"ngFor","ngForOf"],[4,"ngIf"],[1,"scoreboard-button-container"],["type","submit",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius",3,"click"],[1,"solution-options"],[4,"ngFor","ngForOf"]],template:function(_,w){1&_&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return w.closeSolution()})("keydown.enter",function(){return w.closeSolution()}),e.\u0275\u0275element(2,"quml-close",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",3),e.\u0275\u0275text(4,"Question"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(5,"div",4),e.\u0275\u0275pipe(6,"safeHtml"),e.\u0275\u0275elementStart(7,"div",3),e.\u0275\u0275text(8,"Options"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(9,"div",5),e.\u0275\u0275template(10,l,3,3,"div",6),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(11,g,4,1,"ng-container",7),e.\u0275\u0275elementStart(12,"div",8)(13,"button",9),e.\u0275\u0275listener("click",function(){return w.closeSolution()}),e.\u0275\u0275text(14,"Done"),e.\u0275\u0275elementEnd()()()),2&_&&(e.\u0275\u0275advance(5),e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(6,3,w.question),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(5),e.\u0275\u0275property("ngForOf",w.options),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",w.solutions))},dependencies:[d.NgForOf,d.NgIf,n.CloseComponent,d.KeyValuePipe,s.SafeHtmlPipe],styles:[":root {\n --quml-close-icon: #000;\n}\n\n.solutions[_ngcontent-%COMP%] {\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem;\n overflow: auto;\n}\n\n.solution-header[_ngcontent-%COMP%] {\n color: var(--gray-800);\n font-size: 0.875rem;\n font-weight: bold;\n margin: 1rem 0;\n clear: both;\n}\n\n.close-icon[_ngcontent-%COMP%] {\n float: right;\n cursor: pointer;\n width: 3rem;\n height: 3rem;\n border-radius: 50%;\n padding: 0.25rem;\n}\n.close-icon[_ngcontent-%COMP%]:hover {\n background: rgba(0, 0, 0, 0.15);\n}\n.close-icon[_ngcontent-%COMP%]:hover quml-close[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] polygon#Shape[_ngcontent-%COMP%] {\n fill: var(--white);\n}\n.close-icon[_ngcontent-%COMP%] quml-close[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.close-icon[_ngcontent-%COMP%] quml-close[_ngcontent-%COMP%] svg[_ngcontent-%COMP%] g[_ngcontent-%COMP%] polygon[_ngcontent-%COMP%]:first-child {\n fill: var(--quml-close-icon);\n}\n\n.video-container[_ngcontent-%COMP%] {\n text-align: center;\n margin: 0.5rem auto;\n}\n\n.scoreboard-button-container[_ngcontent-%COMP%] {\n text-align: center;\n clear: both;\n margin: 1rem 0;\n}\n\n.solution-options-container[_ngcontent-%COMP%] .solution-options[_ngcontent-%COMP%] {\n margin-bottom: 0.5rem;\n}\n\n.image-style-align-right[_ngcontent-%COMP%] {\n float: right !important;\n text-align: right !important;\n margin-left: 0.5rem !important;\n}\n\n.image-style-align-left[_ngcontent-%COMP%] {\n float: left !important;\n text-align: left !important;\n margin-right: 0.5rem !important;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL21jcS1zb2x1dGlvbnMvbWNxLXNvbHV0aW9ucy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHVCQUFBO0FBQUo7O0FBRUE7RUFDSSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7QUFDSjs7QUFFQTtFQUNJLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FBQ0o7O0FBRUE7RUFDSSxZQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQUNKO0FBQUk7RUFDSSwrQkFBQTtBQUVSO0FBRFE7RUFDSSxrQkFBQTtBQUdaO0FBQ0k7RUFDSSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBQUNSO0FBQVE7RUFDSSw0QkFBQTtBQUVaOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxtQkFBQTtBQUFKOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQUFKOztBQUlJO0VBQ0kscUJBQUE7QUFEUjs7QUFJRTtFQUNFLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSw4QkFBQTtBQURKOztBQUlFO0VBQ0Usc0JBQUE7RUFDQSwyQkFBQTtFQUNBLCtCQUFBO0FBREoiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuOjpuZy1kZWVwIDpyb290IHtcbiAgICAtLXF1bWwtY2xvc2UtaWNvbjogIzAwMDtcbiAgfVxuLnNvbHV0aW9ucyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5zb2x1dGlvbi1oZWFkZXIge1xuICAgIGNvbG9yOiB2YXIoLS1ncmF5LTgwMCk7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBjbGVhcjpib3RoO1xufVxuXG4uY2xvc2UtaWNvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xNSk7XG4gICAgICAgIHF1bWwtY2xvc2Ugc3ZnIHBvbHlnb24jU2hhcGUge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0td2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcXVtbC1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBzdmcgZyBwb2x5Z29uOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tcXVtbC1jbG9zZS1pY29uKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG59XG5cbi5zY29yZWJvYXJkLWJ1dHRvbi1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbn1cblxuLnNvbHV0aW9uLW9wdGlvbnMtY29udGFpbmVyIHtcbiAgICAuc29sdXRpb24tb3B0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmltYWdlLXN0eWxlLWFsaWduLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},6633: /*!************************************************************!*\ !*** ./projects/quml-library/src/lib/mcq/mcq.component.ts ***! - \************************************************************/(L,_,t)=>{t.r(_),t.d(_,{McqComponent:()=>I});var e=t( + \************************************************************/(R,C,t)=>{t.r(C),t.d(C,{McqComponent:()=>w});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! lodash-es */ -7400),d=t( +64),d=t( /*! @angular/platform-browser */ -4497),n=t( +6480),n=t( /*! ../util-service */ -2025),o=t( +4384),s=t( /*! @angular/common */ -4666),i=t( +6575),o=t( /*! ../mcq-question/mcq-question.component */ -6153),a=t( +4443),l=t( /*! ../mcq-option/mcq-option.component */ -6596),p=t( +1879),p=t( /*! ../quml-popup/quml-popup.component */ -2838);function c(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",6)(1,"div",7)(2,"quml-mcq-question",8),e.\u0275\u0275listener("showPopup",function(){e.\u0275\u0275restoreView(M);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.showPopup())}),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(3,"div",9)(4,"quml-mcq-option",10),e.\u0275\u0275listener("optionSelected",function(s){e.\u0275\u0275restoreView(M);const P=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(P.getSelectedOptionAndResult(s))})("showPopup",function(){e.\u0275\u0275restoreView(M);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.showPopup())}),e.\u0275\u0275elementEnd()()()}if(2&O){const M=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqQuestion",M.mcqQuestion)("layout",M.layout),e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqOptions",M.options)("replayed",M.replayed)("cardinality",M.cardinality)("solutions",M.solutions)("layout",M.layout)("numberOfCorrectOptions",M.numberOfCorrectOptions)("tryAgain",M.tryAgain)}}function g(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"div",7),e.\u0275\u0275element(2,"quml-mcq-question",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",9)(4,"quml-mcq-option",13),e.\u0275\u0275listener("optionSelected",function(s){e.\u0275\u0275restoreView(M);const P=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(P.getSelectedOptionAndResult(s))}),e.\u0275\u0275elementEnd()()()}if(2&O){const M=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqQuestion",M.mcqQuestion)("layout",M.layout),e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqOptions",M.options)("replayed",M.replayed)("cardinality",M.cardinality)("layout",M.layout)("solutions",M.solutions)("tryAgain",M.tryAgain)("numberOfCorrectOptions",M.numberOfCorrectOptions)}}function f(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",14)(1,"div",15)(2,"div",7),e.\u0275\u0275element(3,"quml-mcq-question",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",9)(5,"quml-mcq-option",16),e.\u0275\u0275listener("optionSelected",function(s){e.\u0275\u0275restoreView(M);const P=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(P.getSelectedOptionAndResult(s))}),e.\u0275\u0275elementEnd()()()()}if(2&O){const M=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("mcqQuestion",M.mcqQuestion)("layout",M.layout),e.\u0275\u0275advance(2),e.\u0275\u0275property("shuffleOptions",M.shuffleOptions)("mcqOptions",M.options)("replayed",M.replayed)("cardinality",M.cardinality)("solutions",M.solutions)("layout",M.layout)("tryAgain",M.tryAgain)("numberOfCorrectOptions",M.numberOfCorrectOptions)}}function m(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",17)(1,"div",18)(2,"div",7),e.\u0275\u0275element(3,"quml-mcq-question",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",9)(5,"quml-mcq-option",19),e.\u0275\u0275listener("optionSelected",function(s){e.\u0275\u0275restoreView(M);const P=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(P.getSelectedOptionAndResult(s))}),e.\u0275\u0275elementEnd()()()()}if(2&O){const M=e.\u0275\u0275nextContext();e.\u0275\u0275advance(3),e.\u0275\u0275property("mcqQuestion",M.mcqQuestion)("layout",M.layout),e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqOptions",M.options)("replayed",M.replayed)("cardinality",M.cardinality)("solutions",M.solutions)("layout",M.layout)("tryAgain",M.tryAgain)("numberOfCorrectOptions",M.numberOfCorrectOptions)}}function v(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",20)(1,"div",21),e.\u0275\u0275element(2,"quml-mcq-question",12),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",22)(4,"quml-mcq-option",19),e.\u0275\u0275listener("optionSelected",function(s){e.\u0275\u0275restoreView(M);const P=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(P.getSelectedOptionAndResult(s))}),e.\u0275\u0275elementEnd()()()}if(2&O){const M=e.\u0275\u0275nextContext();e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqQuestion",M.mcqQuestion)("layout",M.layout),e.\u0275\u0275advance(2),e.\u0275\u0275property("mcqOptions",M.options)("replayed",M.replayed)("cardinality",M.cardinality)("solutions",M.solutions)("layout",M.layout)("tryAgain",M.tryAgain)("numberOfCorrectOptions",M.numberOfCorrectOptions)}}function y(O,D){if(1&O){const M=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-quml-popup",23),e.\u0275\u0275listener("popUpClose",function(){e.\u0275\u0275restoreView(M);const s=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(s.closePopUp())}),e.\u0275\u0275elementEnd()}}class I{constructor(D,M){this.domSanitizer=D,this.utilService=M,this.componentLoaded=new e.EventEmitter,this.answerChanged=new e.EventEmitter,this.optionSelected=new e.EventEmitter,this.mcqOptions=[],this.showQumlPopup=!1}ngOnInit(){this.numberOfCorrectOptions=r.default(this.question.responseDeclaration.response1.correctResponse.value).length,this.question?.solutions&&(this.solutions=this.question.solutions);let D=this.utilService.getKeyValue(Object.keys(this.question.responseDeclaration));switch(this.cardinality=this.question.responseDeclaration[D].cardinality,this.question.templateId){case"mcq-vertical":this.layout="DEFAULT";break;case"mcq-horizontal":this.layout="IMAGEGRID";break;case"mcq-vertical-split":this.layout="IMAGEQAGRID";break;case"mcq-grid-split":this.layout="MULTIIMAGEGRID";break;default:console.error("Invalid templateId")}this.renderLatex(),this.mcqQuestion=this.domSanitizer.sanitize(e.SecurityContext.HTML,this.domSanitizer.bypassSecurityTrustHtml(this.question.body)),this.options=this.question.interactions[D].options,this.initOptions()}ngAfterViewInit(){const D=document.getElementsByClassName("mcq-options");null!=D&&D.length>0&&D[0].remove()}initOptions(){for(let D=0;D{this.replaceLatexText()},100)}replaceLatexText(){const D=document.getElementById(this.identifier);if(null!=D){const M=D.getElementsByClassName("mathText");for(let w=0;w0&&D[0].remove()}initOptions(){for(let D=0;D{this.replaceLatexText()},100)}replaceLatexText(){const D=document.getElementById(this.identifier);if(null!=D){const O=D.getElementsByClassName("mathText");for(let M=0;M{t.r(_),t.d(_,{SafeHtmlPipe:()=>d});var e=t( + \*************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{SafeHtmlPipe:()=>d});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/platform-browser */ -4497);class d{constructor(o){this.sanitized=o}transform(o){return this.sanitized.bypassSecurityTrustHtml(o)}static#e=this.\u0275fac=function(i){return new(i||d)(e.\u0275\u0275directiveInject(r.DomSanitizer,16))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"safeHtml",type:d,pure:!0})}},4850: +6480);class d{constructor(s){this.sanitized=s}transform(s){return this.sanitized.bypassSecurityTrustHtml(s)}static#e=this.\u0275fac=function(o){return new(o||d)(e.\u0275\u0275directiveInject(r.DomSanitizer,16))};static#t=this.\u0275pipe=e.\u0275\u0275definePipe({name:"safeHtml",type:d,pure:!0})}},8831: /*!***********************************************************!*\ !*** ./projects/quml-library/src/lib/player-constants.ts ***! - \***********************************************************/(L,_,t)=>{t.r(_),t.d(_,{COMPATABILITY_LEVEL:()=>d,DEFAULT_SCORE:()=>e,WARNING_TIME_CONFIG:()=>r});const e=1,r={DEFAULT_TIME:75,SHOW_TIMER:!0},d=6},9124: + \***********************************************************/(R,C,t)=>{t.r(C),t.d(C,{COMPATABILITY_LEVEL:()=>d,DEFAULT_SCORE:()=>e,WARNING_TIME_CONFIG:()=>r});const e=1,r={DEFAULT_TIME:75,SHOW_TIMER:!0},d=6},1267: /*!********************************************************************************************!*\ !*** ./projects/quml-library/src/lib/progress-indicators/progress-indicators.component.ts ***! - \********************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ProgressIndicatorsComponent:()=>n});var e=t( + \********************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ProgressIndicatorsComponent:()=>n});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666);function d(o,i){if(1&o&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"span",12),e.\u0275\u0275elementStart(2,"p"),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&o){const a=i.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",a.class?a.class:"")("innerHtml",a.iconText,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(a.title)}}class n{constructor(){this.close=new e.EventEmitter,this.indicators=[{iconText:"1",title:"Correct",class:"correct"},{iconText:"1",title:"Incorrect",class:"incorrect"},{iconText:"1",title:"Attempted",class:"attempted"},{iconText:"1",title:"Not viewed",class:""},{iconText:"1",title:"Skipped",class:"skipped"},{iconText:"1",title:"Current",class:"current"},{iconText:"i",title:"Info page",class:""},{iconText:'Flag logo: Show scoreboard',title:"Summary page",class:""}]}static#e=this.\u0275fac=function(a){return new(a||n)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["quml-progress-indicators"]],outputs:{close:"close"},decls:13,vars:1,consts:[[1,"progress-indicators"],[1,"progress-indicators__overlay"],["aria-modal","true",1,"progress-indicators__popup"],[1,"close-btn",3,"click"],["type","button","id","close","data-animation","showShadow","aria-label","player-close-btn",1,"close-icon"],[1,"progress-indicators__metadata"],[1,"progress-indicators__title","text-left"],[1,"progress-indicators__content"],["class","progress-indicators__item",4,"ngFor","ngForOf"],[1,"progress-indicators__action-btns"],["type","button",1,"sb-btn","sb-btn-normal","sb-btn-primary","sb-btn-radius","submit-btn",3,"click"],[1,"progress-indicators__item"],[1,"default",3,"ngClass","innerHtml"]],template:function(a,p){1&a&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),e.\u0275\u0275listener("click",function(){return p.close.emit(!0)}),e.\u0275\u0275element(4,"button",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5)(6,"h5",6),e.\u0275\u0275text(7,"Progress bar indicators"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7),e.\u0275\u0275template(9,d,4,3,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",9)(11,"button",10),e.\u0275\u0275listener("click",function(){return p.close.emit(!0)}),e.\u0275\u0275text(12,"Close"),e.\u0275\u0275elementEnd()()()()()()),2&a&&(e.\u0275\u0275advance(9),e.\u0275\u0275property("ngForOf",p.indicators))},dependencies:[r.NgClass,r.NgForOf],styles:['[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 99;\n transition: all 0.3s;\n opacity: 1;\n}\n[_nghost-%COMP%] .progress-indicators__overlay[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: rgba(var(--rc-rgba-black), 0.5);\n display: flex;\n align-items: center;\n justify-content: center;\n transition: all 0.3s;\n}\n[_nghost-%COMP%] .progress-indicators__popup[_ngcontent-%COMP%] {\n width: 90%;\n max-width: 22.5rem;\n min-height: 13.125rem;\n background: var(--white);\n border-radius: 1rem;\n box-shadow: 0 0 1.5em 0 rgba(var(--rc-rgba-black), 0.22);\n padding: 1.5rem;\n position: relative;\n transition: all 0.3s ease-in;\n transform: scale(0.5);\n transform: scale(1);\n}\n[_nghost-%COMP%] .progress-indicators__close-btn[_ngcontent-%COMP%] {\n position: absolute;\n top: 0.75rem;\n right: 0.75rem;\n width: 1.5rem;\n height: 1.5rem;\n cursor: pointer;\n}\n[_nghost-%COMP%] .progress-indicators__close-btn[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n max-width: 100%;\n}\n[_nghost-%COMP%] .progress-indicators__metadata[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n[_nghost-%COMP%] .progress-indicators__title[_ngcontent-%COMP%] {\n font-size: 1rem;\n font-weight: bold;\n line-height: 1.375rem;\n word-break: break-word;\n}\n[_nghost-%COMP%] .progress-indicators__content[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n flex-wrap: wrap;\n}\n[_nghost-%COMP%] .progress-indicators__content[_ngcontent-%COMP%] div[_ngcontent-%COMP%] {\n width: 50%;\n}\n[_nghost-%COMP%] .progress-indicators__item[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: flex-start;\n margin-bottom: 1rem;\n}\n[_nghost-%COMP%] .progress-indicators__item[_ngcontent-%COMP%] p[_ngcontent-%COMP%] {\n padding-left: 8px;\n margin: 0;\n}\n[_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%] {\n color: var(--gray-400);\n word-break: break-word;\n}\n[_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n color: var(--black);\n}\n[_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n line-height: 1.25rem;\n}\n[_nghost-%COMP%] .progress-indicators__title[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n margin: 0 0 1.5em 0;\n}\n[_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n[_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] .cancel-btn[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] .submit-btn[_ngcontent-%COMP%] {\n outline: none;\n border: none;\n font-size: 0.75rem;\n text-transform: uppercase;\n cursor: pointer;\n line-height: normal;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] {\n position: absolute;\n top: 0.75rem;\n right: 0.75rem;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%] {\n width: 1.875rem;\n height: 1.875rem;\n background: 0 0;\n border-radius: 50%;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::after {\n content: "";\n transform: rotate(-45deg);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::before {\n content: "";\n transform: rotate(45deg);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:after, [_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:before {\n content: "";\n width: 1.25rem;\n height: 0.125rem;\n position: absolute;\n background-color: var(--black);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%] {\n box-shadow: 0px 0px 0px 0px var(--red) inset;\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n border: 0px solid var(--white);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:before {\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:after {\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover {\n box-shadow: 0px 0px 0px 0.25rem var(--red) inset;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:before {\n transform: scale(0.7) rotate(45deg);\n transition-delay: 100ms;\n background-color: var(--red);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:after {\n transform: scale(0.7) rotate(-45deg);\n transition-delay: 100ms;\n background-color: var(--red);\n}\n[_nghost-%COMP%] .default[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 50%;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0.0625rem solid #ccc;\n font-size: 0.8rem;\n font-weight: bold;\n line-height: 1.6rem;\n}\n[_nghost-%COMP%] .correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n color: var(--white);\n border: 0 solid transparent;\n}\n[_nghost-%COMP%] .incorrect[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n color: var(--white);\n border: 0 solid transparent;\n}\n[_nghost-%COMP%] .skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n[_nghost-%COMP%] .current[_ngcontent-%COMP%] {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n[_nghost-%COMP%] .current[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: "";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n[_nghost-%COMP%] .attempted[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n\n html[dir=rtl] .close-btn {\n left: 0.75rem;\n right: auto;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3Byb2dyZXNzLWluZGljYXRvcnMvcHJvZ3Jlc3MtaW5kaWNhdG9ycy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7QUFGSjtBQUlJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7QUFGTjtBQUtJO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0RBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUFITjtBQU1JO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBQUpOO0FBTU07RUFDRSxlQUFBO0FBSlI7QUFRSTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QUFOTjtBQVNJO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtBQVBOO0FBVUk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBQVJOO0FBVU07RUFDRSxVQUFBO0FBUlI7QUFZSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7QUFWTjtBQVdNO0VBQ0UsaUJBQUE7RUFDQSxTQUFBO0FBVFI7QUFhSTtFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7QUFYTjtBQWNJO0VBQ0UsbUJBQUE7QUFaTjtBQWVJO0VBRUUsbUJBQUE7RUFDQSxvQkFBQTtBQWROO0FBaUJJO0VBR0UsbUJBQUE7QUFqQk47QUFvQkk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBQWxCTjtBQW1CTTs7RUFFRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUFqQlI7QUFxQkk7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0FBbkJOO0FBcUJNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtBQW5CUjtBQXFCUTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBQW5CVjtBQXNCUTtFQUNFLFdBQUE7RUFDQSx3QkFBQTtBQXBCVjtBQXVCUTtFQUVFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0FBdEJWO0FBMEJNO0VBQ0UsNENBQUE7RUFDQSx5REFBQTtFQUNBLDhCQUFBO0FBeEJSO0FBMEJRO0VBQ0UseURBQUE7QUF4QlY7QUEyQlE7RUFDRSx5REFBQTtBQXpCVjtBQTZCVTtFQUNFLGdEQUFBO0FBM0JaO0FBNkJZO0VBQ0UsbUNBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0FBM0JkO0FBOEJZO0VBQ0Usb0NBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0FBNUJkO0FBb0NFO0VBQ0UseUNBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FBbENKO0FBcUNFO0VBQ0UsdUNBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QUFuQ0o7QUFzQ0U7RUFDRSxvQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtBQXBDSjtBQXVDRTtFQUNFLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtBQXJDSjtBQXdDRTtFQUNFLDJCQUFBO0VBQ0EsNENBQUE7QUF0Q0o7QUF5Q0U7RUFDRSxzQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQXZDSjtBQTBDRTtFQUNFLG1CQUFBO0VBQ0EsZ0NBQUE7QUF4Q0o7O0FBNkNFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7QUExQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46aG9zdCB7XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3JzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1yYy1yZ2JhLWJsYWNrKSwgMC41KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAmX19wb3B1cCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiAyMi41cmVtO1xuICAgICAgbWluLWhlaWdodDogMTMuMTI1cmVtO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxLjVlbSAwIHJnYmEodmFyKC0tcmMtcmdiYS1ibGFjayksIDAuMjIpO1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgJl9fY2xvc2UtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWV0YWRhdGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBkaXYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheS00MDApO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICAmX19zaXplIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuXG4gICAgJl9fdGV4dCxcbiAgICAmX19zaXplIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmX190aXRsZSxcbiAgICAmX190ZXh0LFxuICAgICZfX3NpemUge1xuICAgICAgbWFyZ2luOiAwIDAgMS41ZW0gMDtcbiAgICB9XG5cbiAgICAmX19hY3Rpb24tYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAuY2FuY2VsLWJ0bixcbiAgICAgIC5zdWJtaXQtYnRuIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuXG4gICAgICAuY2xvc2UtaWNvbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMzBweCk7XG4gICAgICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDMwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMnB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1pY29uW2RhdGEtYW5pbWF0aW9uPVwic2hvd1NoYWRvd1wiXSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCB2YXIoLS1yZWQpIGluc2V0O1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjUyLCAxLjc3NSk7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHZhcigtLXdoaXRlKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC41MiwgMS43NzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC41MiwgMS43NzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLnNob3dTaGFkb3cpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IGNhbGN1bGF0ZVJlbSg0cHgpIHZhcigtLXJlZCkgaW5zZXQ7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1xdWVzdGlvbi1iZyk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIH1cblxuICAuY29ycmVjdCB7XG4gICAgLS1jb3JyZWN0LWJnOiB2YXIoLS1xdW1sLWNvbG9yLXN1Y2Nlc3MpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvcnJlY3QtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmluY29ycmVjdCB7XG4gICAgLS13cm9uZy1iZzogdmFyKC0tcXVtbC1jb2xvci1kYW5nZXIpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdyb25nLWJnKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5za2lwcGVkIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkKTtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gIH1cblxuICAuY3VycmVudCB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLmN1cnJlbnQ6OmFmdGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxLjY1cmVtO1xuICAgIGhlaWdodDogMS42NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAuYXR0ZW1wdGVkIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG59XG5cbjo6bmctZGVlcCB7XG4gIGh0bWxbZGlyPVwicnRsXCJdIC5jbG9zZS1idG4ge1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */']})}},270: +6575);function d(s,o){if(1&s&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"span",12),e.\u0275\u0275elementStart(2,"p"),e.\u0275\u0275text(3),e.\u0275\u0275elementEnd()()),2&s){const l=o.$implicit;e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",l.class?l.class:"")("innerHtml",l.iconText,e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate(l.title)}}class n{constructor(){this.close=new e.EventEmitter,this.indicators=[{iconText:"1",title:"Correct",class:"correct"},{iconText:"1",title:"Incorrect",class:"incorrect"},{iconText:"1",title:"Attempted",class:"attempted"},{iconText:"1",title:"Not viewed",class:""},{iconText:"1",title:"Skipped",class:"skipped"},{iconText:"1",title:"Current",class:"current"},{iconText:"i",title:"Info page",class:""},{iconText:'Flag logo: Show scoreboard',title:"Summary page",class:""}]}static#e=this.\u0275fac=function(l){return new(l||n)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:n,selectors:[["quml-progress-indicators"]],outputs:{close:"close"},decls:13,vars:1,consts:[[1,"progress-indicators"],[1,"progress-indicators__overlay"],["aria-modal","true",1,"progress-indicators__popup"],[1,"close-btn",3,"click"],["type","button","id","close","data-animation","showShadow","aria-label","player-close-btn",1,"close-icon"],[1,"progress-indicators__metadata"],[1,"progress-indicators__title","text-left"],[1,"progress-indicators__content"],["class","progress-indicators__item",4,"ngFor","ngForOf"],[1,"progress-indicators__action-btns"],["type","button",1,"sb-btn","sb-btn-normal","sb-btn-primary","sb-btn-radius","submit-btn",3,"click"],[1,"progress-indicators__item"],[1,"default",3,"ngClass","innerHtml"]],template:function(l,p){1&l&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3),e.\u0275\u0275listener("click",function(){return p.close.emit(!0)}),e.\u0275\u0275element(4,"button",4),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5)(6,"h5",6),e.\u0275\u0275text(7,"Progress bar indicators"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",7),e.\u0275\u0275template(9,d,4,3,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",9)(11,"button",10),e.\u0275\u0275listener("click",function(){return p.close.emit(!0)}),e.\u0275\u0275text(12,"Close"),e.\u0275\u0275elementEnd()()()()()()),2&l&&(e.\u0275\u0275advance(9),e.\u0275\u0275property("ngForOf",p.indicators))},dependencies:[r.NgClass,r.NgForOf],styles:['[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n position: absolute;\n top: 0;\n left: 0;\n z-index: 99;\n transition: all 0.3s;\n opacity: 1;\n}\n[_nghost-%COMP%] .progress-indicators__overlay[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: rgba(var(--rc-rgba-black), 0.5);\n display: flex;\n align-items: center;\n justify-content: center;\n transition: all 0.3s;\n}\n[_nghost-%COMP%] .progress-indicators__popup[_ngcontent-%COMP%] {\n width: 90%;\n max-width: 22.5rem;\n min-height: 13.125rem;\n background: var(--white);\n border-radius: 1rem;\n box-shadow: 0 0 1.5em 0 rgba(var(--rc-rgba-black), 0.22);\n padding: 1.5rem;\n position: relative;\n transition: all 0.3s ease-in;\n transform: scale(0.5);\n transform: scale(1);\n}\n[_nghost-%COMP%] .progress-indicators__close-btn[_ngcontent-%COMP%] {\n position: absolute;\n top: 0.75rem;\n right: 0.75rem;\n width: 1.5rem;\n height: 1.5rem;\n cursor: pointer;\n}\n[_nghost-%COMP%] .progress-indicators__close-btn[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n max-width: 100%;\n}\n[_nghost-%COMP%] .progress-indicators__metadata[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n height: 100%;\n}\n[_nghost-%COMP%] .progress-indicators__title[_ngcontent-%COMP%] {\n font-size: 1rem;\n font-weight: bold;\n line-height: 1.375rem;\n word-break: break-word;\n}\n[_nghost-%COMP%] .progress-indicators__content[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: row;\n align-items: center;\n justify-content: space-between;\n flex-wrap: wrap;\n}\n[_nghost-%COMP%] .progress-indicators__content[_ngcontent-%COMP%] div[_ngcontent-%COMP%] {\n width: 50%;\n}\n[_nghost-%COMP%] .progress-indicators__item[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: flex-start;\n margin-bottom: 1rem;\n}\n[_nghost-%COMP%] .progress-indicators__item[_ngcontent-%COMP%] p[_ngcontent-%COMP%] {\n padding-left: 8px;\n margin: 0;\n}\n[_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%] {\n color: var(--gray-400);\n word-break: break-word;\n}\n[_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n color: var(--black);\n}\n[_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n line-height: 1.25rem;\n}\n[_nghost-%COMP%] .progress-indicators__title[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__text[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__size[_ngcontent-%COMP%] {\n margin: 0 0 1.5em 0;\n}\n[_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n}\n[_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] .cancel-btn[_ngcontent-%COMP%], [_nghost-%COMP%] .progress-indicators__action-btns[_ngcontent-%COMP%] .submit-btn[_ngcontent-%COMP%] {\n outline: none;\n border: none;\n font-size: 0.75rem;\n text-transform: uppercase;\n cursor: pointer;\n line-height: normal;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] {\n position: absolute;\n top: 0.75rem;\n right: 0.75rem;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%] {\n width: 1.875rem;\n height: 1.875rem;\n background: 0 0;\n border-radius: 50%;\n cursor: pointer;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::after {\n content: "";\n transform: rotate(-45deg);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]::before {\n content: "";\n transform: rotate(45deg);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:after, [_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[_ngcontent-%COMP%]:before {\n content: "";\n width: 1.25rem;\n height: 0.125rem;\n position: absolute;\n background-color: var(--black);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%] {\n box-shadow: 0px 0px 0px 0px var(--red) inset;\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n border: 0px solid var(--white);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:before {\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:after {\n transition: 200ms cubic-bezier(0.175, 0.885, 0.52, 1.775);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover {\n box-shadow: 0px 0px 0px 0.25rem var(--red) inset;\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:before {\n transform: scale(0.7) rotate(45deg);\n transition-delay: 100ms;\n background-color: var(--red);\n}\n[_nghost-%COMP%] .progress-indicators[_ngcontent-%COMP%] .close-btn[_ngcontent-%COMP%] .close-icon[data-animation=showShadow][_ngcontent-%COMP%]:not(.showShadow):hover:after {\n transform: scale(0.7) rotate(-45deg);\n transition-delay: 100ms;\n background-color: var(--red);\n}\n[_nghost-%COMP%] .default[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 50%;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0.0625rem solid #ccc;\n font-size: 0.8rem;\n font-weight: bold;\n line-height: 1.6rem;\n}\n[_nghost-%COMP%] .correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n color: var(--white);\n border: 0 solid transparent;\n}\n[_nghost-%COMP%] .incorrect[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n color: var(--white);\n border: 0 solid transparent;\n}\n[_nghost-%COMP%] .skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n[_nghost-%COMP%] .current[_ngcontent-%COMP%] {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n[_nghost-%COMP%] .current[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: "";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n[_nghost-%COMP%] .attempted[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n\n html[dir=rtl] .close-btn {\n left: 0.75rem;\n right: auto;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3Byb2dyZXNzLWluZGljYXRvcnMvcHJvZ3Jlc3MtaW5kaWNhdG9ycy5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7QUFGSjtBQUlJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7QUFGTjtBQUtJO0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0RBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSw0QkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUFITjtBQU1JO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBQUpOO0FBTU07RUFDRSxlQUFBO0FBSlI7QUFRSTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QUFOTjtBQVNJO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtBQVBOO0FBVUk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsZUFBQTtBQVJOO0FBVU07RUFDRSxVQUFBO0FBUlI7QUFZSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7QUFWTjtBQVdNO0VBQ0UsaUJBQUE7RUFDQSxTQUFBO0FBVFI7QUFhSTtFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7QUFYTjtBQWNJO0VBQ0UsbUJBQUE7QUFaTjtBQWVJO0VBRUUsbUJBQUE7RUFDQSxvQkFBQTtBQWROO0FBaUJJO0VBR0UsbUJBQUE7QUFqQk47QUFvQkk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBQWxCTjtBQW1CTTs7RUFFRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7QUFqQlI7QUFxQkk7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0FBbkJOO0FBcUJNO0VBQ0UsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtBQW5CUjtBQXFCUTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtBQW5CVjtBQXNCUTtFQUNFLFdBQUE7RUFDQSx3QkFBQTtBQXBCVjtBQXVCUTtFQUVFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0FBdEJWO0FBMEJNO0VBQ0UsNENBQUE7RUFDQSx5REFBQTtFQUNBLDhCQUFBO0FBeEJSO0FBMEJRO0VBQ0UseURBQUE7QUF4QlY7QUEyQlE7RUFDRSx5REFBQTtBQXpCVjtBQTZCVTtFQUNFLGdEQUFBO0FBM0JaO0FBNkJZO0VBQ0UsbUNBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0FBM0JkO0FBOEJZO0VBQ0Usb0NBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0FBNUJkO0FBb0NFO0VBQ0UseUNBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0FBbENKO0FBcUNFO0VBQ0UsdUNBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7QUFuQ0o7QUFzQ0U7RUFDRSxvQ0FBQTtFQUNBLDJCQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtBQXBDSjtBQXVDRTtFQUNFLG1CQUFBO0VBQ0EsMENBQUE7RUFDQSxzREFBQTtBQXJDSjtBQXdDRTtFQUNFLDJCQUFBO0VBQ0EsNENBQUE7QUF0Q0o7QUF5Q0U7RUFDRSxzQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQXZDSjtBQTBDRTtFQUNFLG1CQUFBO0VBQ0EsZ0NBQUE7QUF4Q0o7O0FBNkNFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7QUExQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46aG9zdCB7XG4gIC5wcm9ncmVzcy1pbmRpY2F0b3JzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIG9wYWNpdHk6IDE7XG5cbiAgICAmX19vdmVybGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSh2YXIoLS1yYy1yZ2JhLWJsYWNrKSwgMC41KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB9XG5cbiAgICAmX19wb3B1cCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiAyMi41cmVtO1xuICAgICAgbWluLWhlaWdodDogMTMuMTI1cmVtO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxLjVlbSAwIHJnYmEodmFyKC0tcmMtcmdiYS1ibGFjayksIDAuMjIpO1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgJl9fY2xvc2UtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWV0YWRhdGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBkaXYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBjb2xvcjogdmFyKC0tZ3JheS00MDApO1xuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICAmX19zaXplIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuXG4gICAgJl9fdGV4dCxcbiAgICAmX19zaXplIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICB9XG5cbiAgICAmX190aXRsZSxcbiAgICAmX190ZXh0LFxuICAgICZfX3NpemUge1xuICAgICAgbWFyZ2luOiAwIDAgMS41ZW0gMDtcbiAgICB9XG5cbiAgICAmX19hY3Rpb24tYnRucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAuY2FuY2VsLWJ0bixcbiAgICAgIC5zdWJtaXQtYnRuIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xvc2UtYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjc1cmVtO1xuXG4gICAgICAuY2xvc2UtaWNvbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMzBweCk7XG4gICAgICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDMwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjdWxhdGVSZW0oMnB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1pY29uW2RhdGEtYW5pbWF0aW9uPVwic2hvd1NoYWRvd1wiXSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCB2YXIoLS1yZWQpIGluc2V0O1xuICAgICAgICB0cmFuc2l0aW9uOiAyMDBtcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjUyLCAxLjc3NSk7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHZhcigtLXdoaXRlKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC41MiwgMS43NzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC41MiwgMS43NzUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLnNob3dTaGFkb3cpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IGNhbGN1bGF0ZVJlbSg0cHgpIHZhcigtLXJlZCkgaW5zZXQ7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZWQpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1xdWVzdGlvbi1iZyk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIH1cblxuICAuY29ycmVjdCB7XG4gICAgLS1jb3JyZWN0LWJnOiB2YXIoLS1xdW1sLWNvbG9yLXN1Y2Nlc3MpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvcnJlY3QtYmcpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm9yZGVyOiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmluY29ycmVjdCB7XG4gICAgLS13cm9uZy1iZzogdmFyKC0tcXVtbC1jb2xvci1kYW5nZXIpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdyb25nLWJnKTtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlcjogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5za2lwcGVkIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkKTtcbiAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gIH1cblxuICAuY3VycmVudCB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG5cbiAgLmN1cnJlbnQ6OmFmdGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxLjY1cmVtO1xuICAgIGhlaWdodDogMS42NXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAuYXR0ZW1wdGVkIHtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICB9XG59XG5cbjo6bmctZGVlcCB7XG4gIGh0bWxbZGlyPVwicnRsXCJdIC5jbG9zZS1idG4ge1xuICAgIGxlZnQ6IDAuNzVyZW07XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */']})}},2792: /*!*****************************************************************!*\ !*** ./projects/quml-library/src/lib/quml-library.component.ts ***! - \*****************************************************************/(L,_,t)=>{t.r(_),t.d(_,{QumlLibraryComponent:()=>r});var e=t( + \*****************************************************************/(R,C,t)=>{t.r(C),t.d(C,{QumlLibraryComponent:()=>r});var e=t( /*! @angular/core */ -2560);class r{static#e=this.\u0275fac=function(o){return new(o||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["lib-quml-library"]],decls:2,vars:0,template:function(o,i){1&o&&(e.\u0275\u0275elementStart(0,"p"),e.\u0275\u0275text(1," quml-library works! "),e.\u0275\u0275elementEnd())},encapsulation:2})}},5669: +1699);class r{static#e=this.\u0275fac=function(s){return new(s||r)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:r,selectors:[["lib-quml-library"]],decls:2,vars:0,template:function(s,o){1&s&&(e.\u0275\u0275elementStart(0,"p"),e.\u0275\u0275text(1," quml-library works! "),e.\u0275\u0275elementEnd())},encapsulation:2})}},1073: /*!***************************************************************!*\ !*** ./projects/quml-library/src/lib/quml-library.service.ts ***! - \***************************************************************/(L,_,t)=>{t.r(_),t.d(_,{QumlLibraryService:()=>p});var e=t( + \***************************************************************/(R,C,t)=>{t.r(C),t.d(C,{QumlLibraryService:()=>p});var e=t( /*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ 1670),r=t( /*! @angular/core */ -2560),d=t( +1699),d=t( /*! @project-sunbird/client-services/telemetry */ -4635),o=t( +5869),s=t( /*! lodash-es */ -2941),i=t( +4373),o=t( /*! lodash-es */ -4607),a=t( +1855),l=t( /*! ./util-service */ -2025);class p{constructor(g){this.utilService=g,this.isSectionsAvailable=!1,this.telemetryEvent=new r.EventEmitter}initializeTelemetry(g,f){var m=this;return(0,e.default)(function*(){if(o.default(g,"context")&&!i.default(g,"context")){if(m.duration=(new Date).getTime(),m.context=g?.context,m.contentSessionId=m.utilService.uniqueId(),m.playSessionId=m.utilService.uniqueId(),m.channel=m.context.channel||"",m.pdata=m.context.pdata,m.sid=m.context.sid,m.uid=m.context.uid,m.rollup=m.context.contextRollup,m.config=g,m.isSectionsAvailable=f?.isSectionsAvailable,!d.CsTelemetryModule.instance.isInitialised&&m.context){const v={pdata:m.context.pdata,env:"contentplayer",channel:m.context.channel,did:m.context.did,authtoken:m.context.authToken||"",uid:m.context.uid||"",sid:m.context.sid,batchsize:20,mode:m.context.mode,host:m.context.host||"",endpoint:m.context.endpoint||"/data/v3/telemetry",tags:m.context.tags,cdata:(m.context.cdata||[]).concat([{id:m.contentSessionId,type:"ContentSession"},{id:m.playSessionId,type:"PlaySession"},{id:"2.0",type:"PlayerVersion"}])};yield d.CsTelemetryModule.instance.init({}),d.CsTelemetryModule.instance.telemetryService.initTelemetry({config:v,userOrgDetails:{}})}m.telemetryObject={id:f.identifier,type:"Content",ver:f?.metadata?.pkgVersion?f.metadata.pkgVersion.toString():"",rollup:m.context?.objectRollup||{}}}})()}startAssesEvent(g){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseAssesTelemetry(g,this.getEventOptions())}start(g){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseStartTelemetry({options:this.getEventOptions(),edata:{type:"content",mode:"play",pageid:"",duration:Number((g/1e3).toFixed(2))}})}response(g,f,m,v){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseResponseTelemetry({target:{id:g,ver:f,type:m},type:"CHOOSE",values:[{option:v}]},this.getEventOptions())}summary(g){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseSummaryTelemetry(g,this.getEventOptions())}end(g,f,m,v,y,I){if(!i.default(this.context)){const O=Number((g/1e3).toFixed(2));d.CsTelemetryModule.instance.telemetryService.raiseEndTelemetry({edata:{type:"content",mode:"play",pageid:"sunbird-player-Endpage",summary:[{progress:Number((f/m*100).toFixed(0))},{totalNoofQuestions:m},{visitedQuestions:v},{endpageseen:y},{score:I}],duration:O},options:this.getEventOptions()})}}interact(g,f,m){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseInteractTelemetry({options:this.getEventOptions(),edata:{type:"TOUCH",subtype:"",id:g,pageid:f+""}})}heartBeat(g){i.default(this.context)||d.CsTelemetryModule.instance.playerTelemetryService.onHeartBeatEvent(g,{})}impression(g){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseImpressionTelemetry({options:this.getEventOptions(),edata:{type:"workflow",subtype:"",pageid:g+"",uri:""}})}error(g,f){i.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseErrorTelemetry({options:this.getEventOptions(),edata:{err:"LOAD",errtype:"content",stacktrace:g?.toString()||""}})}getEventOptions(){const g={object:this.telemetryObject,context:{channel:this.channel||"",pdata:this.pdata,env:"contentplayer",sid:this.sid,uid:this.uid,cdata:(this.context?.cdata||[]).concat([{id:this.contentSessionId,type:"ContentSession"},{id:this.playSessionId,type:"PlaySession"},{id:"2.0",type:"PlayerVersion"}]),rollup:this.rollup||{}}};return this.isSectionsAvailable&&g.context.cdata.push({id:this.config.metadata.identifier,type:"SectionId"}),g}static#e=this.\u0275fac=function(f){return new(f||p)(r.\u0275\u0275inject(a.UtilService))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:p,factory:p.\u0275fac,providedIn:"root"})}},2838: +4384);class p{constructor(g){this.utilService=g,this.isSectionsAvailable=!1,this.telemetryEvent=new r.EventEmitter}initializeTelemetry(g,f){var m=this;return(0,e.default)(function*(){if(s.default(g,"context")&&!o.default(g,"context")){if(m.duration=(new Date).getTime(),m.context=g?.context,m.contentSessionId=m.utilService.uniqueId(),m.playSessionId=m.utilService.uniqueId(),m.channel=m.context.channel||"",m.pdata=m.context.pdata,m.sid=m.context.sid,m.uid=m.context.uid,m.rollup=m.context.contextRollup,m.config=g,m.isSectionsAvailable=f?.isSectionsAvailable,!d.CsTelemetryModule.instance.isInitialised&&m.context){const v={pdata:m.context.pdata,env:"contentplayer",channel:m.context.channel,did:m.context.did,authtoken:m.context.authToken||"",uid:m.context.uid||"",sid:m.context.sid,batchsize:20,mode:m.context.mode,host:m.context.host||"",endpoint:m.context.endpoint||"/data/v3/telemetry",tags:m.context.tags,cdata:(m.context.cdata||[]).concat([{id:m.contentSessionId,type:"ContentSession"},{id:m.playSessionId,type:"PlaySession"},{id:"2.0",type:"PlayerVersion"}])};yield d.CsTelemetryModule.instance.init({}),d.CsTelemetryModule.instance.telemetryService.initTelemetry({config:v,userOrgDetails:{}})}m.telemetryObject={id:f.identifier,type:"Content",ver:f?.metadata?.pkgVersion?f.metadata.pkgVersion.toString():"",rollup:m.context?.objectRollup||{}}}})()}startAssesEvent(g){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseAssesTelemetry(g,this.getEventOptions())}start(g){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseStartTelemetry({options:this.getEventOptions(),edata:{type:"content",mode:"play",pageid:"",duration:Number((g/1e3).toFixed(2))}})}response(g,f,m,v){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseResponseTelemetry({target:{id:g,ver:f,type:m},type:"CHOOSE",values:[{option:v}]},this.getEventOptions())}summary(g){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseSummaryTelemetry(g,this.getEventOptions())}end(g,f,m,v,_,w){if(!o.default(this.context)){const x=Number((g/1e3).toFixed(2));d.CsTelemetryModule.instance.telemetryService.raiseEndTelemetry({edata:{type:"content",mode:"play",pageid:"sunbird-player-Endpage",summary:[{progress:Number((f/m*100).toFixed(0))},{totalNoofQuestions:m},{visitedQuestions:v},{endpageseen:_},{score:w}],duration:x},options:this.getEventOptions()})}}interact(g,f,m){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseInteractTelemetry({options:this.getEventOptions(),edata:{type:"TOUCH",subtype:"",id:g,pageid:f+""}})}heartBeat(g){o.default(this.context)||d.CsTelemetryModule.instance.playerTelemetryService.onHeartBeatEvent(g,{})}impression(g){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseImpressionTelemetry({options:this.getEventOptions(),edata:{type:"workflow",subtype:"",pageid:g+"",uri:""}})}error(g,f){o.default(this.context)||d.CsTelemetryModule.instance.telemetryService.raiseErrorTelemetry({options:this.getEventOptions(),edata:{err:"LOAD",errtype:"content",stacktrace:g?.toString()||""}})}getEventOptions(){const g={object:this.telemetryObject,context:{channel:this.channel||"",pdata:this.pdata,env:"contentplayer",sid:this.sid,uid:this.uid,cdata:(this.context?.cdata||[]).concat([{id:this.contentSessionId,type:"ContentSession"},{id:this.playSessionId,type:"PlaySession"},{id:"2.0",type:"PlayerVersion"}]),rollup:this.rollup||{}}};return this.isSectionsAvailable&&g.context.cdata.push({id:this.config.metadata.identifier,type:"SectionId"}),g}static#e=this.\u0275fac=function(f){return new(f||p)(r.\u0275\u0275inject(l.UtilService))};static#t=this.\u0275prov=r.\u0275\u0275defineInjectable({token:p,factory:p.\u0275fac,providedIn:"root"})}},7921: /*!**************************************************************************!*\ !*** ./projects/quml-library/src/lib/quml-popup/quml-popup.component.ts ***! - \**************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{QumlPopupComponent:()=>i});var e=t( + \**************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{QumlPopupComponent:()=>o});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);function n(a,p){if(1&a&&e.\u0275\u0275element(0,"img",4),2&a){const c=e.\u0275\u0275nextContext();e.\u0275\u0275propertyInterpolate("src",c.image,e.\u0275\u0275sanitizeUrl)}}function o(a,p){if(1&a&&(e.\u0275\u0275element(0,"div",5),e.\u0275\u0275pipe(1,"safeHtml")),2&a){const c=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(1,1,c.htmlTag),e.\u0275\u0275sanitizeHtml)}}class i{constructor(){this.popUpClose=new e.EventEmitter}ngAfterViewInit(){const p=document.getElementById("htmlTag");p&&(p.getElementsByTagName("img")[0].style.width="70%")}closePopup(){this.popUpClose.emit()}static#e=this.\u0275fac=function(c){return new(c||i)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:i,selectors:[["quml-quml-popup"]],inputs:{image:"image",htmlTag:"htmlTag"},outputs:{popUpClose:"popUpClose"},decls:5,vars:2,consts:[[1,"quml-popup"],[1,"quml-popup-icon",3,"click"],["alt","Image",3,"src",4,"ngIf"],["class","htmlTag","id","htmlTag",3,"innerHtml",4,"ngIf"],["alt","Image",3,"src"],["id","htmlTag",1,"htmlTag",3,"innerHtml"]],template:function(c,g){1&c&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return g.closePopup()}),e.\u0275\u0275text(2,"\u2715"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,n,1,1,"img",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,o,2,3,"div",3)),2&c&&(e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!g.htmlTag),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",g.htmlTag))},dependencies:[r.NgIf,d.SafeHtmlPipe],styles:[".quml-popup[_ngcontent-%COMP%] {\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(0, 0, 0, 0.4);\n top: 0;\n padding: 1rem;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 2;\n}\n\n.quml-popup[_ngcontent-%COMP%] .quml-popup-icon[_ngcontent-%COMP%] {\n font-size: 1.25rem;\n right: 10%;\n position: absolute;\n cursor: pointer;\n z-index: 2;\n color: var(--white);\n top: 8%;\n}\n\n.quml-popup[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.2);\n height: 90%;\n border-radius: 0.5rem;\n position: absolute;\n z-index: 2;\n}\n\n.htmlTag[_ngcontent-%COMP%] {\n position: absolute;\n top: 15%;\n left: 27%;\n z-index: 10;\n}\n\n@media only screen and (max-width: 640px) {\n .htmlTag[_ngcontent-%COMP%] {\n position: absolute;\n top: 10%;\n left: 27%;\n z-index: 10;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3F1bWwtcG9wdXAvcXVtbC1wb3B1cC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsOEJBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtBQUFKOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtBQUFKOztBQUdBO0VBQ0ksaURBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QUFBSjs7QUFHQTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FBQUo7O0FBR0M7RUFDRztJQUNJLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0VBQU47QUFDRiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG4ucXVtbC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiBjYWxjdWxhdGVSZW0oMTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5xdW1sLXBvcHVwIC5xdW1sLXBvcHVwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuICAgIHJpZ2h0OiAxMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOnZhcigtLXdoaXRlKTtcbiAgICB0b3A6IDglO1xufVxuXG4ucXVtbC1wb3B1cCBpbWcge1xuICAgIGJveC1zaGFkb3c6IDAgY2FsY3VsYXRlUmVtKDRweCkgY2FsY3VsYXRlUmVtKDhweCkgMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsY3VsYXRlUmVtKDhweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5odG1sVGFnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNSU7XG4gICAgbGVmdDogMjclO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5odG1sVGFnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgbGVmdDogMjclO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},8659: +5989);function n(l,p){if(1&l&&e.\u0275\u0275element(0,"img",4),2&l){const u=e.\u0275\u0275nextContext();e.\u0275\u0275propertyInterpolate("src",u.image,e.\u0275\u0275sanitizeUrl)}}function s(l,p){if(1&l&&(e.\u0275\u0275element(0,"div",5),e.\u0275\u0275pipe(1,"safeHtml")),2&l){const u=e.\u0275\u0275nextContext();e.\u0275\u0275property("innerHtml",e.\u0275\u0275pipeBind1(1,1,u.htmlTag),e.\u0275\u0275sanitizeHtml)}}class o{constructor(){this.popUpClose=new e.EventEmitter}ngAfterViewInit(){const p=document.getElementById("htmlTag");p&&(p.getElementsByTagName("img")[0].style.width="70%")}closePopup(){this.popUpClose.emit()}static#e=this.\u0275fac=function(u){return new(u||o)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:o,selectors:[["quml-quml-popup"]],inputs:{image:"image",htmlTag:"htmlTag"},outputs:{popUpClose:"popUpClose"},decls:5,vars:2,consts:[[1,"quml-popup"],[1,"quml-popup-icon",3,"click"],["alt","Image",3,"src",4,"ngIf"],["class","htmlTag","id","htmlTag",3,"innerHtml",4,"ngIf"],["alt","Image",3,"src"],["id","htmlTag",1,"htmlTag",3,"innerHtml"]],template:function(u,g){1&u&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275listener("click",function(){return g.closePopup()}),e.\u0275\u0275text(2,"\u2715"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,n,1,1,"img",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(4,s,2,3,"div",3)),2&u&&(e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!g.htmlTag),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",g.htmlTag))},dependencies:[r.NgIf,d.SafeHtmlPipe],styles:[".quml-popup[_ngcontent-%COMP%] {\n position: absolute;\n left: 0;\n bottom: 0;\n right: 0;\n background: rgba(0, 0, 0, 0.4);\n top: 0;\n padding: 1rem;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 2;\n}\n\n.quml-popup[_ngcontent-%COMP%] .quml-popup-icon[_ngcontent-%COMP%] {\n font-size: 1.25rem;\n right: 10%;\n position: absolute;\n cursor: pointer;\n z-index: 2;\n color: var(--white);\n top: 8%;\n}\n\n.quml-popup[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.2);\n height: 90%;\n border-radius: 0.5rem;\n position: absolute;\n z-index: 2;\n}\n\n.htmlTag[_ngcontent-%COMP%] {\n position: absolute;\n top: 15%;\n left: 27%;\n z-index: 10;\n}\n\n@media only screen and (max-width: 640px) {\n .htmlTag[_ngcontent-%COMP%] {\n position: absolute;\n top: 10%;\n left: 27%;\n z-index: 10;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3F1bWwtcG9wdXAvcXVtbC1wb3B1cC5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBQ0EsOEJBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsVUFBQTtBQUFKOztBQUdBO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsT0FBQTtBQUFKOztBQUdBO0VBQ0ksaURBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7QUFBSjs7QUFHQTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0FBQUo7O0FBR0M7RUFDRztJQUNJLGtCQUFBO0lBQ0EsUUFBQTtJQUNBLFNBQUE7SUFDQSxXQUFBO0VBQU47QUFDRiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG4ucXVtbC1wb3B1cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiBjYWxjdWxhdGVSZW0oMTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5xdW1sLXBvcHVwIC5xdW1sLXBvcHVwLWljb24ge1xuICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDIwcHgpO1xuICAgIHJpZ2h0OiAxMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOnZhcigtLXdoaXRlKTtcbiAgICB0b3A6IDglO1xufVxuXG4ucXVtbC1wb3B1cCBpbWcge1xuICAgIGJveC1zaGFkb3c6IDAgY2FsY3VsYXRlUmVtKDRweCkgY2FsY3VsYXRlUmVtKDhweCkgMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsY3VsYXRlUmVtKDhweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG59XG5cbi5odG1sVGFnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNSU7XG4gICAgbGVmdDogMjclO1xuICAgIHotaW5kZXg6IDEwO1xufVxuXG4gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIC5odG1sVGFnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgbGVmdDogMjclO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */"]})}},5336: /*!***********************************************************************!*\ !*** ./projects/quml-library/src/lib/quml-question-cursor.service.ts ***! - \***********************************************************************/(L,_,t)=>{t.r(_),t.d(_,{QuestionCursor:()=>e});class e{}},5218: + \***********************************************************************/(R,C,t)=>{t.r(C),t.d(C,{QuestionCursor:()=>e});class e{}},5502: /*!**********************************************************!*\ !*** ./projects/quml-library/src/lib/sa/sa.component.ts ***! - \**********************************************************/(L,_,t)=>{t.r(_),t.d(_,{SaComponent:()=>g});var e=t( + \**********************************************************/(R,C,t)=>{t.r(C),t.d(C,{SaComponent:()=>g});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! lodash-es */ -4607),d=t( +1855),d=t( /*! @angular/platform-browser */ -4497),n=t( +6480),n=t( /*! ../util-service */ -2025),o=t( +4384),s=t( /*! @angular/common */ -4666),i=t( +6575),o=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);function a(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",9),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const I=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(I.showAnswerToUser())})("keydown",function(I){e.\u0275\u0275restoreView(v);const O=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(O.onEnter(I))}),e.\u0275\u0275text(1,"Show Answer"),e.\u0275\u0275elementEnd()}}function p(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"div",12),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&f){const v=m.$implicit,y=e.\u0275\u0275nextContext(2);e.\u0275\u0275attribute("aria-hidden",!y.showAnswer||null),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(2,2,v.value),e.\u0275\u0275sanitizeHtml)}}function c(f,m){if(1&f&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",2),e.\u0275\u0275text(2,"Solution"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,p,3,4,"div",10),e.\u0275\u0275pipe(4,"keyvalue"),e.\u0275\u0275elementContainerEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-hidden",!v.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind1(4,2,v.solutions))}}class g{constructor(m,v){this.domSanitizer=m,this.utilService=v,this.componentLoaded=new e.EventEmitter,this.showAnswerClicked=new e.EventEmitter,this.showAnswer=!1}ngOnInit(){this.question=this.questions?.body,this.answer=this.questions?.answer,this.solutions=r.default(this.questions?.solutions)?null:this.questions?.solutions}ngAfterViewInit(){this.handleKeyboardAccessibility(),this.utilService.updateSourceOfVideoElement(this.baseUrl,this.questions?.media,this.questions.identifier)}ngOnChanges(){this.replayed?this.showAnswer=!1:this.questions?.isAnswerShown&&(this.showAnswer=!0)}showAnswerToUser(){this.showAnswer=!0,this.showAnswerClicked.emit({showAnswer:this.showAnswer})}onEnter(m){13===m.keyCode&&(m.stopPropagation(),this.showAnswerToUser())}handleKeyboardAccessibility(){Array.from(document.getElementsByClassName("option-body")).forEach(v=>{v.offsetHeight&&Array.from(v.querySelectorAll("a")).forEach(I=>{I.setAttribute("tabindex","-1")})})}static#e=this.\u0275fac=function(v){return new(v||g)(e.\u0275\u0275directiveInject(d.DomSanitizer),e.\u0275\u0275directiveInject(n.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-sa"]],inputs:{questions:"questions",replayed:"replayed",baseUrl:"baseUrl"},outputs:{componentLoaded:"componentLoaded",showAnswerClicked:"showAnswerClicked"},features:[e.\u0275\u0275NgOnChangesFeature],decls:14,vars:11,consts:[[1,"quml-sa"],["tabindex","0",1,"question-container"],[1,"sa-title"],[1,"question",3,"innerHTML"],[1,"sa-button-container"],["id","submit-answer","tabindex","0","class","sb-btn sb-btn-primary sb-btn-normal sb-btn-radius","aria-label","Show Answer",3,"click","keydown",4,"ngIf"],["id","answer-container",3,"ngClass"],[1,"option-body",3,"innerHTML"],[4,"ngIf"],["id","submit-answer","tabindex","0","aria-label","Show Answer",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius",3,"click","keydown"],["class","solutions",4,"ngFor","ngForOf"],[1,"solutions"],["tabindex","-1",3,"innerHTML"]],template:function(v,y){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275text(3,"Question"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"div",3),e.\u0275\u0275pipe(5,"safeHtml"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",4),e.\u0275\u0275template(7,a,2,0,"div",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",6)(9,"div",2),e.\u0275\u0275text(10,"Answer"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(11,"div",7),e.\u0275\u0275pipe(12,"safeHtml"),e.\u0275\u0275template(13,c,5,4,"ng-container",8),e.\u0275\u0275elementEnd()()),2&v&&(e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(5,7,y.question),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!y.showAnswer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",y.showAnswer?"option-container-blurred-out":"option-container-blurred"),e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-hidden",!y.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(12,9,y.answer),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275attribute("aria-hidden",!y.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",y.solutions))},dependencies:[o.NgClass,o.NgForOf,o.NgIf,o.KeyValuePipe,i.SafeHtmlPipe],styles:[".sa-title[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 0.875rem;\n font-weight: 500;\n margin: 16px 0;\n clear: both;\n}\n\n.question-container[_ngcontent-%COMP%] {\n margin-top: 2.5rem;\n}\n\n.sa-button-container[_ngcontent-%COMP%] {\n text-align: center;\n margin-bottom: 1rem;\n margin-top: 1rem;\n clear: both;\n}\n\n.option-container-blurred[_ngcontent-%COMP%] {\n filter: blur(0.25rem);\n pointer-events: none;\n -webkit-user-select: none;\n user-select: none;\n clear: both;\n}\n\n.option-container-blurred-out[_ngcontent-%COMP%] {\n filter: unset;\n transition: 0.4s;\n -webkit-user-select: text;\n user-select: text;\n pointer-events: auto;\n}\n\n.solutions[_ngcontent-%COMP%] {\n clear: both;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3NhL3NhLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0ksMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUFBSjs7QUFHQTtFQUNFLGtCQUFBO0FBQUY7O0FBR0E7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FBQUo7O0FBR0E7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtFQUNBLFdBQUE7QUFBRjs7QUFHQTtFQUNFLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSxvQkFBQTtBQUFGOztBQUdBO0VBQ0UsV0FBQTtBQUFGIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9qZWN0LXN1bmJpcmQvc2Itc3R5bGVzL2Fzc2V0cy9taXhpbnMvbWl4aW5zJztcbi5zYS10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLnF1ZXN0aW9uLWNvbnRhaW5lcntcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4uc2EtYnV0dG9uLWNvbnRhaW5lcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGNsZWFyOmJvdGg7XG59XG5cbi5vcHRpb24tY29udGFpbmVyLWJsdXJyZWQge1xuICBmaWx0ZXI6IGJsdXIoMC4yNXJlbSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY2xlYXI6Ym90aDtcbn1cblxuLm9wdGlvbi1jb250YWluZXItYmx1cnJlZC1vdXQge1xuICBmaWx0ZXI6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zb2x1dGlvbnMge1xuICBjbGVhcjpib3RoO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */",".answer[_ngcontent-%COMP%] {\n border: 1px solid;\n padding: 0.2em;\n margin: 0.5em;\n}\n\n.icon[_ngcontent-%COMP%] {\n width: 15%;\n max-width: 70px;\n min-width: 50px;\n display: inline-block;\n vertical-align: top;\n}\n\n.mcqText[_ngcontent-%COMP%] {\n display: inline-block;\n word-break: break-word;\n}\n\n.mcq-option[_ngcontent-%COMP%] {\n background: var(--white);\n border-radius: 5px;\n margin: 8px 16px;\n padding: 8px;\n}\n\n.options[_ngcontent-%COMP%] {\n word-break: break-word;\n padding: 15px 5px;\n \n}\n\n.even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 47%;\n display: inline-block;\n vertical-align: middle;\n}\n\n.column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 48%;\n vertical-align: middle;\n}\n\n.selected[_ngcontent-%COMP%] {\n background: var(--primary-color);\n color: var(--white);\n box-shadow: 1px 2px 1px 3px var(--black);\n}\n\n.mathText[_ngcontent-%COMP%] {\n display: inline !important;\n}\n\n.padding-top[_ngcontent-%COMP%] {\n padding-top: 16px;\n}\n\n@media only screen and (min-width: 100px) and (max-width: 481px) {\n .mcqText[_ngcontent-%COMP%] {\n width: 75%;\n }\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 38%;\n display: inline-block;\n vertical-align: middle;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 42%;\n vertical-align: middle;\n }\n}\n@media only screen and (min-width: 481px) and (max-width: 800px) {\n .mcqText[_ngcontent-%COMP%] {\n width: 85%;\n }\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 43%;\n display: inline-block;\n vertical-align: middle;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 45%;\n vertical-align: middle;\n }\n}\n@media only screen and (min-width: 801px) and (max-width: 1200px) {\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 45%;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 45%;\n vertical-align: middle;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3F1bWwtbGlicmFyeS5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUFBSjs7QUFFQTtFQUNJLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUFDSjs7QUFFQTtFQUNJLHFCQUFBO0VBQ0Esc0JBQUE7QUFDSjs7QUFFQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUFDSjs7QUFFQTtFQUNJLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQ0FBQTtBQUNKOztBQUVBOztFQUVJLFVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0FBQ0o7O0FBRUE7RUFDSSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxzQkFBQTtBQUNKOztBQUVBO0VBQ0ksZ0NBQUE7RUFDQSxtQkFBQTtFQUNBLHdDQUFBO0FBQ0o7O0FBRUE7RUFDSSwwQkFBQTtBQUNKOztBQUVBO0VBQ0ksaUJBQUE7QUFDSjs7QUFFQTtFQUNJO0lBQ0ksVUFBQTtFQUNOO0VBRUU7O0lBRUksVUFBQTtJQUNBLHFCQUFBO0lBQ0Esc0JBQUE7RUFBTjtFQUVFO0lBQ0kscUJBQUE7SUFDQSxVQUFBO0lBQ0Esc0JBQUE7RUFBTjtBQUNGO0FBR0E7RUFDSTtJQUNJLFVBQUE7RUFETjtFQUlFOztJQUVJLFVBQUE7SUFDQSxxQkFBQTtJQUNBLHNCQUFBO0VBRk47RUFJRTtJQUNJLHFCQUFBO0lBQ0EsVUFBQTtJQUNBLHNCQUFBO0VBRk47QUFDRjtBQUtBO0VBQ0k7O0lBRUksVUFBQTtFQUhOO0VBTUU7SUFDSSxxQkFBQTtJQUNBLFVBQUE7SUFDQSxzQkFBQTtFQUpOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG4uYW5zd2VyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBwYWRkaW5nOiAwLjJlbTtcbiAgICBtYXJnaW46IDAuNWVtO1xufVxuLmljb24ge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1jcVRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4ubWNxLW9wdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDhweCAxNnB4O1xuICAgIHBhZGRpbmc6IDhweDtcbn1cblxuLm9wdGlvbnN7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAvKiBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgKi9cbn1cblxuLmV2ZW4sXG4ub2RkIHtcbiAgICB3aWR0aDogNDclO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29sdW1uLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCAxcHggM3B4IHZhcigtLWJsYWNrKTtcbn1cblxuLm1hdGhUZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9we1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHB4KSBhbmQgKG1heC13aWR0aDogNDgxcHgpIHtcbiAgICAubWNxVGV4dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLmV2ZW4sXG4gICAgLm9kZCB7XG4gICAgICAgIHdpZHRoOiAzOCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmNvbHVtbi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5tY3FUZXh0IHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAuZXZlbixcbiAgICAub2RkIHtcbiAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuY29sdW1uLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ldmVuLFxuICAgIC5vZGQge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5jb2x1bW4tYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0= */"]})}},634: +5989);function l(f,m){if(1&f){const v=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",9),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(v);const w=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(w.showAnswerToUser())})("keydown",function(w){e.\u0275\u0275restoreView(v);const x=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(x.onEnter(w))}),e.\u0275\u0275text(1,"Show Answer"),e.\u0275\u0275elementEnd()}}function p(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",11),e.\u0275\u0275element(1,"div",12),e.\u0275\u0275pipe(2,"safeHtml"),e.\u0275\u0275elementEnd()),2&f){const v=m.$implicit,_=e.\u0275\u0275nextContext(2);e.\u0275\u0275attribute("aria-hidden",!_.showAnswer||null),e.\u0275\u0275advance(1),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(2,2,v.value),e.\u0275\u0275sanitizeHtml)}}function u(f,m){if(1&f&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",2),e.\u0275\u0275text(2,"Solution"),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,p,3,4,"div",10),e.\u0275\u0275pipe(4,"keyvalue"),e.\u0275\u0275elementContainerEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-hidden",!v.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",e.\u0275\u0275pipeBind1(4,2,v.solutions))}}class g{constructor(m,v){this.domSanitizer=m,this.utilService=v,this.componentLoaded=new e.EventEmitter,this.showAnswerClicked=new e.EventEmitter,this.showAnswer=!1}ngOnInit(){this.question=this.questions?.body,this.answer=this.questions?.answer,this.solutions=r.default(this.questions?.solutions)?null:this.questions?.solutions}ngAfterViewInit(){this.handleKeyboardAccessibility(),this.utilService.updateSourceOfVideoElement(this.baseUrl,this.questions?.media,this.questions.identifier)}ngOnChanges(){this.replayed?this.showAnswer=!1:this.questions?.isAnswerShown&&(this.showAnswer=!0)}showAnswerToUser(){this.showAnswer=!0,this.showAnswerClicked.emit({showAnswer:this.showAnswer})}onEnter(m){13===m.keyCode&&(m.stopPropagation(),this.showAnswerToUser())}handleKeyboardAccessibility(){Array.from(document.getElementsByClassName("option-body")).forEach(v=>{v.offsetHeight&&Array.from(v.querySelectorAll("a")).forEach(w=>{w.setAttribute("tabindex","-1")})})}static#e=this.\u0275fac=function(v){return new(v||g)(e.\u0275\u0275directiveInject(d.DomSanitizer),e.\u0275\u0275directiveInject(n.UtilService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-sa"]],inputs:{questions:"questions",replayed:"replayed",baseUrl:"baseUrl"},outputs:{componentLoaded:"componentLoaded",showAnswerClicked:"showAnswerClicked"},features:[e.\u0275\u0275NgOnChangesFeature],decls:14,vars:11,consts:[[1,"quml-sa"],["tabindex","0",1,"question-container"],[1,"sa-title"],[1,"question",3,"innerHTML"],[1,"sa-button-container"],["id","submit-answer","tabindex","0","class","sb-btn sb-btn-primary sb-btn-normal sb-btn-radius","aria-label","Show Answer",3,"click","keydown",4,"ngIf"],["id","answer-container",3,"ngClass"],[1,"option-body",3,"innerHTML"],[4,"ngIf"],["id","submit-answer","tabindex","0","aria-label","Show Answer",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius",3,"click","keydown"],["class","solutions",4,"ngFor","ngForOf"],[1,"solutions"],["tabindex","-1",3,"innerHTML"]],template:function(v,_){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275text(3,"Question"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"div",3),e.\u0275\u0275pipe(5,"safeHtml"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"div",4),e.\u0275\u0275template(7,l,2,0,"div",5),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",6)(9,"div",2),e.\u0275\u0275text(10,"Answer"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(11,"div",7),e.\u0275\u0275pipe(12,"safeHtml"),e.\u0275\u0275template(13,u,5,4,"ng-container",8),e.\u0275\u0275elementEnd()()),2&v&&(e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(5,7,_.question),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",!_.showAnswer),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngClass",_.showAnswer?"option-container-blurred-out":"option-container-blurred"),e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-hidden",!_.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(12,9,_.answer),e.\u0275\u0275sanitizeHtml),e.\u0275\u0275attribute("aria-hidden",!_.showAnswer||null),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",_.solutions))},dependencies:[s.NgClass,s.NgForOf,s.NgIf,s.KeyValuePipe,o.SafeHtmlPipe],styles:[".sa-title[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 0.875rem;\n font-weight: 500;\n margin: 16px 0;\n clear: both;\n}\n\n.question-container[_ngcontent-%COMP%] {\n margin-top: 2.5rem;\n}\n\n.sa-button-container[_ngcontent-%COMP%] {\n text-align: center;\n margin-bottom: 1rem;\n margin-top: 1rem;\n clear: both;\n}\n\n.option-container-blurred[_ngcontent-%COMP%] {\n filter: blur(0.25rem);\n pointer-events: none;\n -webkit-user-select: none;\n user-select: none;\n clear: both;\n}\n\n.option-container-blurred-out[_ngcontent-%COMP%] {\n filter: unset;\n transition: 0.4s;\n -webkit-user-select: text;\n user-select: text;\n pointer-events: auto;\n}\n\n.solutions[_ngcontent-%COMP%] {\n clear: both;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3NhL3NhLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0ksMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUFBSjs7QUFHQTtFQUNFLGtCQUFBO0FBQUY7O0FBR0E7RUFDSSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FBQUo7O0FBR0E7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtFQUNBLFdBQUE7QUFBRjs7QUFHQTtFQUNFLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSxvQkFBQTtBQUFGOztBQUdBO0VBQ0UsV0FBQTtBQUFGIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0Bwcm9qZWN0LXN1bmJpcmQvc2Itc3R5bGVzL2Fzc2V0cy9taXhpbnMvbWl4aW5zJztcbi5zYS10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW46IDE2cHggMDtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLnF1ZXN0aW9uLWNvbnRhaW5lcntcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuXG4uc2EtYnV0dG9uLWNvbnRhaW5lcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIGNsZWFyOmJvdGg7XG59XG5cbi5vcHRpb24tY29udGFpbmVyLWJsdXJyZWQge1xuICBmaWx0ZXI6IGJsdXIoMC4yNXJlbSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY2xlYXI6Ym90aDtcbn1cblxuLm9wdGlvbi1jb250YWluZXItYmx1cnJlZC1vdXQge1xuICBmaWx0ZXI6IHVuc2V0O1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zb2x1dGlvbnMge1xuICBjbGVhcjpib3RoO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */",".answer[_ngcontent-%COMP%] {\n border: 1px solid;\n padding: 0.2em;\n margin: 0.5em;\n}\n\n.icon[_ngcontent-%COMP%] {\n width: 15%;\n max-width: 70px;\n min-width: 50px;\n display: inline-block;\n vertical-align: top;\n}\n\n.mcqText[_ngcontent-%COMP%] {\n display: inline-block;\n word-break: break-word;\n}\n\n.mcq-option[_ngcontent-%COMP%] {\n background: var(--white);\n border-radius: 5px;\n margin: 8px 16px;\n padding: 8px;\n}\n\n.options[_ngcontent-%COMP%] {\n word-break: break-word;\n padding: 15px 5px;\n \n\n}\n\n.even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 47%;\n display: inline-block;\n vertical-align: middle;\n}\n\n.column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 48%;\n vertical-align: middle;\n}\n\n.selected[_ngcontent-%COMP%] {\n background: var(--primary-color);\n color: var(--white);\n box-shadow: 1px 2px 1px 3px var(--black);\n}\n\n.mathText[_ngcontent-%COMP%] {\n display: inline !important;\n}\n\n.padding-top[_ngcontent-%COMP%] {\n padding-top: 16px;\n}\n\n@media only screen and (min-width: 100px) and (max-width: 481px) {\n .mcqText[_ngcontent-%COMP%] {\n width: 75%;\n }\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 38%;\n display: inline-block;\n vertical-align: middle;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 42%;\n vertical-align: middle;\n }\n}\n@media only screen and (min-width: 481px) and (max-width: 800px) {\n .mcqText[_ngcontent-%COMP%] {\n width: 85%;\n }\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 43%;\n display: inline-block;\n vertical-align: middle;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 45%;\n vertical-align: middle;\n }\n}\n@media only screen and (min-width: 801px) and (max-width: 1200px) {\n .even[_ngcontent-%COMP%], .odd[_ngcontent-%COMP%] {\n width: 45%;\n }\n .column-block[_ngcontent-%COMP%] {\n display: inline-block;\n width: 45%;\n vertical-align: middle;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3F1bWwtbGlicmFyeS5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUFBSjs7QUFFQTtFQUNJLFVBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUFDSjs7QUFFQTtFQUNJLHFCQUFBO0VBQ0Esc0JBQUE7QUFDSjs7QUFFQTtFQUNJLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUFDSjs7QUFFQTtFQUNJLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQ0FBQTtBQUNKOztBQUVBOztFQUVJLFVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0FBQ0o7O0FBRUE7RUFDSSxxQkFBQTtFQUNBLFVBQUE7RUFDQSxzQkFBQTtBQUNKOztBQUVBO0VBQ0ksZ0NBQUE7RUFDQSxtQkFBQTtFQUNBLHdDQUFBO0FBQ0o7O0FBRUE7RUFDSSwwQkFBQTtBQUNKOztBQUVBO0VBQ0ksaUJBQUE7QUFDSjs7QUFFQTtFQUNJO0lBQ0ksVUFBQTtFQUNOO0VBRUU7O0lBRUksVUFBQTtJQUNBLHFCQUFBO0lBQ0Esc0JBQUE7RUFBTjtFQUVFO0lBQ0kscUJBQUE7SUFDQSxVQUFBO0lBQ0Esc0JBQUE7RUFBTjtBQUNGO0FBR0E7RUFDSTtJQUNJLFVBQUE7RUFETjtFQUlFOztJQUVJLFVBQUE7SUFDQSxxQkFBQTtJQUNBLHNCQUFBO0VBRk47RUFJRTtJQUNJLHFCQUFBO0lBQ0EsVUFBQTtJQUNBLHNCQUFBO0VBRk47QUFDRjtBQUtBO0VBQ0k7O0lBRUksVUFBQTtFQUhOO0VBTUU7SUFDSSxxQkFBQTtJQUNBLFVBQUE7SUFDQSxzQkFBQTtFQUpOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGlucyc7XG4uYW5zd2VyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBwYWRkaW5nOiAwLjJlbTtcbiAgICBtYXJnaW46IDAuNWVtO1xufVxuLmljb24ge1xuICAgIHdpZHRoOiAxNSU7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1jcVRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4ubWNxLW9wdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW46IDhweCAxNnB4O1xuICAgIHBhZGRpbmc6IDhweDtcbn1cblxuLm9wdGlvbnN7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgICAvKiBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgKi9cbn1cblxuLmV2ZW4sXG4ub2RkIHtcbiAgICB3aWR0aDogNDclO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29sdW1uLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYm94LXNoYWRvdzogMXB4IDJweCAxcHggM3B4IHZhcigtLWJsYWNrKTtcbn1cblxuLm1hdGhUZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZGRpbmctdG9we1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHB4KSBhbmQgKG1heC13aWR0aDogNDgxcHgpIHtcbiAgICAubWNxVGV4dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuXG4gICAgLmV2ZW4sXG4gICAgLm9kZCB7XG4gICAgICAgIHdpZHRoOiAzOCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmNvbHVtbi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgIC5tY3FUZXh0IHtcbiAgICAgICAgd2lkdGg6IDg1JTtcbiAgICB9XG5cbiAgICAuZXZlbixcbiAgICAub2RkIHtcbiAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICAuY29sdW1uLWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDFweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5ldmVuLFxuICAgIC5vZGQge1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgIH1cblxuICAgIC5jb2x1bW4tYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxufSJdLCJzb3VyY2VSb290IjoiIn0= */"]})}},9186: /*!**************************************************************************!*\ !*** ./projects/quml-library/src/lib/scoreboard/scoreboard.component.ts ***! - \**************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ScoreboardComponent:()=>f});var e=t( + \**************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ScoreboardComponent:()=>f});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! rxjs */ -6312),d=t( +3190),d=t( /*! ../telemetry-constants */ -7930),n=t( +1679),n=t( /*! ../services/viewer-service/viewer-service */ -3887),o=t( +3464),s=t( /*! @angular/common */ -4666);function i(m,v){if(1&m){const y=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",15),e.\u0275\u0275listener("click",function(){const D=e.\u0275\u0275restoreView(y).index,M=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(M.goToQuestion(D+1))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&m){const y=v.$implicit,I=e.\u0275\u0275nextContext(2);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",y.index,""),e.\u0275\u0275property("ngClass",I.showFeedBack||"skipped"===y.class||"unattempted"===y.class?y.class:"attempted"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",y.index," ")}}function a(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",13),e.\u0275\u0275template(1,i,2,3,"div",14),e.\u0275\u0275elementEnd()),2&m){const y=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",y.scores)}}function p(m,v){if(1&m){const y=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",15),e.\u0275\u0275listener("click",function(){const D=e.\u0275\u0275restoreView(y).index,M=e.\u0275\u0275nextContext().$implicit,w=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(w.goToQuestion(D+1,M.identifier))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&m){const y=v.$implicit;e.\u0275\u0275attributeInterpolate1("aria-label","question number ",y.index,""),e.\u0275\u0275property("ngClass",y.showFeedback||"skipped"===y.class||"unattempted"===y.class?y.class:"attempted"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",y.index," ")}}function c(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",17)(1,"div",18),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",19),e.\u0275\u0275template(4,p,2,3,"div",14),e.\u0275\u0275elementEnd()()),2&m){const y=v.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Section ",null==y?null:y.index,""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",null==y?null:y.children)}}function g(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,c,5,2,"div",16),e.\u0275\u0275elementEnd()),2&m){const y=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",y.scores)}}class f{constructor(v){this.viewerService=v,this.submitClicked=new e.EventEmitter,this.emitQuestionNo=new e.EventEmitter,this.scoreBoardLoaded=new e.EventEmitter}ngOnInit(){this.scoreBoardLoaded.emit({scoreBoardLoaded:!0}),this.subscription=(0,r.fromEvent)(document,"keydown").subscribe(v=>{"Enter"===v.key&&(v.stopPropagation(),document.activeElement.click())})}goToQuestion(v,y){this.emitQuestionNo.emit({questionNo:v,identifier:y})}onReviewClicked(){this.isSections?this.goToQuestion(1,this.scores[0].identifier):this.goToQuestion(1),this.viewerService.raiseHeartBeatEvent(d.eventName.scoreBoardReviewClicked,d.TelemetryType.interact,d.pageId.submitPage)}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(y){return new(y||f)(e.\u0275\u0275directiveInject(n.ViewerService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:f,selectors:[["quml-scoreboard"]],inputs:{scores:"scores",totalNoOfQuestions:"totalNoOfQuestions",contentName:"contentName",showFeedBack:"showFeedBack",isSections:"isSections",summary:"summary"},outputs:{submitClicked:"submitClicked",emitQuestionNo:"emitQuestionNo",scoreBoardLoaded:"scoreBoardLoaded"},decls:24,vars:7,consts:[[1,"scoreboard"],[1,"scoreboard__header"],[1,"scoreboard__title"],[1,"scoreboard__subtitle"],[1,"sections-score-card"],[1,"sections-score-count-info"],[1,"mb-15"],[1,"sections-score-count-sections"],["class","scoreboard__points",4,"ngIf"],[4,"ngIf"],[1,"scoreboard__btn-container"],["type","submit",1,"sb-btn","sb-btn-outline-primary","sb-btn-normal","sb-btn-radius","px-20","mx-8",3,"click"],["type","submit",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius","px-20","mx-8",3,"click"],[1,"scoreboard__points"],["class","scoreboard__index","tabindex","0",3,"ngClass","click",4,"ngFor","ngForOf"],["tabindex","0",1,"scoreboard__index",3,"ngClass","click"],["class","sections-score-counts",4,"ngFor","ngForOf"],[1,"sections-score-counts"],[1,"sections-score-card__title"],[1,"sections-score-card__points"]],template:function(y,I){1&y&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275text(3," Are you ready to submit? "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",3),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"div",4)(7,"div",5)(8,"div",6),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",6),e.\u0275\u0275text(11),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"div",6),e.\u0275\u0275text(13),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div",6),e.\u0275\u0275text(15),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(16,"div",7),e.\u0275\u0275template(17,a,2,1,"div",8),e.\u0275\u0275template(18,g,2,1,"div",9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(19,"div",10)(20,"button",11),e.\u0275\u0275listener("click",function(){return I.onReviewClicked()}),e.\u0275\u0275text(21,"Review"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"button",12),e.\u0275\u0275listener("click",function(){return I.submitClicked.emit({type:"submit-clicked"})}),e.\u0275\u0275text(23,"Submit"),e.\u0275\u0275elementEnd()()()),2&y&&(e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate1(" ",I.contentName," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("Total Questions: ",I.totalNoOfQuestions,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions Answered: ",(null==I.summary?null:I.summary.correct)+(null==I.summary?null:I.summary.wrong),""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions Skipped: ",null==I.summary?null:I.summary.skipped,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions not Viewed: ",I.totalNoOfQuestions-((null==I.summary?null:I.summary.correct)+(null==I.summary?null:I.summary.wrong)+(null==I.summary?null:I.summary.skipped)),""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!I.isSections),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",I.isSections))},dependencies:[o.NgClass,o.NgForOf,o.NgIf],styles:[":root {\n --quml-scoreboard-sub-title: #6d7278;\n --quml-scoreboard-skipped: #969696;\n --quml-scoreboard-unattempted: #575757;\n --quml-color-success: #08bc82;\n --quml-color-danger: #f1635d;\n --quml-color-primary-contrast: #333;\n}\n\n.scoreboard[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n height: 100%;\n padding: 3.5rem 2.5rem 0 2.5rem;\n}\n@media (max-width: 767px) {\n .scoreboard[_ngcontent-%COMP%] {\n top: 0;\n height: calc(100% - 0px);\n }\n}\n.scoreboard__header[_ngcontent-%COMP%] {\n font-weight: bold;\n text-align: center;\n line-height: normal;\n height: 5rem;\n}\n.scoreboard__title[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.25rem;\n}\n.scoreboard__subtitle[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.875rem;\n margin-top: 0.5rem;\n}\n.scoreboard__points[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n margin: 0 auto 0 auto;\n width: 100%;\n max-height: calc(100vh - 12rem);\n align-items: center;\n overflow-y: auto;\n justify-content: center;\n}\n.scoreboard__btn-container[_ngcontent-%COMP%] {\n display: flex;\n height: 5rem;\n align-items: center;\n}\n.scoreboard__index[_ngcontent-%COMP%] {\n font-size: 0.625rem;\n font-weight: 500;\n border-radius: 50%;\n width: 1.5rem;\n height: 1.5rem;\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 0rem 1rem 1rem;\n cursor: pointer;\n}\n.scoreboard__index.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.scoreboard__index.partial[_ngcontent-%COMP%], .scoreboard__index.wrong[_ngcontent-%COMP%], .scoreboard__index.correct[_ngcontent-%COMP%] {\n color: var(--white);\n border: 0px solid transparent;\n}\n.scoreboard__index.correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.scoreboard__index.wrong[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.scoreboard__index.partial[_ngcontent-%COMP%] {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.scoreboard__index.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.scoreboard__index.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.scoreboard__index.attempted[_ngcontent-%COMP%] {\n color: var(--white) !important;\n background: var(--primary-color);\n border: 0.03125rem solid var(--primary-color);\n}\n@media screen and (orientation: landscape) {\n .scoreboard[_ngcontent-%COMP%] .scoreboard__header[_ngcontent-%COMP%] {\n display: block;\n width: 100%;\n text-align: left;\n }\n}\n\n.sections-score-card[_ngcontent-%COMP%] {\n width: 100%;\n height: calc(100% - 10rem);\n overflow-y: auto;\n display: flex;\n}\n.sections-score-card__title[_ngcontent-%COMP%] {\n width: 100%;\n color: var(--quml-color-primary-contrast);\n font-size: 0.875rem;\n font-weight: bold;\n text-align: center;\n margin-bottom: 1rem;\n}\n.sections-score-card__points[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n margin: 0.5rem auto 0;\n width: 100%;\n max-height: 100%;\n align-items: center;\n overflow-y: auto;\n justify-content: center;\n}\n@media screen and (orientation: portrait) {\n .sections-score-card[_ngcontent-%COMP%] {\n flex-direction: column;\n text-align: center;\n }\n}\n.sections-score-card[_ngcontent-%COMP%] .sections-score-count-info[_ngcontent-%COMP%] {\n width: 100%;\n display: block;\n border-right: 0;\n padding-bottom: 1.5rem;\n position: sticky;\n top: 0;\n background: #fff;\n}\n@media screen and (orientation: landscape) {\n .sections-score-card[_ngcontent-%COMP%] .sections-score-count-info[_ngcontent-%COMP%] {\n width: 40%;\n border-right: 1px solid #979797;\n }\n}\n@media screen and (orientation: landscape) {\n .sections-score-card[_ngcontent-%COMP%] .sections-score-count-sections[_ngcontent-%COMP%] {\n width: 60%;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3Njb3JlYm9hcmQvc2NvcmVib2FyZC5jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL19tZWRpYS1xdWVyaWVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxvQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esc0NBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUNBQUE7QUFERjs7QUFJQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBRUEsV0FBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtBQUZGO0FDeUNJO0VEOUNKO0lBU0ksTUFBQTtJQUNBLHdCQUFBO0VBQUY7QUFDRjtBQUNFO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtBQUNKO0FBQ0U7RUFDRSwyQkFBQTtFQUNBLGtCQUFBO0FBQ0o7QUFDRTtFQUNFLHVDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBQUNKO0FBQ0U7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FBQ0o7QUFDRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QUFDSjtBQUNFO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBQUNKO0FBQUk7RUFDRSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7QUFFTjtBQUFJO0VBR0UsbUJBQUE7RUFDQSw2QkFBQTtBQUFOO0FBRUk7RUFDRSx1Q0FBQTtFQUNBLDZCQUFBO0FBQU47QUFFSTtFQUNFLG9DQUFBO0VBQ0EsMkJBQUE7QUFBTjtBQUVJO0VBQ0U7Ozs7OztHQUFBO0VBT0EsNkJBQUE7QUFBTjtBQUVJO0VBQ0UseUNBQUE7RUFDQSwyREFBQTtBQUFOO0FBQ007RUFDRSw0Q0FBQTtFQUNBLDJCQUFBO0FBQ1I7QUFFSTtFQUNFLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2Q0FBQTtBQUFOO0FBR0U7RUFDRTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7RUFESjtBQUNGOztBQUlBO0VBQ0UsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7RUF1QkEsYUFBQTtBQXZCRjtBQUlFO0VBQ0UsV0FBQTtFQUNBLHlDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBRUEsbUJBQUE7QUFISjtBQUtFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBQUhKO0FBTUU7RUEzQkY7SUE0Qkksc0JBQUE7SUFDQSxrQkFBQTtFQUhGO0FBQ0Y7QUFJRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxNQUFBO0VBQ0EsZ0JBQUE7QUFGSjtBQUdJO0VBUkY7SUFTSSxVQUFBO0lBR0EsK0JBQUE7RUFGSjtBQUNGO0FBS0k7RUFERjtJQUVJLFVBQUE7RUFGSjtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGluc1wiO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAtLXF1bWwtc2NvcmVib2FyZC1zdWItdGl0bGU6ICM2ZDcyNzg7XG4gIC0tcXVtbC1zY29yZWJvYXJkLXNraXBwZWQ6ICM5Njk2OTY7XG4gIC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkOiAjNTc1NzU3O1xuICAtLXF1bWwtY29sb3Itc3VjY2VzczogIzA4YmM4MjtcbiAgLS1xdW1sLWNvbG9yLWRhbmdlcjogI2YxNjM1ZDtcbiAgLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3Q6ICMzMzM7XG59XG5cbi5zY29yZWJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMuNXJlbSAyLjVyZW0gMCAyLjVyZW07XG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAwcHgpO1xuICB9XG4gICZfX2hlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlKTtcbiAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgfVxuICAmX19wb2ludHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTJyZW0pO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmX19idG4tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2luZGV4IHtcbiAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMHB4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDI0cHgpO1xuICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDI0cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDByZW0gY2FsY3VsYXRlUmVtKDE2cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5za2lwcGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgfVxuICAgICYucGFydGlhbCxcbiAgICAmLndyb25nLFxuICAgICYuY29ycmVjdCB7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuY29ycmVjdCB7XG4gICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb3JyZWN0LWJnKTtcbiAgICB9XG4gICAgJi53cm9uZyB7XG4gICAgICAtLXdyb25nLWJnOiB2YXIoLS1xdW1sLWNvbG9yLWRhbmdlcik7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cm9uZy1iZyk7XG4gICAgfVxuICAgICYucGFydGlhbCB7XG4gICAgICAtLXBhcnRpYWwtYmc6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTgwZGVnLFxuICAgICAgICByZ2JhKDcxLCAxNjQsIDEyOCwgMSkgMCUsXG4gICAgICAgIHJnYmEoNzEsIDE2NCwgMTI4LCAxKSA1MCUsXG4gICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICByZ2JhKDI0OSwgMTIyLCAxMTYsIDEpIDEwMCVcbiAgICAgICk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICB9XG4gICAgJi51bmF0dGVtcHRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICAgICYuYXR0ZW1wdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5zY29yZWJvYXJkX19oZWFkZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG4uc2VjdGlvbnMtc2NvcmUtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAvLyAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDguMTI1cmVtKTtcbiAgLy8gfVxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1jb250cmFzdCk7XG4gICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTRweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgfVxuICAmX19wb2ludHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBkaXNwbGF5OiBmbGV4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb25zLXNjb3JlLWNvdW50LWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAvLyBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgLy8gdG9wOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk3OTc5NztcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb25zLXNjb3JlLWNvdW50LXNlY3Rpb25zIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xyXG4vLyAgTUVESUEgUVVFUklFU1xyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQSBtYXAgb2YgYnJlYWtwb2ludHMuXHJcbiRicmVha3BvaW50czogKFxyXG4gIHhzOiA1NzZweCxcclxuICBzbTogNzY4cHgsXHJcbiAgbWQ6IDk5MnB4LFxyXG4gIGxnOiAxMjgwcHgsXHJcbiAgeGw6IDE0NDBweCxcclxuICB4eGw6IDE2MDBweCxcclxuICB4eHhsOiAxOTIwcHhcclxuKTtcclxuXHJcblxyXG4vL1xyXG4vLyAgUkVTUE9ORCBBQk9WRVxyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge31cclxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZXhpc3RzIGluIHRoZSBtYXAuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXHJcbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcclxuXHJcbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxyXG4gIH0gQGVsc2Uge1xyXG5cclxuICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vICBSRVNQT05EIEJFTE9XXHJcbi8vw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTXHJcblxyXG4vLyBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7fVxyXG5AbWl4aW4gcmVzcG9uZC1iZWxvdygkYnJlYWtwb2ludCkge1xyXG5cclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xyXG5cclxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cclxuICAgICRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUgLSAxKSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICBcclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXHJcbiAgfSBAZWxzZSB7XHJcblxyXG4gICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gIFJFU1BPTkQgQkVUV0VFTlxyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQGluY2x1ZGUgcmVzcG9uZC1iZXR3ZWVuKHNtLCBtZCkge31cclxuQG1peGluIHJlc3BvbmQtYmV0d2VlbigkbG93ZXIsICR1cHBlcikge1xyXG5cclxuICAvLyBJZiBib3RoIHRoZSBsb3dlciBhbmQgdXBwZXIgYnJlYWtwb2ludHMgZXhpc3QgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xyXG5cclxuICAgIC8vIEdldCB0aGUgbG93ZXIgYW5kIHVwcGVyIGJyZWFrcG9pbnRzLlxyXG4gICAgJGxvd2VyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbG93ZXIpO1xyXG4gICAgJHVwcGVyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbG93ZXItYnJlYWtwb2ludCkgYW5kIChtYXgtd2lkdGg6ICgkdXBwZXItYnJlYWtwb2ludCAtIDEpKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIFxyXG4gIC8vIElmIG9uZSBvciBib3RoIG9mIHRoZSBicmVha3BvaW50cyBkb24ndCBleGlzdC5cclxuICB9IEBlbHNlIHtcclxuXHJcbiAgICAvLyBJZiBsb3dlciBicmVha3BvaW50IGlzIGludmFsaWQuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGxvd2VyKSA9PSBmYWxzZSkge1xyXG5cclxuICAgICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgICAgQHdhcm4gJ1lvdXIgbG93ZXIgYnJlYWtwb2ludCB3YXMgaW52YWxpZDogI3skbG93ZXJ9Lic7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWYgdXBwZXIgYnJlYWtwb2ludCBpcyBpbnZhbGlkLlxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikgPT0gZmFsc2UpIHtcclxuXHJcbiAgICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICAgIEB3YXJuICdZb3VyIHVwcGVyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JHVwcGVyfS4nO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},5239: +6575);function o(m,v){if(1&m){const _=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",15),e.\u0275\u0275listener("click",function(){const D=e.\u0275\u0275restoreView(_).index,O=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(O.goToQuestion(D+1))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&m){const _=v.$implicit,w=e.\u0275\u0275nextContext(2);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",_.index,""),e.\u0275\u0275property("ngClass",w.showFeedBack||"skipped"===_.class||"unattempted"===_.class?_.class:"attempted"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",_.index," ")}}function l(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",13),e.\u0275\u0275template(1,o,2,3,"div",14),e.\u0275\u0275elementEnd()),2&m){const _=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",_.scores)}}function p(m,v){if(1&m){const _=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",15),e.\u0275\u0275listener("click",function(){const D=e.\u0275\u0275restoreView(_).index,O=e.\u0275\u0275nextContext().$implicit,M=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(M.goToQuestion(D+1,O.identifier))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&m){const _=v.$implicit;e.\u0275\u0275attributeInterpolate1("aria-label","question number ",_.index,""),e.\u0275\u0275property("ngClass",_.showFeedback||"skipped"===_.class||"unattempted"===_.class?_.class:"attempted"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",_.index," ")}}function u(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div",17)(1,"div",18),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",19),e.\u0275\u0275template(4,p,2,3,"div",14),e.\u0275\u0275elementEnd()()),2&m){const _=v.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Section ",null==_?null:_.index,""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngForOf",null==_?null:_.children)}}function g(m,v){if(1&m&&(e.\u0275\u0275elementStart(0,"div"),e.\u0275\u0275template(1,u,5,2,"div",16),e.\u0275\u0275elementEnd()),2&m){const _=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",_.scores)}}class f{constructor(v){this.viewerService=v,this.submitClicked=new e.EventEmitter,this.emitQuestionNo=new e.EventEmitter,this.scoreBoardLoaded=new e.EventEmitter}ngOnInit(){this.scoreBoardLoaded.emit({scoreBoardLoaded:!0}),this.subscription=(0,r.fromEvent)(document,"keydown").subscribe(v=>{"Enter"===v.key&&(v.stopPropagation(),document.activeElement.click())})}goToQuestion(v,_){this.emitQuestionNo.emit({questionNo:v,identifier:_})}onReviewClicked(){this.isSections?this.goToQuestion(1,this.scores[0].identifier):this.goToQuestion(1),this.viewerService.raiseHeartBeatEvent(d.eventName.scoreBoardReviewClicked,d.TelemetryType.interact,d.pageId.submitPage)}ngOnDestroy(){this.subscription.unsubscribe()}static#e=this.\u0275fac=function(_){return new(_||f)(e.\u0275\u0275directiveInject(n.ViewerService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:f,selectors:[["quml-scoreboard"]],inputs:{scores:"scores",totalNoOfQuestions:"totalNoOfQuestions",contentName:"contentName",showFeedBack:"showFeedBack",isSections:"isSections",summary:"summary"},outputs:{submitClicked:"submitClicked",emitQuestionNo:"emitQuestionNo",scoreBoardLoaded:"scoreBoardLoaded"},decls:24,vars:7,consts:[[1,"scoreboard"],[1,"scoreboard__header"],[1,"scoreboard__title"],[1,"scoreboard__subtitle"],[1,"sections-score-card"],[1,"sections-score-count-info"],[1,"mb-15"],[1,"sections-score-count-sections"],["class","scoreboard__points",4,"ngIf"],[4,"ngIf"],[1,"scoreboard__btn-container"],["type","submit",1,"sb-btn","sb-btn-outline-primary","sb-btn-normal","sb-btn-radius","px-20","mx-8",3,"click"],["type","submit",1,"sb-btn","sb-btn-primary","sb-btn-normal","sb-btn-radius","px-20","mx-8",3,"click"],[1,"scoreboard__points"],["class","scoreboard__index","tabindex","0",3,"ngClass","click",4,"ngFor","ngForOf"],["tabindex","0",1,"scoreboard__index",3,"ngClass","click"],["class","sections-score-counts",4,"ngFor","ngForOf"],[1,"sections-score-counts"],[1,"sections-score-card__title"],[1,"sections-score-card__points"]],template:function(_,w){1&_&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1)(2,"div",2),e.\u0275\u0275text(3," Are you ready to submit? "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(4,"div",3),e.\u0275\u0275text(5),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(6,"div",4)(7,"div",5)(8,"div",6),e.\u0275\u0275text(9),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",6),e.\u0275\u0275text(11),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(12,"div",6),e.\u0275\u0275text(13),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(14,"div",6),e.\u0275\u0275text(15),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(16,"div",7),e.\u0275\u0275template(17,l,2,1,"div",8),e.\u0275\u0275template(18,g,2,1,"div",9),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(19,"div",10)(20,"button",11),e.\u0275\u0275listener("click",function(){return w.onReviewClicked()}),e.\u0275\u0275text(21,"Review"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"button",12),e.\u0275\u0275listener("click",function(){return w.submitClicked.emit({type:"submit-clicked"})}),e.\u0275\u0275text(23,"Submit"),e.\u0275\u0275elementEnd()()()),2&_&&(e.\u0275\u0275advance(5),e.\u0275\u0275textInterpolate1(" ",w.contentName," "),e.\u0275\u0275advance(4),e.\u0275\u0275textInterpolate1("Total Questions: ",w.totalNoOfQuestions,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions Answered: ",(null==w.summary?null:w.summary.correct)+(null==w.summary?null:w.summary.wrong),""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions Skipped: ",null==w.summary?null:w.summary.skipped,""),e.\u0275\u0275advance(2),e.\u0275\u0275textInterpolate1("Questions not Viewed: ",w.totalNoOfQuestions-((null==w.summary?null:w.summary.correct)+(null==w.summary?null:w.summary.wrong)+(null==w.summary?null:w.summary.skipped)),""),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!w.isSections),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",w.isSections))},dependencies:[s.NgClass,s.NgForOf,s.NgIf],styles:[":root {\n --quml-scoreboard-sub-title: #6d7278;\n --quml-scoreboard-skipped: #969696;\n --quml-scoreboard-unattempted: #575757;\n --quml-color-success: #08bc82;\n --quml-color-danger: #f1635d;\n --quml-color-primary-contrast: #333;\n}\n\n.scoreboard[_ngcontent-%COMP%] {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n height: 100%;\n padding: 3.5rem 2.5rem 0 2.5rem;\n}\n@media (max-width: 767px) {\n .scoreboard[_ngcontent-%COMP%] {\n top: 0;\n height: calc(100% - 0px);\n }\n}\n.scoreboard__header[_ngcontent-%COMP%] {\n font-weight: bold;\n text-align: center;\n line-height: normal;\n height: 5rem;\n}\n.scoreboard__title[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.25rem;\n}\n.scoreboard__subtitle[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.875rem;\n margin-top: 0.5rem;\n}\n.scoreboard__points[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n margin: 0 auto 0 auto;\n width: 100%;\n max-height: calc(100vh - 12rem);\n align-items: center;\n overflow-y: auto;\n justify-content: center;\n}\n.scoreboard__btn-container[_ngcontent-%COMP%] {\n display: flex;\n height: 5rem;\n align-items: center;\n}\n.scoreboard__index[_ngcontent-%COMP%] {\n font-size: 0.625rem;\n font-weight: 500;\n border-radius: 50%;\n width: 1.5rem;\n height: 1.5rem;\n display: flex;\n align-items: center;\n justify-content: center;\n margin: 0rem 1rem 1rem;\n cursor: pointer;\n}\n.scoreboard__index.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.scoreboard__index.partial[_ngcontent-%COMP%], .scoreboard__index.wrong[_ngcontent-%COMP%], .scoreboard__index.correct[_ngcontent-%COMP%] {\n color: var(--white);\n border: 0px solid transparent;\n}\n.scoreboard__index.correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.scoreboard__index.wrong[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.scoreboard__index.partial[_ngcontent-%COMP%] {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.scoreboard__index.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.scoreboard__index.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.scoreboard__index.attempted[_ngcontent-%COMP%] {\n color: var(--white) !important;\n background: var(--primary-color);\n border: 0.03125rem solid var(--primary-color);\n}\n@media screen and (orientation: landscape) {\n .scoreboard[_ngcontent-%COMP%] .scoreboard__header[_ngcontent-%COMP%] {\n display: block;\n width: 100%;\n text-align: left;\n }\n}\n\n.sections-score-card[_ngcontent-%COMP%] {\n width: 100%;\n height: calc(100% - 10rem);\n overflow-y: auto;\n display: flex;\n}\n.sections-score-card__title[_ngcontent-%COMP%] {\n width: 100%;\n color: var(--quml-color-primary-contrast);\n font-size: 0.875rem;\n font-weight: bold;\n text-align: center;\n margin-bottom: 1rem;\n}\n.sections-score-card__points[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n margin: 0.5rem auto 0;\n width: 100%;\n max-height: 100%;\n align-items: center;\n overflow-y: auto;\n justify-content: center;\n}\n@media screen and (orientation: portrait) {\n .sections-score-card[_ngcontent-%COMP%] {\n flex-direction: column;\n text-align: center;\n }\n}\n.sections-score-card[_ngcontent-%COMP%] .sections-score-count-info[_ngcontent-%COMP%] {\n width: 100%;\n display: block;\n border-right: 0;\n padding-bottom: 1.5rem;\n position: sticky;\n top: 0;\n background: #fff;\n}\n@media screen and (orientation: landscape) {\n .sections-score-card[_ngcontent-%COMP%] .sections-score-count-info[_ngcontent-%COMP%] {\n width: 40%;\n border-right: 1px solid #979797;\n }\n}\n@media screen and (orientation: landscape) {\n .sections-score-card[_ngcontent-%COMP%] .sections-score-count-sections[_ngcontent-%COMP%] {\n width: 60%;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3Njb3JlYm9hcmQvc2NvcmVib2FyZC5jb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL19tZWRpYS1xdWVyaWVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxvQ0FBQTtFQUNBLGtDQUFBO0VBQ0Esc0NBQUE7RUFDQSw2QkFBQTtFQUNBLDRCQUFBO0VBQ0EsbUNBQUE7QUFERjs7QUFJQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBRUEsV0FBQTtFQUNBLFlBQUE7RUFDQSwrQkFBQTtBQUZGO0FDeUNJO0VEOUNKO0lBU0ksTUFBQTtJQUNBLHdCQUFBO0VBQUY7QUFDRjtBQUNFO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtBQUNKO0FBQ0U7RUFDRSwyQkFBQTtFQUNBLGtCQUFBO0FBQ0o7QUFDRTtFQUNFLHVDQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtBQUNKO0FBQ0U7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0FBQ0o7QUFDRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QUFDSjtBQUNFO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBQUNKO0FBQUk7RUFDRSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0Esc0RBQUE7QUFFTjtBQUFJO0VBR0UsbUJBQUE7RUFDQSw2QkFBQTtBQUFOO0FBRUk7RUFDRSx1Q0FBQTtFQUNBLDZCQUFBO0FBQU47QUFFSTtFQUNFLG9DQUFBO0VBQ0EsMkJBQUE7QUFBTjtBQUVJO0VBQ0U7Ozs7OztHQUFBO0VBT0EsNkJBQUE7QUFBTjtBQUVJO0VBQ0UseUNBQUE7RUFDQSwyREFBQTtBQUFOO0FBQ007RUFDRSw0Q0FBQTtFQUNBLDJCQUFBO0FBQ1I7QUFFSTtFQUNFLDhCQUFBO0VBQ0EsZ0NBQUE7RUFDQSw2Q0FBQTtBQUFOO0FBR0U7RUFDRTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7RUFESjtBQUNGOztBQUlBO0VBQ0UsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsZ0JBQUE7RUF1QkEsYUFBQTtBQXZCRjtBQUlFO0VBQ0UsV0FBQTtFQUNBLHlDQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBRUEsbUJBQUE7QUFISjtBQUtFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBQUhKO0FBTUU7RUEzQkY7SUE0Qkksc0JBQUE7SUFDQSxrQkFBQTtFQUhGO0FBQ0Y7QUFJRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxNQUFBO0VBQ0EsZ0JBQUE7QUFGSjtBQUdJO0VBUkY7SUFTSSxVQUFBO0lBR0EsK0JBQUE7RUFGSjtBQUNGO0FBS0k7RUFERjtJQUVJLFVBQUE7RUFGSjtBQUNGIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9AcHJvamVjdC1zdW5iaXJkL3NiLXN0eWxlcy9hc3NldHMvbWl4aW5zL21peGluc1wiO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAtLXF1bWwtc2NvcmVib2FyZC1zdWItdGl0bGU6ICM2ZDcyNzg7XG4gIC0tcXVtbC1zY29yZWJvYXJkLXNraXBwZWQ6ICM5Njk2OTY7XG4gIC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkOiAjNTc1NzU3O1xuICAtLXF1bWwtY29sb3Itc3VjY2VzczogIzA4YmM4MjtcbiAgLS1xdW1sLWNvbG9yLWRhbmdlcjogI2YxNjM1ZDtcbiAgLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3Q6ICMzMzM7XG59XG5cbi5zY29yZWJvYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMuNXJlbSAyLjVyZW0gMCAyLjVyZW07XG4gIEBpbmNsdWRlIHJlc3BvbmQtYmVsb3coc20pIHtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAwcHgpO1xuICB9XG4gICZfX2hlYWRlciB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG4gICZfX3RpdGxlIHtcbiAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMjBweCk7XG4gIH1cbiAgJl9fc3VidGl0bGUge1xuICAgIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlKTtcbiAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxNHB4KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjdWxhdGVSZW0oOHB4KTtcbiAgfVxuICAmX19wb2ludHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTJyZW0pO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAmX19idG4tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2luZGV4IHtcbiAgICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgxMHB4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogY2FsY3VsYXRlUmVtKDI0cHgpO1xuICAgIGhlaWdodDogY2FsY3VsYXRlUmVtKDI0cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDByZW0gY2FsY3VsYXRlUmVtKDE2cHgpIGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi5za2lwcGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgfVxuICAgICYucGFydGlhbCxcbiAgICAmLndyb25nLFxuICAgICYuY29ycmVjdCB7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgICYuY29ycmVjdCB7XG4gICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb3JyZWN0LWJnKTtcbiAgICB9XG4gICAgJi53cm9uZyB7XG4gICAgICAtLXdyb25nLWJnOiB2YXIoLS1xdW1sLWNvbG9yLWRhbmdlcik7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13cm9uZy1iZyk7XG4gICAgfVxuICAgICYucGFydGlhbCB7XG4gICAgICAtLXBhcnRpYWwtYmc6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTgwZGVnLFxuICAgICAgICByZ2JhKDcxLCAxNjQsIDEyOCwgMSkgMCUsXG4gICAgICAgIHJnYmEoNzEsIDE2NCwgMTI4LCAxKSA1MCUsXG4gICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICByZ2JhKDI0OSwgMTIyLCAxMTYsIDEpIDEwMCVcbiAgICAgICk7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICB9XG4gICAgJi51bmF0dGVtcHRlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICAgICYuYXR0ZW1wdGVkIHtcbiAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgIC5zY29yZWJvYXJkX19oZWFkZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG59XG4uc2VjdGlvbnMtc2NvcmUtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLy8gQGluY2x1ZGUgcmVzcG9uZC1iZWxvdyhzbSkge1xuICAvLyAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDguMTI1cmVtKTtcbiAgLy8gfVxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLXF1bWwtY29sb3ItcHJpbWFyeS1jb250cmFzdCk7XG4gICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTRweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIG1hcmdpbi10b3A6IGNhbGN1bGF0ZVJlbSg4cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGN1bGF0ZVJlbSgxNnB4KTtcbiAgfVxuICAmX19wb2ludHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMC41cmVtIGF1dG8gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBkaXNwbGF5OiBmbGV4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNlY3Rpb25zLXNjb3JlLWNvdW50LWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAvLyBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgLy8gdG9wOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk3OTc5NztcbiAgICB9XG4gIH1cbiAgLnNlY3Rpb25zLXNjb3JlLWNvdW50LXNlY3Rpb25zIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwJSk7XG4gICAgfVxuICB9XG59XG4iLCIvL1xyXG4vLyAgTUVESUEgUVVFUklFU1xyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQSBtYXAgb2YgYnJlYWtwb2ludHMuXHJcbiRicmVha3BvaW50czogKFxyXG4gIHhzOiA1NzZweCxcclxuICBzbTogNzY4cHgsXHJcbiAgbWQ6IDk5MnB4LFxyXG4gIGxnOiAxMjgwcHgsXHJcbiAgeGw6IDE0NDBweCxcclxuICB4eGw6IDE2MDBweCxcclxuICB4eHhsOiAxOTIwcHhcclxuKTtcclxuXHJcblxyXG4vL1xyXG4vLyAgUkVTUE9ORCBBQk9WRVxyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQGluY2x1ZGUgcmVzcG9uZC1hYm92ZShzbSkge31cclxuQG1peGluIHJlc3BvbmQtYWJvdmUoJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZXhpc3RzIGluIHRoZSBtYXAuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXHJcbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcclxuXHJcbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxyXG4gIH0gQGVsc2Uge1xyXG5cclxuICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vICBSRVNQT05EIEJFTE9XXHJcbi8vw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTw6LCgMKTXHJcblxyXG4vLyBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7fVxyXG5AbWl4aW4gcmVzcG9uZC1iZWxvdygkYnJlYWtwb2ludCkge1xyXG5cclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xyXG5cclxuICAgIC8vIEdldCB0aGUgYnJlYWtwb2ludCB2YWx1ZS5cclxuICAgICRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUgLSAxKSkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICBcclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBkb2Vzbid0IGV4aXN0IGluIHRoZSBtYXAuXHJcbiAgfSBAZWxzZSB7XHJcblxyXG4gICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gIFJFU1BPTkQgQkVUV0VFTlxyXG4vL8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk8OiwoDCk1xyXG5cclxuLy8gQGluY2x1ZGUgcmVzcG9uZC1iZXR3ZWVuKHNtLCBtZCkge31cclxuQG1peGluIHJlc3BvbmQtYmV0d2VlbigkbG93ZXIsICR1cHBlcikge1xyXG5cclxuICAvLyBJZiBib3RoIHRoZSBsb3dlciBhbmQgdXBwZXIgYnJlYWtwb2ludHMgZXhpc3QgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xyXG5cclxuICAgIC8vIEdldCB0aGUgbG93ZXIgYW5kIHVwcGVyIGJyZWFrcG9pbnRzLlxyXG4gICAgJGxvd2VyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbG93ZXIpO1xyXG4gICAgJHVwcGVyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpO1xyXG5cclxuICAgIC8vIFdyaXRlIHRoZSBtZWRpYSBxdWVyeS5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbG93ZXItYnJlYWtwb2ludCkgYW5kIChtYXgtd2lkdGg6ICgkdXBwZXItYnJlYWtwb2ludCAtIDEpKSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIFxyXG4gIC8vIElmIG9uZSBvciBib3RoIG9mIHRoZSBicmVha3BvaW50cyBkb24ndCBleGlzdC5cclxuICB9IEBlbHNlIHtcclxuXHJcbiAgICAvLyBJZiBsb3dlciBicmVha3BvaW50IGlzIGludmFsaWQuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGxvd2VyKSA9PSBmYWxzZSkge1xyXG5cclxuICAgICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgICAgQHdhcm4gJ1lvdXIgbG93ZXIgYnJlYWtwb2ludCB3YXMgaW52YWxpZDogI3skbG93ZXJ9Lic7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWYgdXBwZXIgYnJlYWtwb2ludCBpcyBpbnZhbGlkLlxyXG4gICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikgPT0gZmFsc2UpIHtcclxuXHJcbiAgICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICAgIEB3YXJuICdZb3VyIHVwcGVyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JHVwcGVyfS4nO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},4970: /*!**********************************************************************************!*\ !*** ./projects/quml-library/src/lib/section-player/section-player.component.ts ***! - \**********************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{SectionPlayerComponent:()=>ke});var e=t( + \**********************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{SectionPlayerComponent:()=>Ve});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @project-sunbird/sunbird-player-sdk-v9 */ -1491),d=t( +3873),d=t( /*! lodash-es */ -2941),n=t( +4373),n=t( /*! lodash-es */ -6169),o=t( +9530),s=t( /*! lodash-es */ -8046),i=t( +5446),o=t( /*! lodash-es */ -8163),a=t( +8717),l=t( /*! lodash-es */ -4894),p=t( +6687),p=t( /*! lodash-es */ -9466),c=t( +408),u=t( /*! lodash-es */ -4607),g=t( +1855),g=t( /*! lodash-es */ -5279),f=t( +4817),f=t( /*! lodash-es */ -9724),m=t( +913),m=t( /*! rxjs */ -2218),v=t( +2484),v=t( /*! rxjs/operators */ -5921),y=t( +3303),_=t( /*! ../telemetry-constants */ -7930),I=t( +1679),w=t( /*! ../player-constants */ -4850),O=t( +8831),x=t( /*! ../services/viewer-service/viewer-service */ -3887),D=t( +3464),D=t( /*! ../util-service */ -2025),M=t( +4384),O=t( /*! @angular/common */ -4666),w=t( +6575),M=t( /*! ngx-bootstrap/carousel */ -9070),s=t( +2459),c=t( /*! ../mcq/mcq.component */ -8529),P=t( +6633),B=t( /*! ../header/header.component */ -1431),A=t( +3893),E=t( /*! ../sa/sa.component */ -5218),h=t( +5502),h=t( /*! ../icon/ans/ans.component */ -5796),b=t( +8188),b=t( /*! ../startpage/startpage.component */ -6024),x=t( +444),T=t( /*! ../alert/alert.component */ -735),T=t( +7207),I=t( /*! ../mcq-solutions/mcq-solutions.component */ -4122);const S=["myCarousel"],N=["imageModal"],U=["questionSlide"];function j(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"div",30),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&ye){e.\u0275\u0275nextContext();const Z=e.\u0275\u0275reference(9),K=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2(" ",Z.getCurrentSlideIndex(),"/",K.noOfQuestions," ")}}function J(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-ans",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ae.getSolutions())})("keydown",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(Ae.onAnswerKeyDown(ae))}),e.\u0275\u0275elementEnd()()}}function re(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq",34),e.\u0275\u0275listener("optionSelected",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ae.getOptionSelected(ae))}),e.\u0275\u0275elementEnd()()}if(2&ye){const Z=e.\u0275\u0275nextContext().$implicit,K=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("shuffleOptions",K.shuffleOptions)("question",Z)("replayed",null==K.parentConfig?null:K.parentConfig.isReplayed)("identifier",Z.id)("tryAgain",K.tryAgainClicked)}}function xe(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-sa",35),e.\u0275\u0275listener("showAnswerClicked",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext().$implicit,We=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(We.showAnswerClicked(ae,Ae))}),e.\u0275\u0275elementEnd()()}if(2&ye){const Z=e.\u0275\u0275nextContext().$implicit,K=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("questions",Z)("replayed",null==K.parentConfig?null:K.parentConfig.isReplayed)("baseUrl",null==K.parentConfig?null:K.parentConfig.baseUrl)}}function oe(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"slide",null,32)(2,"div",33),e.\u0275\u0275template(3,re,2,5,"div",2),e.\u0275\u0275template(4,xe,2,3,"div",2),e.\u0275\u0275elementEnd()()),2&ye){const Z=be.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275property("id",Z.identifier),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple choice question"===(null==Z?null:Z.primaryCategory.toLowerCase())),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","subjective question"===(null==Z?null:Z.primaryCategory.toLowerCase()))}}function Le(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",42),e.\u0275\u0275listener("click",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(ze.goToSlideClicked(ae,null==We?null:We.index))})("keydown",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(ze.onEnter(ae,null==We?null:We.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=be.$implicit,K=be.index;e.\u0275\u0275nextContext(4);const ae=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",K+1===ae.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"progressBar-border "+Z.class:Z.class),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function V(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul"),e.\u0275\u0275template(1,Le,2,3,"li",41),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function Q(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",42),e.\u0275\u0275listener("click",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(ze.goToSlideClicked(ae,null==We?null:We.index))})("keydown",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(ze.onEnter(ae,null==We?null:We.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=be.$implicit,K=be.index;e.\u0275\u0275nextContext(4);const ae=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",K+1===ae.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"att-color progressBar-border":"skipped"===Z.class?Z.class:"unattempted"===Z.class?"":"att-color"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function W(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",43),e.\u0275\u0275template(1,Q,2,3,"li",41),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}const ee=function(ye,be){return{attempted:ye,partial:be}},ve=function(ye){return{active:ye}};function Me(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",38),e.\u0275\u0275listener("click",function(){const Ae=e.\u0275\u0275restoreView(Z).$implicit,We=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(We.jumpToSection(null==Ae?null:Ae.identifier))})("keydown",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ze.onSectionEnter(ae,null==We?null:We.identifier))}),e.\u0275\u0275elementStart(1,"label",39),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,V,2,1,"ul",2),e.\u0275\u0275template(4,W,2,1,"ul",40),e.\u0275\u0275elementEnd()}if(2&ye){const Z=be.$implicit,K=be.index,ae=e.\u0275\u0275nextContext(3);e.\u0275\u0275attributeInterpolate1("aria-label","section ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(7,ee,"attempted"===Z.class,"partial"===Z.class)),e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate1("for","list-item-",K,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(10,ve,(null==Z?null:Z.isActive)&&!ae.showRootInstruction&&"attempted"!==Z.class)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(null==Z?null:Z.index),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==Z?null:Z.isActive)&&ae.showFeedBack),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==Z?null:Z.isActive)&&!ae.showFeedBack)}}function me(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",36),e.\u0275\u0275template(1,Me,5,12,"li",37),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.mainProgressBar)}}function Re(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",46),e.\u0275\u0275listener("click",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ze.goToSlideClicked(ae,null==We?null:We.index))})("keydown",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ze.onEnter(ae,null==We?null:We.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=be.$implicit,K=be.index;e.\u0275\u0275nextContext(2);const ae=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",K+1===ae.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"progressBar-border "+Z.class:Z.class),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function $e(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",44),e.\u0275\u0275template(1,Re,2,3,"li",45),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function Ve(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",46),e.\u0275\u0275listener("click",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ze.goToSlideClicked(ae,null==We?null:We.index))})("keydown",function(ae){const We=e.\u0275\u0275restoreView(Z).$implicit,ze=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ze.onEnter(ae,null==We?null:We.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=be.$implicit,K=be.index;e.\u0275\u0275nextContext(2);const ae=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",K+1===ae.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"att-color progressBar-border":"skipped"===Z.class?Z.class:"unattempted"===Z.class?"":"att-color"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function it(ye,be){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",47),e.\u0275\u0275template(1,Ve,2,3,"li",45),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function X(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",48),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext(2);return ae.disableNext=!0,e.\u0275\u0275resetView(ae.onScoreBoardClicked())})("keydown",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(Ae.onScoreBoardEnter(ae))}),e.\u0275\u0275element(1,"img",49),e.\u0275\u0275elementEnd()}}function F(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-alert",50),e.\u0275\u0275listener("showSolution",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ae.viewSolution())})("showHint",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ae.viewHint())})("closeAlert",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(Ae.closeAlertBox(ae))}),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("alertType",Z.alertType)("isHintAvailable",Z.showHints)("showSolutionButton",Z.showUserSolution&&Z.currentSolutions)}}function ue(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-mcq-solutions",51),e.\u0275\u0275listener("close",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ae.closeSolution())}),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("question",Z.currentQuestion)("options",Z.currentOptions)("solutions",Z.currentSolutions)("baseUrl",null==Z.parentConfig?null:Z.parentConfig.baseUrl)("media",Z.media)("identifier",Z.currentQuestionIndetifier)}}function ie(ye,be){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"div",12)(2,"quml-header",13),e.\u0275\u0275listener("durationEnds",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ae.durationEnds())})("nextSlideClicked",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ae.nextSlideClicked(ae))})("prevSlideClicked",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ae.previousSlideClicked(ae))})("showSolution",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ae.viewSolution())})("toggleScreenRotate",function(){e.\u0275\u0275restoreView(Z);const ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ae.toggleScreenRotate())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",14)(4,"div",15),e.\u0275\u0275template(5,j,2,2,"div",16),e.\u0275\u0275template(6,J,2,0,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",17)(8,"carousel",18,19),e.\u0275\u0275listener("activeSlideChange",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ae.activeSlideChange(ae))}),e.\u0275\u0275elementStart(10,"slide"),e.\u0275\u0275element(11,"quml-startpage",20),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(12,oe,5,3,"slide",21),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(13,"div",22)(14,"ul"),e.\u0275\u0275elementContainerStart(15),e.\u0275\u0275elementStart(16,"li",23),e.\u0275\u0275listener("keydown",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ae.onEnter(ae,0))})("click",function(ae){e.\u0275\u0275restoreView(Z);const Ae=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(Ae.goToSlideClicked(ae,0))}),e.\u0275\u0275text(17,"i "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"li"),e.\u0275\u0275template(19,me,2,1,"ul",24),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"li"),e.\u0275\u0275template(21,$e,2,1,"ul",25),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"li"),e.\u0275\u0275template(23,it,2,1,"ul",26),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(24,X,2,0,"li",27),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275template(25,F,1,3,"quml-alert",28),e.\u0275\u0275template(26,ue,1,6,"quml-mcq-solutions",29),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext();e.\u0275\u0275property("hidden",Z.showZoomModal),e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",Z.showSolution),e.\u0275\u0275advance(1),e.\u0275\u0275property("disablePreviousNavigation",Z.linearNavigation)("duration",Z.timeLimit)("warningTime",Z.warningTime)("showWarningTimer",Z.showWarningTimer)("showTimer",Z.showTimer)("showLegend",null==Z.parentConfig?null:Z.parentConfig.showLegend)("currentSlideIndex",Z.currentSlideIndex)("totalNoOfQuestions",Z.noOfQuestions)("active",Z.active)("showFeedBack",Z.showFeedBack)("currentSolutions",Z.currentSolutions)("initializeTimer",Z.initializeTimer)("replayed",null==Z.parentConfig?null:Z.parentConfig.isReplayed)("disableNext",Z.disableNext)("startPageInstruction",Z.startPageInstruction)("attempts",Z.attempts)("showStartPage",Z.showStartPage)("showDeviceOrientation",null==Z.sectionConfig||null==Z.sectionConfig.config?null:Z.sectionConfig.config.showDeviceOrientation),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",0!==Z.currentSlideIndex),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.currentSolutions&&Z.showUserSolution),e.\u0275\u0275advance(2),e.\u0275\u0275property("interval",0)("showIndicators",!1)("noWrap",!0),e.\u0275\u0275advance(3),e.\u0275\u0275property("instructions",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.instructions:null==Z.sectionConfig.metadata?null:Z.sectionConfig.metadata.instructions)("points",Z.points)("time",Z.showRootInstruction?Z.timeLimit:null)("showTimer",Z.showTimer)("totalNoOfQuestions",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.questionCount:Z.noOfQuestions)("contentName",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.contentName:null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable?null==Z.sectionConfig||null==Z.sectionConfig.metadata?null:Z.sectionConfig.metadata.name:null==Z.parentConfig?null:Z.parentConfig.contentName),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.questions),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngClass",0===Z.currentSlideIndex?"att-color progressBar-border":"att-color"),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",null==Z.parentConfig?null:Z.parentConfig.isSectionsAvailable),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!(null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable)&&Z.showFeedBack),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!(null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable||Z.showFeedBack)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.parentConfig.requiresSubmit&&(null==Z.progressBarClass?null:Z.progressBarClass.length)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.showAlert&&Z.showFeedBack),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.showSolution)}}function Ue(ye,be){1&ye&&(e.\u0275\u0275elementStart(0,"div",52),e.\u0275\u0275text(1," Please attempt the question\n"),e.\u0275\u0275elementEnd())}function st(ye,be){1&ye&&e.\u0275\u0275element(0,"sb-player-contenterror")}class ke{constructor(be,Z,K,ae){this.viewerService=be,this.utilService=Z,this.cdRef=K,this.errorService=ae,this.sectionIndex=0,this.playerEvent=new e.EventEmitter,this.sectionEnd=new e.EventEmitter,this.showScoreBoard=new e.EventEmitter,this.destroy$=new m.Subject,this.loadView=!1,this.showContentError=!1,this.noOfTimesApiCalled=0,this.currentSlideIndex=0,this.showStartPage=!0,this.questions=[],this.progressBarClass=[],this.tryAgainClicked=!1,this.carouselConfig={NEXT:1,PREV:2},this.active=!1,this.showQuestions=!1,this.showZoomModal=!1,this.imageZoomCount=100,this.showRootInstruction=!0,this.slideDuration=0,this.isAssessEventRaised=!1,this.isShuffleQuestions=!1,this.playerContentCompatibiltyLevel=I.COMPATABILITY_LEVEL}ngOnChanges(be){be&&Object.values(be)[0].firstChange&&this.subscribeToEvents(),this.viewerService.sectionConfig=this.sectionConfig,this.setConfig()}ngAfterViewInit(){this.viewerService.raiseStartEvent(0),this.viewerService.raiseHeartBeatEvent(y.eventName.startPageLoaded,"impression",0)}subscribeToEvents(){this.viewerService.qumlPlayerEvent.pipe((0,v.takeUntil)(this.destroy$)).subscribe(be=>{this.playerEvent.emit(be)}),this.viewerService.qumlQuestionEvent.pipe((0,v.takeUntil)(this.destroy$)).subscribe(be=>{if(be?.error){let K;return d.default(this.sectionConfig,"config")&&(K=this.sectionConfig.config),navigator.onLine&&this.viewerService.isAvailableLocally?this.viewerService.raiseExceptionLog(r.errorCode.contentLoadFails,r.errorMessage.contentLoadFails,new Error(r.errorMessage.contentLoadFails),K):this.viewerService.raiseExceptionLog(r.errorCode.internetConnectivity,r.errorMessage.internetConnectivity,new Error(r.errorMessage.internetConnectivity),K),void(this.showContentError=!0)}if(!be?.questions)return;const Z=n.default(this.questions,be.questions,"identifier");this.questions=o.default(this.questions.concat(Z),"identifier"),this.sortQuestions(),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.cdRef.detectChanges(),this.noOfTimesApiCalled++,this.loadView=!0,this.currentSlideIndex>0&&this.myCarousel&&(this.myCarousel.selectSlide(this.currentSlideIndex),this.questions[this.currentSlideIndex-1]&&(this.currentQuestionsMedia=this.questions[this.currentSlideIndex-1]?.media,this.setImageZoom(),this.highlightQuestion())),0===this.currentSlideIndex&&(this.showStartPage?this.active=0===this.sectionIndex:setTimeout(()=>{this.nextSlide()})),this.removeAttribute()})}setConfig(){this.noOfTimesApiCalled=0,this.currentSlideIndex=0,this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.myCarousel&&this.myCarousel.selectSlide(this.currentSlideIndex),this.threshold=this.sectionConfig?.context?.threshold||3,this.questionIds=i.default(this.sectionConfig.metadata.childNodes),this.parentConfig.isReplayed&&(this.initializeTimer=!0,this.viewerService.raiseStartEvent(0),this.viewerService.raiseHeartBeatEvent(y.eventName.startPageLoaded,"impression",0),this.disableNext=!1,this.currentSlideIndex=0,this.myCarousel.selectSlide(0),this.showRootInstruction=!0,this.currentQuestionsMedia=a.default(this.questions[0],"media"),this.setImageZoom(),this.loadView=!0,this.removeAttribute(),setTimeout(()=>{const be=document.querySelector("#overlay-button");be&&be.focus({preventScroll:!0})},200)),this.shuffleOptions=this.sectionConfig.config?.shuffleOptions,this.isShuffleQuestions=this.sectionConfig.metadata.shuffle,this.noOfQuestions=this.questionIds.length,this.viewerService.initialize(this.sectionConfig,this.threshold,this.questionIds,this.parentConfig),this.checkCompatibilityLevel(this.sectionConfig.metadata.compatibilityLevel),this.timeLimit=this.sectionConfig.metadata?.timeLimits?.questionSet?.max||0,this.warningTime=this.timeLimit?this.timeLimit-this.timeLimit*this.parentConfig.warningTime/100:0,this.showWarningTimer=this.parentConfig.showWarningTimer,this.showTimer=this.sectionConfig.metadata?.showTimer,this.showFeedBack=this.sectionConfig.metadata?.showFeedback?this.sectionConfig.metadata?.showFeedback:this.parentConfig.showFeedback,this.showUserSolution=this.sectionConfig.metadata?.showSolutions,this.startPageInstruction=this.sectionConfig.metadata?.instructions||this.parentConfig.instructions,this.linearNavigation="non-linear"!==this.sectionConfig.metadata.navigationMode,this.showHints=this.sectionConfig.metadata?.showHints,this.points=this.sectionConfig.metadata?.points,this.allowSkip="no"!==this.sectionConfig.metadata?.allowSkip?.toLowerCase(),this.showStartPage="no"!==this.sectionConfig.metadata?.showStartPage?.toLowerCase(),this.progressBarClass=this.parentConfig.isSectionsAvailable?this.mainProgressBar.find(be=>be.isActive)?.children:this.mainProgressBar,this.progressBarClass&&this.progressBarClass.forEach(be=>be.showFeedback=this.showFeedBack),this.questions=this.viewerService.getSectionQuestions(this.sectionConfig.metadata.identifier),this.sortQuestions(),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.resetQuestionState(),this.jumpToQuestion?this.goToQuestion(this.jumpToQuestion):1===this.threshold?this.viewerService.getQuestion():this.threshold>1&&this.viewerService.getQuestions(),this.sectionConfig.metadata?.children?.length||(this.loadView=!0,this.disableNext=!0),this.initializeTimer||(this.initializeTimer=!0),this.initialTime=this.initialSlideDuration=(new Date).getTime()}removeAttribute(){setTimeout(()=>{const be=document.querySelector(".carousel.slide");be&&be.removeAttribute("tabindex")},100)}sortQuestions(){if(this.questions.length&&this.questionIds.length){const be=[];this.questionIds.forEach(Z=>{const K=this.questions.find(ae=>ae.identifier===Z);K&&be.push(K)}),this.questions=be}}createSummaryObj(){const be=p.default(this.progressBarClass,"class");return{skipped:be?.skipped?.length||0,correct:be?.correct?.length||0,wrong:be?.wrong?.length||0,partial:be?.partial?.length||0}}nextSlide(){if(this.currentQuestionsMedia=a.default(this.questions[this.currentSlideIndex],"media"),this.getQuestion(),this.viewerService.raiseHeartBeatEvent(y.eventName.nextClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()+1),this.viewerService.raiseHeartBeatEvent(y.eventName.nextClicked,y.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex()+1),this.currentSlideIndex!==this.questions.length&&(this.currentSlideIndex=this.currentSlideIndex+1),(this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())||this.noOfQuestions===this.myCarousel.getCurrentSlideIndex())&&this.calculateScore(),this.myCarousel.getCurrentSlideIndex()>0&&this.questions[this.myCarousel.getCurrentSlideIndex()-1].qType===y.QuestionType.mcq&&this.currentOptionSelected){const be=this.currentOptionSelected?.option?this.currentOptionSelected.option:void 0,Z=this.questions[this.myCarousel.getCurrentSlideIndex()-1].identifier,K=this.questions[this.myCarousel.getCurrentSlideIndex()-1].qType;this.viewerService.raiseResponseEvent(Z,K,be)}if(this.questions[this.myCarousel.getCurrentSlideIndex()]&&this.setSkippedClass(this.myCarousel.getCurrentSlideIndex()),this.myCarousel.getCurrentSlideIndex()===this.noOfQuestions)return this.clearTimeInterval(),void this.emitSectionEnd();this.myCarousel.move(this.carouselConfig.NEXT),this.setImageZoom(),this.resetQuestionState(),this.clearTimeInterval()}prevSlide(){this.disableNext=!1,this.currentSolutions=void 0,this.viewerService.raiseHeartBeatEvent(y.eventName.prevClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()-1),this.showAlert=!1,this.currentSlideIndex!==this.questions.length&&(this.currentSlideIndex=this.currentSlideIndex+1),this.myCarousel.getCurrentSlideIndex()+1===this.noOfQuestions&&this.endPageReached?this.endPageReached=!1:this.myCarousel.move(this.carouselConfig.PREV),this.currentSlideIndex=this.myCarousel.getCurrentSlideIndex(),this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.currentQuestionsMedia=a.default(this.questions[this.myCarousel.getCurrentSlideIndex()-1],"media"),this.setImageZoom(),this.setSkippedClass(this.myCarousel.getCurrentSlideIndex()-1)}getQuestion(){this.myCarousel.getCurrentSlideIndex()>0&&this.threshold*this.noOfTimesApiCalled-1===this.myCarousel.getCurrentSlideIndex()&&this.threshold*this.noOfTimesApiCalled>=this.questions.length&&this.threshold>1&&this.viewerService.getQuestions(),this.myCarousel.getCurrentSlideIndex()>0&&void 0===this.questions[this.myCarousel.getCurrentSlideIndex()]&&this.threshold>1&&this.viewerService.getQuestions(),1===this.threshold&&this.myCarousel.getCurrentSlideIndex()>=0&&this.viewerService.getQuestion()}resetQuestionState(){this.active=!1,this.showAlert=!1,this.optionSelectedObj=void 0,this.currentOptionSelected=void 0,this.currentQuestion=void 0,this.currentOptions=void 0,this.currentSolutions=void 0}activeSlideChange(be){this.initialSlideDuration=(new Date).getTime(),this.isAssessEventRaised=!1;const Z=document.querySelector("li.progressBar-border"),K=document.querySelector(".lanscape-mode-right");K&&Z&&!this.parentConfig.isReplayed&&this.utilService.scrollParentToChild(K,Z);const ae=document.querySelector(".landscape-content");ae&&(ae.scrollTop=0),this.viewerService.pauseVideo()}nextSlideClicked(be){if(!this.showRootInstruction||!this.parentConfig.isSectionsAvailable)return 0===this.myCarousel.getCurrentSlideIndex()?this.nextSlide():void("next"===be?.type&&this.validateSelectedOption(this.optionSelectedObj,"next"));this.showRootInstruction=!1}previousSlideClicked(be){if("previous clicked"===be.event)if(this.optionSelectedObj&&this.showFeedBack)this.stopAutoNavigation=!1,this.validateSelectedOption(this.optionSelectedObj,"previous");else{if(this.stopAutoNavigation=!0,0===this.currentSlideIndex&&this.parentConfig.isSectionsAvailable&&this.getCurrentSectionIndex()>0){const Z=this.mainProgressBar[this.getCurrentSectionIndex()-1].identifier;return void this.jumpToSection(Z)}this.prevSlide()}}updateScoreForShuffledQuestion(){const be=this.myCarousel.getCurrentSlideIndex()-1;this.isShuffleQuestions&&this.updateScoreBoard(be,"correct",void 0,I.DEFAULT_SCORE)}getCurrentSectionIndex(){const be=this.sectionConfig.metadata.identifier;return this.mainProgressBar.findIndex(Z=>Z.identifier===be)}goToSlideClicked(be,Z){this.progressBarClass?.length?(be.stopPropagation(),this.active=!1,this.jumpSlideIndex=Z,this.optionSelectedObj&&this.showFeedBack?(this.stopAutoNavigation=!1,this.validateSelectedOption(this.optionSelectedObj,"jump")):(this.stopAutoNavigation=!0,this.goToSlide(this.jumpSlideIndex))):0===Z&&(this.jumpSlideIndex=0,this.goToSlide(this.jumpSlideIndex))}onEnter(be,Z){13===be.keyCode&&(be.stopPropagation(),this.goToSlideClicked(be,Z))}jumpToSection(be){this.showRootInstruction=!1,this.emitSectionEnd(!1,be)}onSectionEnter(be,Z){13===be.keyCode&&(be.stopPropagation(),this.optionSelectedObj&&this.validateSelectedOption(this.optionSelectedObj,"jump"),this.jumpToSection(Z))}onScoreBoardClicked(){this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.showScoreBoard.emit()}onScoreBoardEnter(be){be.stopPropagation(),"Enter"===be.key&&this.onScoreBoardClicked()}focusOnNextButton(){setTimeout(()=>{const be=document.querySelector(".quml-navigation__next");be&&be.focus({preventScroll:!0})},100)}getOptionSelected(be){if(be.cardinality===y.Cardinality.single&&JSON.stringify(this.currentOptionSelected)===JSON.stringify(be))return;this.focusOnNextButton(),this.active=!0,this.currentOptionSelected=be;const Z=this.myCarousel.getCurrentSlideIndex()-1;this.viewerService.raiseHeartBeatEvent(y.eventName.optionClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),c.default(be?.option)?(this.optionSelectedObj=void 0,this.currentSolutions=void 0,this.updateScoreBoard(Z,"skipped")):(this.optionSelectedObj=be,this.isAssessEventRaised=!1,this.currentSolutions=c.default(be.solutions)?void 0:be.solutions),this.currentQuestionIndetifier=this.questions[Z].identifier,this.media=a.default(this.questions[Z],"media",[]),this.showFeedBack||this.validateSelectedOption(this.optionSelectedObj)}durationEnds(){this.showSolution=!1,this.showAlert=!1,this.viewerService.pauseVideo(),this.emitSectionEnd(!0)}checkCompatibilityLevel(be){if(be){const Z=this.checkContentCompatibility(be);Z.isCompitable||this.viewerService.raiseExceptionLog(r.errorCode.contentCompatibility,r.errorMessage.contentCompatibility,Z.error,this.sectionConfig?.config?.traceId)}}checkContentCompatibility(be){if(be>this.playerContentCompatibiltyLevel){const Z=new Error;return Z.message=`Player supports ${this.playerContentCompatibiltyLevel}\n but content compatibility is ${be}`,Z.name="contentCompatibily",{error:Z,isCompitable:!1}}return{error:null,isCompitable:!0}}emitSectionEnd(be=!1,Z){const K={summary:this.createSummaryObj(),score:this.calculateScore(),durationSpent:this.utilService.getTimeSpentText(this.initialTime),slideIndex:this.myCarousel.getCurrentSlideIndex(),isDurationEnded:be};Z&&(K.jumpToSection=Z),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.sectionEnd.emit(K)}closeAlertBox(be){"close"===be?.type?this.viewerService.raiseHeartBeatEvent(y.eventName.closedFeedBack,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()):"tryAgain"===be?.type&&(this.tryAgainClicked=!0,setTimeout(()=>{this.tryAgainClicked=!1},2e3),this.viewerService.raiseHeartBeatEvent(y.eventName.tryAgain,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex())),this.showAlert=!1}setSkippedClass(be){this.progressBarClass&&"unattempted"===a.default(this.progressBarClass[be],"class")&&(this.progressBarClass[be].class="skipped")}toggleScreenRotate(be){this.viewerService.raiseHeartBeatEvent(y.eventName.deviceRotationClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()+1)}validateSelectedOption(be,Z){const K=be?.option?.value,ae=this.myCarousel.getCurrentSlideIndex()-1,Ae=!this.optionSelectedObj&&this.allowSkip&&this.utilService.getQuestionType(this.questions,ae)===y.QuestionType.mcq,We=this.utilService.getQuestionType(this.questions,ae)===y.QuestionType.sa,ze=this.startPageInstruction&&0===this.myCarousel.getCurrentSlideIndex(),se=!this.optionSelectedObj&&this.active,Ie=this.questions[ae],_e=Ie.responseDeclaration?this.utilService.getKeyValue(Object.keys(Ie.responseDeclaration)):"";this.slideDuration=Math.round(((new Date).getTime()-this.initialSlideDuration)/1e3);const Se={id:Ie.identifier,title:Ie.name,desc:Ie.description,type:Ie.qType.toLowerCase(),maxscore:0===_e.length?0:Ie.outcomeDeclaration.maxScore.defaultValue||0,params:Ie.qType.toUpperCase()===y.QuestionType.mcq&&Ie?.editorState?.options?Ie.editorState.options:Ie.qType.toUpperCase()!==y.QuestionType.mcq||c.default(Ie?.editorState)?[]:[Ie?.editorState]};if(Se&&this.parentConfig.isSectionsAvailable&&(Se.sectionId=this.sectionConfig.metadata.identifier),!this.optionSelectedObj&&!this.isAssessEventRaised&&Ie.qType.toUpperCase()!==y.QuestionType.sa&&(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Se,ae+1,"No",0,[],this.slideDuration)),this.optionSelectedObj){if(this.currentQuestion=Ie.body,this.currentOptions=Ie.interactions[_e].options,be.cardinality===y.Cardinality.single){const Ze=Number(Ie.responseDeclaration[_e].correctResponse.value);if(this.showAlert=!0,be.option?.value===Ze){const yt=this.getScore(ae,_e,!0);this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Se,ae+1,"Yes",yt,[be.option],this.slideDuration)),this.alertType="correct",this.showFeedBack&&this.correctFeedBackTimeOut(Z),this.updateScoreBoard(ae,"correct",void 0,yt)}else{const yt=this.getScore(ae,_e,!1,be);this.alertType="wrong",this.updateScoreBoard(ae,"partial"===this.progressBarClass[ae].class?"partial":"wrong",K,yt),this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Se,ae+1,"No",0,[be.option],this.slideDuration))}}if(be.cardinality===y.Cardinality.multiple){const Mt=this.utilService.getMultiselectScore(be.option,this.questions[ae].responseDeclaration,this.isShuffleQuestions,this.questions[ae].outcomeDeclaration);this.showAlert=!0,0===Mt?(this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Se,ae+1,"No",0,[be.option],this.slideDuration)),this.alertType="wrong",this.updateScoreBoard(ae,"wrong")):(this.updateScoreBoard(ae,"correct",void 0,Mt),this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Se,ae+1,"Yes",Mt,[be.option],this.slideDuration)),this.showFeedBack&&this.correctFeedBackTimeOut(Z),this.alertType="correct")}this.optionSelectedObj=void 0}else Ae||We||ze||se?g.default(Z)||this.nextSlide():(this.startPageInstruction&&!this.optionSelectedObj&&!this.active&&!this.allowSkip&&this.myCarousel.getCurrentSlideIndex()>0&&this.utilService.getQuestionType(this.questions,ae)===y.QuestionType.mcq&&this.utilService.canGo(this.progressBarClass[this.myCarousel.getCurrentSlideIndex()])||!this.optionSelectedObj&&!this.active&&!this.allowSkip&&this.myCarousel.getCurrentSlideIndex()>=0&&this.utilService.getQuestionType(this.questions,ae)===y.QuestionType.mcq&&this.utilService.canGo(this.progressBarClass[this.myCarousel.getCurrentSlideIndex()]))&&this.infoPopupTimeOut()}infoPopupTimeOut(){this.infoPopup=!0,setTimeout(()=>{this.infoPopup=!1},2e3)}correctFeedBackTimeOut(be){this.intervalRef=setTimeout(()=>{this.showAlert&&(this.showAlert=!1,this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())||"next"!==be?"previous"!==be||this.stopAutoNavigation?"jump"!==be||this.stopAutoNavigation?this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())&&(this.endPageReached=!0,this.emitSectionEnd()):this.goToSlide(this.jumpSlideIndex):this.prevSlide():this.nextSlide())},4e3)}goToSlide(be){if(this.viewerService.raiseHeartBeatEvent(y.eventName.goToQuestion,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.disableNext=!1,this.currentSlideIndex=be,this.showRootInstruction=!1,0===be)return this.optionSelectedObj=void 0,this.myCarousel.selectSlide(0),this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.showRootInstruction=!0,void(this.sectionConfig.metadata?.children?.length||(this.disableNext=!0));this.currentQuestionsMedia=a.default(this.questions[this.currentSlideIndex-1],"media"),this.setSkippedClass(this.currentSlideIndex-1),this.initializeTimer||(this.initializeTimer=!0),void 0===this.questions[be-1]?(this.showQuestions=!1,this.viewerService.getQuestions(0,be),this.currentSlideIndex=be):void 0!==this.questions[be-1]&&this.myCarousel.selectSlide(be),this.setImageZoom(),this.currentSolutions=void 0,this.highlightQuestion()}goToQuestion(be){this.active=!1,this.showRootInstruction=!1,this.disableNext=!1,this.initializeTimer=!0;const Z=be.questionNo;this.viewerService.getQuestions(0,Z),this.currentSlideIndex=Z,this.myCarousel.selectSlide(Z),this.highlightQuestion()}highlightQuestion(){const be=this.questions[this.currentSlideIndex-1],Z=be?.qType?.toUpperCase(),K=document.getElementById(be?.identifier);if(K&&Z){let ae;ae=K.querySelector(Z===y.QuestionType.mcq?".mcq-title":".question-container"),ae&&setTimeout(()=>{ae.focus({preventScroll:!0})},0)}}getSolutions(){this.showAlert=!1,this.viewerService.raiseHeartBeatEvent(y.eventName.showAnswer,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.viewerService.raiseHeartBeatEvent(y.eventName.showAnswer,y.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex());const be=this.myCarousel.getCurrentSlideIndex()-1;this.currentQuestion=this.questions[be].body,this.currentOptions=this.questions[be].interactions.response1.options,this.currentQuestionsMedia=a.default(this.questions[be],"media"),setTimeout(()=>{this.setImageZoom()}),setTimeout(()=>{this.setImageHeightWidthClass()},100),this.currentSolutions&&(this.showSolution=!0),this.clearTimeInterval()}viewSolution(){this.viewerService.raiseHeartBeatEvent(y.eventName.viewSolutionClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.showSolution=!0,this.showAlert=!1,this.currentQuestionsMedia=a.default(this.questions[this.myCarousel.getCurrentSlideIndex()-1],"media"),setTimeout(()=>{this.setImageZoom(),this.setImageHeightWidthClass()}),clearTimeout(this.intervalRef)}closeSolution(){this.setImageZoom(),this.viewerService.raiseHeartBeatEvent(y.eventName.solutionClosed,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.showSolution=!1,this.myCarousel.selectSlide(this.currentSlideIndex),this.focusOnNextButton()}viewHint(){this.viewerService.raiseHeartBeatEvent(y.eventName.viewHint,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex())}onAnswerKeyDown(be){"Enter"===be.key&&(be.stopPropagation(),this.getSolutions())}showAnswerClicked(be,Z){if(be?.showAnswer){if(this.focusOnNextButton(),this.active=!0,this.progressBarClass[this.myCarousel.getCurrentSlideIndex()-1].class="correct",this.updateScoreForShuffledQuestion(),Z){const K=this.questions.findIndex(ae=>ae.identifier===Z.identifier);K>-1&&(this.questions[K].isAnswerShown=!0,this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions))}this.viewerService.raiseHeartBeatEvent(y.eventName.showAnswer,y.TelemetryType.interact,y.pageId.shortAnswer),this.viewerService.raiseHeartBeatEvent(y.eventName.pageScrolled,y.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex()-1)}}getScore(be,Z,K,ae){if(K)return this.isShuffleQuestions?I.DEFAULT_SCORE:this.questions[be].outcomeDeclaration.maxScore.defaultValue?this.questions[be].outcomeDeclaration.maxScore.defaultValue:I.DEFAULT_SCORE;{const Ae=ae.option.value,We=this.questions[be].responseDeclaration.mapping;let ze=0;return We&&We.forEach(se=>{Ae===se.value&&(ze=se.score||0,se.score&&(this.progressBarClass[be].class="partial"))}),ze}}calculateScore(){return this.progressBarClass.reduce((be,Z)=>be+Z.score,0)}updateScoreBoard(be,Z,K,ae){this.progressBarClass.forEach(Ae=>{Ae.index-1===be&&(Ae.class=Z,Ae.score=ae||0,this.showFeedBack||(Ae.value=K))})}setImageHeightWidthClass(){document.querySelectorAll("[data-asset-variable]").forEach(be=>{be.removeAttribute("class"),be.clientHeight>be.clientWidth?be.setAttribute("class","portrait"):be.clientHeight{if("img"!==K.nodeName.toLowerCase())return;const ae=K.getAttribute("data-asset-variable");K.setAttribute("class","option-image"),K.setAttribute("id",ae),f.default(this.currentQuestionsMedia,We=>{if(ae===We.id)if(this.parentConfig.isAvailableLocally&&this.parentConfig.baseUrl){let ze=this.parentConfig.baseUrl;ze=`${ze.substring(0,ze.lastIndexOf("/"))}/${this.sectionConfig.metadata.identifier}`,Z&&(K.src=`${ze}/${Z}/${We.src}`)}else We.baseUrl&&(K.src=We.baseUrl+We.src)});const Ae=document.createElement("div");Ae.setAttribute("class","magnify-icon"),Ae.onclick=We=>{this.viewerService.raiseHeartBeatEvent(y.eventName.zoomClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.zoomImgSrc=K.src,this.showZoomModal=!0;const ze=document.getElementById("imageModal");ze.setAttribute("class",ze.clientHeight>K.clientWidth?"portrait":K.clientHeight100&&(this.imageZoomCount=this.imageZoomCount-10,this.setImageModalHeightWidth())}setImageModalHeightWidth(){this.imageModal.nativeElement.style.width=`${this.imageZoomCount}%`,this.imageModal.nativeElement.style.height=`${this.imageZoomCount}%`}closeZoom(){this.viewerService.raiseHeartBeatEvent(y.eventName.zoomCloseClicked,y.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),document.getElementById("imageModal").removeAttribute("style"),this.showZoomModal=!1}clearTimeInterval(){this.intervalRef&&clearTimeout(this.intervalRef)}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.unsubscribe(),this.errorService.getInternetConnectivityError.unsubscribe()}static#e=this.\u0275fac=function(Z){return new(Z||ke)(e.\u0275\u0275directiveInject(O.ViewerService),e.\u0275\u0275directiveInject(D.UtilService),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(r.ErrorService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:ke,selectors:[["quml-section-player"]],viewQuery:function(Z,K){if(1&Z&&(e.\u0275\u0275viewQuery(S,5),e.\u0275\u0275viewQuery(N,7),e.\u0275\u0275viewQuery(U,5)),2&Z){let ae;e.\u0275\u0275queryRefresh(ae=e.\u0275\u0275loadQuery())&&(K.myCarousel=ae.first),e.\u0275\u0275queryRefresh(ae=e.\u0275\u0275loadQuery())&&(K.imageModal=ae.first),e.\u0275\u0275queryRefresh(ae=e.\u0275\u0275loadQuery())&&(K.questionSlide=ae.first)}},hostBindings:function(Z,K){1&Z&&e.\u0275\u0275listener("beforeunload",function(){return K.ngOnDestroy()},!1,e.\u0275\u0275resolveWindow)},inputs:{sectionConfig:"sectionConfig",attempts:"attempts",jumpToQuestion:"jumpToQuestion",mainProgressBar:"mainProgressBar",sectionIndex:"sectionIndex",parentConfig:"parentConfig"},outputs:{playerEvent:"playerEvent",sectionEnd:"sectionEnd",showScoreBoard:"showScoreBoard"},features:[e.\u0275\u0275NgOnChangesFeature],decls:11,vars:5,consts:[["class","quml-container",3,"hidden",4,"ngIf"],["class","info-popup",4,"ngIf"],[4,"ngIf"],[1,"image-viewer__overlay",3,"hidden"],[1,"image-viewer__close",3,"click"],[1,"image-viewer__container"],["id","imageModal","alt","Zoomed image",1,"image-viewer__img",3,"src"],["imageModal",""],[1,"image-viewer__zoom"],[1,"image-viewer__zoomin",3,"click"],[1,"image-viewer__zoomout",3,"click"],[1,"quml-container",3,"hidden"],[1,"quml-landscape",3,"hidden"],[1,"main-header",3,"disablePreviousNavigation","duration","warningTime","showWarningTimer","showTimer","showLegend","currentSlideIndex","totalNoOfQuestions","active","showFeedBack","currentSolutions","initializeTimer","replayed","disableNext","startPageInstruction","attempts","showStartPage","showDeviceOrientation","durationEnds","nextSlideClicked","prevSlideClicked","showSolution","toggleScreenRotate"],[1,"landscape-mode"],[1,"lanscape-mode-left"],["class","current-slide",4,"ngIf"],[1,"landscape-content"],[1,"landscape-center",3,"interval","showIndicators","noWrap","activeSlideChange"],["myCarousel",""],[3,"instructions","points","time","showTimer","totalNoOfQuestions","contentName"],[4,"ngFor","ngForOf"],[1,"lanscape-mode-right"],["tabindex","0",1,"showFeedBack-progressBar","info-page","hover-effect",3,"ngClass","keydown","click"],["class","scoreboard-sections",4,"ngIf"],["class","singleContent",4,"ngIf"],["class","singleContent nonFeedback",4,"ngIf"],["class","requiresSubmit cursor-pointer showFeedBack-progressBar hover-effect","tabindex","0","aria-label","scoreboard",3,"click","keydown",4,"ngIf"],[3,"alertType","isHintAvailable","showSolutionButton","showSolution","showHint","closeAlert",4,"ngIf"],[3,"question","options","solutions","baseUrl","media","identifier","close",4,"ngIf"],[1,"current-slide"],[3,"click","keydown"],["questionSlide",""],[3,"id"],[3,"shuffleOptions","question","replayed","identifier","tryAgain","optionSelected"],[3,"questions","replayed","baseUrl","showAnswerClicked"],[1,"scoreboard-sections"],["class","section relative",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],[1,"section","relative",3,"ngClass","click","keydown"],["tabindex","0",1,"progressBar-border",3,"for","ngClass"],["class","nonFeedback",4,"ngIf"],["tabindex","0","class","showFeedBack-progressBar",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["tabindex","0",1,"showFeedBack-progressBar",3,"ngClass","click","keydown"],[1,"nonFeedback"],[1,"singleContent"],["tabindex","0","class","showFeedBack-progressBar hover-effect",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["tabindex","0",1,"showFeedBack-progressBar","hover-effect",3,"ngClass","click","keydown"],[1,"singleContent","nonFeedback"],["tabindex","0","aria-label","scoreboard",1,"requiresSubmit","cursor-pointer","showFeedBack-progressBar","hover-effect",3,"click","keydown"],["src","./assets/flag_inactive.svg","alt","Flag logo: Show scoreboard"],[3,"alertType","isHintAvailable","showSolutionButton","showSolution","showHint","closeAlert"],[3,"question","options","solutions","baseUrl","media","identifier","close"],[1,"info-popup"]],template:function(Z,K){1&Z&&(e.\u0275\u0275template(0,ie,27,39,"div",0),e.\u0275\u0275template(1,Ue,2,0,"div",1),e.\u0275\u0275template(2,st,1,0,"sb-player-contenterror",2),e.\u0275\u0275elementStart(3,"div",3)(4,"div",4),e.\u0275\u0275listener("click",function(){return K.closeZoom()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5),e.\u0275\u0275element(6,"img",6,7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",8)(9,"div",9),e.\u0275\u0275listener("click",function(){return K.zoomIn()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",10),e.\u0275\u0275listener("click",function(){return K.zoomOut()}),e.\u0275\u0275elementEnd()()()),2&Z&&(e.\u0275\u0275property("ngIf",K.loadView),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",K.infoPopup),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",K.showContentError),e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",!K.showZoomModal),e.\u0275\u0275advance(3),e.\u0275\u0275property("src",K.zoomImgSrc,e.\u0275\u0275sanitizeUrl))},dependencies:[M.NgClass,M.NgForOf,M.NgIf,w.SlideComponent,w.CarouselComponent,r.\u0275l,s.McqComponent,P.HeaderComponent,A.SaComponent,h.AnsComponent,b.StartpageComponent,x.AlertComponent,T.McqSolutionsComponent],styles:["@charset \"UTF-8\";\n :root {\n --quml-scoreboard-sub-title: #6d7278;\n --quml-scoreboard-skipped: #969696;\n --quml-scoreboard-unattempted: #575757;\n --quml-color-success: #08bc82;\n --quml-color-danger: #f1635d;\n --quml-color-primary-contrast: #333;\n --quml-btn-border: #ccc;\n --quml-heder-text-color: #6250f5;\n --quml-header-bg-color: #c2c2c2;\n --quml-mcq-title-txt: #131415;\n --quml-zoom-btn-txt: #eee;\n --quml-zoom-btn-hover: #f2f2f2;\n --quml-main-bg: #fff;\n --quml-btn-color: #fff;\n --quml-question-bg: #fff;\n}\n\n.quml-header[_ngcontent-%COMP%] {\n background: var(--quml-header-bg-color);\n display: flow-root;\n height: 2.25rem;\n position: fixed;\n}\n\n.quml-container[_ngcontent-%COMP%] {\n overflow: hidden;\n width: 100%;\n height: 100%;\n position: relative;\n}\n\n.quml-landscape[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n}\n\n .carousel {\n outline: none;\n}\n\n.col[_ngcontent-%COMP%] {\n padding-left: 0px;\n padding-right: 0px;\n}\n\n.quml-button[_ngcontent-%COMP%] {\n background-color: var(--primary-color);\n \n border: none;\n color: var(--quml-btn-color);\n padding: 0.25rem;\n text-align: center;\n text-decoration: none;\n font-size: 1rem;\n margin: 0.125rem 0.5rem 0.125rem 0.125rem;\n cursor: pointer;\n width: 3rem;\n height: 2.5rem;\n border-radius: 10%;\n}\n\n.landscape-mode[_ngcontent-%COMP%] {\n height: 100%;\n width: 100%;\n position: relative;\n background-color: var(--quml-main-bg);\n}\n\n.landscape-content[_ngcontent-%COMP%] {\n padding: 2.5rem 4rem 0 4rem;\n overflow: auto;\n height: 100%;\n width: 100%;\n}\n@media only screen and (max-width: 480px) {\n .landscape-content[_ngcontent-%COMP%] {\n padding: 5rem 1rem 0 1rem;\n height: calc(100% - 3rem);\n }\n}\n\n.lanscape-mode-left[_ngcontent-%COMP%] {\n position: absolute;\n left: 0;\n top: 3.5rem;\n text-align: center;\n z-index: 1;\n width: 4rem;\n}\n\n.lanscape-mode-left[_ngcontent-%COMP%] div[_ngcontent-%COMP%] {\n padding-bottom: 1.5rem;\n}\n\n.landscape-center[_ngcontent-%COMP%] {\n width: 100%;\n}\n\n.lanscape-mode-right[_ngcontent-%COMP%] {\n -ms-overflow-style: none; \n scrollbar-width: none; \n position: absolute;\n padding: 0 1rem;\n right: 0.5rem;\n color: var(--quml-scoreboard-unattempted);\n font-size: 0.75rem;\n height: calc(100% - 4rem);\n overflow-y: auto;\n top: 3.5rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n list-style: none;\n margin-top: 0.5rem;\n padding: 0;\n text-align: center;\n position: relative;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n content: \"\";\n width: 0.0625rem;\n height: 100%;\n position: absolute;\n left: 0;\n right: 0;\n background-color: rgba(204, 204, 204, 0.5);\n z-index: 1;\n margin: 0 auto;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n position: relative;\n z-index: 2;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.requiresSubmit[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n border-radius: 50%;\n width: 1.25rem;\n height: 1.25rem;\n background: var(--white);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent.nonFeedback[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover {\n border: 1px solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent.nonFeedback[_ngcontent-%COMP%] li.att-color[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul.nonFeedback[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover {\n border: 1px solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul.nonFeedback[_ngcontent-%COMP%] li.att-color[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:focus::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.progressBar-border[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%]::after {\n content: \"\";\n display: inline-block;\n transform: rotate(45deg);\n height: 0.6rem;\n width: 0.3rem;\n border-bottom: 0.12rem solid var(--primary-color);\n border-right: 0.12rem solid var(--primary-color);\n position: absolute;\n top: 0.25rem;\n right: -0.7rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n content: \"\";\n position: absolute;\n top: 0.525rem;\n right: -0.7rem;\n height: 0.375rem;\n width: 0.375rem;\n border-radius: 0.375rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n color: var(--white) !important;\n background: var(--primary-color);\n border: 0.03125rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 0.25rem;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n margin-bottom: 2.25rem;\n cursor: pointer;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.requiresSubmit[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n border-radius: 50%;\n background: var(--white);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.active[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:focus {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.active[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:focus::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n height: 1.65rem;\n border-radius: 0.25rem;\n position: absolute;\n width: 1.65rem;\n background: var(--quml-question-bg);\n z-index: -1;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] {\n display: none;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] ~ ul[_ngcontent-%COMP%] {\n height: 0;\n transform: scaleY(0);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ ul[_ngcontent-%COMP%] {\n height: 100%;\n transform-origin: top;\n transition: transform 0.2s ease-out;\n transform: scaleY(1);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ label[_ngcontent-%COMP%] {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 50%;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0.0625rem solid rgb(204, 204, 204);\n margin-bottom: 2.25rem;\n cursor: pointer;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.progressBar-border[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] .active[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.att-color[_ngcontent-%COMP%] {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.info-page[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.skipped[_ngcontent-%COMP%]:hover {\n color: var(--white) !important;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.partial[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.wrong[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.correct[_ngcontent-%COMP%] {\n color: var(--white);\n border: 0px solid transparent;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.wrong[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.partial[_ngcontent-%COMP%] {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n\n.current-slide[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.875rem;\n font-weight: 900;\n letter-spacing: 0;\n}\n\n@media only screen and (max-width: 480px) {\n .lanscape-mode-right[_ngcontent-%COMP%] {\n background: var(--white);\n display: flex;\n align-items: center;\n overflow-x: auto;\n overflow-y: hidden;\n width: 90%;\n height: 2.5rem;\n padding: 1rem 0 0;\n margin: auto;\n left: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n list-style: none;\n padding: 0;\n text-align: center;\n position: relative;\n display: flex;\n height: 1.5rem;\n margin-top: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] {\n margin-right: 2.25rem;\n z-index: 1;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%]:last-child {\n margin-right: 0px;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent[_ngcontent-%COMP%] {\n display: flex;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%]:last-child {\n margin-right: 2.25rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n top: -1.75rem;\n position: inherit;\n margin: 0.5rem 2.25rem;\n padding-left: 1.25rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n background: transparent;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.8125rem;\n right: auto;\n left: 0.625rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n margin-right: 2.25rem;\n margin-bottom: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n content: \"\";\n width: 100%;\n height: 0.0625rem;\n position: absolute;\n left: 0;\n top: 50%;\n transform: translate(0, -50%);\n right: 0;\n background-color: rgba(204, 204, 204, 0.5);\n z-index: 0;\n margin: 0 auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] ~ ul[_ngcontent-%COMP%] {\n width: 0;\n transform: scaleX(0);\n margin: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ ul[_ngcontent-%COMP%] {\n width: calc(100% - 4rem);\n transform-origin: left;\n transition: transform 0.2s ease-out;\n transform: scaleX(1);\n margin: -1.25rem 3rem 0 4rem;\n }\n .landscape-center[_ngcontent-%COMP%] {\n margin-top: 2rem;\n }\n .lanscape-mode-left[_ngcontent-%COMP%] {\n display: none;\n }\n .landscape-mode[_ngcontent-%COMP%] {\n grid-template-areas: \"right right right\" \"center center center\" \"left left left\";\n }\n}\n.quml-timer[_ngcontent-%COMP%] {\n padding: 0.5rem;\n}\n\n.quml-header-text[_ngcontent-%COMP%] {\n margin: 0.5rem;\n text-align: center;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.quml-arrow-button[_ngcontent-%COMP%] {\n border-radius: 28%;\n font-size: 0%;\n outline: none;\n background-color: var(--primary-color);\n padding: 0.5rem;\n}\n\n.info-popup[_ngcontent-%COMP%] {\n position: absolute;\n top: 18%;\n right: 10%;\n font-size: 0.875rem;\n box-shadow: 0 0.125rem 0.875rem 0 rgba(0, 0, 0, 0.1);\n padding: 0.75rem;\n}\n\n.quml-menu[_ngcontent-%COMP%] {\n width: 1.5rem;\n height: 1.5rem;\n}\n\n.quml-card[_ngcontent-%COMP%] {\n background-color: var(--white);\n padding: 1.25rem;\n box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.2);\n width: 25%;\n position: absolute;\n left: 37%;\n text-align: center;\n top: 25%;\n z-index: 2;\n}\n\n.quml-card-title[_ngcontent-%COMP%] {\n font-size: 1.25rem;\n text-align: center;\n}\n\n.quml-card-body[_ngcontent-%COMP%] .wrong[_ngcontent-%COMP%] {\n color: red;\n}\n\n.quml-card-body[_ngcontent-%COMP%] .right[_ngcontent-%COMP%] {\n color: green;\n}\n\n.quml-card-button-section[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n color: var(--white);\n background-color: var(--primary-color);\n border-color: var(--primary-color);\n outline: none;\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n}\n\n.quml-card-button-section[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] {\n width: 40%;\n display: inline;\n padding-right: 0.75rem;\n}\n\n .carousel.slide a.left.carousel-control.carousel-control-prev, .carousel.slide .carousel-control.carousel-control-next {\n display: none;\n}\n .carousel-item {\n perspective: unset;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] {\n visibility: hidden;\n margin-top: -2.5rem;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n display: grid;\n grid-template-columns: 1fr 15fr;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .quml-menu[_ngcontent-%COMP%] {\n color: var(--quml-heder-text-color);\n font-size: 1.5rem;\n padding-left: 1.25rem;\n margin-top: 0.25rem;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .quml-header-text[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n color: var(--quml-heder-text-color);\n}\n\n.row[_ngcontent-%COMP%] {\n margin-right: 0px;\n margin-left: 0px;\n}\n\n.portrait-header[_ngcontent-%COMP%] {\n visibility: hidden;\n}\n\n.image-viewer__overlay[_ngcontent-%COMP%], .image-viewer__container[_ngcontent-%COMP%], .image-viewer__close[_ngcontent-%COMP%], .image-viewer__zoom[_ngcontent-%COMP%] {\n position: absolute;\n}\n.image-viewer__overlay[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: var(--quml-color-primary-contrast);\n z-index: 11111;\n}\n.image-viewer__container[_ngcontent-%COMP%] {\n background-color: var(--quml-color-primary-contrast);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 11111;\n width: 80%;\n height: 80%;\n}\n.image-viewer__img[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n}\n.image-viewer__close[_ngcontent-%COMP%] {\n top: 1rem;\n right: 1rem;\n text-align: center;\n cursor: pointer;\n z-index: 999999;\n background: rgba(0, 0, 0, 0.5);\n border-radius: 100%;\n width: 3rem;\n height: 3rem;\n position: inherit;\n}\n.image-viewer__close[_ngcontent-%COMP%]::after {\n content: \"\u2715\";\n color: var(--white);\n font-size: 2rem;\n}\n.image-viewer__close[_ngcontent-%COMP%]:hover {\n background: rgb(0, 0, 0);\n}\n.image-viewer__zoom[_ngcontent-%COMP%] {\n bottom: 1rem;\n right: 1rem;\n width: 2.5rem;\n height: auto;\n border-radius: 0.5rem;\n background: var(--white);\n display: flex;\n flex-direction: column;\n align-items: center;\n overflow: hidden;\n z-index: 99999;\n position: inherit;\n border: 0.0625rem solid var(--quml-zoom-btn-txt);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%], .image-viewer__zoomout[_ngcontent-%COMP%] {\n text-align: center;\n height: 2.5rem;\n position: relative;\n width: 2.5rem;\n cursor: pointer;\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]:hover, .image-viewer__zoomout[_ngcontent-%COMP%]:hover {\n background-color: var(--quml-zoom-btn-hover);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]::after, .image-viewer__zoomout[_ngcontent-%COMP%]::after {\n font-size: 1.5rem;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%] {\n border-bottom: 0.0625rem solid var(--quml-btn-border);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]::after {\n content: \"+\";\n}\n.image-viewer__zoomout[_ngcontent-%COMP%]::after {\n content: \"\u2212\";\n}\n\n\n quml-ans {\n cursor: pointer;\n}\n quml-ans svg circle {\n fill: var(--quml-zoom-btn-txt);\n}\n .magnify-icon {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 1.5rem;\n height: 1.5rem;\n border-top-left-radius: 0.5rem;\n cursor: pointer;\n background-color: var(--quml-color-primary-contrast);\n}\n .magnify-icon::after {\n content: \"\";\n position: absolute;\n bottom: 0.125rem;\n right: 0.125rem;\n z-index: 1;\n width: 1rem;\n height: 1rem;\n background-image: url(\"data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 37.166 37.166' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.829,32.045l-6.833-6.833c-0.513-0.513-1.167-0.788-1.836-0.853c2.06-2.567,3.298-5.819,3.298-9.359 c0-8.271-6.729-15-15-15c-8.271,0-15,6.729-15,15c0,8.271,6.729,15,15,15c3.121,0,6.021-0.96,8.424-2.598 c0.018,0.744,0.305,1.482,0.872,2.052l6.833,6.833c0.585,0.586,1.354,0.879,2.121,0.879s1.536-0.293,2.121-0.879 C37.001,35.116,37.001,33.217,35.829,32.045z M15.458,25c-5.514,0-10-4.484-10-10c0-5.514,4.486-10,10-10c5.514,0,10,4.486,10,10 C25.458,20.516,20.972,25,15.458,25z M22.334,15c0,1.104-0.896,2-2,2h-2.75v2.75c0,1.104-0.896,2-2,2s-2-0.896-2-2V17h-2.75 c-1.104,0-2-0.896-2-2s0.896-2,2-2h2.75v-2.75c0-1.104,0.896-2,2-2s2,0.896,2,2V13h2.75C21.438,13,22.334,13.895,22.334,15z' fill='%23ffffff' data-original='%23000000' style='' class=''/%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n .solution-options figure.image {\n border: 0.0625rem solid var(--quml-btn-border);\n overflow: hidden;\n border-radius: 0.25rem;\n position: relative;\n}\n .solutions .solution-options figure.image, .image-viewer__overlay .image-viewer__container {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n .solutions .solution-options figure.image .portrait, .image-viewer__overlay .image-viewer__container .portrait {\n width: auto;\n height: 100%;\n}\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n width: auto;\n height: auto;\n}\n@media only screen and (max-width: 768px) {\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) {\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n height: 100%;\n }\n}\n .solutions .solution-options figure.image .landscape, .image-viewer__overlay .image-viewer__container .landscape {\n height: auto;\n}\n .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .quml-mcq .mcq-title p, .quml-sa .mcq-title p, quml-sa .mcq-title p, quml-mcq-solutions .mcq-title p {\n word-break: break-word;\n}\n@media only screen and (max-width: 480px) {\n .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n margin-top: 1rem;\n }\n}\n .quml-mcq .quml-mcq--option .quml-mcq-option-card p:first-child, .quml-mcq .quml-mcq--option .quml-mcq-option-card p:last-child, .quml-sa .quml-mcq--option .quml-mcq-option-card p:first-child, .quml-sa .quml-mcq--option .quml-mcq-option-card p:last-child, quml-sa .quml-mcq--option .quml-mcq-option-card p:first-child, quml-sa .quml-mcq--option .quml-mcq-option-card p:last-child, quml-mcq-solutions .quml-mcq--option .quml-mcq-option-card p:first-child, quml-mcq-solutions .quml-mcq--option .quml-mcq-option-card p:last-child {\n margin-bottom: 0;\n}\n quml-mcq-solutions figure.image, quml-mcq-solutions figure.image.resize-25, quml-mcq-solutions figure.image.resize-50, quml-mcq-solutions figure.image.resize-75, quml-mcq-solutions figure.image.resize-100, quml-mcq-solutions figure.image.resize-original {\n width: 25%;\n height: auto;\n}\n quml-mcq-solutions .solution-options p {\n margin-bottom: 1rem;\n}\n .quml-option .option p {\n word-break: break-word;\n}\n\n.endPage-container-height[_ngcontent-%COMP%] {\n height: 100%;\n}\n\n.scoreboard-sections[_ngcontent-%COMP%] {\n display: contents;\n}\n.scoreboard-sections[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n position: relative;\n z-index: 2;\n}\n\n.hover-effect[_ngcontent-%COMP%]:hover::after, .hover-effect[_ngcontent-%COMP%]:focus::after, .hover-effect.progressBar-border[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3NlY3Rpb24tcGxheWVyL3NlY3Rpb24tcGxheWVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUVoQjtFQUNFLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtBQUFGOztBQUdBO0VBQ0UsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0FBQUY7O0FBR0E7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUFBRjs7QUFHQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FBQUY7O0FBR0E7RUFDRSxhQUFBO0FBQUY7O0FBR0E7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0FBQUY7O0FBR0E7RUFDRSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EseUNBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBQUFGOztBQUdBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHFDQUFBO0FBQUY7O0FBR0E7RUFDRSwyQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQUFGO0FBRUU7RUFORjtJQU9JLHlCQUFBO0lBQ0EseUJBQUE7RUFDRjtBQUNGOztBQUVBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7QUFDRjs7QUFFQTtFQUNFLHNCQUFBO0FBQ0Y7O0FBRUE7RUFDRSxXQUFBO0FBQ0Y7O0FBRUE7RUFDRSx3QkFBQSxFQUFBLGdCQUFBO0VBQ0EscUJBQUEsRUFBQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHlDQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQUNGO0FBQ0U7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUFDSjtBQUNJO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSwwQ0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0FBQ047QUFDSTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBQUNOO0FBQ007RUFDRSx5Q0FBQTtFQUNBLDJEQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0FBQ1I7QUFBUTtFQUNFLDRDQUFBO0FBRVY7QUFHTTtFQUNFLHNDQUFBO0VBQ0EsMkJBQUE7QUFEUjtBQUdNO0VBQ0UsbUJBQUE7RUFDQSxnQ0FBQTtBQURSO0FBT1U7RUFDRSxzQ0FBQTtFQUNBLDJCQUFBO0FBTFo7QUFPVTtFQUNFLG1CQUFBO0VBQ0EsZ0NBQUE7QUFMWjtBQVlZO0VBQ0Usc0NBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUFWZDtBQWlCUTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpREFBQTtFQUNBLGdEQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQWZWO0FBa0JNO0VBR0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtBQWxCUjtBQXFCUTtFQUNFLHVDQUFBO0VBQ0EsNkJBQUE7QUFuQlY7QUF1QlE7RUFDRSxvQ0FBQTtFQUNBLDJCQUFBO0FBckJWO0FBeUJRO0VBQ0U7Ozs7OztHQUFBO0VBT0EsNkJBQUE7QUF2QlY7QUE0QlE7RUFDRSw4QkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkNBQUE7QUExQlY7QUE4Qkk7RUFDRSx5Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUNBQUE7RUFDQSwyREFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBQTVCTjtBQThCTTtFQUNFLHlDQUFBO0VBQ0EsMkRBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0FBNUJSO0FBNkJRO0VBQ0UsNENBQUE7QUEzQlY7QUE4Qk07RUFHRSwyQkFBQTtFQUNBLDRDQUFBO0FBOUJSO0FBK0JRO0VBQ0Usc0NBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxXQUFBO0FBN0JWO0FBZ0NNO0VBQ0UsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0FBOUJSO0FBZ0NNO0VBQ0UseUNBQUE7RUFDQSwyREFBQTtBQTlCUjtBQStCUTtFQUNFLDRDQUFBO0VBQ0EsMkJBQUE7QUE3QlY7QUFpQ0k7RUFDRSxhQUFBO0FBL0JOO0FBaUNJO0VBQ0UsU0FBQTtFQUNBLG9CQUFBO0FBL0JOO0FBaUNJO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQkFBQTtBQS9CTjtBQWtDTTtFQUNFLDRDQUFBO0VBQ0EsMkJBQUE7QUFoQ1I7QUFtQ0k7RUFDRSx5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMENBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QUFqQ047QUFtQ1E7RUFDRSw0Q0FBQTtBQWpDVjtBQXFDTTs7RUFHRSwyQkFBQTtFQUNBLDRDQUFBO0FBcENSO0FBdUNNO0VBQ0UsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDRDQUFBO0FBckNSO0FBdUNNO0VBQ0UsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0FBckNSO0FBc0NRO0VBQ0UsOEJBQUE7QUFwQ1Y7QUF1Q007RUFHRSxtQkFBQTtFQUNBLDZCQUFBO0FBdkNSO0FBeUNNO0VBQ0UsdUNBQUE7RUFDQSw2QkFBQTtBQXZDUjtBQXlDTTtFQUNFLG9DQUFBO0VBQ0EsMkJBQUE7QUF2Q1I7QUF5Q007RUFDRTs7Ozs7O0dBQUE7RUFPQSw2QkFBQTtBQXZDUjtBQXlDTTtFQUNFLHlDQUFBO0VBQ0EsMkRBQUE7QUF2Q1I7QUF3Q1E7RUFDRSw0Q0FBQTtFQUNBLDJCQUFBO0FBdENWOztBQTZDQTtFQUNFLHVDQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FBMUNGOztBQTZDQTtFQUNFO0lBQ0Usd0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxPQUFBO0VBMUNGO0VBMkNFO0lBQ0UsZ0JBQUE7SUFDQSxVQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtFQXpDSjtFQTBDSTtJQUNFLHFCQUFBO0lBQ0EsVUFBQTtFQXhDTjtFQTBDTTtJQUNFLGlCQUFBO0VBeENSO0VBMkNJO0lBQ0UsYUFBQTtFQXpDTjtFQTBDTTtJQUNFLHFCQUFBO0VBeENSO0VBNENNO0lBQ0UsYUFBQTtJQUNBLGlCQUFBO0lBQ0Esc0JBQUE7SUFDQSxxQkFBQTtFQTFDUjtFQTJDUTtJQUNFLHVCQUFBO0VBekNWO0VBNkNRO0lBQ0UsV0FBQTtJQUNBLGVBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFQTNDVjtFQStDUTtJQUNFLFdBQUE7SUFDQSxjQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RUE3Q1Y7RUFpRFE7SUFDRSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0VBL0NWO0VBbURRO0lBQ0UsV0FBQTtJQUNBLGNBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtFQWpEVjtFQXFESTtJQUNFLHFCQUFBO0lBQ0EsZ0JBQUE7RUFuRE47RUFxREk7SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLDZCQUFBO0lBQ0EsUUFBQTtJQUNBLDBDQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RUFuRE47RUF1REE7SUFDRSxRQUFBO0lBQ0Esb0JBQUE7SUFDQSxTQUFBO0VBckRGO0VBdURBO0lBQ0Usd0JBQUE7SUFDQSxzQkFBQTtJQUNBLG1DQUFBO0lBQ0Esb0JBQUE7SUFDQSw0QkFBQTtFQXJERjtFQXVEQTtJQUNFLGdCQUFBO0VBckRGO0VBd0RBO0lBQ0UsYUFBQTtFQXRERjtFQXlEQTtJQUNFLGdGQUNFO0VBeERKO0FBQ0Y7QUE2REE7RUFDRSxlQUFBO0FBM0RGOztBQThEQTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQTNERjs7QUE4REE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxlQUFBO0FBM0RGOztBQThEQTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUVBLG9EQUFBO0VBQ0EsZ0JBQUE7QUE1REY7O0FBK0RBO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QUE1REY7O0FBK0RBO0VBQ0UsOEJBQUE7RUFDQSxnQkFBQTtFQUNBLGlEQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7QUE1REY7O0FBK0RBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtBQTVERjs7QUErREE7RUFDRSxVQUFBO0FBNURGOztBQStEQTtFQUNFLFlBQUE7QUE1REY7O0FBK0RBO0VBQ0UsbUJBQUE7RUFDQSxzQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QUE1REY7O0FBK0RBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtBQTVERjs7QUFpRUk7O0VBRUUsYUFBQTtBQTlETjtBQWtFRTtFQUNFLGtCQUFBO0FBaEVKOztBQW9FQTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7QUFqRUY7O0FBb0VBO0VBQ0UsYUFBQTtFQUNBLCtCQUFBO0FBakVGOztBQW9FQTtFQUNFLG1DQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FBakVGOztBQW9FQTtFQUNFLG1CQUFBO0VBQ0EsbUNBQUE7QUFqRUY7O0FBb0VBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBQWpFRjs7QUFvRUE7RUFDRSxrQkFBQTtBQWpFRjs7QUFxRUU7RUFJRSxrQkFBQTtBQXJFSjtBQXdFRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsOENBQUE7RUFDQSxjQUFBO0FBdEVKO0FBeUVFO0VBQ0Usb0RBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FBdkVKO0FBMEVFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUF4RUo7QUEyRUU7RUFDRSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQXpFSjtBQTJFSTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUF6RU47QUE0RUk7RUFDRSx3QkFBQTtBQTFFTjtBQThFRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdEQUFBO0FBNUVKO0FBK0VFO0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQTlFSjtBQWdGSTtFQUNFLDRDQUFBO0FBOUVOO0FBaUZJO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7QUEvRU47QUFtRkU7RUFDRSxxREFBQTtBQWpGSjtBQW1GSTtFQUNFLFlBQUE7QUFqRk47QUFzRkk7RUFDRSxZQUFBO0FBcEZOOztBQXlGQSxlQUFBO0FBRUU7RUFDRSxlQUFBO0FBdkZKO0FBd0ZJO0VBQ0UsOEJBQUE7QUF0Rk47QUEwRkU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtFQUNBLGVBQUE7RUFDQSxvREFBQTtBQXhGSjtBQTJGRTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHc0REFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBQXpGSjtBQTRGRTtFQUNFLDhDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FBMUZKO0FBK0ZFOztFQUVFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FBN0ZKO0FBK0ZJOztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBNUZOO0FBK0ZJOztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBNUZOO0FBOEZNO0VBSkY7O0lBS0ksV0FBQTtFQTFGTjtBQUNGO0FBNEZNO0VBUkY7O0lBU0ksWUFBQTtFQXhGTjtBQUNGO0FBMkZJOztFQUNFLFlBQUE7QUF4Rk47QUFnR0k7Ozs7RUFDRSxnQ0FBQTtBQTNGTjtBQTZGTTs7OztFQUNFLHNCQUFBO0FBeEZSO0FBMEZNO0VBTkY7Ozs7SUFPSSxnQkFBQTtFQXBGTjtBQUNGO0FBOEZNOzs7Ozs7OztFQUVFLGdCQUFBO0FBdEZSO0FBMkZJOzs7Ozs7RUFNRSxVQUFBO0VBQ0EsWUFBQTtBQXpGTjtBQTRGSTtFQUNFLG1CQUFBO0FBMUZOO0FBOEZFO0VBQ0Usc0JBQUE7QUE1Rko7O0FBZ0dBO0VBQ0UsWUFBQTtBQTdGRjs7QUErRkE7RUFDRSxpQkFBQTtBQTVGRjtBQTZGRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBQTNGSjs7QUFrR0k7RUFDRSxzQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQS9GTiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnNcIjtcblxuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlOiAjNmQ3Mjc4O1xuICAtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkOiAjOTY5Njk2O1xuICAtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZDogIzU3NTc1NztcbiAgLS1xdW1sLWNvbG9yLXN1Y2Nlc3M6ICMwOGJjODI7XG4gIC0tcXVtbC1jb2xvci1kYW5nZXI6ICNmMTYzNWQ7XG4gIC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0OiAjMzMzO1xuICAtLXF1bWwtYnRuLWJvcmRlcjogI2NjYztcbiAgLS1xdW1sLWhlZGVyLXRleHQtY29sb3I6ICM2MjUwZjU7XG4gIC0tcXVtbC1oZWFkZXItYmctY29sb3I6ICNjMmMyYzI7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xuICAtLXF1bWwtem9vbS1idG4tdHh0OiAjZWVlO1xuICAtLXF1bWwtem9vbS1idG4taG92ZXI6ICNmMmYyZjI7XG4gIC0tcXVtbC1tYWluLWJnOiAjZmZmO1xuICAtLXF1bWwtYnRuLWNvbG9yOiAjZmZmO1xuICAtLXF1bWwtcXVlc3Rpb24tYmc6ICNmZmY7XG59XG5cbi5xdW1sLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtaGVhZGVyLWJnLWNvbG9yKTtcbiAgZGlzcGxheTogZmxvdy1yb290O1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnF1bWwtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucXVtbC1sYW5kc2NhcGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG46Om5nLWRlZXAgLmNhcm91c2VsIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5xdW1sLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAvKiBOYXZ5IEJsdWUgKi9cbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tcXVtbC1idG4tY29sb3IpO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAuMTI1cmVtIDAuNXJlbSAwLjEyNXJlbSAwLjEyNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwJTtcbn1cblxuLmxhbmRzY2FwZS1tb2RlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW1haW4tYmcpO1xufVxuXG4ubGFuZHNjYXBlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyLjVyZW0gNHJlbSAwIDRyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nOiA1cmVtIDFyZW0gMCAxcmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cblxuLmxhbnNjYXBlLW1vZGUtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDRyZW07XG59XG5cbi5sYW5zY2FwZS1tb2RlLWxlZnQgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmxhbmRzY2FwZS1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxhbnNjYXBlLW1vZGUtcmlnaHQge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIGFuZCBFZGdlICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdG9wOiAzLjVyZW07XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDAuMDYyNXJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgJi5yZXF1aXJlc1N1Ym1pdCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgICBib3JkZXI6IDAuMDMxMjVyZW0gc29saWQgdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zaW5nbGVDb250ZW50Lm5vbkZlZWRiYWNrIHtcbiAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICAgIGxpLmF0dC1jb2xvciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbiB7XG4gICAgICB1bCB7XG4gICAgICAgICYubm9uRmVlZGJhY2sge1xuICAgICAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsaS5hdHQtY29sb3Ige1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICYucHJvZ3Jlc3NCYXItYm9yZGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxLjY1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuNjVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmF0dGVtcHRlZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgaGVpZ2h0OiAwLjZyZW07XG4gICAgICAgICAgd2lkdGg6IDAuM3JlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjEycmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMC4xMnJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwLjI1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAtMC43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmNvcnJlY3Q6OmFmdGVyLFxuICAgICAgJi53cm9uZzo6YWZ0ZXIsXG4gICAgICAmLnBhcnRpYWw6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNTI1cmVtO1xuICAgICAgICByaWdodDogLTAuN3JlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgICAgICAgd2lkdGg6IDAuMzc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgIH1cbiAgICAgICYuY29ycmVjdCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29ycmVjdC1iZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYud3Jvbmcge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgLS13cm9uZy1iZzogdmFyKC0tcXVtbC1jb2xvci1kYW5nZXIpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdyb25nLWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wYXJ0aWFsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIC0tcGFydGlhbC1iZzogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgICAgcmdiYSg3MSwgMTY0LCAxMjgsIDEpIDAlLFxuICAgICAgICAgICAgcmdiYSg3MSwgMTY0LCAxMjgsIDEpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyNDksIDEyMiwgMTE2LCAxKSAxMDAlXG4gICAgICAgICAgKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hdHRlbXB0ZWQsXG4gICAgICAmLnBhcnRpYWwge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbiBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLXF1ZXN0aW9uLWJnKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICBib3JkZXI6IDAuMDMxMjVyZW0gc29saWQgdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYucmVxdWlyZXNTdWJtaXQge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMS42NXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMS42NXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXF1ZXN0aW9uLWJnKTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5za2lwcGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXNraXBwZWQpO1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICB9XG4gICAgICAmLnVuYXR0ZW1wdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB+IHVsIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IHVsIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgfVxuICAgIC5zZWN0aW9uIHtcbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2hvd0ZlZWRCYWNrLXByb2dyZXNzQmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtcXVlc3Rpb24tYmcpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjA0LCAyMDQsIDIwNCwgMSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJi5yZXF1aXJlc1N1Ym1pdCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJvZ3Jlc3NCYXItYm9yZGVyLFxuICAgICAgLmFjdGl2ZSxcbiAgICAgICYuYXR0LWNvbG9yIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJi5pbmZvLXBhZ2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgICAmLnNraXBwZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBhcnRpYWwsXG4gICAgICAmLndyb25nLFxuICAgICAgJi5jb3JyZWN0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmNvcnJlY3Qge1xuICAgICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvcnJlY3QtYmcpO1xuICAgICAgfVxuICAgICAgJi53cm9uZyB7XG4gICAgICAgIC0td3JvbmctYmc6IHZhcigtLXF1bWwtY29sb3ItZGFuZ2VyKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td3JvbmctYmcpO1xuICAgICAgfVxuICAgICAgJi5wYXJ0aWFsIHtcbiAgICAgICAgLS1wYXJ0aWFsLWJnOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgIHJnYmEoNzEsIDE2NCwgMTI4LCAxKSAwJSxcbiAgICAgICAgICByZ2JhKDcxLCAxNjQsIDEyOCwgMSkgNTAlLFxuICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgMTAwJVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICAgIH1cbiAgICAgICYudW5hdHRlbXB0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VycmVudC1zbGlkZSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxhbnNjYXBlLW1vZGUtcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAuc2hvd0ZlZWRCYWNrLXByb2dyZXNzQmFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaW5nbGVDb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLnNob3dGZWVkQmFjay1wcm9ncmVzc0JhcjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIHRvcDogLTEuNzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMi4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmF0dGVtcHRlZCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogLTAuODEyNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMC42MjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY29ycmVjdCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogLTAuNTI1cmVtO1xuICAgICAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYud3Jvbmcge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0b3A6IC0wLjUyNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBhcnRpYWwge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0b3A6IC0wLjUyNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24gbGFiZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbnNjYXBlLW1vZGUtcmlnaHQgdWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIH4gdWwge1xuICAgIHdpZHRoOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubGFuc2NhcGUtbW9kZS1yaWdodCB1bCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IHVsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICBtYXJnaW46IC0xLjI1cmVtIDNyZW0gMCA0cmVtO1xuICB9XG4gIC5sYW5kc2NhcGUtY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLmxhbnNjYXBlLW1vZGUtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kc2NhcGUtbW9kZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwicmlnaHQgcmlnaHQgcmlnaHRcIlxuICAgICAgXCJjZW50ZXIgY2VudGVyIGNlbnRlclwiXG4gICAgICBcImxlZnQgbGVmdCBsZWZ0XCI7XG4gIH1cbn1cblxuLnF1bWwtdGltZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5xdW1sLWhlYWRlci10ZXh0IHtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5xdW1sLWFycm93LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDI4JTtcbiAgZm9udC1zaXplOiAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLmluZm8tcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTglO1xuICByaWdodDogMTAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICAvLyBmb250LWZhbWlseTogbm90by1zYW5zOyAvL05PU09OQVJcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjg3NXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLnF1bWwtbWVudSB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4ucXVtbC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aWR0aDogMjUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM3JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDI1JTtcbiAgei1pbmRleDogMjtcbn1cblxuLnF1bWwtY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucXVtbC1jYXJkLWJvZHkgLndyb25nIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLnF1bWwtY2FyZC1ib2R5IC5yaWdodCB7XG4gIGNvbG9yOiBncmVlbjtcbn1cblxuLnF1bWwtY2FyZC1idXR0b24tc2VjdGlvbiAuYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG59XG5cbi5xdW1sLWNhcmQtYnV0dG9uLXNlY3Rpb24gLmJ1dHRvbi1jb250YWluZXIge1xuICB3aWR0aDogNDAlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbjo6bmctZGVlcCB7XG4gIC5jYXJvdXNlbC5zbGlkZSB7XG4gICAgYS5sZWZ0LmNhcm91c2VsLWNvbnRyb2wuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBwZXJzcGVjdGl2ZTogdW5zZXQ7XG4gIH1cbn1cblxuLnBvdHJhaXQtaGVhZGVyLXRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbn1cblxuLnBvdHJhaXQtaGVhZGVyLXRvcCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDE1ZnI7XG59XG5cbi5wb3RyYWl0LWhlYWRlci10b3AgLnF1bWwtbWVudSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWhlZGVyLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4ucG90cmFpdC1oZWFkZXItdG9wIC5xdW1sLWhlYWRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXF1bWwtaGVkZXItdGV4dC1jb2xvcik7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLnBvcnRyYWl0LWhlYWRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmltYWdlLXZpZXdlciB7XG4gICZfX292ZXJsYXksXG4gICZfX2NvbnRhaW5lcixcbiAgJl9fY2xvc2UsXG4gICZfX3pvb20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICAgIHotaW5kZXg6IDExMTExO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxMTExMTtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNzE1XCI7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICB9XG4gIH1cblxuICAmX196b29tIHtcbiAgICBib3R0b206IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtem9vbS1idG4tdHh0KTtcbiAgfVxuXG4gICZfX3pvb21pbixcbiAgJl9fem9vbW91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC16b29tLWJ0bi1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3pvb21pbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMDAyQlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX3pvb21vdXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG4gICAgfVxuICB9XG59XG5cbi8qIGVkaXRvciBjc3MgKi9cbjo6bmctZGVlcCB7XG4gIHF1bWwtYW5zIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgc3ZnIGNpcmNsZSB7XG4gICAgICBmaWxsOiB2YXIoLS1xdW1sLXpvb20tYnRuLXR4dCk7XG4gICAgfVxuICB9XG5cbiAgLm1hZ25pZnktaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0KTtcbiAgfVxuXG4gIC5tYWduaWZ5LWljb246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCclM0YlM0UlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeG1sbnM6c3ZnanM9J2h0dHA6Ly9zdmdqcy5jb20vc3ZnanMnIHZlcnNpb249JzEuMScgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHg9JzAnIHk9JzAnIHZpZXdCb3g9JzAgMCAzNy4xNjYgMzcuMTY2JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyJyB4bWw6c3BhY2U9J3ByZXNlcnZlJyBjbGFzcz0nJyUzRSUzQ2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNS44MjksMzIuMDQ1bC02LjgzMy02LjgzM2MtMC41MTMtMC41MTMtMS4xNjctMC43ODgtMS44MzYtMC44NTNjMi4wNi0yLjU2NywzLjI5OC01LjgxOSwzLjI5OC05LjM1OSBjMC04LjI3MS02LjcyOS0xNS0xNS0xNWMtOC4yNzEsMC0xNSw2LjcyOS0xNSwxNWMwLDguMjcxLDYuNzI5LDE1LDE1LDE1YzMuMTIxLDAsNi4wMjEtMC45Niw4LjQyNC0yLjU5OCBjMC4wMTgsMC43NDQsMC4zMDUsMS40ODIsMC44NzIsMi4wNTJsNi44MzMsNi44MzNjMC41ODUsMC41ODYsMS4zNTQsMC44NzksMi4xMjEsMC44NzlzMS41MzYtMC4yOTMsMi4xMjEtMC44NzkgQzM3LjAwMSwzNS4xMTYsMzcuMDAxLDMzLjIxNywzNS44MjksMzIuMDQ1eiBNMTUuNDU4LDI1Yy01LjUxNCwwLTEwLTQuNDg0LTEwLTEwYzAtNS41MTQsNC40ODYtMTAsMTAtMTBjNS41MTQsMCwxMCw0LjQ4NiwxMCwxMCBDMjUuNDU4LDIwLjUxNiwyMC45NzIsMjUsMTUuNDU4LDI1eiBNMjIuMzM0LDE1YzAsMS4xMDQtMC44OTYsMi0yLDJoLTIuNzV2Mi43NWMwLDEuMTA0LTAuODk2LDItMiwycy0yLTAuODk2LTItMlYxN2gtMi43NSBjLTEuMTA0LDAtMi0wLjg5Ni0yLTJzMC44OTYtMiwyLTJoMi43NXYtMi43NWMwLTEuMTA0LDAuODk2LTIsMi0yczIsMC44OTYsMiwyVjEzaDIuNzVDMjEuNDM4LDEzLDIyLjMzNCwxMy44OTUsMjIuMzM0LDE1eicgZmlsbD0nJTIzZmZmZmZmJyBkYXRhLW9yaWdpbmFsPSclMjMwMDAwMDAnIHN0eWxlPScnIGNsYXNzPScnLyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc29sdXRpb24tb3B0aW9ucyBmaWd1cmUuaW1hZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyB3aWR0aDogNy41cmVtO1xuICAgIC8vIGhlaWdodDogNy41cmVtO1xuICB9XG5cbiAgLnNvbHV0aW9ucyAuc29sdXRpb24tb3B0aW9ucyBmaWd1cmUuaW1hZ2UsXG4gIC5pbWFnZS12aWV3ZXJfX292ZXJsYXkgLmltYWdlLXZpZXdlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucG9ydHJhaXQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5ldXRyYWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5kc2NhcGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5xdW1sLW1jcSxcbiAgLnF1bWwtc2EsXG4gIHF1bWwtc2EsXG4gIHF1bWwtbWNxLXNvbHV0aW9ucyB7XG4gICAgLm1jcS10aXRsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tcXVtbC1tY3EtdGl0bGUtdHh0KTtcblxuICAgICAgcCB7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnF1bWwtbWNxLS1xdWVzdGlvbiB7XG4gICAgICBwIHtcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucXVtbC1tY3EtLW9wdGlvbiB7XG4gICAgICAucXVtbC1tY3Etb3B0aW9uLWNhcmQgcDpmaXJzdC1jaGlsZCxcbiAgICAgIC5xdW1sLW1jcS1vcHRpb24tY2FyZCBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBxdW1sLW1jcS1zb2x1dGlvbnMge1xuICAgIGZpZ3VyZS5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1LFxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNTAsXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS03NSxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLW9yaWdpbmFsIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNvbHV0aW9uLW9wdGlvbnMgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5xdW1sLW9wdGlvbiAub3B0aW9uIHAge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmVuZFBhZ2UtY29udGFpbmVyLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zY29yZWJvYXJkLXNlY3Rpb25zIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLmhvdmVyLWVmZmVjdCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYucHJvZ3Jlc3NCYXItYm9yZGVyIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMS42NXJlbTtcbiAgICAgIGhlaWdodDogMS42NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG4gIl0sInNvdXJjZVJvb3QiOiIifQ== */",":root {\n --quml-mcq-title-txt: #131415;\n}\n\n .startpage__instr-desc .mcq-title, .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc .fs-8, .startpage__instr-desc .fs-9, .startpage__instr-desc .fs-10, .startpage__instr-desc .fs-11, .startpage__instr-desc .fs-12, .startpage__instr-desc .fs-13, .startpage__instr-desc .fs-14, .startpage__instr-desc .fs-15, .startpage__instr-desc .fs-16, .startpage__instr-desc .fs-17, .startpage__instr-desc .fs-18, .startpage__instr-desc .fs-19, .startpage__instr-desc .fs-20, .startpage__instr-desc .fs-21, .startpage__instr-desc .fs-22, .startpage__instr-desc .fs-23, .startpage__instr-desc .fs-24, .startpage__instr-desc .fs-25, .startpage__instr-desc .fs-26, .startpage__instr-desc .fs-27, .startpage__instr-desc .fs-28, .startpage__instr-desc .fs-29, .startpage__instr-desc .fs-30, .startpage__instr-desc .fs-36, .quml-mcq .fs-8, .quml-mcq .fs-9, .quml-mcq .fs-10, .quml-mcq .fs-11, .quml-mcq .fs-12, .quml-mcq .fs-13, .quml-mcq .fs-14, .quml-mcq .fs-15, .quml-mcq .fs-16, .quml-mcq .fs-17, .quml-mcq .fs-18, .quml-mcq .fs-19, .quml-mcq .fs-20, .quml-mcq .fs-21, .quml-mcq .fs-22, .quml-mcq .fs-23, .quml-mcq .fs-24, .quml-mcq .fs-25, .quml-mcq .fs-26, .quml-mcq .fs-27, .quml-mcq .fs-28, .quml-mcq .fs-29, .quml-mcq .fs-30, .quml-mcq .fs-36, .quml-sa .fs-8, .quml-sa .fs-9, .quml-sa .fs-10, .quml-sa .fs-11, .quml-sa .fs-12, .quml-sa .fs-13, .quml-sa .fs-14, .quml-sa .fs-15, .quml-sa .fs-16, .quml-sa .fs-17, .quml-sa .fs-18, .quml-sa .fs-19, .quml-sa .fs-20, .quml-sa .fs-21, .quml-sa .fs-22, .quml-sa .fs-23, .quml-sa .fs-24, .quml-sa .fs-25, .quml-sa .fs-26, .quml-sa .fs-27, .quml-sa .fs-28, .quml-sa .fs-29, .quml-sa .fs-30, .quml-sa .fs-36, quml-sa .fs-8, quml-sa .fs-9, quml-sa .fs-10, quml-sa .fs-11, quml-sa .fs-12, quml-sa .fs-13, quml-sa .fs-14, quml-sa .fs-15, quml-sa .fs-16, quml-sa .fs-17, quml-sa .fs-18, quml-sa .fs-19, quml-sa .fs-20, quml-sa .fs-21, quml-sa .fs-22, quml-sa .fs-23, quml-sa .fs-24, quml-sa .fs-25, quml-sa .fs-26, quml-sa .fs-27, quml-sa .fs-28, quml-sa .fs-29, quml-sa .fs-30, quml-sa .fs-36, quml-mcq-solutions .fs-8, quml-mcq-solutions .fs-9, quml-mcq-solutions .fs-10, quml-mcq-solutions .fs-11, quml-mcq-solutions .fs-12, quml-mcq-solutions .fs-13, quml-mcq-solutions .fs-14, quml-mcq-solutions .fs-15, quml-mcq-solutions .fs-16, quml-mcq-solutions .fs-17, quml-mcq-solutions .fs-18, quml-mcq-solutions .fs-19, quml-mcq-solutions .fs-20, quml-mcq-solutions .fs-21, quml-mcq-solutions .fs-22, quml-mcq-solutions .fs-23, quml-mcq-solutions .fs-24, quml-mcq-solutions .fs-25, quml-mcq-solutions .fs-26, quml-mcq-solutions .fs-27, quml-mcq-solutions .fs-28, quml-mcq-solutions .fs-29, quml-mcq-solutions .fs-30, quml-mcq-solutions .fs-36 {\n line-height: normal;\n}\n .startpage__instr-desc .fs-8, .quml-mcq .fs-8, .quml-sa .fs-8, quml-sa .fs-8, quml-mcq-solutions .fs-8 {\n font-size: 0.5rem;\n}\n .startpage__instr-desc .fs-9, .quml-mcq .fs-9, .quml-sa .fs-9, quml-sa .fs-9, quml-mcq-solutions .fs-9 {\n font-size: 0.563rem;\n}\n .startpage__instr-desc .fs-10, .quml-mcq .fs-10, .quml-sa .fs-10, quml-sa .fs-10, quml-mcq-solutions .fs-10 {\n font-size: 0.625rem;\n}\n .startpage__instr-desc .fs-11, .quml-mcq .fs-11, .quml-sa .fs-11, quml-sa .fs-11, quml-mcq-solutions .fs-11 {\n font-size: 0.688rem;\n}\n .startpage__instr-desc .fs-12, .quml-mcq .fs-12, .quml-sa .fs-12, quml-sa .fs-12, quml-mcq-solutions .fs-12 {\n font-size: 0.75rem;\n}\n .startpage__instr-desc .fs-13, .quml-mcq .fs-13, .quml-sa .fs-13, quml-sa .fs-13, quml-mcq-solutions .fs-13 {\n font-size: 0.813rem;\n}\n .startpage__instr-desc .fs-14, .quml-mcq .fs-14, .quml-sa .fs-14, quml-sa .fs-14, quml-mcq-solutions .fs-14 {\n font-size: 0.875rem;\n}\n .startpage__instr-desc .fs-15, .quml-mcq .fs-15, .quml-sa .fs-15, quml-sa .fs-15, quml-mcq-solutions .fs-15 {\n font-size: 0.938rem;\n}\n .startpage__instr-desc .fs-16, .quml-mcq .fs-16, .quml-sa .fs-16, quml-sa .fs-16, quml-mcq-solutions .fs-16 {\n font-size: 1rem;\n}\n .startpage__instr-desc .fs-17, .quml-mcq .fs-17, .quml-sa .fs-17, quml-sa .fs-17, quml-mcq-solutions .fs-17 {\n font-size: 1.063rem;\n}\n .startpage__instr-desc .fs-18, .quml-mcq .fs-18, .quml-sa .fs-18, quml-sa .fs-18, quml-mcq-solutions .fs-18 {\n font-size: 1.125rem;\n}\n .startpage__instr-desc .fs-19, .quml-mcq .fs-19, .quml-sa .fs-19, quml-sa .fs-19, quml-mcq-solutions .fs-19 {\n font-size: 1.188rem;\n}\n .startpage__instr-desc .fs-20, .quml-mcq .fs-20, .quml-sa .fs-20, quml-sa .fs-20, quml-mcq-solutions .fs-20 {\n font-size: 1.25rem;\n}\n .startpage__instr-desc .fs-21, .quml-mcq .fs-21, .quml-sa .fs-21, quml-sa .fs-21, quml-mcq-solutions .fs-21 {\n font-size: 1.313rem;\n}\n .startpage__instr-desc .fs-22, .quml-mcq .fs-22, .quml-sa .fs-22, quml-sa .fs-22, quml-mcq-solutions .fs-22 {\n font-size: 1.375rem;\n}\n .startpage__instr-desc .fs-23, .quml-mcq .fs-23, .quml-sa .fs-23, quml-sa .fs-23, quml-mcq-solutions .fs-23 {\n font-size: 1.438rem;\n}\n .startpage__instr-desc .fs-24, .quml-mcq .fs-24, .quml-sa .fs-24, quml-sa .fs-24, quml-mcq-solutions .fs-24 {\n font-size: 1.5rem;\n}\n .startpage__instr-desc .fs-25, .quml-mcq .fs-25, .quml-sa .fs-25, quml-sa .fs-25, quml-mcq-solutions .fs-25 {\n font-size: 1.563rem;\n}\n .startpage__instr-desc .fs-26, .quml-mcq .fs-26, .quml-sa .fs-26, quml-sa .fs-26, quml-mcq-solutions .fs-26 {\n font-size: 1.625rem;\n}\n .startpage__instr-desc .fs-27, .quml-mcq .fs-27, .quml-sa .fs-27, quml-sa .fs-27, quml-mcq-solutions .fs-27 {\n font-size: 1.688rem;\n}\n .startpage__instr-desc .fs-28, .quml-mcq .fs-28, .quml-sa .fs-28, quml-sa .fs-28, quml-mcq-solutions .fs-28 {\n font-size: 1.75rem;\n}\n .startpage__instr-desc .fs-29, .quml-mcq .fs-29, .quml-sa .fs-29, quml-sa .fs-29, quml-mcq-solutions .fs-29 {\n font-size: 1.813rem;\n}\n .startpage__instr-desc .fs-30, .quml-mcq .fs-30, .quml-sa .fs-30, quml-sa .fs-30, quml-mcq-solutions .fs-30 {\n font-size: 1.875rem;\n}\n .startpage__instr-desc .fs-36, .quml-mcq .fs-36, .quml-sa .fs-36, quml-sa .fs-36, quml-mcq-solutions .fs-36 {\n font-size: 2.25rem;\n}\n .startpage__instr-desc .text-left, .quml-mcq .text-left, .quml-sa .text-left, quml-sa .text-left, quml-mcq-solutions .text-left {\n text-align: left;\n}\n .startpage__instr-desc .text-center, .quml-mcq .text-center, .quml-sa .text-center, quml-sa .text-center, quml-mcq-solutions .text-center {\n text-align: center;\n}\n .startpage__instr-desc .text-right, .quml-mcq .text-right, .quml-sa .text-right, quml-sa .text-right, quml-mcq-solutions .text-right {\n text-align: right;\n}\n .startpage__instr-desc .image-style-align-right, .quml-mcq .image-style-align-right, .quml-sa .image-style-align-right, quml-sa .image-style-align-right, quml-mcq-solutions .image-style-align-right {\n float: right;\n text-align: right;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc .image-style-align-left, .quml-mcq .image-style-align-left, .quml-sa .image-style-align-left, quml-sa .image-style-align-left, quml-mcq-solutions .image-style-align-left {\n float: left;\n text-align: left;\n margin-right: 0.5rem;\n}\n .startpage__instr-desc .image, .startpage__instr-desc figure.image, .quml-mcq .image, .quml-mcq figure.image, .quml-sa .image, .quml-sa figure.image, quml-sa .image, quml-sa figure.image, quml-mcq-solutions .image, quml-mcq-solutions figure.image {\n display: table;\n clear: both;\n text-align: center;\n margin: 0.5rem auto;\n position: relative;\n}\n .startpage__instr-desc figure.image.resize-original, .startpage__instr-desc figure.image, .quml-mcq figure.image.resize-original, .quml-mcq figure.image, .quml-sa figure.image.resize-original, .quml-sa figure.image, quml-sa figure.image.resize-original, quml-sa figure.image, quml-mcq-solutions figure.image.resize-original, quml-mcq-solutions figure.image {\n width: auto;\n height: auto;\n overflow: visible;\n}\n .startpage__instr-desc figure.image img, .quml-mcq figure.image img, .quml-sa figure.image img, quml-sa figure.image img, quml-mcq-solutions figure.image img {\n width: auto;\n}\n .startpage__instr-desc figure.image.resize-original img, .quml-mcq figure.image.resize-original img, .quml-sa figure.image.resize-original img, quml-sa figure.image.resize-original img, quml-mcq-solutions figure.image.resize-original img {\n width: auto;\n height: auto;\n}\n .startpage__instr-desc .image img, .quml-mcq .image img, .quml-sa .image img, quml-sa .image img, quml-mcq-solutions .image img {\n display: block;\n margin: 0 auto;\n max-width: 100%;\n min-width: 50px;\n}\n .startpage__instr-desc figure.image.resize-25, .quml-mcq figure.image.resize-25, .quml-sa figure.image.resize-25, quml-sa figure.image.resize-25, quml-mcq-solutions figure.image.resize-25 {\n width: 25%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-50, .quml-mcq figure.image.resize-50, .quml-sa figure.image.resize-50, quml-sa figure.image.resize-50, quml-mcq-solutions figure.image.resize-50 {\n width: 50%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-75, .quml-mcq figure.image.resize-75, .quml-sa figure.image.resize-75, quml-sa figure.image.resize-75, quml-mcq-solutions figure.image.resize-75 {\n width: 75%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-100, .quml-mcq figure.image.resize-100, .quml-sa figure.image.resize-100, quml-sa figure.image.resize-100, quml-mcq-solutions figure.image.resize-100 {\n width: 100%;\n height: auto;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n border-right: 0.0625rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table, .startpage__instr-desc figure.table table tr td, .startpage__instr-desc figure.table table tr th, .quml-mcq figure.table table, .quml-mcq figure.table table tr td, .quml-mcq figure.table table tr th, .quml-sa figure.table table, .quml-sa figure.table table tr td, .quml-sa figure.table table tr th, quml-sa figure.table table, quml-sa figure.table table tr td, quml-sa figure.table table tr th, quml-mcq-solutions figure.table table, quml-mcq-solutions figure.table table tr td, quml-mcq-solutions figure.table table tr th {\n border: 0.0625rem solid var(--black);\n border-collapse: collapse;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n width: 100%;\n background: var(--white);\n border: 0.0625rem solid var(--gray-100);\n box-shadow: none;\n border-radius: 0.25rem 0.25rem 0 0;\n text-align: left;\n color: var(--gray);\n border-collapse: separate;\n border-spacing: 0;\n table-layout: fixed;\n}\n .startpage__instr-desc figure.table table thead tr th, .quml-mcq figure.table table thead tr th, .quml-sa figure.table table thead tr th, quml-sa figure.table table thead tr th, quml-mcq-solutions figure.table table thead tr th {\n font-size: 0.875rem;\n padding: 1rem;\n background-color: var(--primary-100);\n position: relative;\n height: 2.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n font-weight: bold;\n color: var(--primary-color);\n text-transform: uppercase;\n}\n .startpage__instr-desc figure.table table thead tr th:first-child, .quml-mcq figure.table table thead tr th:first-child, .quml-sa figure.table table thead tr th:first-child, quml-sa figure.table table thead tr th:first-child, quml-mcq-solutions figure.table table thead tr th:first-child {\n border-top-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table thead tr th:last-child, .quml-mcq figure.table table thead tr th:last-child, .quml-sa figure.table table thead tr th:last-child, quml-sa figure.table table thead tr th:last-child, quml-mcq-solutions figure.table table thead tr th:last-child {\n border-top-right-radius: 0.25rem;\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr:nth-child(2n), .quml-mcq figure.table table tbody tr:nth-child(2n), .quml-sa figure.table table tbody tr:nth-child(2n), quml-sa figure.table table tbody tr:nth-child(2n), quml-mcq-solutions figure.table table tbody tr:nth-child(2n) {\n background-color: var(--gray-0);\n}\n .startpage__instr-desc figure.table table tbody tr:hover, .quml-mcq figure.table table tbody tr:hover, .quml-sa figure.table table tbody tr:hover, quml-sa figure.table table tbody tr:hover, quml-mcq-solutions figure.table table tbody tr:hover {\n background: var(--primary-0);\n color: rgba(var(--rc-rgba-gray), 0.95);\n cursor: pointer;\n}\n .startpage__instr-desc figure.table table tbody tr td, .quml-mcq figure.table table tbody tr td, .quml-sa figure.table table tbody tr td, quml-sa figure.table table tbody tr td, quml-mcq-solutions figure.table table tbody tr td {\n font-size: 0.875rem;\n padding: 1rem;\n color: var(--gray);\n height: 3.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n word-break: break-word;\n line-height: normal;\n}\n .startpage__instr-desc figure.table table tbody tr td:last-child, .quml-mcq figure.table table tbody tr td:last-child, .quml-sa figure.table table tbody tr td:last-child, quml-sa figure.table table tbody tr td:last-child, quml-mcq-solutions figure.table table tbody tr td:last-child {\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr td p, .quml-mcq figure.table table tbody tr td p, .quml-sa figure.table table tbody tr td p, quml-sa figure.table table tbody tr td p, quml-mcq-solutions figure.table table tbody tr td p {\n margin-bottom: 0px !important;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td, .quml-mcq figure.table table tbody tr:last-child td, .quml-sa figure.table table tbody tr:last-child td, quml-sa figure.table table tbody tr:last-child td, quml-mcq-solutions figure.table table tbody tr:last-child td {\n border-bottom: none;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:first-child, .quml-mcq figure.table table tbody tr:last-child td:first-child, .quml-sa figure.table table tbody tr:last-child td:first-child, quml-sa figure.table table tbody tr:last-child td:first-child, quml-mcq-solutions figure.table table tbody tr:last-child td:first-child {\n border-bottom-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:last-child, .quml-mcq figure.table table tbody tr:last-child td:last-child, .quml-sa figure.table table tbody tr:last-child td:last-child, quml-sa figure.table table tbody tr:last-child td:last-child, quml-mcq-solutions figure.table table tbody tr:last-child td:last-child {\n border-bottom-right-radius: 0.25rem;\n}\n .startpage__instr-desc ul, .startpage__instr-desc ol, .quml-mcq ul, .quml-mcq ol, .quml-sa ul, .quml-sa ol, quml-sa ul, quml-sa ol, quml-mcq-solutions ul, quml-mcq-solutions ol {\n margin-top: 0.5rem;\n}\n .startpage__instr-desc ul li, .startpage__instr-desc ol li, .quml-mcq ul li, .quml-mcq ol li, .quml-sa ul li, .quml-sa ol li, quml-sa ul li, quml-sa ol li, quml-mcq-solutions ul li, quml-mcq-solutions ol li {\n margin: 0.5rem;\n font-weight: normal;\n line-height: normal;\n}\n .startpage__instr-desc ul, .quml-mcq ul, .quml-sa ul, quml-sa ul, quml-mcq-solutions ul {\n list-style-type: disc;\n}\n .startpage__instr-desc h1, .startpage__instr-desc h2, .startpage__instr-desc h3, .startpage__instr-desc h4, .startpage__instr-desc h5, .startpage__instr-desc h6, .quml-mcq h1, .quml-mcq h2, .quml-mcq h3, .quml-mcq h4, .quml-mcq h5, .quml-mcq h6, .quml-sa h1, .quml-sa h2, .quml-sa h3, .quml-sa h4, .quml-sa h5, .quml-sa h6, quml-sa h1, quml-sa h2, quml-sa h3, quml-sa h4, quml-sa h5, quml-sa h6, quml-mcq-solutions h1, quml-mcq-solutions h2, quml-mcq-solutions h3, quml-mcq-solutions h4, quml-mcq-solutions h5, quml-mcq-solutions h6 {\n color: var(--primary-color);\n line-height: normal;\n margin-bottom: 1rem;\n}\n .startpage__instr-desc p, .startpage__instr-desc span, .quml-mcq p, .quml-mcq span, .quml-sa p, .quml-sa span, quml-sa p, quml-sa span, quml-mcq-solutions p, quml-mcq-solutions span {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc p strong, .startpage__instr-desc p span strong, .quml-mcq p strong, .quml-mcq p span strong, .quml-sa p strong, .quml-sa p span strong, quml-sa p strong, quml-sa p span strong, quml-mcq-solutions p strong, quml-mcq-solutions p span strong {\n font-weight: bold;\n}\n .startpage__instr-desc p span u, .startpage__instr-desc p u, .quml-mcq p span u, .quml-mcq p u, .quml-sa p span u, .quml-sa p u, quml-sa p span u, quml-sa p u, quml-mcq-solutions p span u, quml-mcq-solutions p u {\n text-decoration: underline;\n}\n .startpage__instr-desc p span i, .startpage__instr-desc p i, .quml-mcq p span i, .quml-mcq p i, .quml-sa p span i, .quml-sa p i, quml-sa p span i, quml-sa p i, quml-mcq-solutions p span i, quml-mcq-solutions p i {\n font-style: italic;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zYi1ja2VkaXRvci1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDZCQUFBO0FBQ0Y7O0FBVUk7Ozs7O0VBQ0UsZ0NBQUE7QUFITjtBQU1JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsbUJBQUE7QUE0Rk47QUF6Rkk7Ozs7O0VBQ0UsaUJBQUE7QUErRk47QUE1Rkk7Ozs7O0VBQ0UsbUJBQUE7QUFrR047QUEvRkk7Ozs7O0VBQ0UsbUJBQUE7QUFxR047QUFsR0k7Ozs7O0VBQ0UsbUJBQUE7QUF3R047QUFyR0k7Ozs7O0VBQ0Usa0JBQUE7QUEyR047QUF4R0k7Ozs7O0VBQ0UsbUJBQUE7QUE4R047QUEzR0k7Ozs7O0VBQ0UsbUJBQUE7QUFpSE47QUE5R0k7Ozs7O0VBQ0UsbUJBQUE7QUFvSE47QUFqSEk7Ozs7O0VBQ0UsZUFBQTtBQXVITjtBQXBISTs7Ozs7RUFDRSxtQkFBQTtBQTBITjtBQXZISTs7Ozs7RUFDRSxtQkFBQTtBQTZITjtBQTFISTs7Ozs7RUFDRSxtQkFBQTtBQWdJTjtBQTdISTs7Ozs7RUFDRSxrQkFBQTtBQW1JTjtBQWhJSTs7Ozs7RUFDRSxtQkFBQTtBQXNJTjtBQW5JSTs7Ozs7RUFDRSxtQkFBQTtBQXlJTjtBQXRJSTs7Ozs7RUFDRSxtQkFBQTtBQTRJTjtBQXpJSTs7Ozs7RUFDRSxpQkFBQTtBQStJTjtBQTVJSTs7Ozs7RUFDRSxtQkFBQTtBQWtKTjtBQS9JSTs7Ozs7RUFDRSxtQkFBQTtBQXFKTjtBQWxKSTs7Ozs7RUFDRSxtQkFBQTtBQXdKTjtBQXJKSTs7Ozs7RUFDRSxrQkFBQTtBQTJKTjtBQXhKSTs7Ozs7RUFDRSxtQkFBQTtBQThKTjtBQTNKSTs7Ozs7RUFDRSxtQkFBQTtBQWlLTjtBQTlKSTs7Ozs7RUFDRSxrQkFBQTtBQW9LTjtBQWpLSTs7Ozs7RUFDRSxnQkFBQTtBQXVLTjtBQXBLSTs7Ozs7RUFDRSxrQkFBQTtBQTBLTjtBQXZLSTs7Ozs7RUFDRSxpQkFBQTtBQTZLTjtBQTFLSTs7Ozs7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQWdMTjtBQTdLSTs7Ozs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBQW1MTjtBQWhMSTs7Ozs7Ozs7OztFQUVFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FBMExOO0FBdkxJOzs7Ozs7Ozs7O0VBRUUsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQWlNTjtBQTlMSTs7Ozs7RUFDRSxXQUFBO0FBb01OO0FBak1JOzs7OztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBdU1OO0FBcE1JOzs7OztFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QUEwTU47QUF2TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUE2TU47QUExTUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFnTk47QUE3TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFtTk47QUFoTkk7Ozs7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUFzTk47QUFuTkk7Ozs7O0VBQ0UsNkNBQUE7QUF5Tk47QUF0Tkk7Ozs7Ozs7Ozs7Ozs7OztFQUdFLG9DQUFBO0VBQ0EseUJBQUE7QUFvT047QUFqT0k7Ozs7O0VBQ0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQXVPTjtBQW5PVTs7Ozs7RUFVRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0FBZ09aO0FBblBZOzs7OztFQUNFLCtCQUFBO0FBeVBkO0FBdFBZOzs7OztFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7QUE0UGQ7QUF4T1U7Ozs7O0VBQ0UsK0JBQUE7QUE4T1o7QUEzT1U7Ozs7O0VBQ0UsNEJBQUE7RUFDQSxzQ0FBQTtFQUNBLGVBQUE7QUFpUFo7QUE5T1U7Ozs7O0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FBb1BaO0FBbFBZOzs7OztFQUNFLHdDQUFBO0FBd1BkO0FBclBZOzs7OztFQUNFLDZCQUFBO0FBMlBkO0FBdFBZOzs7OztFQUNFLG1CQUFBO0FBNFBkO0FBMVBjOzs7OztFQUNFLGtDQUFBO0FBZ1FoQjtBQTdQYzs7Ozs7RUFDRSxtQ0FBQTtBQW1RaEI7QUExUEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQW9RTjtBQWxRTTs7Ozs7Ozs7OztFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FBNlFSO0FBelFJOzs7OztFQUNFLHFCQUFBO0FBK1FOO0FBNVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUFzU047QUFuU0k7Ozs7Ozs7Ozs7RUFFRSxnQ0FBQTtBQTZTTjtBQTFTSTs7Ozs7Ozs7OztFQUVFLGlCQUFBO0FBb1ROO0FBalRJOzs7Ozs7Ozs7O0VBRUUsMEJBQUE7QUEyVE47QUF4VEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQWtVTiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCA6cm9vdCB7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xufVxuXG5cbjo6bmctZGVlcCB7XG5cbiAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyxcbiAgLnF1bWwtbWNxLFxuICAucXVtbC1zYSxcbiAgcXVtbC1zYSxcbiAgcXVtbC1tY3Etc29sdXRpb25zIHtcbiAgICAubWNxLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIC5mcy04LFxuICAgIC5mcy05LFxuICAgIC5mcy0xMCxcbiAgICAuZnMtMTEsXG4gICAgLmZzLTEyLFxuICAgIC5mcy0xMyxcbiAgICAuZnMtMTQsXG4gICAgLmZzLTE1LFxuICAgIC5mcy0xNixcbiAgICAuZnMtMTcsXG4gICAgLmZzLTE4LFxuICAgIC5mcy0xOSxcbiAgICAuZnMtMjAsXG4gICAgLmZzLTIxLFxuICAgIC5mcy0yMixcbiAgICAuZnMtMjMsXG4gICAgLmZzLTI0LFxuICAgIC5mcy0yNSxcbiAgICAuZnMtMjYsXG4gICAgLmZzLTI3LFxuICAgIC5mcy0yOCxcbiAgICAuZnMtMjksXG4gICAgLmZzLTMwLFxuICAgIC5mcy0zNiB7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5mcy04IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIH1cblxuICAgIC5mcy05IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NjNyZW07XG4gICAgfVxuXG4gICAgLmZzLTEwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTExIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODhyZW07XG4gICAgfVxuXG4gICAgLmZzLTEyIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTMge1xuICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICB9XG5cbiAgICAuZnMtMTQge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTUge1xuICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTYge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIC5mcy0xNyB7XG4gICAgICBmb250LXNpemU6IDEuMDYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0xOCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0xOSB7XG4gICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yMCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTIyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgfVxuXG4gICAgLmZzLTI0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNSB7XG4gICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0yNiB7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNyB7XG4gICAgICBmb250LXNpemU6IDEuNjg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yOCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTI5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTMwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTM2IHtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAudGV4dC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaW1hZ2Utc3R5bGUtYWxpZ24tcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS1vcmlnaW5hbCxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtb3JpZ2luYWwgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS01MCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNzUge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUudGFibGUgdGFibGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgIH1cblxuICAgIGZpZ3VyZS50YWJsZSB0YWJsZSxcbiAgICBmaWd1cmUudGFibGUgdGFibGUgdHIgdGQsXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgfVxuXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbSAuMjVyZW0gMCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgYm9yZGVyOjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheS0wKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktMCk7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSh2YXIoLS1yYy1yZ2JhLWdyYXkpLCAwLjk1KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgcCxcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIHAgc3Ryb25nLFxuICAgIHAgc3BhbiBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgcCBzcGFuIHUsXG4gICAgcCB1IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHAgc3BhbiBpLFxuICAgIHAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},9167: +3506);const S=["myCarousel"],L=["imageModal"],F=["questionSlide"];function k(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"div",30),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()),2&ye){e.\u0275\u0275nextContext();const Z=e.\u0275\u0275reference(9),le=e.\u0275\u0275nextContext();e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate2(" ",Z.getCurrentSlideIndex(),"/",le.noOfQuestions," ")}}function X(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-ans",31),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ie.getSolutions())})("keydown",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ve.onAnswerKeyDown(ie))}),e.\u0275\u0275elementEnd()()}}function ee(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-mcq",34),e.\u0275\u0275listener("optionSelected",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(ve.getOptionSelected(ie))}),e.\u0275\u0275elementEnd()()}if(2&ye){const Z=e.\u0275\u0275nextContext().$implicit,le=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("shuffleOptions",le.shuffleOptions)("question",Z)("replayed",null==le.parentConfig?null:le.parentConfig.isReplayed)("identifier",Z.id)("tryAgain",le.tryAgainClicked)}}function Oe(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div")(1,"quml-sa",35),e.\u0275\u0275listener("showAnswerClicked",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext().$implicit,Fe=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(Fe.showAnswerClicked(ie,ve))}),e.\u0275\u0275elementEnd()()}if(2&ye){const Z=e.\u0275\u0275nextContext().$implicit,le=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("questions",Z)("replayed",null==le.parentConfig?null:le.parentConfig.isReplayed)("baseUrl",null==le.parentConfig?null:le.parentConfig.baseUrl)}}function re(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"slide",null,32)(2,"div",33),e.\u0275\u0275template(3,ee,2,5,"div",2),e.\u0275\u0275template(4,Oe,2,3,"div",2),e.\u0275\u0275elementEnd()()),2&ye){const Z=we.$implicit;e.\u0275\u0275advance(2),e.\u0275\u0275property("id",Z.identifier),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","multiple choice question"===(null==Z?null:Z.primaryCategory.toLowerCase())),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf","subjective question"===(null==Z?null:Z.primaryCategory.toLowerCase()))}}function Ue(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",42),e.\u0275\u0275listener("click",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(Ge.goToSlideClicked(ie,null==Fe?null:Fe.index))})("keydown",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(Ge.onEnter(ie,null==Fe?null:Fe.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=we.$implicit,le=we.index;e.\u0275\u0275nextContext(4);const ie=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",le+1===ie.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"progressBar-border "+Z.class:Z.class),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function V(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul"),e.\u0275\u0275template(1,Ue,2,3,"li",41),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function z(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",42),e.\u0275\u0275listener("click",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(Ge.goToSlideClicked(ie,null==Fe?null:Fe.index))})("keydown",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(5);return e.\u0275\u0275resetView(Ge.onEnter(ie,null==Fe?null:Fe.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=we.$implicit,le=we.index;e.\u0275\u0275nextContext(4);const ie=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",le+1===ie.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"att-color progressBar-border":"skipped"===Z.class?Z.class:"unattempted"===Z.class?"":"att-color"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function G(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",43),e.\u0275\u0275template(1,z,2,3,"li",41),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(4);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}const q=function(ye,we){return{attempted:ye,partial:we}},me=function(ye){return{active:ye}};function Me(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",38),e.\u0275\u0275listener("click",function(){const ve=e.\u0275\u0275restoreView(Z).$implicit,Fe=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Fe.jumpToSection(null==ve?null:ve.identifier))})("keydown",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ge.onSectionEnter(ie,null==Fe?null:Fe.identifier))}),e.\u0275\u0275elementStart(1,"label",39),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(3,V,2,1,"ul",2),e.\u0275\u0275template(4,G,2,1,"ul",40),e.\u0275\u0275elementEnd()}if(2&ye){const Z=we.$implicit,le=we.index,ie=e.\u0275\u0275nextContext(3);e.\u0275\u0275attributeInterpolate1("aria-label","section ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction2(7,q,"attempted"===Z.class,"partial"===Z.class)),e.\u0275\u0275advance(1),e.\u0275\u0275propertyInterpolate1("for","list-item-",le,""),e.\u0275\u0275property("ngClass",e.\u0275\u0275pureFunction1(10,me,(null==Z?null:Z.isActive)&&!ie.showRootInstruction&&"attempted"!==Z.class)),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate(null==Z?null:Z.index),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==Z?null:Z.isActive)&&ie.showFeedBack),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",(null==Z?null:Z.isActive)&&!ie.showFeedBack)}}function ue(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",36),e.\u0275\u0275template(1,Me,5,12,"li",37),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.mainProgressBar)}}function De(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",46),e.\u0275\u0275listener("click",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ge.goToSlideClicked(ie,null==Fe?null:Fe.index))})("keydown",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ge.onEnter(ie,null==Fe?null:Fe.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=we.$implicit,le=we.index;e.\u0275\u0275nextContext(2);const ie=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",le+1===ie.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"progressBar-border "+Z.class:Z.class),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function Pe(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",44),e.\u0275\u0275template(1,De,2,3,"li",45),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function Se(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",46),e.\u0275\u0275listener("click",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ge.goToSlideClicked(ie,null==Fe?null:Fe.index))})("keydown",function(ie){const Fe=e.\u0275\u0275restoreView(Z).$implicit,Ge=e.\u0275\u0275nextContext(3);return e.\u0275\u0275resetView(Ge.onEnter(ie,null==Fe?null:Fe.index))}),e.\u0275\u0275text(1),e.\u0275\u0275elementEnd()}if(2&ye){const Z=we.$implicit,le=we.index;e.\u0275\u0275nextContext(2);const ie=e.\u0275\u0275reference(9);e.\u0275\u0275attributeInterpolate1("aria-label","question number ",null==Z?null:Z.index,""),e.\u0275\u0275property("ngClass",le+1===ie.getCurrentSlideIndex()?"skipped"===Z.class?"progressBar-border":"att-color progressBar-border":"skipped"===Z.class?Z.class:"unattempted"===Z.class?"":"att-color"),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",null==Z?null:Z.index," ")}}function lt(ye,we){if(1&ye&&(e.\u0275\u0275elementStart(0,"ul",47),e.\u0275\u0275template(1,Se,2,3,"li",45),e.\u0275\u0275elementEnd()),2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.progressBarClass)}}function K(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"li",48),e.\u0275\u0275listener("click",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext(2);return ie.disableNext=!0,e.\u0275\u0275resetView(ie.onScoreBoardClicked())})("keydown",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ve.onScoreBoardEnter(ie))}),e.\u0275\u0275element(1,"img",49),e.\u0275\u0275elementEnd()}}function j(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-alert",50),e.\u0275\u0275listener("showSolution",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ie.viewSolution())})("showHint",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ie.viewHint())})("closeAlert",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ve.closeAlertBox(ie))}),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("alertType",Z.alertType)("isHintAvailable",Z.showHints)("showSolutionButton",Z.showUserSolution&&Z.currentSolutions)}}function ge(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"quml-mcq-solutions",51),e.\u0275\u0275listener("close",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext(2);return e.\u0275\u0275resetView(ie.closeSolution())}),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext(2);e.\u0275\u0275property("question",Z.currentQuestion)("options",Z.currentOptions)("solutions",Z.currentSolutions)("baseUrl",null==Z.parentConfig?null:Z.parentConfig.baseUrl)("media",Z.media)("identifier",Z.currentQuestionIndetifier)}}function ce(ye,we){if(1&ye){const Z=e.\u0275\u0275getCurrentView();e.\u0275\u0275elementStart(0,"div",11)(1,"div",12)(2,"quml-header",13),e.\u0275\u0275listener("durationEnds",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.durationEnds())})("nextSlideClicked",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ve.nextSlideClicked(ie))})("prevSlideClicked",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ve.previousSlideClicked(ie))})("showSolution",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.viewSolution())})("toggleScreenRotate",function(){e.\u0275\u0275restoreView(Z);const ie=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ie.toggleScreenRotate())}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",14)(4,"div",15),e.\u0275\u0275template(5,k,2,2,"div",16),e.\u0275\u0275template(6,X,2,0,"div",2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",17)(8,"carousel",18,19),e.\u0275\u0275listener("activeSlideChange",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ve.activeSlideChange(ie))}),e.\u0275\u0275elementStart(10,"slide"),e.\u0275\u0275element(11,"quml-startpage",20),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(12,re,5,3,"slide",21),e.\u0275\u0275elementEnd()(),e.\u0275\u0275elementStart(13,"div",22)(14,"ul"),e.\u0275\u0275elementContainerStart(15),e.\u0275\u0275elementStart(16,"li",23),e.\u0275\u0275listener("keydown",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ve.onEnter(ie,0))})("click",function(ie){e.\u0275\u0275restoreView(Z);const ve=e.\u0275\u0275nextContext();return e.\u0275\u0275resetView(ve.goToSlideClicked(ie,0))}),e.\u0275\u0275text(17,"i "),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(18,"li"),e.\u0275\u0275template(19,ue,2,1,"ul",24),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(20,"li"),e.\u0275\u0275template(21,Pe,2,1,"ul",25),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(22,"li"),e.\u0275\u0275template(23,lt,2,1,"ul",26),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(24,K,2,0,"li",27),e.\u0275\u0275elementContainerEnd(),e.\u0275\u0275elementEnd()()()(),e.\u0275\u0275template(25,j,1,3,"quml-alert",28),e.\u0275\u0275template(26,ge,1,6,"quml-mcq-solutions",29),e.\u0275\u0275elementEnd()}if(2&ye){const Z=e.\u0275\u0275nextContext();e.\u0275\u0275property("hidden",Z.showZoomModal),e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",Z.showSolution),e.\u0275\u0275advance(1),e.\u0275\u0275property("disablePreviousNavigation",Z.linearNavigation)("duration",Z.timeLimit)("warningTime",Z.warningTime)("showWarningTimer",Z.showWarningTimer)("showTimer",Z.showTimer)("showLegend",null==Z.parentConfig?null:Z.parentConfig.showLegend)("currentSlideIndex",Z.currentSlideIndex)("totalNoOfQuestions",Z.noOfQuestions)("active",Z.active)("showFeedBack",Z.showFeedBack)("currentSolutions",Z.currentSolutions)("initializeTimer",Z.initializeTimer)("replayed",null==Z.parentConfig?null:Z.parentConfig.isReplayed)("disableNext",Z.disableNext)("startPageInstruction",Z.startPageInstruction)("attempts",Z.attempts)("showStartPage",Z.showStartPage)("showDeviceOrientation",null==Z.sectionConfig||null==Z.sectionConfig.config?null:Z.sectionConfig.config.showDeviceOrientation),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",0!==Z.currentSlideIndex),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.currentSolutions&&Z.showUserSolution),e.\u0275\u0275advance(2),e.\u0275\u0275property("interval",0)("showIndicators",!1)("noWrap",!0),e.\u0275\u0275advance(3),e.\u0275\u0275property("instructions",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.instructions:null==Z.sectionConfig.metadata?null:Z.sectionConfig.metadata.instructions)("points",Z.points)("time",Z.showRootInstruction?Z.timeLimit:null)("showTimer",Z.showTimer)("totalNoOfQuestions",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.questionCount:Z.noOfQuestions)("contentName",Z.showRootInstruction?null==Z.parentConfig?null:Z.parentConfig.contentName:null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable?null==Z.sectionConfig||null==Z.sectionConfig.metadata?null:Z.sectionConfig.metadata.name:null==Z.parentConfig?null:Z.parentConfig.contentName),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngForOf",Z.questions),e.\u0275\u0275advance(4),e.\u0275\u0275property("ngClass",0===Z.currentSlideIndex?"att-color progressBar-border":"att-color"),e.\u0275\u0275advance(3),e.\u0275\u0275property("ngIf",null==Z.parentConfig?null:Z.parentConfig.isSectionsAvailable),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!(null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable)&&Z.showFeedBack),e.\u0275\u0275advance(2),e.\u0275\u0275property("ngIf",!(null!=Z.parentConfig&&Z.parentConfig.isSectionsAvailable||Z.showFeedBack)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.parentConfig.requiresSubmit&&(null==Z.progressBarClass?null:Z.progressBarClass.length)),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.showAlert&&Z.showFeedBack),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",Z.showSolution)}}function Qe(ye,we){1&ye&&(e.\u0275\u0275elementStart(0,"div",52),e.\u0275\u0275text(1," Please attempt the question\n"),e.\u0275\u0275elementEnd())}function rt(ye,we){1&ye&&e.\u0275\u0275element(0,"sb-player-contenterror")}class Ve{constructor(we,Z,le,ie){this.viewerService=we,this.utilService=Z,this.cdRef=le,this.errorService=ie,this.sectionIndex=0,this.playerEvent=new e.EventEmitter,this.sectionEnd=new e.EventEmitter,this.showScoreBoard=new e.EventEmitter,this.destroy$=new m.Subject,this.loadView=!1,this.showContentError=!1,this.noOfTimesApiCalled=0,this.currentSlideIndex=0,this.showStartPage=!0,this.questions=[],this.progressBarClass=[],this.tryAgainClicked=!1,this.carouselConfig={NEXT:1,PREV:2},this.active=!1,this.showQuestions=!1,this.showZoomModal=!1,this.imageZoomCount=100,this.showRootInstruction=!0,this.slideDuration=0,this.isAssessEventRaised=!1,this.isShuffleQuestions=!1,this.playerContentCompatibiltyLevel=w.COMPATABILITY_LEVEL}ngOnChanges(we){we&&Object.values(we)[0].firstChange&&this.subscribeToEvents(),this.viewerService.sectionConfig=this.sectionConfig,this.setConfig()}ngAfterViewInit(){this.viewerService.raiseStartEvent(0),this.viewerService.raiseHeartBeatEvent(_.eventName.startPageLoaded,"impression",0)}subscribeToEvents(){this.viewerService.qumlPlayerEvent.pipe((0,v.takeUntil)(this.destroy$)).subscribe(we=>{this.playerEvent.emit(we)}),this.viewerService.qumlQuestionEvent.pipe((0,v.takeUntil)(this.destroy$)).subscribe(we=>{if(we?.error){let le;return d.default(this.sectionConfig,"config")&&(le=this.sectionConfig.config),navigator.onLine&&this.viewerService.isAvailableLocally?this.viewerService.raiseExceptionLog(r.errorCode.contentLoadFails,r.errorMessage.contentLoadFails,new Error(r.errorMessage.contentLoadFails),le):this.viewerService.raiseExceptionLog(r.errorCode.internetConnectivity,r.errorMessage.internetConnectivity,new Error(r.errorMessage.internetConnectivity),le),void(this.showContentError=!0)}if(!we?.questions)return;const Z=n.default(this.questions,we.questions,"identifier");this.questions=s.default(this.questions.concat(Z),"identifier"),this.sortQuestions(),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.cdRef.detectChanges(),this.noOfTimesApiCalled++,this.loadView=!0,this.currentSlideIndex>0&&this.myCarousel&&(this.myCarousel.selectSlide(this.currentSlideIndex),this.questions[this.currentSlideIndex-1]&&(this.currentQuestionsMedia=this.questions[this.currentSlideIndex-1]?.media,this.setImageZoom(),this.highlightQuestion())),0===this.currentSlideIndex&&(this.showStartPage?this.active=0===this.sectionIndex:setTimeout(()=>{this.nextSlide()})),this.removeAttribute()})}setConfig(){this.noOfTimesApiCalled=0,this.currentSlideIndex=0,this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.myCarousel&&this.myCarousel.selectSlide(this.currentSlideIndex),this.threshold=this.sectionConfig?.context?.threshold||3,this.questionIds=o.default(this.sectionConfig.metadata.childNodes),this.parentConfig.isReplayed&&(this.initializeTimer=!0,this.viewerService.raiseStartEvent(0),this.viewerService.raiseHeartBeatEvent(_.eventName.startPageLoaded,"impression",0),this.disableNext=!1,this.currentSlideIndex=0,this.myCarousel.selectSlide(0),this.showRootInstruction=!0,this.currentQuestionsMedia=l.default(this.questions[0],"media"),this.setImageZoom(),this.loadView=!0,this.removeAttribute(),setTimeout(()=>{const we=document.querySelector("#overlay-button");we&&we.focus({preventScroll:!0})},200)),this.shuffleOptions=this.sectionConfig.config?.shuffleOptions,this.isShuffleQuestions=this.sectionConfig.metadata.shuffle,this.noOfQuestions=this.questionIds.length,this.viewerService.initialize(this.sectionConfig,this.threshold,this.questionIds,this.parentConfig),this.checkCompatibilityLevel(this.sectionConfig.metadata.compatibilityLevel),this.timeLimit=this.sectionConfig.metadata?.timeLimits?.questionSet?.max||0,this.warningTime=this.timeLimit?this.timeLimit-this.timeLimit*this.parentConfig.warningTime/100:0,this.showWarningTimer=this.parentConfig.showWarningTimer,this.showTimer=this.sectionConfig.metadata?.showTimer,this.showFeedBack=this.sectionConfig.metadata?.showFeedback?this.sectionConfig.metadata?.showFeedback:this.parentConfig.showFeedback,this.showUserSolution=this.sectionConfig.metadata?.showSolutions,this.startPageInstruction=this.sectionConfig.metadata?.instructions||this.parentConfig.instructions,this.linearNavigation="non-linear"!==this.sectionConfig.metadata.navigationMode,this.showHints=this.sectionConfig.metadata?.showHints,this.points=this.sectionConfig.metadata?.points,this.allowSkip="no"!==this.sectionConfig.metadata?.allowSkip?.toLowerCase(),this.showStartPage="no"!==this.sectionConfig.metadata?.showStartPage?.toLowerCase(),this.progressBarClass=this.parentConfig.isSectionsAvailable?this.mainProgressBar.find(we=>we.isActive)?.children:this.mainProgressBar,this.progressBarClass&&this.progressBarClass.forEach(we=>we.showFeedback=this.showFeedBack),this.questions=this.viewerService.getSectionQuestions(this.sectionConfig.metadata.identifier),this.sortQuestions(),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.resetQuestionState(),this.jumpToQuestion?this.goToQuestion(this.jumpToQuestion):1===this.threshold?this.viewerService.getQuestion():this.threshold>1&&this.viewerService.getQuestions(),this.sectionConfig.metadata?.children?.length||(this.loadView=!0,this.disableNext=!0),this.initializeTimer||(this.initializeTimer=!0),this.initialTime=this.initialSlideDuration=(new Date).getTime()}removeAttribute(){setTimeout(()=>{const we=document.querySelector(".carousel.slide");we&&we.removeAttribute("tabindex")},100)}sortQuestions(){if(this.questions.length&&this.questionIds.length){const we=[];this.questionIds.forEach(Z=>{const le=this.questions.find(ie=>ie.identifier===Z);le&&we.push(le)}),this.questions=we}}createSummaryObj(){const we=p.default(this.progressBarClass,"class");return{skipped:we?.skipped?.length||0,correct:we?.correct?.length||0,wrong:we?.wrong?.length||0,partial:we?.partial?.length||0}}nextSlide(){if(this.currentQuestionsMedia=l.default(this.questions[this.currentSlideIndex],"media"),this.getQuestion(),this.viewerService.raiseHeartBeatEvent(_.eventName.nextClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()+1),this.viewerService.raiseHeartBeatEvent(_.eventName.nextClicked,_.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex()+1),this.currentSlideIndex!==this.questions.length&&(this.currentSlideIndex=this.currentSlideIndex+1),(this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())||this.noOfQuestions===this.myCarousel.getCurrentSlideIndex())&&this.calculateScore(),this.myCarousel.getCurrentSlideIndex()>0&&this.questions[this.myCarousel.getCurrentSlideIndex()-1].qType===_.QuestionType.mcq&&this.currentOptionSelected){const we=this.currentOptionSelected?.option?this.currentOptionSelected.option:void 0,Z=this.questions[this.myCarousel.getCurrentSlideIndex()-1].identifier,le=this.questions[this.myCarousel.getCurrentSlideIndex()-1].qType;this.viewerService.raiseResponseEvent(Z,le,we)}if(this.questions[this.myCarousel.getCurrentSlideIndex()]&&this.setSkippedClass(this.myCarousel.getCurrentSlideIndex()),this.myCarousel.getCurrentSlideIndex()===this.noOfQuestions)return this.clearTimeInterval(),void this.emitSectionEnd();this.myCarousel.move(this.carouselConfig.NEXT),this.setImageZoom(),this.resetQuestionState(),this.clearTimeInterval()}prevSlide(){this.disableNext=!1,this.currentSolutions=void 0,this.viewerService.raiseHeartBeatEvent(_.eventName.prevClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()-1),this.showAlert=!1,this.currentSlideIndex!==this.questions.length&&(this.currentSlideIndex=this.currentSlideIndex+1),this.myCarousel.getCurrentSlideIndex()+1===this.noOfQuestions&&this.endPageReached?this.endPageReached=!1:this.myCarousel.move(this.carouselConfig.PREV),this.currentSlideIndex=this.myCarousel.getCurrentSlideIndex(),this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.currentQuestionsMedia=l.default(this.questions[this.myCarousel.getCurrentSlideIndex()-1],"media"),this.setImageZoom(),this.setSkippedClass(this.myCarousel.getCurrentSlideIndex()-1)}getQuestion(){this.myCarousel.getCurrentSlideIndex()>0&&this.threshold*this.noOfTimesApiCalled-1===this.myCarousel.getCurrentSlideIndex()&&this.threshold*this.noOfTimesApiCalled>=this.questions.length&&this.threshold>1&&this.viewerService.getQuestions(),this.myCarousel.getCurrentSlideIndex()>0&&void 0===this.questions[this.myCarousel.getCurrentSlideIndex()]&&this.threshold>1&&this.viewerService.getQuestions(),1===this.threshold&&this.myCarousel.getCurrentSlideIndex()>=0&&this.viewerService.getQuestion()}resetQuestionState(){this.active=!1,this.showAlert=!1,this.optionSelectedObj=void 0,this.currentOptionSelected=void 0,this.currentQuestion=void 0,this.currentOptions=void 0,this.currentSolutions=void 0}activeSlideChange(we){this.initialSlideDuration=(new Date).getTime(),this.isAssessEventRaised=!1;const Z=document.querySelector("li.progressBar-border"),le=document.querySelector(".lanscape-mode-right");le&&Z&&!this.parentConfig.isReplayed&&this.utilService.scrollParentToChild(le,Z);const ie=document.querySelector(".landscape-content");ie&&(ie.scrollTop=0),this.viewerService.pauseVideo()}nextSlideClicked(we){if(!this.showRootInstruction||!this.parentConfig.isSectionsAvailable)return 0===this.myCarousel.getCurrentSlideIndex()?this.nextSlide():void("next"===we?.type&&this.validateSelectedOption(this.optionSelectedObj,"next"));this.showRootInstruction=!1}previousSlideClicked(we){if("previous clicked"===we.event)if(this.optionSelectedObj&&this.showFeedBack)this.stopAutoNavigation=!1,this.validateSelectedOption(this.optionSelectedObj,"previous");else{if(this.stopAutoNavigation=!0,0===this.currentSlideIndex&&this.parentConfig.isSectionsAvailable&&this.getCurrentSectionIndex()>0){const Z=this.mainProgressBar[this.getCurrentSectionIndex()-1].identifier;return void this.jumpToSection(Z)}this.prevSlide()}}updateScoreForShuffledQuestion(){const we=this.myCarousel.getCurrentSlideIndex()-1;this.isShuffleQuestions&&this.updateScoreBoard(we,"correct",void 0,w.DEFAULT_SCORE)}getCurrentSectionIndex(){const we=this.sectionConfig.metadata.identifier;return this.mainProgressBar.findIndex(Z=>Z.identifier===we)}goToSlideClicked(we,Z){this.progressBarClass?.length?(we.stopPropagation(),this.active=!1,this.jumpSlideIndex=Z,this.optionSelectedObj&&this.showFeedBack?(this.stopAutoNavigation=!1,this.validateSelectedOption(this.optionSelectedObj,"jump")):(this.stopAutoNavigation=!0,this.goToSlide(this.jumpSlideIndex))):0===Z&&(this.jumpSlideIndex=0,this.goToSlide(this.jumpSlideIndex))}onEnter(we,Z){13===we.keyCode&&(we.stopPropagation(),this.goToSlideClicked(we,Z))}jumpToSection(we){this.showRootInstruction=!1,this.emitSectionEnd(!1,we)}onSectionEnter(we,Z){13===we.keyCode&&(we.stopPropagation(),this.optionSelectedObj&&this.validateSelectedOption(this.optionSelectedObj,"jump"),this.jumpToSection(Z))}onScoreBoardClicked(){this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.showScoreBoard.emit()}onScoreBoardEnter(we){we.stopPropagation(),"Enter"===we.key&&this.onScoreBoardClicked()}focusOnNextButton(){setTimeout(()=>{const we=document.querySelector(".quml-navigation__next");we&&we.focus({preventScroll:!0})},100)}getOptionSelected(we){if(we.cardinality===_.Cardinality.single&&JSON.stringify(this.currentOptionSelected)===JSON.stringify(we))return;this.focusOnNextButton(),this.active=!0,this.currentOptionSelected=we;const Z=this.myCarousel.getCurrentSlideIndex()-1;this.viewerService.raiseHeartBeatEvent(_.eventName.optionClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),u.default(we?.option)?(this.optionSelectedObj=void 0,this.currentSolutions=void 0,this.updateScoreBoard(Z,"skipped")):(this.optionSelectedObj=we,this.isAssessEventRaised=!1,this.currentSolutions=u.default(we.solutions)?void 0:we.solutions),this.currentQuestionIndetifier=this.questions[Z].identifier,this.media=l.default(this.questions[Z],"media",[]),this.showFeedBack||this.validateSelectedOption(this.optionSelectedObj)}durationEnds(){this.showSolution=!1,this.showAlert=!1,this.viewerService.pauseVideo(),this.emitSectionEnd(!0)}checkCompatibilityLevel(we){if(we){const Z=this.checkContentCompatibility(we);Z.isCompitable||this.viewerService.raiseExceptionLog(r.errorCode.contentCompatibility,r.errorMessage.contentCompatibility,Z.error,this.sectionConfig?.config?.traceId)}}checkContentCompatibility(we){if(we>this.playerContentCompatibiltyLevel){const Z=new Error;return Z.message=`Player supports ${this.playerContentCompatibiltyLevel}\n but content compatibility is ${we}`,Z.name="contentCompatibily",{error:Z,isCompitable:!1}}return{error:null,isCompitable:!0}}emitSectionEnd(we=!1,Z){const le={summary:this.createSummaryObj(),score:this.calculateScore(),durationSpent:this.utilService.getTimeSpentText(this.initialTime),slideIndex:this.myCarousel.getCurrentSlideIndex(),isDurationEnded:we};Z&&(le.jumpToSection=Z),this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions),this.sectionEnd.emit(le)}closeAlertBox(we){"close"===we?.type?this.viewerService.raiseHeartBeatEvent(_.eventName.closedFeedBack,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()):"tryAgain"===we?.type&&(this.tryAgainClicked=!0,setTimeout(()=>{this.tryAgainClicked=!1},2e3),this.viewerService.raiseHeartBeatEvent(_.eventName.tryAgain,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex())),this.showAlert=!1}setSkippedClass(we){this.progressBarClass&&"unattempted"===l.default(this.progressBarClass[we],"class")&&(this.progressBarClass[we].class="skipped")}toggleScreenRotate(we){this.viewerService.raiseHeartBeatEvent(_.eventName.deviceRotationClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()+1)}validateSelectedOption(we,Z){const le=we?.option?.value,ie=this.myCarousel.getCurrentSlideIndex()-1,ve=!this.optionSelectedObj&&this.allowSkip&&this.utilService.getQuestionType(this.questions,ie)===_.QuestionType.mcq,Fe=this.utilService.getQuestionType(this.questions,ie)===_.QuestionType.sa,Ge=this.startPageInstruction&&0===this.myCarousel.getCurrentSlideIndex(),se=!this.optionSelectedObj&&this.active,_e=this.questions[ie],Te=_e.responseDeclaration?this.utilService.getKeyValue(Object.keys(_e.responseDeclaration)):"";this.slideDuration=Math.round(((new Date).getTime()-this.initialSlideDuration)/1e3);const Be={id:_e.identifier,title:_e.name,desc:_e.description,type:_e.qType.toLowerCase(),maxscore:0===Te.length?0:_e.outcomeDeclaration.maxScore.defaultValue||0,params:_e.qType.toUpperCase()===_.QuestionType.mcq&&_e?.editorState?.options?_e.editorState.options:_e.qType.toUpperCase()!==_.QuestionType.mcq||u.default(_e?.editorState)?[]:[_e?.editorState]};if(Be&&this.parentConfig.isSectionsAvailable&&(Be.sectionId=this.sectionConfig.metadata.identifier),!this.optionSelectedObj&&!this.isAssessEventRaised&&_e.qType.toUpperCase()!==_.QuestionType.sa&&(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Be,ie+1,"No",0,[],this.slideDuration)),this.optionSelectedObj){if(this.currentQuestion=_e.body,this.currentOptions=_e.interactions[Te].options,we.cardinality===_.Cardinality.single){const Je=Number(_e.responseDeclaration[Te].correctResponse.value);if(this.showAlert=!0,we.option?.value===Je){const gt=this.getScore(ie,Te,!0);this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Be,ie+1,"Yes",gt,[we.option],this.slideDuration)),this.alertType="correct",this.showFeedBack&&this.correctFeedBackTimeOut(Z),this.updateScoreBoard(ie,"correct",void 0,gt)}else{const gt=this.getScore(ie,Te,!1,we);this.alertType="wrong",this.updateScoreBoard(ie,"partial"===this.progressBarClass[ie].class?"partial":"wrong",le,gt),this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Be,ie+1,"No",0,[we.option],this.slideDuration))}}if(we.cardinality===_.Cardinality.multiple){const wt=this.utilService.getMultiselectScore(we.option,this.questions[ie].responseDeclaration,this.isShuffleQuestions,this.questions[ie].outcomeDeclaration);this.showAlert=!0,0===wt?(this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Be,ie+1,"No",0,[we.option],this.slideDuration)),this.alertType="wrong",this.updateScoreBoard(ie,"wrong")):(this.updateScoreBoard(ie,"correct",void 0,wt),this.isAssessEventRaised||(this.isAssessEventRaised=!0,this.viewerService.raiseAssesEvent(Be,ie+1,"Yes",wt,[we.option],this.slideDuration)),this.showFeedBack&&this.correctFeedBackTimeOut(Z),this.alertType="correct")}this.optionSelectedObj=void 0}else ve||Fe||Ge||se?g.default(Z)||this.nextSlide():(this.startPageInstruction&&!this.optionSelectedObj&&!this.active&&!this.allowSkip&&this.myCarousel.getCurrentSlideIndex()>0&&this.utilService.getQuestionType(this.questions,ie)===_.QuestionType.mcq&&this.utilService.canGo(this.progressBarClass[this.myCarousel.getCurrentSlideIndex()])||!this.optionSelectedObj&&!this.active&&!this.allowSkip&&this.myCarousel.getCurrentSlideIndex()>=0&&this.utilService.getQuestionType(this.questions,ie)===_.QuestionType.mcq&&this.utilService.canGo(this.progressBarClass[this.myCarousel.getCurrentSlideIndex()]))&&this.infoPopupTimeOut()}infoPopupTimeOut(){this.infoPopup=!0,setTimeout(()=>{this.infoPopup=!1},2e3)}correctFeedBackTimeOut(we){this.intervalRef=setTimeout(()=>{this.showAlert&&(this.showAlert=!1,this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())||"next"!==we?"previous"!==we||this.stopAutoNavigation?"jump"!==we||this.stopAutoNavigation?this.myCarousel.isLast(this.myCarousel.getCurrentSlideIndex())&&(this.endPageReached=!0,this.emitSectionEnd()):this.goToSlide(this.jumpSlideIndex):this.prevSlide():this.nextSlide())},4e3)}goToSlide(we){if(this.viewerService.raiseHeartBeatEvent(_.eventName.goToQuestion,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.disableNext=!1,this.currentSlideIndex=we,this.showRootInstruction=!1,0===we)return this.optionSelectedObj=void 0,this.myCarousel.selectSlide(0),this.active=0===this.currentSlideIndex&&0===this.sectionIndex&&this.showStartPage,this.showRootInstruction=!0,void(this.sectionConfig.metadata?.children?.length||(this.disableNext=!0));this.currentQuestionsMedia=l.default(this.questions[this.currentSlideIndex-1],"media"),this.setSkippedClass(this.currentSlideIndex-1),this.initializeTimer||(this.initializeTimer=!0),void 0===this.questions[we-1]?(this.showQuestions=!1,this.viewerService.getQuestions(0,we),this.currentSlideIndex=we):void 0!==this.questions[we-1]&&this.myCarousel.selectSlide(we),this.setImageZoom(),this.currentSolutions=void 0,this.highlightQuestion()}goToQuestion(we){this.active=!1,this.showRootInstruction=!1,this.disableNext=!1,this.initializeTimer=!0;const Z=we.questionNo;this.viewerService.getQuestions(0,Z),this.currentSlideIndex=Z,this.myCarousel.selectSlide(Z),this.highlightQuestion()}highlightQuestion(){const we=this.questions[this.currentSlideIndex-1],Z=we?.qType?.toUpperCase(),le=document.getElementById(we?.identifier);if(le&&Z){let ie;ie=le.querySelector(Z===_.QuestionType.mcq?".mcq-title":".question-container"),ie&&setTimeout(()=>{ie.focus({preventScroll:!0})},0)}}getSolutions(){this.showAlert=!1,this.viewerService.raiseHeartBeatEvent(_.eventName.showAnswer,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.viewerService.raiseHeartBeatEvent(_.eventName.showAnswer,_.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex());const we=this.myCarousel.getCurrentSlideIndex()-1;this.currentQuestion=this.questions[we].body,this.currentOptions=this.questions[we].interactions.response1.options,this.currentQuestionsMedia=l.default(this.questions[we],"media"),setTimeout(()=>{this.setImageZoom()}),setTimeout(()=>{this.setImageHeightWidthClass()},100),this.currentSolutions&&(this.showSolution=!0),this.clearTimeInterval()}viewSolution(){this.viewerService.raiseHeartBeatEvent(_.eventName.viewSolutionClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.showSolution=!0,this.showAlert=!1,this.currentQuestionsMedia=l.default(this.questions[this.myCarousel.getCurrentSlideIndex()-1],"media"),setTimeout(()=>{this.setImageZoom(),this.setImageHeightWidthClass()}),clearTimeout(this.intervalRef)}closeSolution(){this.setImageZoom(),this.viewerService.raiseHeartBeatEvent(_.eventName.solutionClosed,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.showSolution=!1,this.myCarousel.selectSlide(this.currentSlideIndex),this.focusOnNextButton()}viewHint(){this.viewerService.raiseHeartBeatEvent(_.eventName.viewHint,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex())}onAnswerKeyDown(we){"Enter"===we.key&&(we.stopPropagation(),this.getSolutions())}showAnswerClicked(we,Z){if(we?.showAnswer){if(this.focusOnNextButton(),this.active=!0,this.progressBarClass[this.myCarousel.getCurrentSlideIndex()-1].class="correct",this.updateScoreForShuffledQuestion(),Z){const le=this.questions.findIndex(ie=>ie.identifier===Z.identifier);le>-1&&(this.questions[le].isAnswerShown=!0,this.viewerService.updateSectionQuestions(this.sectionConfig.metadata.identifier,this.questions))}this.viewerService.raiseHeartBeatEvent(_.eventName.showAnswer,_.TelemetryType.interact,_.pageId.shortAnswer),this.viewerService.raiseHeartBeatEvent(_.eventName.pageScrolled,_.TelemetryType.impression,this.myCarousel.getCurrentSlideIndex()-1)}}getScore(we,Z,le,ie){if(le)return this.isShuffleQuestions?w.DEFAULT_SCORE:this.questions[we].outcomeDeclaration.maxScore.defaultValue?this.questions[we].outcomeDeclaration.maxScore.defaultValue:w.DEFAULT_SCORE;{const ve=ie.option.value,Fe=this.questions[we].responseDeclaration.mapping;let Ge=0;return Fe&&Fe.forEach(se=>{ve===se.value&&(Ge=se.score||0,se.score&&(this.progressBarClass[we].class="partial"))}),Ge}}calculateScore(){return this.progressBarClass.reduce((we,Z)=>we+Z.score,0)}updateScoreBoard(we,Z,le,ie){this.progressBarClass.forEach(ve=>{ve.index-1===we&&(ve.class=Z,ve.score=ie||0,this.showFeedBack||(ve.value=le))})}setImageHeightWidthClass(){document.querySelectorAll("[data-asset-variable]").forEach(we=>{we.removeAttribute("class"),we.clientHeight>we.clientWidth?we.setAttribute("class","portrait"):we.clientHeight{if("img"!==le.nodeName.toLowerCase())return;const ie=le.getAttribute("data-asset-variable");le.setAttribute("class","option-image"),le.setAttribute("id",ie),f.default(this.currentQuestionsMedia,Fe=>{if(ie===Fe.id)if(this.parentConfig.isAvailableLocally&&this.parentConfig.baseUrl){let Ge=this.parentConfig.baseUrl;Ge=`${Ge.substring(0,Ge.lastIndexOf("/"))}/${this.sectionConfig.metadata.identifier}`,Z&&(le.src=`${Ge}/${Z}/${Fe.src}`)}else Fe.baseUrl&&(le.src=Fe.baseUrl+Fe.src)});const ve=document.createElement("div");ve.setAttribute("class","magnify-icon"),ve.onclick=Fe=>{this.viewerService.raiseHeartBeatEvent(_.eventName.zoomClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),this.zoomImgSrc=le.src,this.showZoomModal=!0;const Ge=document.getElementById("imageModal");Ge.setAttribute("class",Ge.clientHeight>le.clientWidth?"portrait":le.clientHeight100&&(this.imageZoomCount=this.imageZoomCount-10,this.setImageModalHeightWidth())}setImageModalHeightWidth(){this.imageModal.nativeElement.style.width=`${this.imageZoomCount}%`,this.imageModal.nativeElement.style.height=`${this.imageZoomCount}%`}closeZoom(){this.viewerService.raiseHeartBeatEvent(_.eventName.zoomCloseClicked,_.TelemetryType.interact,this.myCarousel.getCurrentSlideIndex()),document.getElementById("imageModal").removeAttribute("style"),this.showZoomModal=!1}clearTimeInterval(){this.intervalRef&&clearTimeout(this.intervalRef)}ngOnDestroy(){this.destroy$.next(!0),this.destroy$.unsubscribe(),this.errorService.getInternetConnectivityError.unsubscribe()}static#e=this.\u0275fac=function(Z){return new(Z||Ve)(e.\u0275\u0275directiveInject(x.ViewerService),e.\u0275\u0275directiveInject(D.UtilService),e.\u0275\u0275directiveInject(e.ChangeDetectorRef),e.\u0275\u0275directiveInject(r.ErrorService))};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:Ve,selectors:[["quml-section-player"]],viewQuery:function(Z,le){if(1&Z&&(e.\u0275\u0275viewQuery(S,5),e.\u0275\u0275viewQuery(L,7),e.\u0275\u0275viewQuery(F,5)),2&Z){let ie;e.\u0275\u0275queryRefresh(ie=e.\u0275\u0275loadQuery())&&(le.myCarousel=ie.first),e.\u0275\u0275queryRefresh(ie=e.\u0275\u0275loadQuery())&&(le.imageModal=ie.first),e.\u0275\u0275queryRefresh(ie=e.\u0275\u0275loadQuery())&&(le.questionSlide=ie.first)}},hostBindings:function(Z,le){1&Z&&e.\u0275\u0275listener("beforeunload",function(){return le.ngOnDestroy()},!1,e.\u0275\u0275resolveWindow)},inputs:{sectionConfig:"sectionConfig",attempts:"attempts",jumpToQuestion:"jumpToQuestion",mainProgressBar:"mainProgressBar",sectionIndex:"sectionIndex",parentConfig:"parentConfig"},outputs:{playerEvent:"playerEvent",sectionEnd:"sectionEnd",showScoreBoard:"showScoreBoard"},features:[e.\u0275\u0275NgOnChangesFeature],decls:11,vars:5,consts:[["class","quml-container",3,"hidden",4,"ngIf"],["class","info-popup",4,"ngIf"],[4,"ngIf"],[1,"image-viewer__overlay",3,"hidden"],[1,"image-viewer__close",3,"click"],[1,"image-viewer__container"],["id","imageModal","alt","Zoomed image",1,"image-viewer__img",3,"src"],["imageModal",""],[1,"image-viewer__zoom"],[1,"image-viewer__zoomin",3,"click"],[1,"image-viewer__zoomout",3,"click"],[1,"quml-container",3,"hidden"],[1,"quml-landscape",3,"hidden"],[1,"main-header",3,"disablePreviousNavigation","duration","warningTime","showWarningTimer","showTimer","showLegend","currentSlideIndex","totalNoOfQuestions","active","showFeedBack","currentSolutions","initializeTimer","replayed","disableNext","startPageInstruction","attempts","showStartPage","showDeviceOrientation","durationEnds","nextSlideClicked","prevSlideClicked","showSolution","toggleScreenRotate"],[1,"landscape-mode"],[1,"lanscape-mode-left"],["class","current-slide",4,"ngIf"],[1,"landscape-content"],[1,"landscape-center",3,"interval","showIndicators","noWrap","activeSlideChange"],["myCarousel",""],[3,"instructions","points","time","showTimer","totalNoOfQuestions","contentName"],[4,"ngFor","ngForOf"],[1,"lanscape-mode-right"],["tabindex","0",1,"showFeedBack-progressBar","info-page","hover-effect",3,"ngClass","keydown","click"],["class","scoreboard-sections",4,"ngIf"],["class","singleContent",4,"ngIf"],["class","singleContent nonFeedback",4,"ngIf"],["class","requiresSubmit cursor-pointer showFeedBack-progressBar hover-effect","tabindex","0","aria-label","scoreboard",3,"click","keydown",4,"ngIf"],[3,"alertType","isHintAvailable","showSolutionButton","showSolution","showHint","closeAlert",4,"ngIf"],[3,"question","options","solutions","baseUrl","media","identifier","close",4,"ngIf"],[1,"current-slide"],[3,"click","keydown"],["questionSlide",""],[3,"id"],[3,"shuffleOptions","question","replayed","identifier","tryAgain","optionSelected"],[3,"questions","replayed","baseUrl","showAnswerClicked"],[1,"scoreboard-sections"],["class","section relative",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],[1,"section","relative",3,"ngClass","click","keydown"],["tabindex","0",1,"progressBar-border",3,"for","ngClass"],["class","nonFeedback",4,"ngIf"],["tabindex","0","class","showFeedBack-progressBar",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["tabindex","0",1,"showFeedBack-progressBar",3,"ngClass","click","keydown"],[1,"nonFeedback"],[1,"singleContent"],["tabindex","0","class","showFeedBack-progressBar hover-effect",3,"ngClass","click","keydown",4,"ngFor","ngForOf"],["tabindex","0",1,"showFeedBack-progressBar","hover-effect",3,"ngClass","click","keydown"],[1,"singleContent","nonFeedback"],["tabindex","0","aria-label","scoreboard",1,"requiresSubmit","cursor-pointer","showFeedBack-progressBar","hover-effect",3,"click","keydown"],["src","./assets/flag_inactive.svg","alt","Flag logo: Show scoreboard"],[3,"alertType","isHintAvailable","showSolutionButton","showSolution","showHint","closeAlert"],[3,"question","options","solutions","baseUrl","media","identifier","close"],[1,"info-popup"]],template:function(Z,le){1&Z&&(e.\u0275\u0275template(0,ce,27,39,"div",0),e.\u0275\u0275template(1,Qe,2,0,"div",1),e.\u0275\u0275template(2,rt,1,0,"sb-player-contenterror",2),e.\u0275\u0275elementStart(3,"div",3)(4,"div",4),e.\u0275\u0275listener("click",function(){return le.closeZoom()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(5,"div",5),e.\u0275\u0275element(6,"img",6,7),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(8,"div",8)(9,"div",9),e.\u0275\u0275listener("click",function(){return le.zoomIn()}),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(10,"div",10),e.\u0275\u0275listener("click",function(){return le.zoomOut()}),e.\u0275\u0275elementEnd()()()),2&Z&&(e.\u0275\u0275property("ngIf",le.loadView),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",le.infoPopup),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",le.showContentError),e.\u0275\u0275advance(1),e.\u0275\u0275property("hidden",!le.showZoomModal),e.\u0275\u0275advance(3),e.\u0275\u0275property("src",le.zoomImgSrc,e.\u0275\u0275sanitizeUrl))},dependencies:[O.NgClass,O.NgForOf,O.NgIf,M.SlideComponent,M.CarouselComponent,r.ContenterrorComponent,c.McqComponent,B.HeaderComponent,E.SaComponent,h.AnsComponent,b.StartpageComponent,T.AlertComponent,I.McqSolutionsComponent],styles:["@charset \"UTF-8\";\n :root {\n --quml-scoreboard-sub-title: #6d7278;\n --quml-scoreboard-skipped: #969696;\n --quml-scoreboard-unattempted: #575757;\n --quml-color-success: #08bc82;\n --quml-color-danger: #f1635d;\n --quml-color-primary-contrast: #333;\n --quml-btn-border: #ccc;\n --quml-heder-text-color: #6250f5;\n --quml-header-bg-color: #c2c2c2;\n --quml-mcq-title-txt: #131415;\n --quml-zoom-btn-txt: #eee;\n --quml-zoom-btn-hover: #f2f2f2;\n --quml-main-bg: #fff;\n --quml-btn-color: #fff;\n --quml-question-bg: #fff;\n}\n\n.quml-header[_ngcontent-%COMP%] {\n background: var(--quml-header-bg-color);\n display: flow-root;\n height: 2.25rem;\n position: fixed;\n}\n\n.quml-container[_ngcontent-%COMP%] {\n overflow: hidden;\n width: 100%;\n height: 100%;\n position: relative;\n}\n\n.quml-landscape[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n}\n\n .carousel {\n outline: none;\n}\n\n.col[_ngcontent-%COMP%] {\n padding-left: 0px;\n padding-right: 0px;\n}\n\n.quml-button[_ngcontent-%COMP%] {\n background-color: var(--primary-color);\n \n\n border: none;\n color: var(--quml-btn-color);\n padding: 0.25rem;\n text-align: center;\n text-decoration: none;\n font-size: 1rem;\n margin: 0.125rem 0.5rem 0.125rem 0.125rem;\n cursor: pointer;\n width: 3rem;\n height: 2.5rem;\n border-radius: 10%;\n}\n\n.landscape-mode[_ngcontent-%COMP%] {\n height: 100%;\n width: 100%;\n position: relative;\n background-color: var(--quml-main-bg);\n}\n\n.landscape-content[_ngcontent-%COMP%] {\n padding: 2.5rem 4rem 0 4rem;\n overflow: auto;\n height: 100%;\n width: 100%;\n}\n@media only screen and (max-width: 480px) {\n .landscape-content[_ngcontent-%COMP%] {\n padding: 5rem 1rem 0 1rem;\n height: calc(100% - 3rem);\n }\n}\n\n.lanscape-mode-left[_ngcontent-%COMP%] {\n position: absolute;\n left: 0;\n top: 3.5rem;\n text-align: center;\n z-index: 1;\n width: 4rem;\n}\n\n.lanscape-mode-left[_ngcontent-%COMP%] div[_ngcontent-%COMP%] {\n padding-bottom: 1.5rem;\n}\n\n.landscape-center[_ngcontent-%COMP%] {\n width: 100%;\n}\n\n.lanscape-mode-right[_ngcontent-%COMP%] {\n -ms-overflow-style: none; \n\n scrollbar-width: none; \n\n position: absolute;\n padding: 0 1rem;\n right: 0.5rem;\n color: var(--quml-scoreboard-unattempted);\n font-size: 0.75rem;\n height: calc(100% - 4rem);\n overflow-y: auto;\n top: 3.5rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n list-style: none;\n margin-top: 0.5rem;\n padding: 0;\n text-align: center;\n position: relative;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n content: \"\";\n width: 0.0625rem;\n height: 100%;\n position: absolute;\n left: 0;\n right: 0;\n background-color: rgba(204, 204, 204, 0.5);\n z-index: 1;\n margin: 0 auto;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n position: relative;\n z-index: 2;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.requiresSubmit[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n border-radius: 50%;\n width: 1.25rem;\n height: 1.25rem;\n background: var(--white);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent.nonFeedback[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover {\n border: 1px solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent.nonFeedback[_ngcontent-%COMP%] li.att-color[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul.nonFeedback[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover {\n border: 1px solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul.nonFeedback[_ngcontent-%COMP%] li.att-color[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:focus::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li.progressBar-border[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%]::after {\n content: \"\";\n display: inline-block;\n transform: rotate(45deg);\n height: 0.6rem;\n width: 0.3rem;\n border-bottom: 0.12rem solid var(--primary-color);\n border-right: 0.12rem solid var(--primary-color);\n position: absolute;\n top: 0.25rem;\n right: -0.7rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n content: \"\";\n position: absolute;\n top: 0.525rem;\n right: -0.7rem;\n height: 0.375rem;\n width: 0.375rem;\n border-radius: 0.375rem;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%] label[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n color: var(--white) !important;\n background: var(--primary-color);\n border: 0.03125rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 0.25rem;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n margin-bottom: 2.25rem;\n cursor: pointer;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.requiresSubmit[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n border-radius: 50%;\n background: var(--white);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.active[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:focus {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.active[_ngcontent-%COMP%]::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover::after, .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:focus::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n height: 1.65rem;\n border-radius: 0.25rem;\n position: absolute;\n width: 1.65rem;\n background: var(--quml-question-bg);\n z-index: -1;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] {\n display: none;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] ~ ul[_ngcontent-%COMP%] {\n height: 0;\n transform: scaleY(0);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ ul[_ngcontent-%COMP%] {\n height: 100%;\n transform-origin: top;\n transition: transform 0.2s ease-out;\n transform: scaleY(1);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ label[_ngcontent-%COMP%] {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] {\n background-color: var(--quml-question-bg);\n border-radius: 50%;\n width: 1.25rem;\n padding: 0.25rem;\n height: 1.25rem;\n display: flex;\n align-items: center;\n justify-content: center;\n border: 0.0625rem solid rgb(204, 204, 204);\n margin-bottom: 2.25rem;\n cursor: pointer;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.requiresSubmit[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.progressBar-border[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] .active[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.att-color[_ngcontent-%COMP%] {\n color: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.info-page[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--primary-color);\n border: 0.0625rem solid var(--primary-color);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.skipped[_ngcontent-%COMP%] {\n color: var(--white);\n background: var(--quml-scoreboard-skipped);\n border: 0.0625rem solid var(--quml-scoreboard-skipped);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.skipped[_ngcontent-%COMP%]:hover {\n color: var(--white) !important;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.partial[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.wrong[_ngcontent-%COMP%], .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.correct[_ngcontent-%COMP%] {\n color: var(--white);\n border: 0px solid transparent;\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.correct[_ngcontent-%COMP%] {\n --correct-bg: var(--quml-color-success);\n background: var(--correct-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.wrong[_ngcontent-%COMP%] {\n --wrong-bg: var(--quml-color-danger);\n background: var(--wrong-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.partial[_ngcontent-%COMP%] {\n --partial-bg: linear-gradient(\n 180deg,\n rgba(71, 164, 128, 1) 0%,\n rgba(71, 164, 128, 1) 50%,\n rgba(249, 122, 116, 1) 50%,\n rgba(249, 122, 116, 1) 100%\n );\n background: var(--partial-bg);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.unattempted[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-unattempted);\n border: 0.03125rem solid var(--quml-scoreboard-unattempted);\n}\n.lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar.unattempted[_ngcontent-%COMP%]:hover {\n border: 0.0625rem solid var(--primary-color);\n color: var(--primary-color);\n}\n\n.current-slide[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.875rem;\n font-weight: 900;\n letter-spacing: 0;\n}\n\n@media only screen and (max-width: 480px) {\n .lanscape-mode-right[_ngcontent-%COMP%] {\n background: var(--white);\n display: flex;\n align-items: center;\n overflow-x: auto;\n overflow-y: hidden;\n width: 90%;\n height: 2.5rem;\n padding: 1rem 0 0;\n margin: auto;\n left: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n list-style: none;\n padding: 0;\n text-align: center;\n position: relative;\n display: flex;\n height: 1.5rem;\n margin-top: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%] {\n margin-right: 2.25rem;\n z-index: 1;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%]:last-child {\n margin-right: 0px;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent[_ngcontent-%COMP%] {\n display: flex;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .singleContent[_ngcontent-%COMP%] .showFeedBack-progressBar[_ngcontent-%COMP%]:last-child {\n margin-right: 2.25rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] {\n top: -1.75rem;\n position: inherit;\n margin: 0.5rem 2.25rem;\n padding-left: 1.25rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n background: transparent;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.attempted[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.8125rem;\n right: auto;\n left: 0.625rem;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.correct[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.wrong[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section.partial[_ngcontent-%COMP%]::after {\n content: \"\";\n top: -0.525rem;\n left: 0.5rem;\n right: auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] .section[_ngcontent-%COMP%] label[_ngcontent-%COMP%] {\n margin-right: 2.25rem;\n margin-bottom: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]::before {\n content: \"\";\n width: 100%;\n height: 0.0625rem;\n position: absolute;\n left: 0;\n top: 50%;\n transform: translate(0, -50%);\n right: 0;\n background-color: rgba(204, 204, 204, 0.5);\n z-index: 0;\n margin: 0 auto;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%] ~ ul[_ngcontent-%COMP%] {\n width: 0;\n transform: scaleX(0);\n margin: 0;\n }\n .lanscape-mode-right[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] input[type=checkbox][_ngcontent-%COMP%]:checked ~ ul[_ngcontent-%COMP%] {\n width: calc(100% - 4rem);\n transform-origin: left;\n transition: transform 0.2s ease-out;\n transform: scaleX(1);\n margin: -1.25rem 3rem 0 4rem;\n }\n .landscape-center[_ngcontent-%COMP%] {\n margin-top: 2rem;\n }\n .lanscape-mode-left[_ngcontent-%COMP%] {\n display: none;\n }\n .landscape-mode[_ngcontent-%COMP%] {\n grid-template-areas: \"right right right\" \"center center center\" \"left left left\";\n }\n}\n.quml-timer[_ngcontent-%COMP%] {\n padding: 0.5rem;\n}\n\n.quml-header-text[_ngcontent-%COMP%] {\n margin: 0.5rem;\n text-align: center;\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n}\n\n.quml-arrow-button[_ngcontent-%COMP%] {\n border-radius: 28%;\n font-size: 0%;\n outline: none;\n background-color: var(--primary-color);\n padding: 0.5rem;\n}\n\n.info-popup[_ngcontent-%COMP%] {\n position: absolute;\n top: 18%;\n right: 10%;\n font-size: 0.875rem;\n box-shadow: 0 0.125rem 0.875rem 0 rgba(0, 0, 0, 0.1);\n padding: 0.75rem;\n}\n\n.quml-menu[_ngcontent-%COMP%] {\n width: 1.5rem;\n height: 1.5rem;\n}\n\n.quml-card[_ngcontent-%COMP%] {\n background-color: var(--white);\n padding: 1.25rem;\n box-shadow: 0 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.2);\n width: 25%;\n position: absolute;\n left: 37%;\n text-align: center;\n top: 25%;\n z-index: 2;\n}\n\n.quml-card-title[_ngcontent-%COMP%] {\n font-size: 1.25rem;\n text-align: center;\n}\n\n.quml-card-body[_ngcontent-%COMP%] .wrong[_ngcontent-%COMP%] {\n color: red;\n}\n\n.quml-card-body[_ngcontent-%COMP%] .right[_ngcontent-%COMP%] {\n color: green;\n}\n\n.quml-card-button-section[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] button[_ngcontent-%COMP%] {\n color: var(--white);\n background-color: var(--primary-color);\n border-color: var(--primary-color);\n outline: none;\n font-size: 0.875rem;\n padding: 0.25rem 1.5rem;\n}\n\n.quml-card-button-section[_ngcontent-%COMP%] .button-container[_ngcontent-%COMP%] {\n width: 40%;\n display: inline;\n padding-right: 0.75rem;\n}\n\n .carousel.slide a.left.carousel-control.carousel-control-prev, .carousel.slide .carousel-control.carousel-control-next {\n display: none;\n}\n .carousel-item {\n perspective: unset;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] {\n visibility: hidden;\n margin-top: -2.5rem;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .wrapper[_ngcontent-%COMP%] {\n display: grid;\n grid-template-columns: 1fr 15fr;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .quml-menu[_ngcontent-%COMP%] {\n color: var(--quml-heder-text-color);\n font-size: 1.5rem;\n padding-left: 1.25rem;\n margin-top: 0.25rem;\n}\n\n.potrait-header-top[_ngcontent-%COMP%] .quml-header-text[_ngcontent-%COMP%] {\n font-size: 0.875rem;\n color: var(--quml-heder-text-color);\n}\n\n.row[_ngcontent-%COMP%] {\n margin-right: 0px;\n margin-left: 0px;\n}\n\n.portrait-header[_ngcontent-%COMP%] {\n visibility: hidden;\n}\n\n.image-viewer__overlay[_ngcontent-%COMP%], .image-viewer__container[_ngcontent-%COMP%], .image-viewer__close[_ngcontent-%COMP%], .image-viewer__zoom[_ngcontent-%COMP%] {\n position: absolute;\n}\n.image-viewer__overlay[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n background: var(--quml-color-primary-contrast);\n z-index: 11111;\n}\n.image-viewer__container[_ngcontent-%COMP%] {\n background-color: var(--quml-color-primary-contrast);\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n z-index: 11111;\n width: 80%;\n height: 80%;\n}\n.image-viewer__img[_ngcontent-%COMP%] {\n width: 100%;\n height: 100%;\n}\n.image-viewer__close[_ngcontent-%COMP%] {\n top: 1rem;\n right: 1rem;\n text-align: center;\n cursor: pointer;\n z-index: 999999;\n background: rgba(0, 0, 0, 0.5);\n border-radius: 100%;\n width: 3rem;\n height: 3rem;\n position: inherit;\n}\n.image-viewer__close[_ngcontent-%COMP%]::after {\n content: \"\u2715\";\n color: var(--white);\n font-size: 2rem;\n}\n.image-viewer__close[_ngcontent-%COMP%]:hover {\n background: rgb(0, 0, 0);\n}\n.image-viewer__zoom[_ngcontent-%COMP%] {\n bottom: 1rem;\n right: 1rem;\n width: 2.5rem;\n height: auto;\n border-radius: 0.5rem;\n background: var(--white);\n display: flex;\n flex-direction: column;\n align-items: center;\n overflow: hidden;\n z-index: 99999;\n position: inherit;\n border: 0.0625rem solid var(--quml-zoom-btn-txt);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%], .image-viewer__zoomout[_ngcontent-%COMP%] {\n text-align: center;\n height: 2.5rem;\n position: relative;\n width: 2.5rem;\n cursor: pointer;\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]:hover, .image-viewer__zoomout[_ngcontent-%COMP%]:hover {\n background-color: var(--quml-zoom-btn-hover);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]::after, .image-viewer__zoomout[_ngcontent-%COMP%]::after {\n font-size: 1.5rem;\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%] {\n border-bottom: 0.0625rem solid var(--quml-btn-border);\n}\n.image-viewer__zoomin[_ngcontent-%COMP%]::after {\n content: \"+\";\n}\n.image-viewer__zoomout[_ngcontent-%COMP%]::after {\n content: \"\u2212\";\n}\n\n\n\n quml-ans {\n cursor: pointer;\n}\n quml-ans svg circle {\n fill: var(--quml-zoom-btn-txt);\n}\n .magnify-icon {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 1.5rem;\n height: 1.5rem;\n border-top-left-radius: 0.5rem;\n cursor: pointer;\n background-color: var(--quml-color-primary-contrast);\n}\n .magnify-icon::after {\n content: \"\";\n position: absolute;\n bottom: 0.125rem;\n right: 0.125rem;\n z-index: 1;\n width: 1rem;\n height: 1rem;\n background-image: url(\"data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 37.166 37.166' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.829,32.045l-6.833-6.833c-0.513-0.513-1.167-0.788-1.836-0.853c2.06-2.567,3.298-5.819,3.298-9.359 c0-8.271-6.729-15-15-15c-8.271,0-15,6.729-15,15c0,8.271,6.729,15,15,15c3.121,0,6.021-0.96,8.424-2.598 c0.018,0.744,0.305,1.482,0.872,2.052l6.833,6.833c0.585,0.586,1.354,0.879,2.121,0.879s1.536-0.293,2.121-0.879 C37.001,35.116,37.001,33.217,35.829,32.045z M15.458,25c-5.514,0-10-4.484-10-10c0-5.514,4.486-10,10-10c5.514,0,10,4.486,10,10 C25.458,20.516,20.972,25,15.458,25z M22.334,15c0,1.104-0.896,2-2,2h-2.75v2.75c0,1.104-0.896,2-2,2s-2-0.896-2-2V17h-2.75 c-1.104,0-2-0.896-2-2s0.896-2,2-2h2.75v-2.75c0-1.104,0.896-2,2-2s2,0.896,2,2V13h2.75C21.438,13,22.334,13.895,22.334,15z' fill='%23ffffff' data-original='%23000000' style='' class=''/%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A\");\n background-size: cover;\n background-repeat: no-repeat;\n background-position: center;\n}\n .solution-options figure.image {\n border: 0.0625rem solid var(--quml-btn-border);\n overflow: hidden;\n border-radius: 0.25rem;\n position: relative;\n}\n .solutions .solution-options figure.image, .image-viewer__overlay .image-viewer__container {\n display: flex;\n align-items: center;\n justify-content: center;\n}\n .solutions .solution-options figure.image .portrait, .image-viewer__overlay .image-viewer__container .portrait {\n width: auto;\n height: 100%;\n}\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n width: auto;\n height: auto;\n}\n@media only screen and (max-width: 768px) {\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n width: 100%;\n }\n}\n@media only screen and (min-width: 768px) {\n .solutions .solution-options figure.image .neutral, .image-viewer__overlay .image-viewer__container .neutral {\n height: 100%;\n }\n}\n .solutions .solution-options figure.image .landscape, .image-viewer__overlay .image-viewer__container .landscape {\n height: auto;\n}\n .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .quml-mcq .mcq-title p, .quml-sa .mcq-title p, quml-sa .mcq-title p, quml-mcq-solutions .mcq-title p {\n word-break: break-word;\n}\n@media only screen and (max-width: 480px) {\n .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n margin-top: 1rem;\n }\n}\n .quml-mcq .quml-mcq--option .quml-mcq-option-card p:first-child, .quml-mcq .quml-mcq--option .quml-mcq-option-card p:last-child, .quml-sa .quml-mcq--option .quml-mcq-option-card p:first-child, .quml-sa .quml-mcq--option .quml-mcq-option-card p:last-child, quml-sa .quml-mcq--option .quml-mcq-option-card p:first-child, quml-sa .quml-mcq--option .quml-mcq-option-card p:last-child, quml-mcq-solutions .quml-mcq--option .quml-mcq-option-card p:first-child, quml-mcq-solutions .quml-mcq--option .quml-mcq-option-card p:last-child {\n margin-bottom: 0;\n}\n quml-mcq-solutions figure.image, quml-mcq-solutions figure.image.resize-25, quml-mcq-solutions figure.image.resize-50, quml-mcq-solutions figure.image.resize-75, quml-mcq-solutions figure.image.resize-100, quml-mcq-solutions figure.image.resize-original {\n width: 25%;\n height: auto;\n}\n quml-mcq-solutions .solution-options p {\n margin-bottom: 1rem;\n}\n .quml-option .option p {\n word-break: break-word;\n}\n\n.endPage-container-height[_ngcontent-%COMP%] {\n height: 100%;\n}\n\n.scoreboard-sections[_ngcontent-%COMP%] {\n display: contents;\n}\n.scoreboard-sections[_ngcontent-%COMP%] li[_ngcontent-%COMP%] {\n position: relative;\n z-index: 2;\n}\n\n.hover-effect[_ngcontent-%COMP%]:hover::after, .hover-effect[_ngcontent-%COMP%]:focus::after, .hover-effect.progressBar-border[_ngcontent-%COMP%]::after {\n border: 1px solid var(--primary-color);\n content: \"\";\n width: 1.65rem;\n height: 1.65rem;\n border-radius: 50%;\n padding: 0.25rem;\n position: absolute;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3NlY3Rpb24tcGxheWVyL3NlY3Rpb24tcGxheWVyLmNvbXBvbmVudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQUVoQjtFQUNFLG9DQUFBO0VBQ0Esa0NBQUE7RUFDQSxzQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSxtQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsZ0NBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSw4QkFBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtBQUFGOztBQUdBO0VBQ0UsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0FBQUY7O0FBR0E7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUFBRjs7QUFHQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FBQUY7O0FBR0E7RUFDRSxhQUFBO0FBQUY7O0FBR0E7RUFDRSxpQkFBQTtFQUNBLGtCQUFBO0FBQUY7O0FBR0E7RUFDRSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EseUNBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBQUFGOztBQUdBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLHFDQUFBO0FBQUY7O0FBR0E7RUFDRSwyQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQUFGO0FBRUU7RUFORjtJQU9JLHlCQUFBO0lBQ0EseUJBQUE7RUFDRjtBQUNGOztBQUVBO0VBQ0Usa0JBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7QUFDRjs7QUFFQTtFQUNFLHNCQUFBO0FBQ0Y7O0FBRUE7RUFDRSxXQUFBO0FBQ0Y7O0FBRUE7RUFDRSx3QkFBQSxFQUFBLGdCQUFBO0VBQ0EscUJBQUEsRUFBQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHlDQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQUNGO0FBQ0U7RUFDRSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUFDSjtBQUNJO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSwwQ0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0FBQ047QUFDSTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBQUNOO0FBQ007RUFDRSx5Q0FBQTtFQUNBLDJEQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0FBQ1I7QUFBUTtFQUNFLDRDQUFBO0FBRVY7QUFHTTtFQUNFLHNDQUFBO0VBQ0EsMkJBQUE7QUFEUjtBQUdNO0VBQ0UsbUJBQUE7RUFDQSxnQ0FBQTtBQURSO0FBT1U7RUFDRSxzQ0FBQTtFQUNBLDJCQUFBO0FBTFo7QUFPVTtFQUNFLG1CQUFBO0VBQ0EsZ0NBQUE7QUFMWjtBQVlZO0VBQ0Usc0NBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUFWZDtBQWlCUTtFQUNFLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpREFBQTtFQUNBLGdEQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQWZWO0FBa0JNO0VBR0UsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtBQWxCUjtBQXFCUTtFQUNFLHVDQUFBO0VBQ0EsNkJBQUE7QUFuQlY7QUF1QlE7RUFDRSxvQ0FBQTtFQUNBLDJCQUFBO0FBckJWO0FBeUJRO0VBQ0U7Ozs7OztHQUFBO0VBT0EsNkJBQUE7QUF2QlY7QUE0QlE7RUFDRSw4QkFBQTtFQUNBLGdDQUFBO0VBQ0EsNkNBQUE7QUExQlY7QUE4Qkk7RUFDRSx5Q0FBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUNBQUE7RUFDQSwyREFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtBQTVCTjtBQThCTTtFQUNFLHlDQUFBO0VBQ0EsMkRBQUE7RUFDQSxrQkFBQTtFQUNBLHdCQUFBO0FBNUJSO0FBNkJRO0VBQ0UsNENBQUE7QUEzQlY7QUE4Qk07RUFHRSwyQkFBQTtFQUNBLDRDQUFBO0FBOUJSO0FBK0JRO0VBQ0Usc0NBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxXQUFBO0FBN0JWO0FBZ0NNO0VBQ0UsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0FBOUJSO0FBZ0NNO0VBQ0UseUNBQUE7RUFDQSwyREFBQTtBQTlCUjtBQStCUTtFQUNFLDRDQUFBO0VBQ0EsMkJBQUE7QUE3QlY7QUFpQ0k7RUFDRSxhQUFBO0FBL0JOO0FBaUNJO0VBQ0UsU0FBQTtFQUNBLG9CQUFBO0FBL0JOO0FBaUNJO0VBQ0UsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQkFBQTtBQS9CTjtBQWtDTTtFQUNFLDRDQUFBO0VBQ0EsMkJBQUE7QUFoQ1I7QUFtQ0k7RUFDRSx5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsMENBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QUFqQ047QUFtQ1E7RUFDRSw0Q0FBQTtBQWpDVjtBQXFDTTs7RUFHRSwyQkFBQTtFQUNBLDRDQUFBO0FBcENSO0FBdUNNO0VBQ0UsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDRDQUFBO0FBckNSO0FBdUNNO0VBQ0UsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHNEQUFBO0FBckNSO0FBc0NRO0VBQ0UsOEJBQUE7QUFwQ1Y7QUF1Q007RUFHRSxtQkFBQTtFQUNBLDZCQUFBO0FBdkNSO0FBeUNNO0VBQ0UsdUNBQUE7RUFDQSw2QkFBQTtBQXZDUjtBQXlDTTtFQUNFLG9DQUFBO0VBQ0EsMkJBQUE7QUF2Q1I7QUF5Q007RUFDRTs7Ozs7O0dBQUE7RUFPQSw2QkFBQTtBQXZDUjtBQXlDTTtFQUNFLHlDQUFBO0VBQ0EsMkRBQUE7QUF2Q1I7QUF3Q1E7RUFDRSw0Q0FBQTtFQUNBLDJCQUFBO0FBdENWOztBQTZDQTtFQUNFLHVDQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0FBMUNGOztBQTZDQTtFQUNFO0lBQ0Usd0JBQUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxPQUFBO0VBMUNGO0VBMkNFO0lBQ0UsZ0JBQUE7SUFDQSxVQUFBO0lBQ0Esa0JBQUE7SUFDQSxrQkFBQTtJQUNBLGFBQUE7SUFDQSxjQUFBO0lBQ0EsYUFBQTtFQXpDSjtFQTBDSTtJQUNFLHFCQUFBO0lBQ0EsVUFBQTtFQXhDTjtFQTBDTTtJQUNFLGlCQUFBO0VBeENSO0VBMkNJO0lBQ0UsYUFBQTtFQXpDTjtFQTBDTTtJQUNFLHFCQUFBO0VBeENSO0VBNENNO0lBQ0UsYUFBQTtJQUNBLGlCQUFBO0lBQ0Esc0JBQUE7SUFDQSxxQkFBQTtFQTFDUjtFQTJDUTtJQUNFLHVCQUFBO0VBekNWO0VBNkNRO0lBQ0UsV0FBQTtJQUNBLGVBQUE7SUFDQSxXQUFBO0lBQ0EsY0FBQTtFQTNDVjtFQStDUTtJQUNFLFdBQUE7SUFDQSxjQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7RUE3Q1Y7RUFpRFE7SUFDRSxXQUFBO0lBQ0EsY0FBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0VBL0NWO0VBbURRO0lBQ0UsV0FBQTtJQUNBLGNBQUE7SUFDQSxZQUFBO0lBQ0EsV0FBQTtFQWpEVjtFQXFESTtJQUNFLHFCQUFBO0lBQ0EsZ0JBQUE7RUFuRE47RUFxREk7SUFDRSxXQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0Esa0JBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLDZCQUFBO0lBQ0EsUUFBQTtJQUNBLDBDQUFBO0lBQ0EsVUFBQTtJQUNBLGNBQUE7RUFuRE47RUF1REE7SUFDRSxRQUFBO0lBQ0Esb0JBQUE7SUFDQSxTQUFBO0VBckRGO0VBdURBO0lBQ0Usd0JBQUE7SUFDQSxzQkFBQTtJQUNBLG1DQUFBO0lBQ0Esb0JBQUE7SUFDQSw0QkFBQTtFQXJERjtFQXVEQTtJQUNFLGdCQUFBO0VBckRGO0VBd0RBO0lBQ0UsYUFBQTtFQXRERjtFQXlEQTtJQUNFLGdGQUNFO0VBeERKO0FBQ0Y7QUE2REE7RUFDRSxlQUFBO0FBM0RGOztBQThEQTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQTNERjs7QUE4REE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxlQUFBO0FBM0RGOztBQThEQTtFQUNFLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUVBLG9EQUFBO0VBQ0EsZ0JBQUE7QUE1REY7O0FBK0RBO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QUE1REY7O0FBK0RBO0VBQ0UsOEJBQUE7RUFDQSxnQkFBQTtFQUNBLGlEQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7QUE1REY7O0FBK0RBO0VBQ0Usa0JBQUE7RUFDQSxrQkFBQTtBQTVERjs7QUErREE7RUFDRSxVQUFBO0FBNURGOztBQStEQTtFQUNFLFlBQUE7QUE1REY7O0FBK0RBO0VBQ0UsbUJBQUE7RUFDQSxzQ0FBQTtFQUNBLGtDQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QUE1REY7O0FBK0RBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxzQkFBQTtBQTVERjs7QUFpRUk7O0VBRUUsYUFBQTtBQTlETjtBQWtFRTtFQUNFLGtCQUFBO0FBaEVKOztBQW9FQTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7QUFqRUY7O0FBb0VBO0VBQ0UsYUFBQTtFQUNBLCtCQUFBO0FBakVGOztBQW9FQTtFQUNFLG1DQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FBakVGOztBQW9FQTtFQUNFLG1CQUFBO0VBQ0EsbUNBQUE7QUFqRUY7O0FBb0VBO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtBQWpFRjs7QUFvRUE7RUFDRSxrQkFBQTtBQWpFRjs7QUFxRUU7RUFJRSxrQkFBQTtBQXJFSjtBQXdFRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsOENBQUE7RUFDQSxjQUFBO0FBdEVKO0FBeUVFO0VBQ0Usb0RBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0FBdkVKO0FBMEVFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUF4RUo7QUEyRUU7RUFDRSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQXpFSjtBQTJFSTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QUF6RU47QUE0RUk7RUFDRSx3QkFBQTtBQTFFTjtBQThFRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGdEQUFBO0FBNUVKO0FBK0VFO0VBRUUsa0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQTlFSjtBQWdGSTtFQUNFLDRDQUFBO0FBOUVOO0FBaUZJO0VBQ0UsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsZ0NBQUE7QUEvRU47QUFtRkU7RUFDRSxxREFBQTtBQWpGSjtBQW1GSTtFQUNFLFlBQUE7QUFqRk47QUFzRkk7RUFDRSxZQUFBO0FBcEZOOztBQXlGQSxlQUFBO0FBRUU7RUFDRSxlQUFBO0FBdkZKO0FBd0ZJO0VBQ0UsOEJBQUE7QUF0Rk47QUEwRkU7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSw4QkFBQTtFQUNBLGVBQUE7RUFDQSxvREFBQTtBQXhGSjtBQTJGRTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHc0REFBQTtFQUNBLHNCQUFBO0VBQ0EsNEJBQUE7RUFDQSwyQkFBQTtBQXpGSjtBQTRGRTtFQUNFLDhDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FBMUZKO0FBK0ZFOztFQUVFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0FBN0ZKO0FBK0ZJOztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBNUZOO0FBK0ZJOztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBNUZOO0FBOEZNO0VBSkY7O0lBS0ksV0FBQTtFQTFGTjtBQUNGO0FBNEZNO0VBUkY7O0lBU0ksWUFBQTtFQXhGTjtBQUNGO0FBMkZJOztFQUNFLFlBQUE7QUF4Rk47QUFnR0k7Ozs7RUFDRSxnQ0FBQTtBQTNGTjtBQTZGTTs7OztFQUNFLHNCQUFBO0FBeEZSO0FBMEZNO0VBTkY7Ozs7SUFPSSxnQkFBQTtFQXBGTjtBQUNGO0FBOEZNOzs7Ozs7OztFQUVFLGdCQUFBO0FBdEZSO0FBMkZJOzs7Ozs7RUFNRSxVQUFBO0VBQ0EsWUFBQTtBQXpGTjtBQTRGSTtFQUNFLG1CQUFBO0FBMUZOO0FBOEZFO0VBQ0Usc0JBQUE7QUE1Rko7O0FBZ0dBO0VBQ0UsWUFBQTtBQTdGRjs7QUErRkE7RUFDRSxpQkFBQTtBQTVGRjtBQTZGRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBQTNGSjs7QUFrR0k7RUFDRSxzQ0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBQS9GTiIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnNcIjtcblxuOjpuZy1kZWVwIDpyb290IHtcbiAgLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlOiAjNmQ3Mjc4O1xuICAtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkOiAjOTY5Njk2O1xuICAtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZDogIzU3NTc1NztcbiAgLS1xdW1sLWNvbG9yLXN1Y2Nlc3M6ICMwOGJjODI7XG4gIC0tcXVtbC1jb2xvci1kYW5nZXI6ICNmMTYzNWQ7XG4gIC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0OiAjMzMzO1xuICAtLXF1bWwtYnRuLWJvcmRlcjogI2NjYztcbiAgLS1xdW1sLWhlZGVyLXRleHQtY29sb3I6ICM2MjUwZjU7XG4gIC0tcXVtbC1oZWFkZXItYmctY29sb3I6ICNjMmMyYzI7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xuICAtLXF1bWwtem9vbS1idG4tdHh0OiAjZWVlO1xuICAtLXF1bWwtem9vbS1idG4taG92ZXI6ICNmMmYyZjI7XG4gIC0tcXVtbC1tYWluLWJnOiAjZmZmO1xuICAtLXF1bWwtYnRuLWNvbG9yOiAjZmZmO1xuICAtLXF1bWwtcXVlc3Rpb24tYmc6ICNmZmY7XG59XG5cbi5xdW1sLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXF1bWwtaGVhZGVyLWJnLWNvbG9yKTtcbiAgZGlzcGxheTogZmxvdy1yb290O1xuICBoZWlnaHQ6IDIuMjVyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnF1bWwtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucXVtbC1sYW5kc2NhcGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG46Om5nLWRlZXAgLmNhcm91c2VsIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmNvbCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG5cbi5xdW1sLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAvKiBOYXZ5IEJsdWUgKi9cbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tcXVtbC1idG4tY29sb3IpO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDAuMTI1cmVtIDAuNXJlbSAwLjEyNXJlbSAwLjEyNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwJTtcbn1cblxuLmxhbmRzY2FwZS1tb2RlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLW1haW4tYmcpO1xufVxuXG4ubGFuZHNjYXBlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyLjVyZW0gNHJlbSAwIDRyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICBwYWRkaW5nOiA1cmVtIDFyZW0gMCAxcmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIH1cbn1cblxuLmxhbnNjYXBlLW1vZGUtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAzLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDRyZW07XG59XG5cbi5sYW5zY2FwZS1tb2RlLWxlZnQgZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmxhbmRzY2FwZS1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxhbnNjYXBlLW1vZGUtcmlnaHQge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7IC8qIElFIGFuZCBFZGdlICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgLyogRmlyZWZveCAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdG9wOiAzLjVyZW07XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDAuMDYyNXJlbTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgJi5yZXF1aXJlc1N1Ym1pdCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgICBib3JkZXI6IDAuMDMxMjVyZW0gc29saWQgdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zaW5nbGVDb250ZW50Lm5vbkZlZWRiYWNrIHtcbiAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cbiAgICAgIGxpLmF0dC1jb2xvciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbiB7XG4gICAgICB1bCB7XG4gICAgICAgICYubm9uRmVlZGJhY2sge1xuICAgICAgICAgIGxpOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgICBsaS5hdHQtY29sb3Ige1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICYucHJvZ3Jlc3NCYXItYm9yZGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxLjY1cmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuNjVyZW07XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmF0dGVtcHRlZCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgaGVpZ2h0OiAwLjZyZW07XG4gICAgICAgICAgd2lkdGg6IDAuM3JlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjEycmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMC4xMnJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwLjI1cmVtO1xuICAgICAgICAgIHJpZ2h0OiAtMC43cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmNvcnJlY3Q6OmFmdGVyLFxuICAgICAgJi53cm9uZzo6YWZ0ZXIsXG4gICAgICAmLnBhcnRpYWw6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDAuNTI1cmVtO1xuICAgICAgICByaWdodDogLTAuN3JlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjM3NXJlbTtcbiAgICAgICAgd2lkdGg6IDAuMzc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgIH1cbiAgICAgICYuY29ycmVjdCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29ycmVjdC1iZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYud3Jvbmcge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgLS13cm9uZy1iZzogdmFyKC0tcXVtbC1jb2xvci1kYW5nZXIpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdyb25nLWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wYXJ0aWFsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIC0tcGFydGlhbC1iZzogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgICAgcmdiYSg3MSwgMTY0LCAxMjgsIDEpIDAlLFxuICAgICAgICAgICAgcmdiYSg3MSwgMTY0LCAxMjgsIDEpIDUwJSxcbiAgICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICAgICAgcmdiYSgyNDksIDEyMiwgMTE2LCAxKSAxMDAlXG4gICAgICAgICAgKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hdHRlbXB0ZWQsXG4gICAgICAmLnBhcnRpYWwge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbiBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLXF1ZXN0aW9uLWJnKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICBib3JkZXI6IDAuMDMxMjVyZW0gc29saWQgdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYucmVxdWlyZXNTdWJtaXQge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGhlaWdodDogMS42NXJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMS42NXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXF1ZXN0aW9uLWJnKTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5za2lwcGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXNraXBwZWQpO1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICB9XG4gICAgICAmLnVuYXR0ZW1wdGVkIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgIGJvcmRlcjogMC4wMzEyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtdW5hdHRlbXB0ZWQpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB+IHVsIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IHVsIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2Utb3V0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgfVxuICAgIC5zZWN0aW9uIHtcbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2hvd0ZlZWRCYWNrLXByb2dyZXNzQmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtcXVlc3Rpb24tYmcpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHJnYmEoMjA0LCAyMDQsIDIwNCwgMSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJi5yZXF1aXJlc1N1Ym1pdCB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYucHJvZ3Jlc3NCYXItYm9yZGVyLFxuICAgICAgLmFjdGl2ZSxcbiAgICAgICYuYXR0LWNvbG9yIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJi5pbmZvLXBhZ2Uge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICB9XG4gICAgICAmLnNraXBwZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc2tpcHBlZCk7XG4gICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC1za2lwcGVkKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBhcnRpYWwsXG4gICAgICAmLndyb25nLFxuICAgICAgJi5jb3JyZWN0IHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmLmNvcnJlY3Qge1xuICAgICAgICAtLWNvcnJlY3QtYmc6IHZhcigtLXF1bWwtY29sb3Itc3VjY2Vzcyk7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvcnJlY3QtYmcpO1xuICAgICAgfVxuICAgICAgJi53cm9uZyB7XG4gICAgICAgIC0td3JvbmctYmc6IHZhcigtLXF1bWwtY29sb3ItZGFuZ2VyKTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0td3JvbmctYmcpO1xuICAgICAgfVxuICAgICAgJi5wYXJ0aWFsIHtcbiAgICAgICAgLS1wYXJ0aWFsLWJnOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgMTgwZGVnLFxuICAgICAgICAgIHJnYmEoNzEsIDE2NCwgMTI4LCAxKSAwJSxcbiAgICAgICAgICByZ2JhKDcxLCAxNjQsIDEyOCwgMSkgNTAlLFxuICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgNTAlLFxuICAgICAgICAgIHJnYmEoMjQ5LCAxMjIsIDExNiwgMSkgMTAwJVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wYXJ0aWFsLWJnKTtcbiAgICAgIH1cbiAgICAgICYudW5hdHRlbXB0ZWQge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXVuYXR0ZW1wdGVkKTtcbiAgICAgICAgYm9yZGVyOiAwLjAzMTI1cmVtIHNvbGlkIHZhcigtLXF1bWwtc2NvcmVib2FyZC11bmF0dGVtcHRlZCk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY3VycmVudC1zbGlkZSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLXNjb3JlYm9hcmQtc3ViLXRpdGxlKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmxhbnNjYXBlLW1vZGUtcmlnaHQge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAuc2hvd0ZlZWRCYWNrLXByb2dyZXNzQmFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaW5nbGVDb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLnNob3dGZWVkQmFjay1wcm9ncmVzc0JhcjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uIHtcbiAgICAgICAgdWwge1xuICAgICAgICAgIHRvcDogLTEuNzVyZW07XG4gICAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMi4yNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmF0dGVtcHRlZCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogLTAuODEyNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMC42MjVyZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuY29ycmVjdCB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogLTAuNTI1cmVtO1xuICAgICAgICAgICAgbGVmdDogMC41cmVtO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYud3Jvbmcge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0b3A6IC0wLjUyNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnBhcnRpYWwge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB0b3A6IC0wLjUyNXJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDAuNXJlbTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlY3Rpb24gbGFiZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwLjA2MjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmxhbnNjYXBlLW1vZGUtcmlnaHQgdWwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIH4gdWwge1xuICAgIHdpZHRoOiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubGFuc2NhcGUtbW9kZS1yaWdodCB1bCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IHVsIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICBtYXJnaW46IC0xLjI1cmVtIDNyZW0gMCA0cmVtO1xuICB9XG4gIC5sYW5kc2NhcGUtY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLmxhbnNjYXBlLW1vZGUtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5sYW5kc2NhcGUtbW9kZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgIFwicmlnaHQgcmlnaHQgcmlnaHRcIlxuICAgICAgXCJjZW50ZXIgY2VudGVyIGNlbnRlclwiXG4gICAgICBcImxlZnQgbGVmdCBsZWZ0XCI7XG4gIH1cbn1cblxuLnF1bWwtdGltZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5xdW1sLWhlYWRlci10ZXh0IHtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5xdW1sLWFycm93LWJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDI4JTtcbiAgZm9udC1zaXplOiAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLmluZm8tcG9wdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTglO1xuICByaWdodDogMTAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICAvLyBmb250LWZhbWlseTogbm90by1zYW5zOyAvL05PU09OQVJcbiAgYm94LXNoYWRvdzogMCAwLjEyNXJlbSAwLjg3NXJlbSAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLnF1bWwtbWVudSB7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xufVxuXG4ucXVtbC1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB3aWR0aDogMjUlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM3JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDI1JTtcbiAgei1pbmRleDogMjtcbn1cblxuLnF1bWwtY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucXVtbC1jYXJkLWJvZHkgLndyb25nIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLnF1bWwtY2FyZC1ib2R5IC5yaWdodCB7XG4gIGNvbG9yOiBncmVlbjtcbn1cblxuLnF1bWwtY2FyZC1idXR0b24tc2VjdGlvbiAuYnV0dG9uLWNvbnRhaW5lciBidXR0b24ge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG59XG5cbi5xdW1sLWNhcmQtYnV0dG9uLXNlY3Rpb24gLmJ1dHRvbi1jb250YWluZXIge1xuICB3aWR0aDogNDAlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbjo6bmctZGVlcCB7XG4gIC5jYXJvdXNlbC5zbGlkZSB7XG4gICAgYS5sZWZ0LmNhcm91c2VsLWNvbnRyb2wuY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuICAgIC5jYXJvdXNlbC1jb250cm9sLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBwZXJzcGVjdGl2ZTogdW5zZXQ7XG4gIH1cbn1cblxuLnBvdHJhaXQtaGVhZGVyLXRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbn1cblxuLnBvdHJhaXQtaGVhZGVyLXRvcCAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDE1ZnI7XG59XG5cbi5wb3RyYWl0LWhlYWRlci10b3AgLnF1bWwtbWVudSB7XG4gIGNvbG9yOiB2YXIoLS1xdW1sLWhlZGVyLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4ucG90cmFpdC1oZWFkZXItdG9wIC5xdW1sLWhlYWRlci10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXF1bWwtaGVkZXItdGV4dC1jb2xvcik7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLnBvcnRyYWl0LWhlYWRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmltYWdlLXZpZXdlciB7XG4gICZfX292ZXJsYXksXG4gICZfX2NvbnRhaW5lcixcbiAgJl9fY2xvc2UsXG4gICZfX3pvb20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gICZfX292ZXJsYXkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICAgIHotaW5kZXg6IDExMTExO1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1xdW1sLWNvbG9yLXByaW1hcnktY29udHJhc3QpO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB6LWluZGV4OiAxMTExMTtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogODAlO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19jbG9zZSB7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyNzE1XCI7XG4gICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICB9XG4gIH1cblxuICAmX196b29tIHtcbiAgICBib3R0b206IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtem9vbS1idG4tdHh0KTtcbiAgfVxuXG4gICZfX3pvb21pbixcbiAgJl9fem9vbW91dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMi41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMi41cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC16b29tLWJ0bi1ob3Zlcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX3pvb21pbiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcMDAyQlwiO1xuICAgIH1cbiAgfVxuXG4gICZfX3pvb21vdXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG4gICAgfVxuICB9XG59XG5cbi8qIGVkaXRvciBjc3MgKi9cbjo6bmctZGVlcCB7XG4gIHF1bWwtYW5zIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgc3ZnIGNpcmNsZSB7XG4gICAgICBmaWxsOiB2YXIoLS1xdW1sLXpvb20tYnRuLXR4dCk7XG4gICAgfVxuICB9XG5cbiAgLm1hZ25pZnktaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0KTtcbiAgfVxuXG4gIC5tYWduaWZ5LWljb246OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDAuMTI1cmVtO1xuICAgIHJpZ2h0OiAwLjEyNXJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDJTNGeG1sIHZlcnNpb249JzEuMCclM0YlM0UlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgeG1sbnM6c3ZnanM9J2h0dHA6Ly9zdmdqcy5jb20vc3ZnanMnIHZlcnNpb249JzEuMScgd2lkdGg9JzUxMicgaGVpZ2h0PSc1MTInIHg9JzAnIHk9JzAnIHZpZXdCb3g9JzAgMCAzNy4xNjYgMzcuMTY2JyBzdHlsZT0nZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyJyB4bWw6c3BhY2U9J3ByZXNlcnZlJyBjbGFzcz0nJyUzRSUzQ2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNS44MjksMzIuMDQ1bC02LjgzMy02LjgzM2MtMC41MTMtMC41MTMtMS4xNjctMC43ODgtMS44MzYtMC44NTNjMi4wNi0yLjU2NywzLjI5OC01LjgxOSwzLjI5OC05LjM1OSBjMC04LjI3MS02LjcyOS0xNS0xNS0xNWMtOC4yNzEsMC0xNSw2LjcyOS0xNSwxNWMwLDguMjcxLDYuNzI5LDE1LDE1LDE1YzMuMTIxLDAsNi4wMjEtMC45Niw4LjQyNC0yLjU5OCBjMC4wMTgsMC43NDQsMC4zMDUsMS40ODIsMC44NzIsMi4wNTJsNi44MzMsNi44MzNjMC41ODUsMC41ODYsMS4zNTQsMC44NzksMi4xMjEsMC44NzlzMS41MzYtMC4yOTMsMi4xMjEtMC44NzkgQzM3LjAwMSwzNS4xMTYsMzcuMDAxLDMzLjIxNywzNS44MjksMzIuMDQ1eiBNMTUuNDU4LDI1Yy01LjUxNCwwLTEwLTQuNDg0LTEwLTEwYzAtNS41MTQsNC40ODYtMTAsMTAtMTBjNS41MTQsMCwxMCw0LjQ4NiwxMCwxMCBDMjUuNDU4LDIwLjUxNiwyMC45NzIsMjUsMTUuNDU4LDI1eiBNMjIuMzM0LDE1YzAsMS4xMDQtMC44OTYsMi0yLDJoLTIuNzV2Mi43NWMwLDEuMTA0LTAuODk2LDItMiwycy0yLTAuODk2LTItMlYxN2gtMi43NSBjLTEuMTA0LDAtMi0wLjg5Ni0yLTJzMC44OTYtMiwyLTJoMi43NXYtMi43NWMwLTEuMTA0LDAuODk2LTIsMi0yczIsMC44OTYsMiwyVjEzaDIuNzVDMjEuNDM4LDEzLDIyLjMzNCwxMy44OTUsMjIuMzM0LDE1eicgZmlsbD0nJTIzZmZmZmZmJyBkYXRhLW9yaWdpbmFsPSclMjMwMDAwMDAnIHN0eWxlPScnIGNsYXNzPScnLyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDL2clM0UlM0NnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0MvZyUzRSUzQ2cgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc29sdXRpb24tb3B0aW9ucyBmaWd1cmUuaW1hZ2Uge1xuICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLXF1bWwtYnRuLWJvcmRlcik7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyB3aWR0aDogNy41cmVtO1xuICAgIC8vIGhlaWdodDogNy41cmVtO1xuICB9XG5cbiAgLnNvbHV0aW9ucyAuc29sdXRpb24tb3B0aW9ucyBmaWd1cmUuaW1hZ2UsXG4gIC5pbWFnZS12aWV3ZXJfX292ZXJsYXkgLmltYWdlLXZpZXdlcl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucG9ydHJhaXQge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLm5ldXRyYWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5sYW5kc2NhcGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5xdW1sLW1jcSxcbiAgLnF1bWwtc2EsXG4gIHF1bWwtc2EsXG4gIHF1bWwtbWNxLXNvbHV0aW9ucyB7XG4gICAgLm1jcS10aXRsZSB7XG4gICAgICBjb2xvcjogdmFyKC0tcXVtbC1tY3EtdGl0bGUtdHh0KTtcblxuICAgICAgcCB7XG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnF1bWwtbWNxLS1xdWVzdGlvbiB7XG4gICAgICBwIHtcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucXVtbC1tY3EtLW9wdGlvbiB7XG4gICAgICAucXVtbC1tY3Etb3B0aW9uLWNhcmQgcDpmaXJzdC1jaGlsZCxcbiAgICAgIC5xdW1sLW1jcS1vcHRpb24tY2FyZCBwOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBxdW1sLW1jcS1zb2x1dGlvbnMge1xuICAgIGZpZ3VyZS5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1LFxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNTAsXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS03NSxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCxcbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLW9yaWdpbmFsIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNvbHV0aW9uLW9wdGlvbnMgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5xdW1sLW9wdGlvbiAub3B0aW9uIHAge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIH1cbn1cblxuLmVuZFBhZ2UtY29udGFpbmVyLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zY29yZWJvYXJkLXNlY3Rpb25zIHtcbiAgZGlzcGxheTogY29udGVudHM7XG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuLmhvdmVyLWVmZmVjdCB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICYucHJvZ3Jlc3NCYXItYm9yZGVyIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMS42NXJlbTtcbiAgICAgIGhlaWdodDogMS42NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICB9XG59XG4gIl0sInNvdXJjZVJvb3QiOiIifQ== */",":root {\n --quml-mcq-title-txt: #131415;\n}\n\n .startpage__instr-desc .mcq-title, .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc .fs-8, .startpage__instr-desc .fs-9, .startpage__instr-desc .fs-10, .startpage__instr-desc .fs-11, .startpage__instr-desc .fs-12, .startpage__instr-desc .fs-13, .startpage__instr-desc .fs-14, .startpage__instr-desc .fs-15, .startpage__instr-desc .fs-16, .startpage__instr-desc .fs-17, .startpage__instr-desc .fs-18, .startpage__instr-desc .fs-19, .startpage__instr-desc .fs-20, .startpage__instr-desc .fs-21, .startpage__instr-desc .fs-22, .startpage__instr-desc .fs-23, .startpage__instr-desc .fs-24, .startpage__instr-desc .fs-25, .startpage__instr-desc .fs-26, .startpage__instr-desc .fs-27, .startpage__instr-desc .fs-28, .startpage__instr-desc .fs-29, .startpage__instr-desc .fs-30, .startpage__instr-desc .fs-36, .quml-mcq .fs-8, .quml-mcq .fs-9, .quml-mcq .fs-10, .quml-mcq .fs-11, .quml-mcq .fs-12, .quml-mcq .fs-13, .quml-mcq .fs-14, .quml-mcq .fs-15, .quml-mcq .fs-16, .quml-mcq .fs-17, .quml-mcq .fs-18, .quml-mcq .fs-19, .quml-mcq .fs-20, .quml-mcq .fs-21, .quml-mcq .fs-22, .quml-mcq .fs-23, .quml-mcq .fs-24, .quml-mcq .fs-25, .quml-mcq .fs-26, .quml-mcq .fs-27, .quml-mcq .fs-28, .quml-mcq .fs-29, .quml-mcq .fs-30, .quml-mcq .fs-36, .quml-sa .fs-8, .quml-sa .fs-9, .quml-sa .fs-10, .quml-sa .fs-11, .quml-sa .fs-12, .quml-sa .fs-13, .quml-sa .fs-14, .quml-sa .fs-15, .quml-sa .fs-16, .quml-sa .fs-17, .quml-sa .fs-18, .quml-sa .fs-19, .quml-sa .fs-20, .quml-sa .fs-21, .quml-sa .fs-22, .quml-sa .fs-23, .quml-sa .fs-24, .quml-sa .fs-25, .quml-sa .fs-26, .quml-sa .fs-27, .quml-sa .fs-28, .quml-sa .fs-29, .quml-sa .fs-30, .quml-sa .fs-36, quml-sa .fs-8, quml-sa .fs-9, quml-sa .fs-10, quml-sa .fs-11, quml-sa .fs-12, quml-sa .fs-13, quml-sa .fs-14, quml-sa .fs-15, quml-sa .fs-16, quml-sa .fs-17, quml-sa .fs-18, quml-sa .fs-19, quml-sa .fs-20, quml-sa .fs-21, quml-sa .fs-22, quml-sa .fs-23, quml-sa .fs-24, quml-sa .fs-25, quml-sa .fs-26, quml-sa .fs-27, quml-sa .fs-28, quml-sa .fs-29, quml-sa .fs-30, quml-sa .fs-36, quml-mcq-solutions .fs-8, quml-mcq-solutions .fs-9, quml-mcq-solutions .fs-10, quml-mcq-solutions .fs-11, quml-mcq-solutions .fs-12, quml-mcq-solutions .fs-13, quml-mcq-solutions .fs-14, quml-mcq-solutions .fs-15, quml-mcq-solutions .fs-16, quml-mcq-solutions .fs-17, quml-mcq-solutions .fs-18, quml-mcq-solutions .fs-19, quml-mcq-solutions .fs-20, quml-mcq-solutions .fs-21, quml-mcq-solutions .fs-22, quml-mcq-solutions .fs-23, quml-mcq-solutions .fs-24, quml-mcq-solutions .fs-25, quml-mcq-solutions .fs-26, quml-mcq-solutions .fs-27, quml-mcq-solutions .fs-28, quml-mcq-solutions .fs-29, quml-mcq-solutions .fs-30, quml-mcq-solutions .fs-36 {\n line-height: normal;\n}\n .startpage__instr-desc .fs-8, .quml-mcq .fs-8, .quml-sa .fs-8, quml-sa .fs-8, quml-mcq-solutions .fs-8 {\n font-size: 0.5rem;\n}\n .startpage__instr-desc .fs-9, .quml-mcq .fs-9, .quml-sa .fs-9, quml-sa .fs-9, quml-mcq-solutions .fs-9 {\n font-size: 0.563rem;\n}\n .startpage__instr-desc .fs-10, .quml-mcq .fs-10, .quml-sa .fs-10, quml-sa .fs-10, quml-mcq-solutions .fs-10 {\n font-size: 0.625rem;\n}\n .startpage__instr-desc .fs-11, .quml-mcq .fs-11, .quml-sa .fs-11, quml-sa .fs-11, quml-mcq-solutions .fs-11 {\n font-size: 0.688rem;\n}\n .startpage__instr-desc .fs-12, .quml-mcq .fs-12, .quml-sa .fs-12, quml-sa .fs-12, quml-mcq-solutions .fs-12 {\n font-size: 0.75rem;\n}\n .startpage__instr-desc .fs-13, .quml-mcq .fs-13, .quml-sa .fs-13, quml-sa .fs-13, quml-mcq-solutions .fs-13 {\n font-size: 0.813rem;\n}\n .startpage__instr-desc .fs-14, .quml-mcq .fs-14, .quml-sa .fs-14, quml-sa .fs-14, quml-mcq-solutions .fs-14 {\n font-size: 0.875rem;\n}\n .startpage__instr-desc .fs-15, .quml-mcq .fs-15, .quml-sa .fs-15, quml-sa .fs-15, quml-mcq-solutions .fs-15 {\n font-size: 0.938rem;\n}\n .startpage__instr-desc .fs-16, .quml-mcq .fs-16, .quml-sa .fs-16, quml-sa .fs-16, quml-mcq-solutions .fs-16 {\n font-size: 1rem;\n}\n .startpage__instr-desc .fs-17, .quml-mcq .fs-17, .quml-sa .fs-17, quml-sa .fs-17, quml-mcq-solutions .fs-17 {\n font-size: 1.063rem;\n}\n .startpage__instr-desc .fs-18, .quml-mcq .fs-18, .quml-sa .fs-18, quml-sa .fs-18, quml-mcq-solutions .fs-18 {\n font-size: 1.125rem;\n}\n .startpage__instr-desc .fs-19, .quml-mcq .fs-19, .quml-sa .fs-19, quml-sa .fs-19, quml-mcq-solutions .fs-19 {\n font-size: 1.188rem;\n}\n .startpage__instr-desc .fs-20, .quml-mcq .fs-20, .quml-sa .fs-20, quml-sa .fs-20, quml-mcq-solutions .fs-20 {\n font-size: 1.25rem;\n}\n .startpage__instr-desc .fs-21, .quml-mcq .fs-21, .quml-sa .fs-21, quml-sa .fs-21, quml-mcq-solutions .fs-21 {\n font-size: 1.313rem;\n}\n .startpage__instr-desc .fs-22, .quml-mcq .fs-22, .quml-sa .fs-22, quml-sa .fs-22, quml-mcq-solutions .fs-22 {\n font-size: 1.375rem;\n}\n .startpage__instr-desc .fs-23, .quml-mcq .fs-23, .quml-sa .fs-23, quml-sa .fs-23, quml-mcq-solutions .fs-23 {\n font-size: 1.438rem;\n}\n .startpage__instr-desc .fs-24, .quml-mcq .fs-24, .quml-sa .fs-24, quml-sa .fs-24, quml-mcq-solutions .fs-24 {\n font-size: 1.5rem;\n}\n .startpage__instr-desc .fs-25, .quml-mcq .fs-25, .quml-sa .fs-25, quml-sa .fs-25, quml-mcq-solutions .fs-25 {\n font-size: 1.563rem;\n}\n .startpage__instr-desc .fs-26, .quml-mcq .fs-26, .quml-sa .fs-26, quml-sa .fs-26, quml-mcq-solutions .fs-26 {\n font-size: 1.625rem;\n}\n .startpage__instr-desc .fs-27, .quml-mcq .fs-27, .quml-sa .fs-27, quml-sa .fs-27, quml-mcq-solutions .fs-27 {\n font-size: 1.688rem;\n}\n .startpage__instr-desc .fs-28, .quml-mcq .fs-28, .quml-sa .fs-28, quml-sa .fs-28, quml-mcq-solutions .fs-28 {\n font-size: 1.75rem;\n}\n .startpage__instr-desc .fs-29, .quml-mcq .fs-29, .quml-sa .fs-29, quml-sa .fs-29, quml-mcq-solutions .fs-29 {\n font-size: 1.813rem;\n}\n .startpage__instr-desc .fs-30, .quml-mcq .fs-30, .quml-sa .fs-30, quml-sa .fs-30, quml-mcq-solutions .fs-30 {\n font-size: 1.875rem;\n}\n .startpage__instr-desc .fs-36, .quml-mcq .fs-36, .quml-sa .fs-36, quml-sa .fs-36, quml-mcq-solutions .fs-36 {\n font-size: 2.25rem;\n}\n .startpage__instr-desc .text-left, .quml-mcq .text-left, .quml-sa .text-left, quml-sa .text-left, quml-mcq-solutions .text-left {\n text-align: left;\n}\n .startpage__instr-desc .text-center, .quml-mcq .text-center, .quml-sa .text-center, quml-sa .text-center, quml-mcq-solutions .text-center {\n text-align: center;\n}\n .startpage__instr-desc .text-right, .quml-mcq .text-right, .quml-sa .text-right, quml-sa .text-right, quml-mcq-solutions .text-right {\n text-align: right;\n}\n .startpage__instr-desc .image-style-align-right, .quml-mcq .image-style-align-right, .quml-sa .image-style-align-right, quml-sa .image-style-align-right, quml-mcq-solutions .image-style-align-right {\n float: right;\n text-align: right;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc .image-style-align-left, .quml-mcq .image-style-align-left, .quml-sa .image-style-align-left, quml-sa .image-style-align-left, quml-mcq-solutions .image-style-align-left {\n float: left;\n text-align: left;\n margin-right: 0.5rem;\n}\n .startpage__instr-desc .image, .startpage__instr-desc figure.image, .quml-mcq .image, .quml-mcq figure.image, .quml-sa .image, .quml-sa figure.image, quml-sa .image, quml-sa figure.image, quml-mcq-solutions .image, quml-mcq-solutions figure.image {\n display: table;\n clear: both;\n text-align: center;\n margin: 0.5rem auto;\n position: relative;\n}\n .startpage__instr-desc figure.image.resize-original, .startpage__instr-desc figure.image, .quml-mcq figure.image.resize-original, .quml-mcq figure.image, .quml-sa figure.image.resize-original, .quml-sa figure.image, quml-sa figure.image.resize-original, quml-sa figure.image, quml-mcq-solutions figure.image.resize-original, quml-mcq-solutions figure.image {\n width: auto;\n height: auto;\n overflow: visible;\n}\n .startpage__instr-desc figure.image img, .quml-mcq figure.image img, .quml-sa figure.image img, quml-sa figure.image img, quml-mcq-solutions figure.image img {\n width: auto;\n}\n .startpage__instr-desc figure.image.resize-original img, .quml-mcq figure.image.resize-original img, .quml-sa figure.image.resize-original img, quml-sa figure.image.resize-original img, quml-mcq-solutions figure.image.resize-original img {\n width: auto;\n height: auto;\n}\n .startpage__instr-desc .image img, .quml-mcq .image img, .quml-sa .image img, quml-sa .image img, quml-mcq-solutions .image img {\n display: block;\n margin: 0 auto;\n max-width: 100%;\n min-width: 50px;\n}\n .startpage__instr-desc figure.image.resize-25, .quml-mcq figure.image.resize-25, .quml-sa figure.image.resize-25, quml-sa figure.image.resize-25, quml-mcq-solutions figure.image.resize-25 {\n width: 25%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-50, .quml-mcq figure.image.resize-50, .quml-sa figure.image.resize-50, quml-sa figure.image.resize-50, quml-mcq-solutions figure.image.resize-50 {\n width: 50%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-75, .quml-mcq figure.image.resize-75, .quml-sa figure.image.resize-75, quml-sa figure.image.resize-75, quml-mcq-solutions figure.image.resize-75 {\n width: 75%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-100, .quml-mcq figure.image.resize-100, .quml-sa figure.image.resize-100, quml-sa figure.image.resize-100, quml-mcq-solutions figure.image.resize-100 {\n width: 100%;\n height: auto;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n border-right: 0.0625rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table, .startpage__instr-desc figure.table table tr td, .startpage__instr-desc figure.table table tr th, .quml-mcq figure.table table, .quml-mcq figure.table table tr td, .quml-mcq figure.table table tr th, .quml-sa figure.table table, .quml-sa figure.table table tr td, .quml-sa figure.table table tr th, quml-sa figure.table table, quml-sa figure.table table tr td, quml-sa figure.table table tr th, quml-mcq-solutions figure.table table, quml-mcq-solutions figure.table table tr td, quml-mcq-solutions figure.table table tr th {\n border: 0.0625rem solid var(--black);\n border-collapse: collapse;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n width: 100%;\n background: var(--white);\n border: 0.0625rem solid var(--gray-100);\n box-shadow: none;\n border-radius: 0.25rem 0.25rem 0 0;\n text-align: left;\n color: var(--gray);\n border-collapse: separate;\n border-spacing: 0;\n table-layout: fixed;\n}\n .startpage__instr-desc figure.table table thead tr th, .quml-mcq figure.table table thead tr th, .quml-sa figure.table table thead tr th, quml-sa figure.table table thead tr th, quml-mcq-solutions figure.table table thead tr th {\n font-size: 0.875rem;\n padding: 1rem;\n background-color: var(--primary-100);\n position: relative;\n height: 2.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n font-weight: bold;\n color: var(--primary-color);\n text-transform: uppercase;\n}\n .startpage__instr-desc figure.table table thead tr th:first-child, .quml-mcq figure.table table thead tr th:first-child, .quml-sa figure.table table thead tr th:first-child, quml-sa figure.table table thead tr th:first-child, quml-mcq-solutions figure.table table thead tr th:first-child {\n border-top-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table thead tr th:last-child, .quml-mcq figure.table table thead tr th:last-child, .quml-sa figure.table table thead tr th:last-child, quml-sa figure.table table thead tr th:last-child, quml-mcq-solutions figure.table table thead tr th:last-child {\n border-top-right-radius: 0.25rem;\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr:nth-child(2n), .quml-mcq figure.table table tbody tr:nth-child(2n), .quml-sa figure.table table tbody tr:nth-child(2n), quml-sa figure.table table tbody tr:nth-child(2n), quml-mcq-solutions figure.table table tbody tr:nth-child(2n) {\n background-color: var(--gray-0);\n}\n .startpage__instr-desc figure.table table tbody tr:hover, .quml-mcq figure.table table tbody tr:hover, .quml-sa figure.table table tbody tr:hover, quml-sa figure.table table tbody tr:hover, quml-mcq-solutions figure.table table tbody tr:hover {\n background: var(--primary-0);\n color: rgba(var(--rc-rgba-gray), 0.95);\n cursor: pointer;\n}\n .startpage__instr-desc figure.table table tbody tr td, .quml-mcq figure.table table tbody tr td, .quml-sa figure.table table tbody tr td, quml-sa figure.table table tbody tr td, quml-mcq-solutions figure.table table tbody tr td {\n font-size: 0.875rem;\n padding: 1rem;\n color: var(--gray);\n height: 3.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n word-break: break-word;\n line-height: normal;\n}\n .startpage__instr-desc figure.table table tbody tr td:last-child, .quml-mcq figure.table table tbody tr td:last-child, .quml-sa figure.table table tbody tr td:last-child, quml-sa figure.table table tbody tr td:last-child, quml-mcq-solutions figure.table table tbody tr td:last-child {\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr td p, .quml-mcq figure.table table tbody tr td p, .quml-sa figure.table table tbody tr td p, quml-sa figure.table table tbody tr td p, quml-mcq-solutions figure.table table tbody tr td p {\n margin-bottom: 0px !important;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td, .quml-mcq figure.table table tbody tr:last-child td, .quml-sa figure.table table tbody tr:last-child td, quml-sa figure.table table tbody tr:last-child td, quml-mcq-solutions figure.table table tbody tr:last-child td {\n border-bottom: none;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:first-child, .quml-mcq figure.table table tbody tr:last-child td:first-child, .quml-sa figure.table table tbody tr:last-child td:first-child, quml-sa figure.table table tbody tr:last-child td:first-child, quml-mcq-solutions figure.table table tbody tr:last-child td:first-child {\n border-bottom-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:last-child, .quml-mcq figure.table table tbody tr:last-child td:last-child, .quml-sa figure.table table tbody tr:last-child td:last-child, quml-sa figure.table table tbody tr:last-child td:last-child, quml-mcq-solutions figure.table table tbody tr:last-child td:last-child {\n border-bottom-right-radius: 0.25rem;\n}\n .startpage__instr-desc ul, .startpage__instr-desc ol, .quml-mcq ul, .quml-mcq ol, .quml-sa ul, .quml-sa ol, quml-sa ul, quml-sa ol, quml-mcq-solutions ul, quml-mcq-solutions ol {\n margin-top: 0.5rem;\n}\n .startpage__instr-desc ul li, .startpage__instr-desc ol li, .quml-mcq ul li, .quml-mcq ol li, .quml-sa ul li, .quml-sa ol li, quml-sa ul li, quml-sa ol li, quml-mcq-solutions ul li, quml-mcq-solutions ol li {\n margin: 0.5rem;\n font-weight: normal;\n line-height: normal;\n}\n .startpage__instr-desc ul, .quml-mcq ul, .quml-sa ul, quml-sa ul, quml-mcq-solutions ul {\n list-style-type: disc;\n}\n .startpage__instr-desc h1, .startpage__instr-desc h2, .startpage__instr-desc h3, .startpage__instr-desc h4, .startpage__instr-desc h5, .startpage__instr-desc h6, .quml-mcq h1, .quml-mcq h2, .quml-mcq h3, .quml-mcq h4, .quml-mcq h5, .quml-mcq h6, .quml-sa h1, .quml-sa h2, .quml-sa h3, .quml-sa h4, .quml-sa h5, .quml-sa h6, quml-sa h1, quml-sa h2, quml-sa h3, quml-sa h4, quml-sa h5, quml-sa h6, quml-mcq-solutions h1, quml-mcq-solutions h2, quml-mcq-solutions h3, quml-mcq-solutions h4, quml-mcq-solutions h5, quml-mcq-solutions h6 {\n color: var(--primary-color);\n line-height: normal;\n margin-bottom: 1rem;\n}\n .startpage__instr-desc p, .startpage__instr-desc span, .quml-mcq p, .quml-mcq span, .quml-sa p, .quml-sa span, quml-sa p, quml-sa span, quml-mcq-solutions p, quml-mcq-solutions span {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc p strong, .startpage__instr-desc p span strong, .quml-mcq p strong, .quml-mcq p span strong, .quml-sa p strong, .quml-sa p span strong, quml-sa p strong, quml-sa p span strong, quml-mcq-solutions p strong, quml-mcq-solutions p span strong {\n font-weight: bold;\n}\n .startpage__instr-desc p span u, .startpage__instr-desc p u, .quml-mcq p span u, .quml-mcq p u, .quml-sa p span u, .quml-sa p u, quml-sa p span u, quml-sa p u, quml-mcq-solutions p span u, quml-mcq-solutions p u {\n text-decoration: underline;\n}\n .startpage__instr-desc p span i, .startpage__instr-desc p i, .quml-mcq p span i, .quml-mcq p i, .quml-sa p span i, .quml-sa p i, quml-sa p span i, quml-sa p i, quml-mcq-solutions p span i, quml-mcq-solutions p i {\n font-style: italic;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zYi1ja2VkaXRvci1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDZCQUFBO0FBQ0Y7O0FBVUk7Ozs7O0VBQ0UsZ0NBQUE7QUFITjtBQU1JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsbUJBQUE7QUE0Rk47QUF6Rkk7Ozs7O0VBQ0UsaUJBQUE7QUErRk47QUE1Rkk7Ozs7O0VBQ0UsbUJBQUE7QUFrR047QUEvRkk7Ozs7O0VBQ0UsbUJBQUE7QUFxR047QUFsR0k7Ozs7O0VBQ0UsbUJBQUE7QUF3R047QUFyR0k7Ozs7O0VBQ0Usa0JBQUE7QUEyR047QUF4R0k7Ozs7O0VBQ0UsbUJBQUE7QUE4R047QUEzR0k7Ozs7O0VBQ0UsbUJBQUE7QUFpSE47QUE5R0k7Ozs7O0VBQ0UsbUJBQUE7QUFvSE47QUFqSEk7Ozs7O0VBQ0UsZUFBQTtBQXVITjtBQXBISTs7Ozs7RUFDRSxtQkFBQTtBQTBITjtBQXZISTs7Ozs7RUFDRSxtQkFBQTtBQTZITjtBQTFISTs7Ozs7RUFDRSxtQkFBQTtBQWdJTjtBQTdISTs7Ozs7RUFDRSxrQkFBQTtBQW1JTjtBQWhJSTs7Ozs7RUFDRSxtQkFBQTtBQXNJTjtBQW5JSTs7Ozs7RUFDRSxtQkFBQTtBQXlJTjtBQXRJSTs7Ozs7RUFDRSxtQkFBQTtBQTRJTjtBQXpJSTs7Ozs7RUFDRSxpQkFBQTtBQStJTjtBQTVJSTs7Ozs7RUFDRSxtQkFBQTtBQWtKTjtBQS9JSTs7Ozs7RUFDRSxtQkFBQTtBQXFKTjtBQWxKSTs7Ozs7RUFDRSxtQkFBQTtBQXdKTjtBQXJKSTs7Ozs7RUFDRSxrQkFBQTtBQTJKTjtBQXhKSTs7Ozs7RUFDRSxtQkFBQTtBQThKTjtBQTNKSTs7Ozs7RUFDRSxtQkFBQTtBQWlLTjtBQTlKSTs7Ozs7RUFDRSxrQkFBQTtBQW9LTjtBQWpLSTs7Ozs7RUFDRSxnQkFBQTtBQXVLTjtBQXBLSTs7Ozs7RUFDRSxrQkFBQTtBQTBLTjtBQXZLSTs7Ozs7RUFDRSxpQkFBQTtBQTZLTjtBQTFLSTs7Ozs7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQWdMTjtBQTdLSTs7Ozs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBQW1MTjtBQWhMSTs7Ozs7Ozs7OztFQUVFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FBMExOO0FBdkxJOzs7Ozs7Ozs7O0VBRUUsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQWlNTjtBQTlMSTs7Ozs7RUFDRSxXQUFBO0FBb01OO0FBak1JOzs7OztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBdU1OO0FBcE1JOzs7OztFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QUEwTU47QUF2TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUE2TU47QUExTUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFnTk47QUE3TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFtTk47QUFoTkk7Ozs7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUFzTk47QUFuTkk7Ozs7O0VBQ0UsNkNBQUE7QUF5Tk47QUF0Tkk7Ozs7Ozs7Ozs7Ozs7OztFQUdFLG9DQUFBO0VBQ0EseUJBQUE7QUFvT047QUFqT0k7Ozs7O0VBQ0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQXVPTjtBQW5PVTs7Ozs7RUFVRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0FBZ09aO0FBblBZOzs7OztFQUNFLCtCQUFBO0FBeVBkO0FBdFBZOzs7OztFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7QUE0UGQ7QUF4T1U7Ozs7O0VBQ0UsK0JBQUE7QUE4T1o7QUEzT1U7Ozs7O0VBQ0UsNEJBQUE7RUFDQSxzQ0FBQTtFQUNBLGVBQUE7QUFpUFo7QUE5T1U7Ozs7O0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FBb1BaO0FBbFBZOzs7OztFQUNFLHdDQUFBO0FBd1BkO0FBclBZOzs7OztFQUNFLDZCQUFBO0FBMlBkO0FBdFBZOzs7OztFQUNFLG1CQUFBO0FBNFBkO0FBMVBjOzs7OztFQUNFLGtDQUFBO0FBZ1FoQjtBQTdQYzs7Ozs7RUFDRSxtQ0FBQTtBQW1RaEI7QUExUEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQW9RTjtBQWxRTTs7Ozs7Ozs7OztFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FBNlFSO0FBelFJOzs7OztFQUNFLHFCQUFBO0FBK1FOO0FBNVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUFzU047QUFuU0k7Ozs7Ozs7Ozs7RUFFRSxnQ0FBQTtBQTZTTjtBQTFTSTs7Ozs7Ozs7OztFQUVFLGlCQUFBO0FBb1ROO0FBalRJOzs7Ozs7Ozs7O0VBRUUsMEJBQUE7QUEyVE47QUF4VEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQWtVTiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCA6cm9vdCB7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xufVxuXG5cbjo6bmctZGVlcCB7XG5cbiAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyxcbiAgLnF1bWwtbWNxLFxuICAucXVtbC1zYSxcbiAgcXVtbC1zYSxcbiAgcXVtbC1tY3Etc29sdXRpb25zIHtcbiAgICAubWNxLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIC5mcy04LFxuICAgIC5mcy05LFxuICAgIC5mcy0xMCxcbiAgICAuZnMtMTEsXG4gICAgLmZzLTEyLFxuICAgIC5mcy0xMyxcbiAgICAuZnMtMTQsXG4gICAgLmZzLTE1LFxuICAgIC5mcy0xNixcbiAgICAuZnMtMTcsXG4gICAgLmZzLTE4LFxuICAgIC5mcy0xOSxcbiAgICAuZnMtMjAsXG4gICAgLmZzLTIxLFxuICAgIC5mcy0yMixcbiAgICAuZnMtMjMsXG4gICAgLmZzLTI0LFxuICAgIC5mcy0yNSxcbiAgICAuZnMtMjYsXG4gICAgLmZzLTI3LFxuICAgIC5mcy0yOCxcbiAgICAuZnMtMjksXG4gICAgLmZzLTMwLFxuICAgIC5mcy0zNiB7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5mcy04IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIH1cblxuICAgIC5mcy05IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NjNyZW07XG4gICAgfVxuXG4gICAgLmZzLTEwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTExIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODhyZW07XG4gICAgfVxuXG4gICAgLmZzLTEyIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTMge1xuICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICB9XG5cbiAgICAuZnMtMTQge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTUge1xuICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTYge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIC5mcy0xNyB7XG4gICAgICBmb250LXNpemU6IDEuMDYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0xOCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0xOSB7XG4gICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yMCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTIyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgfVxuXG4gICAgLmZzLTI0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNSB7XG4gICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0yNiB7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNyB7XG4gICAgICBmb250LXNpemU6IDEuNjg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yOCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTI5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTMwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTM2IHtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAudGV4dC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaW1hZ2Utc3R5bGUtYWxpZ24tcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS1vcmlnaW5hbCxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtb3JpZ2luYWwgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS01MCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNzUge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUudGFibGUgdGFibGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgIH1cblxuICAgIGZpZ3VyZS50YWJsZSB0YWJsZSxcbiAgICBmaWd1cmUudGFibGUgdGFibGUgdHIgdGQsXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgfVxuXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbSAuMjVyZW0gMCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgYm9yZGVyOjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheS0wKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktMCk7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSh2YXIoLS1yYy1yZ2JhLWdyYXkpLCAwLjk1KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgcCxcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIHAgc3Ryb25nLFxuICAgIHAgc3BhbiBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgcCBzcGFuIHUsXG4gICAgcCB1IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHAgc3BhbiBpLFxuICAgIHAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},8396: /*!*************************************************************************************************!*\ !*** ./projects/quml-library/src/lib/services/transformation-service/transformation.service.ts ***! - \*************************************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{TransformationService:()=>P});var e=t( + \*************************************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{TransformationService:()=>B});var e=t( /*! lodash-es */ -4607),r=t( +1855),r=t( /*! lodash-es */ -5899),d=t( +6705),d=t( /*! lodash-es */ -2941),n=t( +4373),n=t( /*! lodash-es */ -4894),o=t( +6687),s=t( /*! lodash-es */ -7528),i=t( +9412),o=t( /*! lodash-es */ -6190),a=t( +4509),l=t( /*! lodash-es */ -9724),p=t( +913),p=t( /*! lodash-es */ -8172),c=t( +7570),u=t( /*! lodash-es */ -7190),g=t( +9362),g=t( /*! lodash-es */ -6011),f=t( +7861),f=t( /*! lodash-es */ -3247),m=t( +4164),m=t( /*! lodash-es */ -8152),v=t( +5751),v=t( /*! lodash-es */ -1751),y=t( +5935),_=t( /*! lodash-es */ -7732),I=t( +7386),w=t( /*! lodash-es */ -5269),O=t( +4011),x=t( /*! lodash-es */ -3795),D=t( +5509),D=t( /*! lodash-es */ -3135),M=t( +1745),O=t( /*! uuid */ -9485),s=t( +6345),c=t( /*! @angular/core */ -2560);class P{getTransformedHierarchy(h){let b=this.getTransformedQuestionSetMetadata(h);return e.default(b,"children")||(b.children=this.transformChildren(b.children)),b}getTransformedQuestionSetMetadata(h){return h=this.processMaxScoreProperty(h),h=r.default(h,"version"),h=this.processInstructions(h),h=this.processBloomsLevel(h),h=this.processBooleanProps(h),this.processTimeLimits(h)}processMaxScoreProperty(h){if(d.default(h,"maxScore")){const b={maxScore:{cardinality:"single",type:"integer",defaultValue:h.maxScore}};(h=r.default(h,"maxScore")).outcomeDeclaration=b}return h}processInstructions(h){return d.default(h,"instructions.default")&&(h.instructions=h.instructions.default),h}processBloomsLevel(h){if(d.default(h,"bloomsLevel")){const b=n.default(h,"bloomsLevel");o.default(h,"bloomsLevel"),i.default(h,"complexityLevel",[b.toString()])}return h}processBooleanProps(h){return a.default(["showSolutions","showFeedback","showHints","showTimer"],T=>{d.default(h,T)&&(h[T]=(T=>"Yes"===T)(h[T]))}),h}processTimeLimits(h){let b;return d.default(h,"timeLimits")&&!p.default(h.timeLimits)&&(b=c.default(h.timeLimits)?JSON.parse(h.timeLimits):h.timeLimits,h.timeLimits={questionSet:{min:0,max:b?.maxTime?g.default(b.maxTime):0}}),h}transformChildren(h){const b=this;return e.default(h)||a.default(h,x=>{if(d.default(x,"version")&&o.default(x,"version"),x=this.processBloomsLevel(x),x=this.processBooleanProps(x),"application/vnd.sunbird.questionset"===n.default(x,"mimeType").toLowerCase()){x=this.processTimeLimits(x),x=this.processInstructions(x);const T=n.default(x,"children",[]);b.transformChildren(T)}}),h}getTransformedQuestionMetadata(h){if(d.default(h,"questions"))return a.default(h.questions,b=>{if(!d.default(b,"qumlVersion")||1.1!=b.qumlVersion){b=this.processResponseDeclaration(b),b=this.processInteractions(b),b=this.processSolutions(b),b=this.processInstructions(b),b=this.processHints(b),b=this.processBloomsLevel(b),b=this.processBooleanProps(b);const x=this.getAnswer(b);e.default(x)||i.default(b,"answer",x)}}),h}processResponseDeclaration(h){let b={};if(f.default(m.default(h.primaryCategory),"subjective question"))h=this.processSubjectiveResponseDeclaration(h);else{let x=h.responseDeclaration;if(!e.default(x)){for(const T in x){const S=x[T],N={cardinality:n.default(S,"cardinality",""),type:n.default(S,"type",""),defaultValue:n.default(S,"maxScore")};delete S.maxScore,b.maxScore=N;const U=S.correctResponse||{};delete U.outcomes,"integer"===m.default(n.default(S,"type"))&&"single"===m.default(n.default(S,"cardinality"))&&(U.value=parseInt(U.value,10)),S.mapping=this.getUpdatedMapping(S),x[T]=S}h.responseDeclaration=x,h.outcomeDeclaration=b}}return h}processSubjectiveResponseDeclaration(h){let b={};return delete h.responseDeclaration,delete h.interactions,d.default(h,"maxScore")&&!p.default(h.maxScore)&&(b={maxScore:{cardinality:"single",type:"integer",defaultValue:h.maxScore}},h.outcomeDeclaration=b),h}getUpdatedMapping(h){const b=h.mapping||[];return e.default(b)?b:b.map(T=>({value:T.response,score:n.default(T,"outcomes.score",0)}))}processInteractions(h){const b=n.default(h,"interactions",{});if(!e.default(b)){const x=n.default(b,"validation",{}),T=n.default(b,"response1",{}),S=n.default(b,"response1.validation",{});e.default(S)?i.default(T,"validation",x):a.default(S,(N,U)=>{i.default(x,U,N)}),o.default(b,"validation"),i.default(b,"response1",T),i.default(h,"interactions",b)}return h}processSolutions(h){const b=n.default(h,"solutions",[]);if(!e.default(b)){const x=v.default(b,(T,S)=>(T[n.default(S,"id")]=this.getSolutionString(S,n.default(h,"media",[])),T),{});i.default(h,"solutions",x)}return h}getSolutionString(h,b){if(!e.default(h))switch(n.default(h,"type","")){case"html":return n.default(h,"value","");case"video":{const T=n.default(h,"value",""),S=y.default(b,N=>f.default(T,n.default(N,"id","")));if(S){const N=n.default(S,"src",""),U=n.default(S,"thumbnail","");return''.replace("media_identifier",T).replace("thumbnail_url",U).replace(/media_source_url/g,N)}return""}default:return""}return""}processHints(h){const b=n.default(h,"hints",[]);let x={};return e.default(b)||(a.default(b,T=>{I.default(x,{[(0,M.v4)()]:T})}),i.default(h,"hints",x)),h}getAnswer(h){const b=n.default(h,"interactions",{});if(f.default(n.default(h,"primaryCategory"),"Subjective Question")||e.default(b))return n.default(h,"answer","");{const x=n.default(h,"responseDeclaration.response1",{}),T=n.default(b,"response1.options",{});let S="";if("single"===n.default(x,"cardinality"))S=`
${T[n.default(n.default(x,"correctResponse",{}),"value",0)].label}
`;else{const U=n.default(x,"correctResponse.value");let j='
answer_html
';const J=[];a.default(T,re=>{if(O.default(U,re.value)){const xe=D.default(j,"answer_html",n.default(re,"label"));J.push(xe)}}),S=`
${J.join("")}
`}return S}}static#e=this.\u0275fac=function(b){return new(b||P)};static#t=this.\u0275prov=s.\u0275\u0275defineInjectable({token:P,factory:P.\u0275fac,providedIn:"root"})}},3887: +1699);class B{getTransformedHierarchy(h){let b=this.getTransformedQuestionSetMetadata(h);return e.default(b,"children")||(b.children=this.transformChildren(b.children)),b}getTransformedQuestionSetMetadata(h){return h=this.processMaxScoreProperty(h),h=r.default(h,"version"),h=this.processInstructions(h),h=this.processBloomsLevel(h),h=this.processBooleanProps(h),this.processTimeLimits(h)}processMaxScoreProperty(h){if(d.default(h,"maxScore")){const b={maxScore:{cardinality:"single",type:"integer",defaultValue:h.maxScore}};(h=r.default(h,"maxScore")).outcomeDeclaration=b}return h}processInstructions(h){return d.default(h,"instructions.default")&&(h.instructions=h.instructions.default),h}processBloomsLevel(h){if(d.default(h,"bloomsLevel")){const b=n.default(h,"bloomsLevel");s.default(h,"bloomsLevel"),o.default(h,"complexityLevel",[b.toString()])}return h}processBooleanProps(h){return l.default(["showSolutions","showFeedback","showHints","showTimer"],I=>{d.default(h,I)&&(h[I]=(I=>"Yes"===I)(h[I]))}),h}processTimeLimits(h){let b;return d.default(h,"timeLimits")&&!p.default(h.timeLimits)&&(b=u.default(h.timeLimits)?JSON.parse(h.timeLimits):h.timeLimits,h.timeLimits={questionSet:{min:0,max:b?.maxTime?g.default(b.maxTime):0}}),h}transformChildren(h){const b=this;return e.default(h)||l.default(h,T=>{if(d.default(T,"version")&&s.default(T,"version"),T=this.processBloomsLevel(T),T=this.processBooleanProps(T),"application/vnd.sunbird.questionset"===n.default(T,"mimeType").toLowerCase()){T=this.processTimeLimits(T),T=this.processInstructions(T);const I=n.default(T,"children",[]);b.transformChildren(I)}}),h}getTransformedQuestionMetadata(h){if(d.default(h,"questions"))return l.default(h.questions,b=>{if(!d.default(b,"qumlVersion")||1.1!=b.qumlVersion){b=this.processResponseDeclaration(b),b=this.processInteractions(b),b=this.processSolutions(b),b=this.processInstructions(b),b=this.processHints(b),b=this.processBloomsLevel(b),b=this.processBooleanProps(b);const T=this.getAnswer(b);e.default(T)||o.default(b,"answer",T)}}),h}processResponseDeclaration(h){let b={};if(f.default(m.default(h.primaryCategory),"subjective question"))h=this.processSubjectiveResponseDeclaration(h);else{let T=h.responseDeclaration;if(!e.default(T)){for(const I in T){const S=T[I],L={cardinality:n.default(S,"cardinality",""),type:n.default(S,"type",""),defaultValue:n.default(S,"maxScore")};delete S.maxScore,b.maxScore=L;const F=S.correctResponse||{};delete F.outcomes,"integer"===m.default(n.default(S,"type"))&&"single"===m.default(n.default(S,"cardinality"))&&(F.value=parseInt(F.value,10)),S.mapping=this.getUpdatedMapping(S),T[I]=S}h.responseDeclaration=T,h.outcomeDeclaration=b}}return h}processSubjectiveResponseDeclaration(h){let b={};return delete h.responseDeclaration,delete h.interactions,d.default(h,"maxScore")&&!p.default(h.maxScore)&&(b={maxScore:{cardinality:"single",type:"integer",defaultValue:h.maxScore}},h.outcomeDeclaration=b),h}getUpdatedMapping(h){const b=h.mapping||[];return e.default(b)?b:b.map(I=>({value:I.response,score:n.default(I,"outcomes.score",0)}))}processInteractions(h){const b=n.default(h,"interactions",{});if(!e.default(b)){const T=n.default(b,"validation",{}),I=n.default(b,"response1",{}),S=n.default(b,"response1.validation",{});e.default(S)?o.default(I,"validation",T):l.default(S,(L,F)=>{o.default(T,F,L)}),s.default(b,"validation"),o.default(b,"response1",I),o.default(h,"interactions",b)}return h}processSolutions(h){const b=n.default(h,"solutions",[]);if(!e.default(b)){const T=v.default(b,(I,S)=>(I[n.default(S,"id")]=this.getSolutionString(S,n.default(h,"media",[])),I),{});o.default(h,"solutions",T)}return h}getSolutionString(h,b){if(!e.default(h))switch(n.default(h,"type","")){case"html":return n.default(h,"value","");case"video":{const I=n.default(h,"value",""),S=_.default(b,L=>f.default(I,n.default(L,"id","")));if(S){const L=n.default(S,"src",""),F=n.default(S,"thumbnail","");return''.replace("media_identifier",I).replace("thumbnail_url",F).replace(/media_source_url/g,L)}return""}default:return""}return""}processHints(h){const b=n.default(h,"hints",[]);let T={};return e.default(b)||(l.default(b,I=>{w.default(T,{[(0,O.v4)()]:I})}),o.default(h,"hints",T)),h}getAnswer(h){const b=n.default(h,"interactions",{});if(f.default(n.default(h,"primaryCategory"),"Subjective Question")||e.default(b))return n.default(h,"answer","");{const T=n.default(h,"responseDeclaration.response1",{}),I=n.default(b,"response1.options",{});let S="";if("single"===n.default(T,"cardinality"))S=`
${I[n.default(n.default(T,"correctResponse",{}),"value",0)].label}
`;else{const F=n.default(T,"correctResponse.value");let k='
answer_html
';const X=[];l.default(I,ee=>{if(x.default(F,ee.value)){const Oe=D.default(k,"answer_html",n.default(ee,"label"));X.push(Oe)}}),S=`
${X.join("")}
`}return S}}static#e=this.\u0275fac=function(b){return new(b||B)};static#t=this.\u0275prov=c.\u0275\u0275defineInjectable({token:B,factory:B.\u0275fac,providedIn:"root"})}},3464: /*!*********************************************************************************!*\ !*** ./projects/quml-library/src/lib/services/viewer-service/viewer-service.ts ***! - \*********************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{ViewerService:()=>M});var e=t( + \*********************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{ViewerService:()=>O});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! ../../telemetry-constants */ -7930),d=t( +1679),d=t( /*! lodash-es */ -8163),n=t( +8717),n=t( /*! lodash-es */ -4607),o=t( +1855),s=t( /*! lodash-es */ -2941),i=t( +4373),o=t( /*! lodash-es */ -6480),a=t( +2984),l=t( /*! lodash-es */ -3089),p=t( +5772),p=t( /*! lodash-es */ -9724),c=t( +913),u=t( /*! lodash-es */ -7732),g=t( +7386),g=t( /*! lodash-es */ -3795),f=t( +5509),f=t( /*! rxjs */ -4139),m=t( +9681),m=t( /*! rxjs */ -4350),v=t( +2130),v=t( /*! rxjs/operators */ -9095),y=t( +6520),_=t( /*! ../../quml-library.service */ -5669),I=t( +1073),w=t( /*! ../../util-service */ -2025),O=t( +4384),x=t( /*! ../../quml-question-cursor.service */ -8659),D=t( +5336),D=t( /*! ../transformation-service/transformation.service */ -9167);class M{constructor(s,P,A,h){this.qumlLibraryService=s,this.utilService=P,this.questionCursor=A,this.transformationService=h,this.qumlPlayerEvent=new e.EventEmitter,this.qumlQuestionEvent=new e.EventEmitter,this.version="1.0",this.timeSpent="0:0",this.isAvailableLocally=!1,this.isSectionsAvailable=!1,this.sectionQuestions=[]}initialize(s,P,A,h){this.qumlLibraryService.initializeTelemetry(s,h),this.identifiers=d.default(A),this.parentIdentifier=s.metadata.identifier,this.threshold=P,this.rotation=0,this.totalNumberOfQuestions=s.metadata.childNodes.length||0,this.qumlPlayerStartTime=this.qumlPlayerLastPageTime=(new Date).getTime(),this.currentQuestionIndex=1,this.contentName=s.metadata.name,this.isAvailableLocally=h.isAvailableLocally,this.isSectionsAvailable=h?.isSectionsAvailable,this.src=s.metadata.artifactUrl||"",this.questionSetId=s.metadata.identifier,s?.context?.userData&&(this.userName=(s.context.userData?.firstName??"")+" "+(s.context.userData?.lastName??"")),this.metaData={pagesHistory:[],totalPages:0,duration:0,rotation:[],progressBar:[],questions:[],questionIds:[],lastQuestionId:""},this.loadingProgress=0,this.endPageSeen=!1}raiseStartEvent(s){this.currentQuestionIndex=s;const P=(new Date).getTime()-this.qumlPlayerStartTime;this.qumlPlayerEvent.emit({eid:"START",ver:this.version,edata:{type:"START",currentIndex:this.currentQuestionIndex,duration:P},metaData:this.metaData}),this.qumlPlayerLastPageTime=this.qumlPlayerStartTime=(new Date).getTime(),this.qumlLibraryService.start(P)}raiseEndEvent(s,P,A){this.metaData.questions=this.sectionQuestions;const h=(new Date).getTime()-this.qumlPlayerStartTime;this.qumlPlayerEvent.emit({eid:"END",ver:this.version,edata:{type:"END",currentPage:s,totalPages:this.totalNumberOfQuestions,duration:h},metaData:this.metaData}),this.timeSpent=this.utilService.getTimeSpentText(this.qumlPlayerStartTime),this.qumlLibraryService.end(h,s,this.totalNumberOfQuestions,this.totalNumberOfQuestions,P,A)}raiseHeartBeatEvent(s,P,A,h){const b={eid:"HEARTBEAT",ver:this.version,edata:{type:s,questionIndex:this.currentQuestionIndex},metaData:this.metaData};s===r.eventName.nextContentPlay&&h&&(b.edata.nextContentId=h),this.isSectionsAvailable&&(b.edata.sectionId=this.questionSetId),this.qumlPlayerEvent.emit(b),r.TelemetryType.interact===P?this.qumlLibraryService.interact(s.toLowerCase(),A):r.TelemetryType.impression===P&&this.qumlLibraryService.impression(A)}raiseAssesEvent(s,P,A,h,b,x){const T={item:s,index:P,pass:A,score:h,resvalues:b,duration:x};this.qumlPlayerEvent.emit(T),this.qumlLibraryService.startAssesEvent(T)}raiseResponseEvent(s,P,A){this.qumlPlayerEvent.emit({target:{id:s,ver:this.version,type:P},values:[{optionSelected:A}]}),this.qumlLibraryService.response(s,this.version,P,A)}raiseSummaryEvent(s,P,A,h){let b=(new Date).getTime()-this.qumlPlayerStartTime;b=Number((b%6e4/1e3).toFixed(2));const x={type:"content",mode:"play",starttime:this.qumlPlayerStartTime,endtime:(new Date).getTime(),timespent:b,pageviews:this.totalNumberOfQuestions,interactions:h.correct+h.wrong+h.partial,extra:[{id:"progress",value:(s/this.totalNumberOfQuestions*100).toFixed(0).toString()},{id:"endpageseen",value:P.toString()},{id:"score",value:A.toString()},{id:"correct",value:h.correct.toString()},{id:"incorrect",value:h.wrong.toString()},{id:"partial",value:h.partial.toString()},{id:"skipped",value:h.skipped.toString()}]};this.qumlPlayerEvent.emit({eid:"QUML_SUMMARY",ver:this.version,edata:x,metaData:this.metaData}),this.qumlLibraryService.summary(x)}raiseExceptionLog(s,P,A,h){this.qumlPlayerEvent.emit({eid:"ERROR",edata:{err:s,errtype:P,requestid:h||"",stacktrace:A||""}}),this.qumlLibraryService.error(A,{err:s,errtype:P})}getSectionQuestionData(s,P){const A=[];let h=[];if(n.default(s))h=P;else{const b=s.filter(x=>P.includes(x.identifier));for(const x of b)o.default(x,"body")?A.push(x):h.push(x.identifier)}return n.default(h)?(0,f.of)({questions:A,count:A.length}):this.fetchIncompleteQuestionsData(A,h)}fetchIncompleteQuestionsData(s,P){return this.questionCursor.getQuestions(P,this.parentIdentifier).pipe((0,v.switchMap)(A=>{const b=i.default(s,A.questions);return(0,f.of)({questions:b,count:b.length})}))}getQuestions(s,P){const A=this.sectionConfig?.metadata?.children;let h;if(void 0!==s&&P?h=this.identifiers.splice(s,P):!s&&!P&&(h=this.identifiers.splice(0,this.threshold)),!n.default(h)){let b;const x=a.default(h,10);p.default(x,T=>{b=this.getSectionQuestionData(A,T)}),(0,m.forkJoin)(b).subscribe(T=>{p.default(T,S=>{const N=this.transformationService.getTransformedQuestionMetadata(S);this.qumlQuestionEvent.emit(N)})},T=>{this.qumlQuestionEvent.emit({error:T})})}}getQuestion(){const s=this.sectionConfig?.metadata?.children;if(this.identifiers.length){let P=this.identifiers.splice(0,this.threshold);const A=c.default(s,h=>g.default(P,h.identifier));if(o.default(A,"body")){const b=this.transformationService.getTransformedQuestionMetadata({questions:[A],count:1});this.qumlQuestionEvent.emit(b)}else this.questionCursor.getQuestion(P[0]).subscribe(h=>{const x=this.transformationService.getTransformedQuestionMetadata(h);this.qumlQuestionEvent.emit(x)},h=>{this.qumlQuestionEvent.emit({error:h})})}}generateMaxAttemptEvents(s,P,A){return{eid:"exdata",ver:this.version,edata:{type:"exdata",currentattempt:s,maxLimitExceeded:P,isLastAttempt:A},metaData:this.metaData}}updateSectionQuestions(s,P){const A=this.sectionQuestions.findIndex(h=>h.id===s);A>-1?this.sectionQuestions[A].questions=P:this.sectionQuestions.push({id:s,questions:P})}getSectionQuestions(s){return this.sectionQuestions.find(P=>P.id===s)?.questions||[]}pauseVideo(){Array.from(document.getElementsByTagName("video")).forEach(P=>P.pause())}static#e=this.\u0275fac=function(P){return new(P||M)(e.\u0275\u0275inject(y.QumlLibraryService),e.\u0275\u0275inject(I.UtilService),e.\u0275\u0275inject(O.QuestionCursor),e.\u0275\u0275inject(D.TransformationService))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:M,factory:M.\u0275fac,providedIn:"root"})}},6024: +8396);class O{constructor(c,B,E,h){this.qumlLibraryService=c,this.utilService=B,this.questionCursor=E,this.transformationService=h,this.qumlPlayerEvent=new e.EventEmitter,this.qumlQuestionEvent=new e.EventEmitter,this.version="1.0",this.timeSpent="0:0",this.isAvailableLocally=!1,this.isSectionsAvailable=!1,this.sectionQuestions=[]}initialize(c,B,E,h){this.qumlLibraryService.initializeTelemetry(c,h),this.identifiers=d.default(E),this.parentIdentifier=c.metadata.identifier,this.threshold=B,this.rotation=0,this.totalNumberOfQuestions=c.metadata.childNodes.length||0,this.qumlPlayerStartTime=this.qumlPlayerLastPageTime=(new Date).getTime(),this.currentQuestionIndex=1,this.contentName=c.metadata.name,this.isAvailableLocally=h.isAvailableLocally,this.isSectionsAvailable=h?.isSectionsAvailable,this.src=c.metadata.artifactUrl||"",this.questionSetId=c.metadata.identifier,c?.context?.userData&&(this.userName=(c.context.userData?.firstName??"")+" "+(c.context.userData?.lastName??"")),this.metaData={pagesHistory:[],totalPages:0,duration:0,rotation:[],progressBar:[],questions:[],questionIds:[],lastQuestionId:""},this.loadingProgress=0,this.endPageSeen=!1}raiseStartEvent(c){this.currentQuestionIndex=c;const B=(new Date).getTime()-this.qumlPlayerStartTime;this.qumlPlayerEvent.emit({eid:"START",ver:this.version,edata:{type:"START",currentIndex:this.currentQuestionIndex,duration:B},metaData:this.metaData}),this.qumlPlayerLastPageTime=this.qumlPlayerStartTime=(new Date).getTime(),this.qumlLibraryService.start(B)}raiseEndEvent(c,B,E){this.metaData.questions=this.sectionQuestions;const h=(new Date).getTime()-this.qumlPlayerStartTime;this.qumlPlayerEvent.emit({eid:"END",ver:this.version,edata:{type:"END",currentPage:c,totalPages:this.totalNumberOfQuestions,duration:h},metaData:this.metaData}),this.timeSpent=this.utilService.getTimeSpentText(this.qumlPlayerStartTime),this.qumlLibraryService.end(h,c,this.totalNumberOfQuestions,this.totalNumberOfQuestions,B,E)}raiseHeartBeatEvent(c,B,E,h){const b={eid:"HEARTBEAT",ver:this.version,edata:{type:c,questionIndex:this.currentQuestionIndex},metaData:this.metaData};c===r.eventName.nextContentPlay&&h&&(b.edata.nextContentId=h),this.isSectionsAvailable&&(b.edata.sectionId=this.questionSetId),this.qumlPlayerEvent.emit(b),r.TelemetryType.interact===B?this.qumlLibraryService.interact(c.toLowerCase(),E):r.TelemetryType.impression===B&&this.qumlLibraryService.impression(E)}raiseAssesEvent(c,B,E,h,b,T){const I={item:c,index:B,pass:E,score:h,resvalues:b,duration:T};this.qumlPlayerEvent.emit(I),this.qumlLibraryService.startAssesEvent(I)}raiseResponseEvent(c,B,E){this.qumlPlayerEvent.emit({target:{id:c,ver:this.version,type:B},values:[{optionSelected:E}]}),this.qumlLibraryService.response(c,this.version,B,E)}raiseSummaryEvent(c,B,E,h){let b=(new Date).getTime()-this.qumlPlayerStartTime;b=Number((b%6e4/1e3).toFixed(2));const T={type:"content",mode:"play",starttime:this.qumlPlayerStartTime,endtime:(new Date).getTime(),timespent:b,pageviews:this.totalNumberOfQuestions,interactions:h.correct+h.wrong+h.partial,extra:[{id:"progress",value:(c/this.totalNumberOfQuestions*100).toFixed(0).toString()},{id:"endpageseen",value:B.toString()},{id:"score",value:E.toString()},{id:"correct",value:h.correct.toString()},{id:"incorrect",value:h.wrong.toString()},{id:"partial",value:h.partial.toString()},{id:"skipped",value:h.skipped.toString()}]};this.qumlPlayerEvent.emit({eid:"QUML_SUMMARY",ver:this.version,edata:T,metaData:this.metaData}),this.qumlLibraryService.summary(T)}raiseExceptionLog(c,B,E,h){this.qumlPlayerEvent.emit({eid:"ERROR",edata:{err:c,errtype:B,requestid:h||"",stacktrace:E||""}}),this.qumlLibraryService.error(E,{err:c,errtype:B})}getSectionQuestionData(c,B){const E=[];let h=[];if(n.default(c))h=B;else{const b=c.filter(T=>B.includes(T.identifier));for(const T of b)s.default(T,"body")?E.push(T):h.push(T.identifier)}return n.default(h)?(0,f.of)({questions:E,count:E.length}):this.fetchIncompleteQuestionsData(E,h)}fetchIncompleteQuestionsData(c,B){return this.questionCursor.getQuestions(B,this.parentIdentifier).pipe((0,v.switchMap)(E=>{const b=o.default(c,E.questions);return(0,f.of)({questions:b,count:b.length})}))}getQuestions(c,B){const E=this.sectionConfig?.metadata?.children;let h;if(void 0!==c&&B?h=this.identifiers.splice(c,B):!c&&!B&&(h=this.identifiers.splice(0,this.threshold)),!n.default(h)){let b;const T=l.default(h,10);p.default(T,I=>{b=this.getSectionQuestionData(E,I)}),(0,m.forkJoin)(b).subscribe(I=>{p.default(I,S=>{const L=this.transformationService.getTransformedQuestionMetadata(S);this.qumlQuestionEvent.emit(L)})},I=>{this.qumlQuestionEvent.emit({error:I})})}}getQuestion(){const c=this.sectionConfig?.metadata?.children;if(this.identifiers.length){let B=this.identifiers.splice(0,this.threshold);const E=u.default(c,h=>g.default(B,h.identifier));if(s.default(E,"body")){const b=this.transformationService.getTransformedQuestionMetadata({questions:[E],count:1});this.qumlQuestionEvent.emit(b)}else this.questionCursor.getQuestion(B[0]).subscribe(h=>{const T=this.transformationService.getTransformedQuestionMetadata(h);this.qumlQuestionEvent.emit(T)},h=>{this.qumlQuestionEvent.emit({error:h})})}}generateMaxAttemptEvents(c,B,E){return{eid:"exdata",ver:this.version,edata:{type:"exdata",currentattempt:c,maxLimitExceeded:B,isLastAttempt:E},metaData:this.metaData}}updateSectionQuestions(c,B){const E=this.sectionQuestions.findIndex(h=>h.id===c);E>-1?this.sectionQuestions[E].questions=B:this.sectionQuestions.push({id:c,questions:B})}getSectionQuestions(c){return this.sectionQuestions.find(B=>B.id===c)?.questions||[]}pauseVideo(){Array.from(document.getElementsByTagName("video")).forEach(B=>B.pause())}static#e=this.\u0275fac=function(B){return new(B||O)(e.\u0275\u0275inject(_.QumlLibraryService),e.\u0275\u0275inject(w.UtilService),e.\u0275\u0275inject(x.QuestionCursor),e.\u0275\u0275inject(D.TransformationService))};static#t=this.\u0275prov=e.\u0275\u0275defineInjectable({token:O,factory:O.\u0275fac,providedIn:"root"})}},444: /*!************************************************************************!*\ !*** ./projects/quml-library/src/lib/startpage/startpage.component.ts ***! - \************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{StartpageComponent:()=>g});var e=t( + \************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{StartpageComponent:()=>g});var e=t( /*! @angular/core */ -2560),r=t( +1699),r=t( /*! @angular/common */ -4666),d=t( +6575),d=t( /*! ../icon/timer/timer.component */ -2938),n=t( +2162),n=t( /*! ../icon/content/content.component */ -185),o=t( +5019),s=t( /*! ../icon/startpagestaricon/startpagestaricon.component */ -8594),i=t( +2205),o=t( /*! ../pipes/safe-html/safe-html.pipe */ -3245);function a(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",3)(1,"div",4),e.\u0275\u0275text(2,"Minutes"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",5),e.\u0275\u0275element(4,"quml-timer",6),e.\u0275\u0275elementStart(5,"span",7),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd()()()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate2("",v.minutes,":",v.seconds,"")}}function p(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",3)(1,"div",4),e.\u0275\u0275text(2,"Points"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",5)(4,"quml-startpagestaricon",6),e.\u0275\u0275text(5,"i"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",7),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd()()()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(v.points)}}function c(f,m){if(1&f&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",10)(2,"div",11),e.\u0275\u0275text(3,"Instructions"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"div",12),e.\u0275\u0275pipe(5,"safeHtml"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(5,1,v.instructions),e.\u0275\u0275sanitizeHtml)}}class g{ngOnInit(){this.minutes=Math.floor(this.time/60),this.seconds=this.time-60*this.minutes<10?"0"+(this.time-60*this.minutes):this.time-60*this.minutes}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-startpage"]],inputs:{instructions:"instructions",totalNoOfQuestions:"totalNoOfQuestions",points:"points",time:"time",contentName:"contentName",showTimer:"showTimer"},decls:14,vars:6,consts:[["tabindex","0",1,"startpage"],[1,"startpage__header"],[1,"startpage__content"],[1,"startpage__metadata"],[1,"startpage__md-heading"],[1,"startpage__md-scores"],[1,"startpage__md-icon"],[1,"startpage__md-desc"],["class","startpage__metadata",4,"ngIf"],[4,"ngIf"],[1,"startpage__instruction"],[1,"startpage__instr-title"],[1,"startpage__instr-desc",3,"innerHTML"]],template:function(v,y){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",2)(4,"div",3)(5,"div",4),e.\u0275\u0275text(6,"Questions"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275element(8,"quml-content",6),e.\u0275\u0275elementStart(9,"span",7),e.\u0275\u0275text(10),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275template(11,a,7,2,"div",8),e.\u0275\u0275template(12,p,8,1,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(13,c,6,3,"ng-container",9),e.\u0275\u0275elementEnd()),2&v&&(e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-label","question set title "+y.contentName),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",y.contentName," "),e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(y.totalNoOfQuestions),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",y.showTimer&&y.time>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",y.points),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",y.instructions))},dependencies:[r.NgIf,d.TimerComponent,n.ContentComponent,o.StartpagestariconComponent,i.SafeHtmlPipe],styles:[":root {\n --quml-scoreboard-sub-title: #6D7278;\n --quml-color-primary-contrast: #333;\n --quml-zoom-btn-txt: #eee;\n --quml-zoom-btn-hover: #f2f2f2;\n}\n\n.startpage__header[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.125rem;\n font-weight: bold;\n margin: 1rem 0;\n line-height: normal;\n}\n.startpage__content[_ngcontent-%COMP%] {\n display: flex;\n border-bottom: 0.0625rem solid var(--quml-zoom-btn-txt);\n align-items: center;\n line-height: normal;\n margin-bottom: 1rem;\n padding-bottom: 1.5rem;\n}\n.startpage__metadata[_ngcontent-%COMP%] {\n margin: 0 4rem 0.5rem 0;\n}\n.startpage__md-heading[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.75rem;\n line-height: normal;\n margin-bottom: 0.5rem;\n}\n.startpage__md-scores[_ngcontent-%COMP%], .startpage__md-icon[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n.startpage__md-desc[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.125rem;\n font-weight: bold;\n margin-left: 0.5rem;\n}\n.startpage__instr-title[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.75rem;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 18px;\n}\n.startpage__instr-desc[_ngcontent-%COMP%] {\n padding: 1rem 0;\n color: var(--quml-color-primary-contrast);\n font-size: 0.75rem;\n letter-spacing: 0;\n line-height: 17px;\n}\n\n .startpage__instr-desc ul {\n list-style-type: disc;\n}\n .startpage__instr-desc li {\n margin-bottom: 0.5rem;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc table {\n width: 100%;\n}\n .startpage__instr-desc th, .startpage__instr-desc td {\n border: 0.0625rem solid #ddd;\n padding: 0.5rem;\n}\n .startpage__instr-desc tr:nth-child(even) {\n background-color: var(--quml-zoom-btn-hover);\n}\n\n@media only screen and (max-width: 480px) {\n .startpage__header[_ngcontent-%COMP%] {\n margin-top: 1.5rem;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zdGFydHBhZ2UuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDSSxvQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUJBQUE7RUFDRiw4QkFBQTtBQURGOztBQU9JO0VBQ0ksMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FBSlI7QUFPSTtFQUNJLGFBQUE7RUFDQSx1REFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0FBTFI7QUFRSTtFQUNJLHVCQUFBO0FBTlI7QUFTSTtFQUNJLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0FBUFI7QUFVSTtFQUVJLGFBQUE7RUFDQSxtQkFBQTtBQVRSO0FBWUk7RUFDSSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQVZSO0FBYUk7RUFDSSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FBWFI7QUFjSTtFQUNJLGVBQUE7RUFDQSx5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBQVpSOztBQWtCUTtFQUNJLHFCQUFBO0FBZlo7QUFrQlE7RUFDSSxxQkFBQTtFQUNBLG1CQUFBO0FBaEJaO0FBbUJRO0VBQ0ksV0FBQTtBQWpCWjtBQW9CUTs7RUFFSSw0QkFBQTtFQUNBLGVBQUE7QUFsQlo7QUFxQlE7RUFDSSw0Q0FBQTtBQW5CWjs7QUF1QkE7RUFDSTtJQUNJLGtCQUFBO0VBcEJOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAgIC0tcXVtbC1zY29yZWJvYXJkLXN1Yi10aXRsZTogIzZENzI3ODtcbiAgICAtLXF1bWwtY29sb3ItcHJpbWFyeS1jb250cmFzdDogIzMzMztcbiAgICAtLXF1bWwtem9vbS1idG4tdHh0OiAjZWVlO1xuICAtLXF1bWwtem9vbS1idG4taG92ZXI6ICNmMmYyZjI7XG4gIH1cbiAgXG4uc3RhcnRwYWdlIHtcbiAgICAvL21hcmdpbi10b3A6IDEuNXJlbTtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbjogY2FsY3VsYXRlUmVtKDE2cHgpIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXpvb20tYnRuLXR4dCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgJl9fbWV0YWRhdGEge1xuICAgICAgICBtYXJnaW46IDAgNHJlbSAwLjVyZW0gMDtcbiAgICB9XG5cbiAgICAmX19tZC1oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC1zdWItdGl0bGUpO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmX19tZC1zY29yZXMsXG4gICAgJl9fbWQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fbWQtZGVzYyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgJl9faW5zdHItdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXN1Yi10aXRsZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgICZfX2luc3RyLWRlc2Mge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIGNvbG9yOiB2YXIoIC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0KTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB9XG59XG5cbjo6bmctZGVlcCB7XG4gICAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtem9vbS1idG4taG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5zdGFydHBhZ2VfX2hlYWRlcntcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */",":root {\n --quml-mcq-title-txt: #131415;\n}\n\n .startpage__instr-desc .mcq-title, .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc .fs-8, .startpage__instr-desc .fs-9, .startpage__instr-desc .fs-10, .startpage__instr-desc .fs-11, .startpage__instr-desc .fs-12, .startpage__instr-desc .fs-13, .startpage__instr-desc .fs-14, .startpage__instr-desc .fs-15, .startpage__instr-desc .fs-16, .startpage__instr-desc .fs-17, .startpage__instr-desc .fs-18, .startpage__instr-desc .fs-19, .startpage__instr-desc .fs-20, .startpage__instr-desc .fs-21, .startpage__instr-desc .fs-22, .startpage__instr-desc .fs-23, .startpage__instr-desc .fs-24, .startpage__instr-desc .fs-25, .startpage__instr-desc .fs-26, .startpage__instr-desc .fs-27, .startpage__instr-desc .fs-28, .startpage__instr-desc .fs-29, .startpage__instr-desc .fs-30, .startpage__instr-desc .fs-36, .quml-mcq .fs-8, .quml-mcq .fs-9, .quml-mcq .fs-10, .quml-mcq .fs-11, .quml-mcq .fs-12, .quml-mcq .fs-13, .quml-mcq .fs-14, .quml-mcq .fs-15, .quml-mcq .fs-16, .quml-mcq .fs-17, .quml-mcq .fs-18, .quml-mcq .fs-19, .quml-mcq .fs-20, .quml-mcq .fs-21, .quml-mcq .fs-22, .quml-mcq .fs-23, .quml-mcq .fs-24, .quml-mcq .fs-25, .quml-mcq .fs-26, .quml-mcq .fs-27, .quml-mcq .fs-28, .quml-mcq .fs-29, .quml-mcq .fs-30, .quml-mcq .fs-36, .quml-sa .fs-8, .quml-sa .fs-9, .quml-sa .fs-10, .quml-sa .fs-11, .quml-sa .fs-12, .quml-sa .fs-13, .quml-sa .fs-14, .quml-sa .fs-15, .quml-sa .fs-16, .quml-sa .fs-17, .quml-sa .fs-18, .quml-sa .fs-19, .quml-sa .fs-20, .quml-sa .fs-21, .quml-sa .fs-22, .quml-sa .fs-23, .quml-sa .fs-24, .quml-sa .fs-25, .quml-sa .fs-26, .quml-sa .fs-27, .quml-sa .fs-28, .quml-sa .fs-29, .quml-sa .fs-30, .quml-sa .fs-36, quml-sa .fs-8, quml-sa .fs-9, quml-sa .fs-10, quml-sa .fs-11, quml-sa .fs-12, quml-sa .fs-13, quml-sa .fs-14, quml-sa .fs-15, quml-sa .fs-16, quml-sa .fs-17, quml-sa .fs-18, quml-sa .fs-19, quml-sa .fs-20, quml-sa .fs-21, quml-sa .fs-22, quml-sa .fs-23, quml-sa .fs-24, quml-sa .fs-25, quml-sa .fs-26, quml-sa .fs-27, quml-sa .fs-28, quml-sa .fs-29, quml-sa .fs-30, quml-sa .fs-36, quml-mcq-solutions .fs-8, quml-mcq-solutions .fs-9, quml-mcq-solutions .fs-10, quml-mcq-solutions .fs-11, quml-mcq-solutions .fs-12, quml-mcq-solutions .fs-13, quml-mcq-solutions .fs-14, quml-mcq-solutions .fs-15, quml-mcq-solutions .fs-16, quml-mcq-solutions .fs-17, quml-mcq-solutions .fs-18, quml-mcq-solutions .fs-19, quml-mcq-solutions .fs-20, quml-mcq-solutions .fs-21, quml-mcq-solutions .fs-22, quml-mcq-solutions .fs-23, quml-mcq-solutions .fs-24, quml-mcq-solutions .fs-25, quml-mcq-solutions .fs-26, quml-mcq-solutions .fs-27, quml-mcq-solutions .fs-28, quml-mcq-solutions .fs-29, quml-mcq-solutions .fs-30, quml-mcq-solutions .fs-36 {\n line-height: normal;\n}\n .startpage__instr-desc .fs-8, .quml-mcq .fs-8, .quml-sa .fs-8, quml-sa .fs-8, quml-mcq-solutions .fs-8 {\n font-size: 0.5rem;\n}\n .startpage__instr-desc .fs-9, .quml-mcq .fs-9, .quml-sa .fs-9, quml-sa .fs-9, quml-mcq-solutions .fs-9 {\n font-size: 0.563rem;\n}\n .startpage__instr-desc .fs-10, .quml-mcq .fs-10, .quml-sa .fs-10, quml-sa .fs-10, quml-mcq-solutions .fs-10 {\n font-size: 0.625rem;\n}\n .startpage__instr-desc .fs-11, .quml-mcq .fs-11, .quml-sa .fs-11, quml-sa .fs-11, quml-mcq-solutions .fs-11 {\n font-size: 0.688rem;\n}\n .startpage__instr-desc .fs-12, .quml-mcq .fs-12, .quml-sa .fs-12, quml-sa .fs-12, quml-mcq-solutions .fs-12 {\n font-size: 0.75rem;\n}\n .startpage__instr-desc .fs-13, .quml-mcq .fs-13, .quml-sa .fs-13, quml-sa .fs-13, quml-mcq-solutions .fs-13 {\n font-size: 0.813rem;\n}\n .startpage__instr-desc .fs-14, .quml-mcq .fs-14, .quml-sa .fs-14, quml-sa .fs-14, quml-mcq-solutions .fs-14 {\n font-size: 0.875rem;\n}\n .startpage__instr-desc .fs-15, .quml-mcq .fs-15, .quml-sa .fs-15, quml-sa .fs-15, quml-mcq-solutions .fs-15 {\n font-size: 0.938rem;\n}\n .startpage__instr-desc .fs-16, .quml-mcq .fs-16, .quml-sa .fs-16, quml-sa .fs-16, quml-mcq-solutions .fs-16 {\n font-size: 1rem;\n}\n .startpage__instr-desc .fs-17, .quml-mcq .fs-17, .quml-sa .fs-17, quml-sa .fs-17, quml-mcq-solutions .fs-17 {\n font-size: 1.063rem;\n}\n .startpage__instr-desc .fs-18, .quml-mcq .fs-18, .quml-sa .fs-18, quml-sa .fs-18, quml-mcq-solutions .fs-18 {\n font-size: 1.125rem;\n}\n .startpage__instr-desc .fs-19, .quml-mcq .fs-19, .quml-sa .fs-19, quml-sa .fs-19, quml-mcq-solutions .fs-19 {\n font-size: 1.188rem;\n}\n .startpage__instr-desc .fs-20, .quml-mcq .fs-20, .quml-sa .fs-20, quml-sa .fs-20, quml-mcq-solutions .fs-20 {\n font-size: 1.25rem;\n}\n .startpage__instr-desc .fs-21, .quml-mcq .fs-21, .quml-sa .fs-21, quml-sa .fs-21, quml-mcq-solutions .fs-21 {\n font-size: 1.313rem;\n}\n .startpage__instr-desc .fs-22, .quml-mcq .fs-22, .quml-sa .fs-22, quml-sa .fs-22, quml-mcq-solutions .fs-22 {\n font-size: 1.375rem;\n}\n .startpage__instr-desc .fs-23, .quml-mcq .fs-23, .quml-sa .fs-23, quml-sa .fs-23, quml-mcq-solutions .fs-23 {\n font-size: 1.438rem;\n}\n .startpage__instr-desc .fs-24, .quml-mcq .fs-24, .quml-sa .fs-24, quml-sa .fs-24, quml-mcq-solutions .fs-24 {\n font-size: 1.5rem;\n}\n .startpage__instr-desc .fs-25, .quml-mcq .fs-25, .quml-sa .fs-25, quml-sa .fs-25, quml-mcq-solutions .fs-25 {\n font-size: 1.563rem;\n}\n .startpage__instr-desc .fs-26, .quml-mcq .fs-26, .quml-sa .fs-26, quml-sa .fs-26, quml-mcq-solutions .fs-26 {\n font-size: 1.625rem;\n}\n .startpage__instr-desc .fs-27, .quml-mcq .fs-27, .quml-sa .fs-27, quml-sa .fs-27, quml-mcq-solutions .fs-27 {\n font-size: 1.688rem;\n}\n .startpage__instr-desc .fs-28, .quml-mcq .fs-28, .quml-sa .fs-28, quml-sa .fs-28, quml-mcq-solutions .fs-28 {\n font-size: 1.75rem;\n}\n .startpage__instr-desc .fs-29, .quml-mcq .fs-29, .quml-sa .fs-29, quml-sa .fs-29, quml-mcq-solutions .fs-29 {\n font-size: 1.813rem;\n}\n .startpage__instr-desc .fs-30, .quml-mcq .fs-30, .quml-sa .fs-30, quml-sa .fs-30, quml-mcq-solutions .fs-30 {\n font-size: 1.875rem;\n}\n .startpage__instr-desc .fs-36, .quml-mcq .fs-36, .quml-sa .fs-36, quml-sa .fs-36, quml-mcq-solutions .fs-36 {\n font-size: 2.25rem;\n}\n .startpage__instr-desc .text-left, .quml-mcq .text-left, .quml-sa .text-left, quml-sa .text-left, quml-mcq-solutions .text-left {\n text-align: left;\n}\n .startpage__instr-desc .text-center, .quml-mcq .text-center, .quml-sa .text-center, quml-sa .text-center, quml-mcq-solutions .text-center {\n text-align: center;\n}\n .startpage__instr-desc .text-right, .quml-mcq .text-right, .quml-sa .text-right, quml-sa .text-right, quml-mcq-solutions .text-right {\n text-align: right;\n}\n .startpage__instr-desc .image-style-align-right, .quml-mcq .image-style-align-right, .quml-sa .image-style-align-right, quml-sa .image-style-align-right, quml-mcq-solutions .image-style-align-right {\n float: right;\n text-align: right;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc .image-style-align-left, .quml-mcq .image-style-align-left, .quml-sa .image-style-align-left, quml-sa .image-style-align-left, quml-mcq-solutions .image-style-align-left {\n float: left;\n text-align: left;\n margin-right: 0.5rem;\n}\n .startpage__instr-desc .image, .startpage__instr-desc figure.image, .quml-mcq .image, .quml-mcq figure.image, .quml-sa .image, .quml-sa figure.image, quml-sa .image, quml-sa figure.image, quml-mcq-solutions .image, quml-mcq-solutions figure.image {\n display: table;\n clear: both;\n text-align: center;\n margin: 0.5rem auto;\n position: relative;\n}\n .startpage__instr-desc figure.image.resize-original, .startpage__instr-desc figure.image, .quml-mcq figure.image.resize-original, .quml-mcq figure.image, .quml-sa figure.image.resize-original, .quml-sa figure.image, quml-sa figure.image.resize-original, quml-sa figure.image, quml-mcq-solutions figure.image.resize-original, quml-mcq-solutions figure.image {\n width: auto;\n height: auto;\n overflow: visible;\n}\n .startpage__instr-desc figure.image img, .quml-mcq figure.image img, .quml-sa figure.image img, quml-sa figure.image img, quml-mcq-solutions figure.image img {\n width: auto;\n}\n .startpage__instr-desc figure.image.resize-original img, .quml-mcq figure.image.resize-original img, .quml-sa figure.image.resize-original img, quml-sa figure.image.resize-original img, quml-mcq-solutions figure.image.resize-original img {\n width: auto;\n height: auto;\n}\n .startpage__instr-desc .image img, .quml-mcq .image img, .quml-sa .image img, quml-sa .image img, quml-mcq-solutions .image img {\n display: block;\n margin: 0 auto;\n max-width: 100%;\n min-width: 50px;\n}\n .startpage__instr-desc figure.image.resize-25, .quml-mcq figure.image.resize-25, .quml-sa figure.image.resize-25, quml-sa figure.image.resize-25, quml-mcq-solutions figure.image.resize-25 {\n width: 25%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-50, .quml-mcq figure.image.resize-50, .quml-sa figure.image.resize-50, quml-sa figure.image.resize-50, quml-mcq-solutions figure.image.resize-50 {\n width: 50%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-75, .quml-mcq figure.image.resize-75, .quml-sa figure.image.resize-75, quml-sa figure.image.resize-75, quml-mcq-solutions figure.image.resize-75 {\n width: 75%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-100, .quml-mcq figure.image.resize-100, .quml-sa figure.image.resize-100, quml-sa figure.image.resize-100, quml-mcq-solutions figure.image.resize-100 {\n width: 100%;\n height: auto;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n border-right: 0.0625rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table, .startpage__instr-desc figure.table table tr td, .startpage__instr-desc figure.table table tr th, .quml-mcq figure.table table, .quml-mcq figure.table table tr td, .quml-mcq figure.table table tr th, .quml-sa figure.table table, .quml-sa figure.table table tr td, .quml-sa figure.table table tr th, quml-sa figure.table table, quml-sa figure.table table tr td, quml-sa figure.table table tr th, quml-mcq-solutions figure.table table, quml-mcq-solutions figure.table table tr td, quml-mcq-solutions figure.table table tr th {\n border: 0.0625rem solid var(--black);\n border-collapse: collapse;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n width: 100%;\n background: var(--white);\n border: 0.0625rem solid var(--gray-100);\n box-shadow: none;\n border-radius: 0.25rem 0.25rem 0 0;\n text-align: left;\n color: var(--gray);\n border-collapse: separate;\n border-spacing: 0;\n table-layout: fixed;\n}\n .startpage__instr-desc figure.table table thead tr th, .quml-mcq figure.table table thead tr th, .quml-sa figure.table table thead tr th, quml-sa figure.table table thead tr th, quml-mcq-solutions figure.table table thead tr th {\n font-size: 0.875rem;\n padding: 1rem;\n background-color: var(--primary-100);\n position: relative;\n height: 2.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n font-weight: bold;\n color: var(--primary-color);\n text-transform: uppercase;\n}\n .startpage__instr-desc figure.table table thead tr th:first-child, .quml-mcq figure.table table thead tr th:first-child, .quml-sa figure.table table thead tr th:first-child, quml-sa figure.table table thead tr th:first-child, quml-mcq-solutions figure.table table thead tr th:first-child {\n border-top-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table thead tr th:last-child, .quml-mcq figure.table table thead tr th:last-child, .quml-sa figure.table table thead tr th:last-child, quml-sa figure.table table thead tr th:last-child, quml-mcq-solutions figure.table table thead tr th:last-child {\n border-top-right-radius: 0.25rem;\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr:nth-child(2n), .quml-mcq figure.table table tbody tr:nth-child(2n), .quml-sa figure.table table tbody tr:nth-child(2n), quml-sa figure.table table tbody tr:nth-child(2n), quml-mcq-solutions figure.table table tbody tr:nth-child(2n) {\n background-color: var(--gray-0);\n}\n .startpage__instr-desc figure.table table tbody tr:hover, .quml-mcq figure.table table tbody tr:hover, .quml-sa figure.table table tbody tr:hover, quml-sa figure.table table tbody tr:hover, quml-mcq-solutions figure.table table tbody tr:hover {\n background: var(--primary-0);\n color: rgba(var(--rc-rgba-gray), 0.95);\n cursor: pointer;\n}\n .startpage__instr-desc figure.table table tbody tr td, .quml-mcq figure.table table tbody tr td, .quml-sa figure.table table tbody tr td, quml-sa figure.table table tbody tr td, quml-mcq-solutions figure.table table tbody tr td {\n font-size: 0.875rem;\n padding: 1rem;\n color: var(--gray);\n height: 3.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n word-break: break-word;\n line-height: normal;\n}\n .startpage__instr-desc figure.table table tbody tr td:last-child, .quml-mcq figure.table table tbody tr td:last-child, .quml-sa figure.table table tbody tr td:last-child, quml-sa figure.table table tbody tr td:last-child, quml-mcq-solutions figure.table table tbody tr td:last-child {\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr td p, .quml-mcq figure.table table tbody tr td p, .quml-sa figure.table table tbody tr td p, quml-sa figure.table table tbody tr td p, quml-mcq-solutions figure.table table tbody tr td p {\n margin-bottom: 0px !important;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td, .quml-mcq figure.table table tbody tr:last-child td, .quml-sa figure.table table tbody tr:last-child td, quml-sa figure.table table tbody tr:last-child td, quml-mcq-solutions figure.table table tbody tr:last-child td {\n border-bottom: none;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:first-child, .quml-mcq figure.table table tbody tr:last-child td:first-child, .quml-sa figure.table table tbody tr:last-child td:first-child, quml-sa figure.table table tbody tr:last-child td:first-child, quml-mcq-solutions figure.table table tbody tr:last-child td:first-child {\n border-bottom-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:last-child, .quml-mcq figure.table table tbody tr:last-child td:last-child, .quml-sa figure.table table tbody tr:last-child td:last-child, quml-sa figure.table table tbody tr:last-child td:last-child, quml-mcq-solutions figure.table table tbody tr:last-child td:last-child {\n border-bottom-right-radius: 0.25rem;\n}\n .startpage__instr-desc ul, .startpage__instr-desc ol, .quml-mcq ul, .quml-mcq ol, .quml-sa ul, .quml-sa ol, quml-sa ul, quml-sa ol, quml-mcq-solutions ul, quml-mcq-solutions ol {\n margin-top: 0.5rem;\n}\n .startpage__instr-desc ul li, .startpage__instr-desc ol li, .quml-mcq ul li, .quml-mcq ol li, .quml-sa ul li, .quml-sa ol li, quml-sa ul li, quml-sa ol li, quml-mcq-solutions ul li, quml-mcq-solutions ol li {\n margin: 0.5rem;\n font-weight: normal;\n line-height: normal;\n}\n .startpage__instr-desc ul, .quml-mcq ul, .quml-sa ul, quml-sa ul, quml-mcq-solutions ul {\n list-style-type: disc;\n}\n .startpage__instr-desc h1, .startpage__instr-desc h2, .startpage__instr-desc h3, .startpage__instr-desc h4, .startpage__instr-desc h5, .startpage__instr-desc h6, .quml-mcq h1, .quml-mcq h2, .quml-mcq h3, .quml-mcq h4, .quml-mcq h5, .quml-mcq h6, .quml-sa h1, .quml-sa h2, .quml-sa h3, .quml-sa h4, .quml-sa h5, .quml-sa h6, quml-sa h1, quml-sa h2, quml-sa h3, quml-sa h4, quml-sa h5, quml-sa h6, quml-mcq-solutions h1, quml-mcq-solutions h2, quml-mcq-solutions h3, quml-mcq-solutions h4, quml-mcq-solutions h5, quml-mcq-solutions h6 {\n color: var(--primary-color);\n line-height: normal;\n margin-bottom: 1rem;\n}\n .startpage__instr-desc p, .startpage__instr-desc span, .quml-mcq p, .quml-mcq span, .quml-sa p, .quml-sa span, quml-sa p, quml-sa span, quml-mcq-solutions p, quml-mcq-solutions span {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc p strong, .startpage__instr-desc p span strong, .quml-mcq p strong, .quml-mcq p span strong, .quml-sa p strong, .quml-sa p span strong, quml-sa p strong, quml-sa p span strong, quml-mcq-solutions p strong, quml-mcq-solutions p span strong {\n font-weight: bold;\n}\n .startpage__instr-desc p span u, .startpage__instr-desc p u, .quml-mcq p span u, .quml-mcq p u, .quml-sa p span u, .quml-sa p u, quml-sa p span u, quml-sa p u, quml-mcq-solutions p span u, quml-mcq-solutions p u {\n text-decoration: underline;\n}\n .startpage__instr-desc p span i, .startpage__instr-desc p i, .quml-mcq p span i, .quml-mcq p i, .quml-sa p span i, .quml-sa p i, quml-sa p span i, quml-sa p i, quml-mcq-solutions p span i, quml-mcq-solutions p i {\n font-style: italic;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zYi1ja2VkaXRvci1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDZCQUFBO0FBQ0Y7O0FBVUk7Ozs7O0VBQ0UsZ0NBQUE7QUFITjtBQU1JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsbUJBQUE7QUE0Rk47QUF6Rkk7Ozs7O0VBQ0UsaUJBQUE7QUErRk47QUE1Rkk7Ozs7O0VBQ0UsbUJBQUE7QUFrR047QUEvRkk7Ozs7O0VBQ0UsbUJBQUE7QUFxR047QUFsR0k7Ozs7O0VBQ0UsbUJBQUE7QUF3R047QUFyR0k7Ozs7O0VBQ0Usa0JBQUE7QUEyR047QUF4R0k7Ozs7O0VBQ0UsbUJBQUE7QUE4R047QUEzR0k7Ozs7O0VBQ0UsbUJBQUE7QUFpSE47QUE5R0k7Ozs7O0VBQ0UsbUJBQUE7QUFvSE47QUFqSEk7Ozs7O0VBQ0UsZUFBQTtBQXVITjtBQXBISTs7Ozs7RUFDRSxtQkFBQTtBQTBITjtBQXZISTs7Ozs7RUFDRSxtQkFBQTtBQTZITjtBQTFISTs7Ozs7RUFDRSxtQkFBQTtBQWdJTjtBQTdISTs7Ozs7RUFDRSxrQkFBQTtBQW1JTjtBQWhJSTs7Ozs7RUFDRSxtQkFBQTtBQXNJTjtBQW5JSTs7Ozs7RUFDRSxtQkFBQTtBQXlJTjtBQXRJSTs7Ozs7RUFDRSxtQkFBQTtBQTRJTjtBQXpJSTs7Ozs7RUFDRSxpQkFBQTtBQStJTjtBQTVJSTs7Ozs7RUFDRSxtQkFBQTtBQWtKTjtBQS9JSTs7Ozs7RUFDRSxtQkFBQTtBQXFKTjtBQWxKSTs7Ozs7RUFDRSxtQkFBQTtBQXdKTjtBQXJKSTs7Ozs7RUFDRSxrQkFBQTtBQTJKTjtBQXhKSTs7Ozs7RUFDRSxtQkFBQTtBQThKTjtBQTNKSTs7Ozs7RUFDRSxtQkFBQTtBQWlLTjtBQTlKSTs7Ozs7RUFDRSxrQkFBQTtBQW9LTjtBQWpLSTs7Ozs7RUFDRSxnQkFBQTtBQXVLTjtBQXBLSTs7Ozs7RUFDRSxrQkFBQTtBQTBLTjtBQXZLSTs7Ozs7RUFDRSxpQkFBQTtBQTZLTjtBQTFLSTs7Ozs7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQWdMTjtBQTdLSTs7Ozs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBQW1MTjtBQWhMSTs7Ozs7Ozs7OztFQUVFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FBMExOO0FBdkxJOzs7Ozs7Ozs7O0VBRUUsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQWlNTjtBQTlMSTs7Ozs7RUFDRSxXQUFBO0FBb01OO0FBak1JOzs7OztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBdU1OO0FBcE1JOzs7OztFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QUEwTU47QUF2TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUE2TU47QUExTUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFnTk47QUE3TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFtTk47QUFoTkk7Ozs7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUFzTk47QUFuTkk7Ozs7O0VBQ0UsNkNBQUE7QUF5Tk47QUF0Tkk7Ozs7Ozs7Ozs7Ozs7OztFQUdFLG9DQUFBO0VBQ0EseUJBQUE7QUFvT047QUFqT0k7Ozs7O0VBQ0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQXVPTjtBQW5PVTs7Ozs7RUFVRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0FBZ09aO0FBblBZOzs7OztFQUNFLCtCQUFBO0FBeVBkO0FBdFBZOzs7OztFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7QUE0UGQ7QUF4T1U7Ozs7O0VBQ0UsK0JBQUE7QUE4T1o7QUEzT1U7Ozs7O0VBQ0UsNEJBQUE7RUFDQSxzQ0FBQTtFQUNBLGVBQUE7QUFpUFo7QUE5T1U7Ozs7O0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FBb1BaO0FBbFBZOzs7OztFQUNFLHdDQUFBO0FBd1BkO0FBclBZOzs7OztFQUNFLDZCQUFBO0FBMlBkO0FBdFBZOzs7OztFQUNFLG1CQUFBO0FBNFBkO0FBMVBjOzs7OztFQUNFLGtDQUFBO0FBZ1FoQjtBQTdQYzs7Ozs7RUFDRSxtQ0FBQTtBQW1RaEI7QUExUEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQW9RTjtBQWxRTTs7Ozs7Ozs7OztFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FBNlFSO0FBelFJOzs7OztFQUNFLHFCQUFBO0FBK1FOO0FBNVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUFzU047QUFuU0k7Ozs7Ozs7Ozs7RUFFRSxnQ0FBQTtBQTZTTjtBQTFTSTs7Ozs7Ozs7OztFQUVFLGlCQUFBO0FBb1ROO0FBalRJOzs7Ozs7Ozs7O0VBRUUsMEJBQUE7QUEyVE47QUF4VEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQWtVTiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCA6cm9vdCB7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xufVxuXG5cbjo6bmctZGVlcCB7XG5cbiAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyxcbiAgLnF1bWwtbWNxLFxuICAucXVtbC1zYSxcbiAgcXVtbC1zYSxcbiAgcXVtbC1tY3Etc29sdXRpb25zIHtcbiAgICAubWNxLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIC5mcy04LFxuICAgIC5mcy05LFxuICAgIC5mcy0xMCxcbiAgICAuZnMtMTEsXG4gICAgLmZzLTEyLFxuICAgIC5mcy0xMyxcbiAgICAuZnMtMTQsXG4gICAgLmZzLTE1LFxuICAgIC5mcy0xNixcbiAgICAuZnMtMTcsXG4gICAgLmZzLTE4LFxuICAgIC5mcy0xOSxcbiAgICAuZnMtMjAsXG4gICAgLmZzLTIxLFxuICAgIC5mcy0yMixcbiAgICAuZnMtMjMsXG4gICAgLmZzLTI0LFxuICAgIC5mcy0yNSxcbiAgICAuZnMtMjYsXG4gICAgLmZzLTI3LFxuICAgIC5mcy0yOCxcbiAgICAuZnMtMjksXG4gICAgLmZzLTMwLFxuICAgIC5mcy0zNiB7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5mcy04IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIH1cblxuICAgIC5mcy05IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NjNyZW07XG4gICAgfVxuXG4gICAgLmZzLTEwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTExIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODhyZW07XG4gICAgfVxuXG4gICAgLmZzLTEyIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTMge1xuICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICB9XG5cbiAgICAuZnMtMTQge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTUge1xuICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTYge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIC5mcy0xNyB7XG4gICAgICBmb250LXNpemU6IDEuMDYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0xOCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0xOSB7XG4gICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yMCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTIyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgfVxuXG4gICAgLmZzLTI0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNSB7XG4gICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0yNiB7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNyB7XG4gICAgICBmb250LXNpemU6IDEuNjg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yOCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTI5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTMwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTM2IHtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAudGV4dC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaW1hZ2Utc3R5bGUtYWxpZ24tcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS1vcmlnaW5hbCxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtb3JpZ2luYWwgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS01MCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNzUge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUudGFibGUgdGFibGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgIH1cblxuICAgIGZpZ3VyZS50YWJsZSB0YWJsZSxcbiAgICBmaWd1cmUudGFibGUgdGFibGUgdHIgdGQsXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgfVxuXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbSAuMjVyZW0gMCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgYm9yZGVyOjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheS0wKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktMCk7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSh2YXIoLS1yYy1yZ2JhLWdyYXkpLCAwLjk1KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgcCxcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIHAgc3Ryb25nLFxuICAgIHAgc3BhbiBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgcCBzcGFuIHUsXG4gICAgcCB1IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHAgc3BhbiBpLFxuICAgIHAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},7930: +5989);function l(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",3)(1,"div",4),e.\u0275\u0275text(2,"Minutes"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",5),e.\u0275\u0275element(4,"quml-timer",6),e.\u0275\u0275elementStart(5,"span",7),e.\u0275\u0275text(6),e.\u0275\u0275elementEnd()()()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(6),e.\u0275\u0275textInterpolate2("",v.minutes,":",v.seconds,"")}}function p(f,m){if(1&f&&(e.\u0275\u0275elementStart(0,"div",3)(1,"div",4),e.\u0275\u0275text(2,"Points"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",5)(4,"quml-startpagestaricon",6),e.\u0275\u0275text(5,"i"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(6,"span",7),e.\u0275\u0275text(7),e.\u0275\u0275elementEnd()()()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(7),e.\u0275\u0275textInterpolate(v.points)}}function u(f,m){if(1&f&&(e.\u0275\u0275elementContainerStart(0),e.\u0275\u0275elementStart(1,"div",10)(2,"div",11),e.\u0275\u0275text(3,"Instructions"),e.\u0275\u0275elementEnd(),e.\u0275\u0275element(4,"div",12),e.\u0275\u0275pipe(5,"safeHtml"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementContainerEnd()),2&f){const v=e.\u0275\u0275nextContext();e.\u0275\u0275advance(4),e.\u0275\u0275property("innerHTML",e.\u0275\u0275pipeBind1(5,1,v.instructions),e.\u0275\u0275sanitizeHtml)}}class g{ngOnInit(){this.minutes=Math.floor(this.time/60),this.seconds=this.time-60*this.minutes<10?"0"+(this.time-60*this.minutes):this.time-60*this.minutes}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275cmp=e.\u0275\u0275defineComponent({type:g,selectors:[["quml-startpage"]],inputs:{instructions:"instructions",totalNoOfQuestions:"totalNoOfQuestions",points:"points",time:"time",contentName:"contentName",showTimer:"showTimer"},decls:14,vars:6,consts:[["tabindex","0",1,"startpage"],[1,"startpage__header"],[1,"startpage__content"],[1,"startpage__metadata"],[1,"startpage__md-heading"],[1,"startpage__md-scores"],[1,"startpage__md-icon"],[1,"startpage__md-desc"],["class","startpage__metadata",4,"ngIf"],[4,"ngIf"],[1,"startpage__instruction"],[1,"startpage__instr-title"],[1,"startpage__instr-desc",3,"innerHTML"]],template:function(v,_){1&v&&(e.\u0275\u0275elementStart(0,"div",0)(1,"div",1),e.\u0275\u0275text(2),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(3,"div",2)(4,"div",3)(5,"div",4),e.\u0275\u0275text(6,"Questions"),e.\u0275\u0275elementEnd(),e.\u0275\u0275elementStart(7,"div",5),e.\u0275\u0275element(8,"quml-content",6),e.\u0275\u0275elementStart(9,"span",7),e.\u0275\u0275text(10),e.\u0275\u0275elementEnd()()(),e.\u0275\u0275template(11,l,7,2,"div",8),e.\u0275\u0275template(12,p,8,1,"div",8),e.\u0275\u0275elementEnd(),e.\u0275\u0275template(13,u,6,3,"ng-container",9),e.\u0275\u0275elementEnd()),2&v&&(e.\u0275\u0275advance(1),e.\u0275\u0275attribute("aria-label","question set title "+_.contentName),e.\u0275\u0275advance(1),e.\u0275\u0275textInterpolate1(" ",_.contentName," "),e.\u0275\u0275advance(8),e.\u0275\u0275textInterpolate(_.totalNoOfQuestions),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",_.showTimer&&_.time>0),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",_.points),e.\u0275\u0275advance(1),e.\u0275\u0275property("ngIf",_.instructions))},dependencies:[r.NgIf,d.TimerComponent,n.ContentComponent,s.StartpagestariconComponent,o.SafeHtmlPipe],styles:[":root {\n --quml-scoreboard-sub-title: #6D7278;\n --quml-color-primary-contrast: #333;\n --quml-zoom-btn-txt: #eee;\n --quml-zoom-btn-hover: #f2f2f2;\n}\n\n.startpage__header[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.125rem;\n font-weight: bold;\n margin: 1rem 0;\n line-height: normal;\n}\n.startpage__content[_ngcontent-%COMP%] {\n display: flex;\n border-bottom: 0.0625rem solid var(--quml-zoom-btn-txt);\n align-items: center;\n line-height: normal;\n margin-bottom: 1rem;\n padding-bottom: 1.5rem;\n}\n.startpage__metadata[_ngcontent-%COMP%] {\n margin: 0 4rem 0.5rem 0;\n}\n.startpage__md-heading[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.75rem;\n line-height: normal;\n margin-bottom: 0.5rem;\n}\n.startpage__md-scores[_ngcontent-%COMP%], .startpage__md-icon[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n}\n.startpage__md-desc[_ngcontent-%COMP%] {\n color: var(--primary-color);\n font-size: 1.125rem;\n font-weight: bold;\n margin-left: 0.5rem;\n}\n.startpage__instr-title[_ngcontent-%COMP%] {\n color: var(--quml-scoreboard-sub-title);\n font-size: 0.75rem;\n font-weight: bold;\n letter-spacing: 0;\n line-height: 18px;\n}\n.startpage__instr-desc[_ngcontent-%COMP%] {\n padding: 1rem 0;\n color: var(--quml-color-primary-contrast);\n font-size: 0.75rem;\n letter-spacing: 0;\n line-height: 17px;\n}\n\n .startpage__instr-desc ul {\n list-style-type: disc;\n}\n .startpage__instr-desc li {\n margin-bottom: 0.5rem;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc table {\n width: 100%;\n}\n .startpage__instr-desc th, .startpage__instr-desc td {\n border: 0.0625rem solid #ddd;\n padding: 0.5rem;\n}\n .startpage__instr-desc tr:nth-child(even) {\n background-color: var(--quml-zoom-btn-hover);\n}\n\n@media only screen and (max-width: 480px) {\n .startpage__header[_ngcontent-%COMP%] {\n margin-top: 1.5rem;\n }\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zdGFydHBhZ2UuY29tcG9uZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDSSxvQ0FBQTtFQUNBLG1DQUFBO0VBQ0EseUJBQUE7RUFDRiw4QkFBQTtBQURGOztBQU9JO0VBQ0ksMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FBSlI7QUFPSTtFQUNJLGFBQUE7RUFDQSx1REFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0FBTFI7QUFRSTtFQUNJLHVCQUFBO0FBTlI7QUFTSTtFQUNJLHVDQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0FBUFI7QUFVSTtFQUVJLGFBQUE7RUFDQSxtQkFBQTtBQVRSO0FBWUk7RUFDSSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQVZSO0FBYUk7RUFDSSx1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FBWFI7QUFjSTtFQUNJLGVBQUE7RUFDQSx5Q0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBQVpSOztBQWtCUTtFQUNJLHFCQUFBO0FBZlo7QUFrQlE7RUFDSSxxQkFBQTtFQUNBLG1CQUFBO0FBaEJaO0FBbUJRO0VBQ0ksV0FBQTtBQWpCWjtBQW9CUTs7RUFFSSw0QkFBQTtFQUNBLGVBQUE7QUFsQlo7QUFxQlE7RUFDSSw0Q0FBQTtBQW5CWjs7QUF1QkE7RUFDSTtJQUNJLGtCQUFBO0VBcEJOO0FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvQHByb2plY3Qtc3VuYmlyZC9zYi1zdHlsZXMvYXNzZXRzL21peGlucy9taXhpbnMnO1xuXG46Om5nLWRlZXAgOnJvb3Qge1xuICAgIC0tcXVtbC1zY29yZWJvYXJkLXN1Yi10aXRsZTogIzZENzI3ODtcbiAgICAtLXF1bWwtY29sb3ItcHJpbWFyeS1jb250cmFzdDogIzMzMztcbiAgICAtLXF1bWwtem9vbS1idG4tdHh0OiAjZWVlO1xuICAtLXF1bWwtem9vbS1idG4taG92ZXI6ICNmMmYyZjI7XG4gIH1cbiAgXG4uc3RhcnRwYWdlIHtcbiAgICAvL21hcmdpbi10b3A6IDEuNXJlbTtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbjogY2FsY3VsYXRlUmVtKDE2cHgpIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1xdW1sLXpvb20tYnRuLXR4dCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgJl9fbWV0YWRhdGEge1xuICAgICAgICBtYXJnaW46IDAgNHJlbSAwLjVyZW0gMDtcbiAgICB9XG5cbiAgICAmX19tZC1oZWFkaW5nIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXF1bWwtc2NvcmVib2FyZC1zdWItdGl0bGUpO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmX19tZC1zY29yZXMsXG4gICAgJl9fbWQtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fbWQtZGVzYyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuXG4gICAgJl9faW5zdHItdGl0bGUge1xuICAgICAgICBjb2xvcjogdmFyKC0tcXVtbC1zY29yZWJvYXJkLXN1Yi10aXRsZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKDEycHgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgICZfX2luc3RyLWRlc2Mge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgIGNvbG9yOiB2YXIoIC0tcXVtbC1jb2xvci1wcmltYXJ5LWNvbnRyYXN0KTtcbiAgICAgICAgZm9udC1zaXplOiBjYWxjdWxhdGVSZW0oMTJweCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICB9XG59XG5cbjo6bmctZGVlcCB7XG4gICAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXI6IDAuMDYyNXJlbSBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXF1bWwtem9vbS1idG4taG92ZXIpO1xuICAgICAgICB9XG4gICAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5zdGFydHBhZ2VfX2hlYWRlcntcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */",":root {\n --quml-mcq-title-txt: #131415;\n}\n\n .startpage__instr-desc .mcq-title, .quml-mcq .mcq-title, .quml-sa .mcq-title, quml-sa .mcq-title, quml-mcq-solutions .mcq-title {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc .fs-8, .startpage__instr-desc .fs-9, .startpage__instr-desc .fs-10, .startpage__instr-desc .fs-11, .startpage__instr-desc .fs-12, .startpage__instr-desc .fs-13, .startpage__instr-desc .fs-14, .startpage__instr-desc .fs-15, .startpage__instr-desc .fs-16, .startpage__instr-desc .fs-17, .startpage__instr-desc .fs-18, .startpage__instr-desc .fs-19, .startpage__instr-desc .fs-20, .startpage__instr-desc .fs-21, .startpage__instr-desc .fs-22, .startpage__instr-desc .fs-23, .startpage__instr-desc .fs-24, .startpage__instr-desc .fs-25, .startpage__instr-desc .fs-26, .startpage__instr-desc .fs-27, .startpage__instr-desc .fs-28, .startpage__instr-desc .fs-29, .startpage__instr-desc .fs-30, .startpage__instr-desc .fs-36, .quml-mcq .fs-8, .quml-mcq .fs-9, .quml-mcq .fs-10, .quml-mcq .fs-11, .quml-mcq .fs-12, .quml-mcq .fs-13, .quml-mcq .fs-14, .quml-mcq .fs-15, .quml-mcq .fs-16, .quml-mcq .fs-17, .quml-mcq .fs-18, .quml-mcq .fs-19, .quml-mcq .fs-20, .quml-mcq .fs-21, .quml-mcq .fs-22, .quml-mcq .fs-23, .quml-mcq .fs-24, .quml-mcq .fs-25, .quml-mcq .fs-26, .quml-mcq .fs-27, .quml-mcq .fs-28, .quml-mcq .fs-29, .quml-mcq .fs-30, .quml-mcq .fs-36, .quml-sa .fs-8, .quml-sa .fs-9, .quml-sa .fs-10, .quml-sa .fs-11, .quml-sa .fs-12, .quml-sa .fs-13, .quml-sa .fs-14, .quml-sa .fs-15, .quml-sa .fs-16, .quml-sa .fs-17, .quml-sa .fs-18, .quml-sa .fs-19, .quml-sa .fs-20, .quml-sa .fs-21, .quml-sa .fs-22, .quml-sa .fs-23, .quml-sa .fs-24, .quml-sa .fs-25, .quml-sa .fs-26, .quml-sa .fs-27, .quml-sa .fs-28, .quml-sa .fs-29, .quml-sa .fs-30, .quml-sa .fs-36, quml-sa .fs-8, quml-sa .fs-9, quml-sa .fs-10, quml-sa .fs-11, quml-sa .fs-12, quml-sa .fs-13, quml-sa .fs-14, quml-sa .fs-15, quml-sa .fs-16, quml-sa .fs-17, quml-sa .fs-18, quml-sa .fs-19, quml-sa .fs-20, quml-sa .fs-21, quml-sa .fs-22, quml-sa .fs-23, quml-sa .fs-24, quml-sa .fs-25, quml-sa .fs-26, quml-sa .fs-27, quml-sa .fs-28, quml-sa .fs-29, quml-sa .fs-30, quml-sa .fs-36, quml-mcq-solutions .fs-8, quml-mcq-solutions .fs-9, quml-mcq-solutions .fs-10, quml-mcq-solutions .fs-11, quml-mcq-solutions .fs-12, quml-mcq-solutions .fs-13, quml-mcq-solutions .fs-14, quml-mcq-solutions .fs-15, quml-mcq-solutions .fs-16, quml-mcq-solutions .fs-17, quml-mcq-solutions .fs-18, quml-mcq-solutions .fs-19, quml-mcq-solutions .fs-20, quml-mcq-solutions .fs-21, quml-mcq-solutions .fs-22, quml-mcq-solutions .fs-23, quml-mcq-solutions .fs-24, quml-mcq-solutions .fs-25, quml-mcq-solutions .fs-26, quml-mcq-solutions .fs-27, quml-mcq-solutions .fs-28, quml-mcq-solutions .fs-29, quml-mcq-solutions .fs-30, quml-mcq-solutions .fs-36 {\n line-height: normal;\n}\n .startpage__instr-desc .fs-8, .quml-mcq .fs-8, .quml-sa .fs-8, quml-sa .fs-8, quml-mcq-solutions .fs-8 {\n font-size: 0.5rem;\n}\n .startpage__instr-desc .fs-9, .quml-mcq .fs-9, .quml-sa .fs-9, quml-sa .fs-9, quml-mcq-solutions .fs-9 {\n font-size: 0.563rem;\n}\n .startpage__instr-desc .fs-10, .quml-mcq .fs-10, .quml-sa .fs-10, quml-sa .fs-10, quml-mcq-solutions .fs-10 {\n font-size: 0.625rem;\n}\n .startpage__instr-desc .fs-11, .quml-mcq .fs-11, .quml-sa .fs-11, quml-sa .fs-11, quml-mcq-solutions .fs-11 {\n font-size: 0.688rem;\n}\n .startpage__instr-desc .fs-12, .quml-mcq .fs-12, .quml-sa .fs-12, quml-sa .fs-12, quml-mcq-solutions .fs-12 {\n font-size: 0.75rem;\n}\n .startpage__instr-desc .fs-13, .quml-mcq .fs-13, .quml-sa .fs-13, quml-sa .fs-13, quml-mcq-solutions .fs-13 {\n font-size: 0.813rem;\n}\n .startpage__instr-desc .fs-14, .quml-mcq .fs-14, .quml-sa .fs-14, quml-sa .fs-14, quml-mcq-solutions .fs-14 {\n font-size: 0.875rem;\n}\n .startpage__instr-desc .fs-15, .quml-mcq .fs-15, .quml-sa .fs-15, quml-sa .fs-15, quml-mcq-solutions .fs-15 {\n font-size: 0.938rem;\n}\n .startpage__instr-desc .fs-16, .quml-mcq .fs-16, .quml-sa .fs-16, quml-sa .fs-16, quml-mcq-solutions .fs-16 {\n font-size: 1rem;\n}\n .startpage__instr-desc .fs-17, .quml-mcq .fs-17, .quml-sa .fs-17, quml-sa .fs-17, quml-mcq-solutions .fs-17 {\n font-size: 1.063rem;\n}\n .startpage__instr-desc .fs-18, .quml-mcq .fs-18, .quml-sa .fs-18, quml-sa .fs-18, quml-mcq-solutions .fs-18 {\n font-size: 1.125rem;\n}\n .startpage__instr-desc .fs-19, .quml-mcq .fs-19, .quml-sa .fs-19, quml-sa .fs-19, quml-mcq-solutions .fs-19 {\n font-size: 1.188rem;\n}\n .startpage__instr-desc .fs-20, .quml-mcq .fs-20, .quml-sa .fs-20, quml-sa .fs-20, quml-mcq-solutions .fs-20 {\n font-size: 1.25rem;\n}\n .startpage__instr-desc .fs-21, .quml-mcq .fs-21, .quml-sa .fs-21, quml-sa .fs-21, quml-mcq-solutions .fs-21 {\n font-size: 1.313rem;\n}\n .startpage__instr-desc .fs-22, .quml-mcq .fs-22, .quml-sa .fs-22, quml-sa .fs-22, quml-mcq-solutions .fs-22 {\n font-size: 1.375rem;\n}\n .startpage__instr-desc .fs-23, .quml-mcq .fs-23, .quml-sa .fs-23, quml-sa .fs-23, quml-mcq-solutions .fs-23 {\n font-size: 1.438rem;\n}\n .startpage__instr-desc .fs-24, .quml-mcq .fs-24, .quml-sa .fs-24, quml-sa .fs-24, quml-mcq-solutions .fs-24 {\n font-size: 1.5rem;\n}\n .startpage__instr-desc .fs-25, .quml-mcq .fs-25, .quml-sa .fs-25, quml-sa .fs-25, quml-mcq-solutions .fs-25 {\n font-size: 1.563rem;\n}\n .startpage__instr-desc .fs-26, .quml-mcq .fs-26, .quml-sa .fs-26, quml-sa .fs-26, quml-mcq-solutions .fs-26 {\n font-size: 1.625rem;\n}\n .startpage__instr-desc .fs-27, .quml-mcq .fs-27, .quml-sa .fs-27, quml-sa .fs-27, quml-mcq-solutions .fs-27 {\n font-size: 1.688rem;\n}\n .startpage__instr-desc .fs-28, .quml-mcq .fs-28, .quml-sa .fs-28, quml-sa .fs-28, quml-mcq-solutions .fs-28 {\n font-size: 1.75rem;\n}\n .startpage__instr-desc .fs-29, .quml-mcq .fs-29, .quml-sa .fs-29, quml-sa .fs-29, quml-mcq-solutions .fs-29 {\n font-size: 1.813rem;\n}\n .startpage__instr-desc .fs-30, .quml-mcq .fs-30, .quml-sa .fs-30, quml-sa .fs-30, quml-mcq-solutions .fs-30 {\n font-size: 1.875rem;\n}\n .startpage__instr-desc .fs-36, .quml-mcq .fs-36, .quml-sa .fs-36, quml-sa .fs-36, quml-mcq-solutions .fs-36 {\n font-size: 2.25rem;\n}\n .startpage__instr-desc .text-left, .quml-mcq .text-left, .quml-sa .text-left, quml-sa .text-left, quml-mcq-solutions .text-left {\n text-align: left;\n}\n .startpage__instr-desc .text-center, .quml-mcq .text-center, .quml-sa .text-center, quml-sa .text-center, quml-mcq-solutions .text-center {\n text-align: center;\n}\n .startpage__instr-desc .text-right, .quml-mcq .text-right, .quml-sa .text-right, quml-sa .text-right, quml-mcq-solutions .text-right {\n text-align: right;\n}\n .startpage__instr-desc .image-style-align-right, .quml-mcq .image-style-align-right, .quml-sa .image-style-align-right, quml-sa .image-style-align-right, quml-mcq-solutions .image-style-align-right {\n float: right;\n text-align: right;\n margin-left: 0.5rem;\n}\n .startpage__instr-desc .image-style-align-left, .quml-mcq .image-style-align-left, .quml-sa .image-style-align-left, quml-sa .image-style-align-left, quml-mcq-solutions .image-style-align-left {\n float: left;\n text-align: left;\n margin-right: 0.5rem;\n}\n .startpage__instr-desc .image, .startpage__instr-desc figure.image, .quml-mcq .image, .quml-mcq figure.image, .quml-sa .image, .quml-sa figure.image, quml-sa .image, quml-sa figure.image, quml-mcq-solutions .image, quml-mcq-solutions figure.image {\n display: table;\n clear: both;\n text-align: center;\n margin: 0.5rem auto;\n position: relative;\n}\n .startpage__instr-desc figure.image.resize-original, .startpage__instr-desc figure.image, .quml-mcq figure.image.resize-original, .quml-mcq figure.image, .quml-sa figure.image.resize-original, .quml-sa figure.image, quml-sa figure.image.resize-original, quml-sa figure.image, quml-mcq-solutions figure.image.resize-original, quml-mcq-solutions figure.image {\n width: auto;\n height: auto;\n overflow: visible;\n}\n .startpage__instr-desc figure.image img, .quml-mcq figure.image img, .quml-sa figure.image img, quml-sa figure.image img, quml-mcq-solutions figure.image img {\n width: auto;\n}\n .startpage__instr-desc figure.image.resize-original img, .quml-mcq figure.image.resize-original img, .quml-sa figure.image.resize-original img, quml-sa figure.image.resize-original img, quml-mcq-solutions figure.image.resize-original img {\n width: auto;\n height: auto;\n}\n .startpage__instr-desc .image img, .quml-mcq .image img, .quml-sa .image img, quml-sa .image img, quml-mcq-solutions .image img {\n display: block;\n margin: 0 auto;\n max-width: 100%;\n min-width: 50px;\n}\n .startpage__instr-desc figure.image.resize-25, .quml-mcq figure.image.resize-25, .quml-sa figure.image.resize-25, quml-sa figure.image.resize-25, quml-mcq-solutions figure.image.resize-25 {\n width: 25%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-50, .quml-mcq figure.image.resize-50, .quml-sa figure.image.resize-50, quml-sa figure.image.resize-50, quml-mcq-solutions figure.image.resize-50 {\n width: 50%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-75, .quml-mcq figure.image.resize-75, .quml-sa figure.image.resize-75, quml-sa figure.image.resize-75, quml-mcq-solutions figure.image.resize-75 {\n width: 75%;\n height: auto;\n}\n .startpage__instr-desc figure.image.resize-100, .quml-mcq figure.image.resize-100, .quml-sa figure.image.resize-100, quml-sa figure.image.resize-100, quml-mcq-solutions figure.image.resize-100 {\n width: 100%;\n height: auto;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n border-right: 0.0625rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table, .startpage__instr-desc figure.table table tr td, .startpage__instr-desc figure.table table tr th, .quml-mcq figure.table table, .quml-mcq figure.table table tr td, .quml-mcq figure.table table tr th, .quml-sa figure.table table, .quml-sa figure.table table tr td, .quml-sa figure.table table tr th, quml-sa figure.table table, quml-sa figure.table table tr td, quml-sa figure.table table tr th, quml-mcq-solutions figure.table table, quml-mcq-solutions figure.table table tr td, quml-mcq-solutions figure.table table tr th {\n border: 0.0625rem solid var(--black);\n border-collapse: collapse;\n}\n .startpage__instr-desc figure.table table, .quml-mcq figure.table table, .quml-sa figure.table table, quml-sa figure.table table, quml-mcq-solutions figure.table table {\n width: 100%;\n background: var(--white);\n border: 0.0625rem solid var(--gray-100);\n box-shadow: none;\n border-radius: 0.25rem 0.25rem 0 0;\n text-align: left;\n color: var(--gray);\n border-collapse: separate;\n border-spacing: 0;\n table-layout: fixed;\n}\n .startpage__instr-desc figure.table table thead tr th, .quml-mcq figure.table table thead tr th, .quml-sa figure.table table thead tr th, quml-sa figure.table table thead tr th, quml-mcq-solutions figure.table table thead tr th {\n font-size: 0.875rem;\n padding: 1rem;\n background-color: var(--primary-100);\n position: relative;\n height: 2.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n font-weight: bold;\n color: var(--primary-color);\n text-transform: uppercase;\n}\n .startpage__instr-desc figure.table table thead tr th:first-child, .quml-mcq figure.table table thead tr th:first-child, .quml-sa figure.table table thead tr th:first-child, quml-sa figure.table table thead tr th:first-child, quml-mcq-solutions figure.table table thead tr th:first-child {\n border-top-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table thead tr th:last-child, .quml-mcq figure.table table thead tr th:last-child, .quml-sa figure.table table thead tr th:last-child, quml-sa figure.table table thead tr th:last-child, quml-mcq-solutions figure.table table thead tr th:last-child {\n border-top-right-radius: 0.25rem;\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr:nth-child(2n), .quml-mcq figure.table table tbody tr:nth-child(2n), .quml-sa figure.table table tbody tr:nth-child(2n), quml-sa figure.table table tbody tr:nth-child(2n), quml-mcq-solutions figure.table table tbody tr:nth-child(2n) {\n background-color: var(--gray-0);\n}\n .startpage__instr-desc figure.table table tbody tr:hover, .quml-mcq figure.table table tbody tr:hover, .quml-sa figure.table table tbody tr:hover, quml-sa figure.table table tbody tr:hover, quml-mcq-solutions figure.table table tbody tr:hover {\n background: var(--primary-0);\n color: rgba(var(--rc-rgba-gray), 0.95);\n cursor: pointer;\n}\n .startpage__instr-desc figure.table table tbody tr td, .quml-mcq figure.table table tbody tr td, .quml-sa figure.table table tbody tr td, quml-sa figure.table table tbody tr td, quml-mcq-solutions figure.table table tbody tr td {\n font-size: 0.875rem;\n padding: 1rem;\n color: var(--gray);\n height: 3.5rem;\n border: 0px;\n border-bottom: 0.0625rem solid var(--gray-100);\n border-right: 0.0625rem solid var(--gray-100);\n word-break: break-word;\n line-height: normal;\n}\n .startpage__instr-desc figure.table table tbody tr td:last-child, .quml-mcq figure.table table tbody tr td:last-child, .quml-sa figure.table table tbody tr td:last-child, quml-sa figure.table table tbody tr td:last-child, quml-mcq-solutions figure.table table tbody tr td:last-child {\n border-right: 0rem solid var(--gray-100);\n}\n .startpage__instr-desc figure.table table tbody tr td p, .quml-mcq figure.table table tbody tr td p, .quml-sa figure.table table tbody tr td p, quml-sa figure.table table tbody tr td p, quml-mcq-solutions figure.table table tbody tr td p {\n margin-bottom: 0px !important;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td, .quml-mcq figure.table table tbody tr:last-child td, .quml-sa figure.table table tbody tr:last-child td, quml-sa figure.table table tbody tr:last-child td, quml-mcq-solutions figure.table table tbody tr:last-child td {\n border-bottom: none;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:first-child, .quml-mcq figure.table table tbody tr:last-child td:first-child, .quml-sa figure.table table tbody tr:last-child td:first-child, quml-sa figure.table table tbody tr:last-child td:first-child, quml-mcq-solutions figure.table table tbody tr:last-child td:first-child {\n border-bottom-left-radius: 0.25rem;\n}\n .startpage__instr-desc figure.table table tbody tr:last-child td:last-child, .quml-mcq figure.table table tbody tr:last-child td:last-child, .quml-sa figure.table table tbody tr:last-child td:last-child, quml-sa figure.table table tbody tr:last-child td:last-child, quml-mcq-solutions figure.table table tbody tr:last-child td:last-child {\n border-bottom-right-radius: 0.25rem;\n}\n .startpage__instr-desc ul, .startpage__instr-desc ol, .quml-mcq ul, .quml-mcq ol, .quml-sa ul, .quml-sa ol, quml-sa ul, quml-sa ol, quml-mcq-solutions ul, quml-mcq-solutions ol {\n margin-top: 0.5rem;\n}\n .startpage__instr-desc ul li, .startpage__instr-desc ol li, .quml-mcq ul li, .quml-mcq ol li, .quml-sa ul li, .quml-sa ol li, quml-sa ul li, quml-sa ol li, quml-mcq-solutions ul li, quml-mcq-solutions ol li {\n margin: 0.5rem;\n font-weight: normal;\n line-height: normal;\n}\n .startpage__instr-desc ul, .quml-mcq ul, .quml-sa ul, quml-sa ul, quml-mcq-solutions ul {\n list-style-type: disc;\n}\n .startpage__instr-desc h1, .startpage__instr-desc h2, .startpage__instr-desc h3, .startpage__instr-desc h4, .startpage__instr-desc h5, .startpage__instr-desc h6, .quml-mcq h1, .quml-mcq h2, .quml-mcq h3, .quml-mcq h4, .quml-mcq h5, .quml-mcq h6, .quml-sa h1, .quml-sa h2, .quml-sa h3, .quml-sa h4, .quml-sa h5, .quml-sa h6, quml-sa h1, quml-sa h2, quml-sa h3, quml-sa h4, quml-sa h5, quml-sa h6, quml-mcq-solutions h1, quml-mcq-solutions h2, quml-mcq-solutions h3, quml-mcq-solutions h4, quml-mcq-solutions h5, quml-mcq-solutions h6 {\n color: var(--primary-color);\n line-height: normal;\n margin-bottom: 1rem;\n}\n .startpage__instr-desc p, .startpage__instr-desc span, .quml-mcq p, .quml-mcq span, .quml-sa p, .quml-sa span, quml-sa p, quml-sa span, quml-mcq-solutions p, quml-mcq-solutions span {\n color: var(--quml-mcq-title-txt);\n}\n .startpage__instr-desc p strong, .startpage__instr-desc p span strong, .quml-mcq p strong, .quml-mcq p span strong, .quml-sa p strong, .quml-sa p span strong, quml-sa p strong, quml-sa p span strong, quml-mcq-solutions p strong, quml-mcq-solutions p span strong {\n font-weight: bold;\n}\n .startpage__instr-desc p span u, .startpage__instr-desc p u, .quml-mcq p span u, .quml-mcq p u, .quml-sa p span u, .quml-sa p u, quml-sa p span u, quml-sa p u, quml-mcq-solutions p span u, quml-mcq-solutions p u {\n text-decoration: underline;\n}\n .startpage__instr-desc p span i, .startpage__instr-desc p i, .quml-mcq p span i, .quml-mcq p i, .quml-sa p span i, .quml-sa p i, quml-sa p span i, quml-sa p i, quml-mcq-solutions p span i, quml-mcq-solutions p i {\n font-style: italic;\n}\n/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3Byb2plY3RzL3F1bWwtbGlicmFyeS9zcmMvbGliL3N0YXJ0cGFnZS9zYi1ja2VkaXRvci1zdHlsZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLDZCQUFBO0FBQ0Y7O0FBVUk7Ozs7O0VBQ0UsZ0NBQUE7QUFITjtBQU1JOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF3QkUsbUJBQUE7QUE0Rk47QUF6Rkk7Ozs7O0VBQ0UsaUJBQUE7QUErRk47QUE1Rkk7Ozs7O0VBQ0UsbUJBQUE7QUFrR047QUEvRkk7Ozs7O0VBQ0UsbUJBQUE7QUFxR047QUFsR0k7Ozs7O0VBQ0UsbUJBQUE7QUF3R047QUFyR0k7Ozs7O0VBQ0Usa0JBQUE7QUEyR047QUF4R0k7Ozs7O0VBQ0UsbUJBQUE7QUE4R047QUEzR0k7Ozs7O0VBQ0UsbUJBQUE7QUFpSE47QUE5R0k7Ozs7O0VBQ0UsbUJBQUE7QUFvSE47QUFqSEk7Ozs7O0VBQ0UsZUFBQTtBQXVITjtBQXBISTs7Ozs7RUFDRSxtQkFBQTtBQTBITjtBQXZISTs7Ozs7RUFDRSxtQkFBQTtBQTZITjtBQTFISTs7Ozs7RUFDRSxtQkFBQTtBQWdJTjtBQTdISTs7Ozs7RUFDRSxrQkFBQTtBQW1JTjtBQWhJSTs7Ozs7RUFDRSxtQkFBQTtBQXNJTjtBQW5JSTs7Ozs7RUFDRSxtQkFBQTtBQXlJTjtBQXRJSTs7Ozs7RUFDRSxtQkFBQTtBQTRJTjtBQXpJSTs7Ozs7RUFDRSxpQkFBQTtBQStJTjtBQTVJSTs7Ozs7RUFDRSxtQkFBQTtBQWtKTjtBQS9JSTs7Ozs7RUFDRSxtQkFBQTtBQXFKTjtBQWxKSTs7Ozs7RUFDRSxtQkFBQTtBQXdKTjtBQXJKSTs7Ozs7RUFDRSxrQkFBQTtBQTJKTjtBQXhKSTs7Ozs7RUFDRSxtQkFBQTtBQThKTjtBQTNKSTs7Ozs7RUFDRSxtQkFBQTtBQWlLTjtBQTlKSTs7Ozs7RUFDRSxrQkFBQTtBQW9LTjtBQWpLSTs7Ozs7RUFDRSxnQkFBQTtBQXVLTjtBQXBLSTs7Ozs7RUFDRSxrQkFBQTtBQTBLTjtBQXZLSTs7Ozs7RUFDRSxpQkFBQTtBQTZLTjtBQTFLSTs7Ozs7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQWdMTjtBQTdLSTs7Ozs7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtBQW1MTjtBQWhMSTs7Ozs7Ozs7OztFQUVFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FBMExOO0FBdkxJOzs7Ozs7Ozs7O0VBRUUsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQWlNTjtBQTlMSTs7Ozs7RUFDRSxXQUFBO0FBb01OO0FBak1JOzs7OztFQUNFLFdBQUE7RUFDQSxZQUFBO0FBdU1OO0FBcE1JOzs7OztFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QUEwTU47QUF2TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUE2TU47QUExTUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFnTk47QUE3TUk7Ozs7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QUFtTk47QUFoTkk7Ozs7O0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUFzTk47QUFuTkk7Ozs7O0VBQ0UsNkNBQUE7QUF5Tk47QUF0Tkk7Ozs7Ozs7Ozs7Ozs7OztFQUdFLG9DQUFBO0VBQ0EseUJBQUE7QUFvT047QUFqT0k7Ozs7O0VBQ0UsV0FBQTtFQUNBLHdCQUFBO0VBQ0EsdUNBQUE7RUFDQSxnQkFBQTtFQUNBLGtDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtBQXVPTjtBQW5PVTs7Ozs7RUFVRSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSw4Q0FBQTtFQUNBLDZDQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtFQUNBLHlCQUFBO0FBZ09aO0FBblBZOzs7OztFQUNFLCtCQUFBO0FBeVBkO0FBdFBZOzs7OztFQUNFLGdDQUFBO0VBQ0Esd0NBQUE7QUE0UGQ7QUF4T1U7Ozs7O0VBQ0UsK0JBQUE7QUE4T1o7QUEzT1U7Ozs7O0VBQ0UsNEJBQUE7RUFDQSxzQ0FBQTtFQUNBLGVBQUE7QUFpUFo7QUE5T1U7Ozs7O0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLDhDQUFBO0VBQ0EsNkNBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0FBb1BaO0FBbFBZOzs7OztFQUNFLHdDQUFBO0FBd1BkO0FBclBZOzs7OztFQUNFLDZCQUFBO0FBMlBkO0FBdFBZOzs7OztFQUNFLG1CQUFBO0FBNFBkO0FBMVBjOzs7OztFQUNFLGtDQUFBO0FBZ1FoQjtBQTdQYzs7Ozs7RUFDRSxtQ0FBQTtBQW1RaEI7QUExUEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQW9RTjtBQWxRTTs7Ozs7Ozs7OztFQUNFLGNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FBNlFSO0FBelFJOzs7OztFQUNFLHFCQUFBO0FBK1FOO0FBNVFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRSwyQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QUFzU047QUFuU0k7Ozs7Ozs7Ozs7RUFFRSxnQ0FBQTtBQTZTTjtBQTFTSTs7Ozs7Ozs7OztFQUVFLGlCQUFBO0FBb1ROO0FBalRJOzs7Ozs7Ozs7O0VBRUUsMEJBQUE7QUEyVE47QUF4VEk7Ozs7Ozs7Ozs7RUFFRSxrQkFBQTtBQWtVTiIsInNvdXJjZXNDb250ZW50IjpbIjo6bmctZGVlcCA6cm9vdCB7XG4gIC0tcXVtbC1tY3EtdGl0bGUtdHh0OiAjMTMxNDE1O1xufVxuXG5cbjo6bmctZGVlcCB7XG5cbiAgLnN0YXJ0cGFnZV9faW5zdHItZGVzYyxcbiAgLnF1bWwtbWNxLFxuICAucXVtbC1zYSxcbiAgcXVtbC1zYSxcbiAgcXVtbC1tY3Etc29sdXRpb25zIHtcbiAgICAubWNxLXRpdGxlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIC5mcy04LFxuICAgIC5mcy05LFxuICAgIC5mcy0xMCxcbiAgICAuZnMtMTEsXG4gICAgLmZzLTEyLFxuICAgIC5mcy0xMyxcbiAgICAuZnMtMTQsXG4gICAgLmZzLTE1LFxuICAgIC5mcy0xNixcbiAgICAuZnMtMTcsXG4gICAgLmZzLTE4LFxuICAgIC5mcy0xOSxcbiAgICAuZnMtMjAsXG4gICAgLmZzLTIxLFxuICAgIC5mcy0yMixcbiAgICAuZnMtMjMsXG4gICAgLmZzLTI0LFxuICAgIC5mcy0yNSxcbiAgICAuZnMtMjYsXG4gICAgLmZzLTI3LFxuICAgIC5mcy0yOCxcbiAgICAuZnMtMjksXG4gICAgLmZzLTMwLFxuICAgIC5mcy0zNiB7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5mcy04IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIH1cblxuICAgIC5mcy05IHtcbiAgICAgIGZvbnQtc2l6ZTogMC41NjNyZW07XG4gICAgfVxuXG4gICAgLmZzLTEwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTExIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODhyZW07XG4gICAgfVxuXG4gICAgLmZzLTEyIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTMge1xuICAgICAgZm9udC1zaXplOiAwLjgxM3JlbTtcbiAgICB9XG5cbiAgICAuZnMtMTQge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTUge1xuICAgICAgZm9udC1zaXplOiAwLjkzOHJlbTtcbiAgICB9XG5cbiAgICAuZnMtMTYge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIC5mcy0xNyB7XG4gICAgICBmb250LXNpemU6IDEuMDYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0xOCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0xOSB7XG4gICAgICBmb250LXNpemU6IDEuMTg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yMCB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTIyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTIzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40MzhyZW07XG4gICAgfVxuXG4gICAgLmZzLTI0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNSB7XG4gICAgICBmb250LXNpemU6IDEuNTYzcmVtO1xuICAgIH1cblxuICAgIC5mcy0yNiB7XG4gICAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICAgIH1cblxuICAgIC5mcy0yNyB7XG4gICAgICBmb250LXNpemU6IDEuNjg4cmVtO1xuICAgIH1cblxuICAgIC5mcy0yOCB7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTI5IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44MTNyZW07XG4gICAgfVxuXG4gICAgLmZzLTMwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgfVxuXG4gICAgLmZzLTM2IHtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICB9XG5cbiAgICAudGV4dC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudGV4dC1yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuaW1hZ2Utc3R5bGUtYWxpZ24tcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZS1zdHlsZS1hbGlnbi1sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgIH1cblxuICAgIC5pbWFnZSxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMC41cmVtIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS1vcmlnaW5hbCxcbiAgICBmaWd1cmUuaW1hZ2Uge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtb3JpZ2luYWwgaW1nIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTI1IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgZmlndXJlLmltYWdlLnJlc2l6ZS01MCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGZpZ3VyZS5pbWFnZS5yZXNpemUtNzUge1xuICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUuaW1hZ2UucmVzaXplLTEwMCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBmaWd1cmUudGFibGUgdGFibGUge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgIH1cblxuICAgIGZpZ3VyZS50YWJsZSB0YWJsZSxcbiAgICBmaWd1cmUudGFibGUgdGFibGUgdHIgdGQsXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHRyIHRoIHtcbiAgICAgIGJvcmRlcjogMC4wNjI1cmVtIHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgfVxuXG4gICAgZmlndXJlLnRhYmxlIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUpO1xuICAgICAgYm9yZGVyOiAwLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbSAuMjVyZW0gMCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ncmF5KTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gICAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnktMTAwKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgYm9yZGVyOjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IC4wNjI1cmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogLjA2MjVyZW0gc29saWQgdmFyKC0tZ3JheS0xMDApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JheS0wKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXByaW1hcnktMCk7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSh2YXIoLS1yYy1yZ2JhLWdyYXkpLCAwLjk1KTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWdyYXkpO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjVyZW07XG4gICAgICAgICAgICBib3JkZXI6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDAuMDYyNXJlbSBzb2xpZCB2YXIoLS1ncmF5LTEwMCk7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcmVtIHNvbGlkIHZhcigtLWdyYXktMTAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcblxuICAgICAgbGkge1xuICAgICAgICBtYXJnaW46IDAuNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgcCxcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1xdW1sLW1jcS10aXRsZS10eHQpO1xuICAgIH1cblxuICAgIHAgc3Ryb25nLFxuICAgIHAgc3BhbiBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgcCBzcGFuIHUsXG4gICAgcCB1IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIHAgc3BhbiBpLFxuICAgIHAgaSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9 */"]})}},1679: /*!**************************************************************!*\ !*** ./projects/quml-library/src/lib/telemetry-constants.ts ***! - \**************************************************************/(L,_,t)=>{var e,a,r,d,n,o,i;t.r(_),t.d(_,{Cardinality:()=>o,MimeType:()=>n,QuestionType:()=>i,TelemetryType:()=>d,eventName:()=>r,pageId:()=>e}),(a=e||(e={})).startPage="START_PAGE",a.submitPage="SUBMIT_PAGE",a.endPage="END_PAGE",a.shortAnswer="SHORT_ANSWER",function(a){a.pageScrolled="PAGE_SCROLLED",a.viewHint="VIEW_HINT",a.showAnswer="SHOW_ANSWER_CLICKED",a.nextClicked="NEXT_CLICKED",a.prevClicked="PREV_CLICKED",a.progressBar="PROGRESSBAR_CLICKED",a.replayClicked="REPLAY_CLICKED",a.startPageLoaded="START_PAGE_LOADED",a.viewSolutionClicked="VIEW_SOLUTION_CLICKED",a.solutionClosed="SOLUTION_CLOSED",a.closedFeedBack="CLOSED_FEEDBACK",a.tryAgain="TRY_AGAIN",a.optionClicked="OPTION_CLICKED",a.scoreBoardSubmitClicked="SCORE_BOARD_SUBMIT_CLICKED",a.scoreBoardReviewClicked="SCORE_BOARD_REVIEW_CLICKED",a.endPageExitClicked="EXIT",a.zoomClicked="ZOOM_CLICKED",a.zoomInClicked="ZOOM_IN_CLICKED",a.zoomOutClicked="ZOOM_OUT_CLICKED",a.zoomCloseClicked="ZOOM_CLOSE_CLICKED",a.goToQuestion="GO_TO_QUESTION",a.nextContentPlay="NEXT_CONTENT_PLAY",a.deviceRotationClicked="DEVICE_ROTATION_CLICKED",a.progressIndicatorPopupClosed="PROGRESS_INDICATOR_POPUP_CLOSED",a.progressIndicatorPopupOpened="PROGRESS_INDICATOR_POPUP_OPENED"}(r||(r={})),function(a){a.interact="interact",a.impression="impression"}(d||(d={})),function(a){a.questionSet="application/vnd.sunbird.questionset"}(n||(n={})),function(a){a.single="single",a.multiple="multiple"}(o||(o={})),function(a){a.mcq="MCQ",a.sa="SA"}(i||(i={}))},2025: + \**************************************************************/(R,C,t)=>{var e,l,r,d,n,s,o;t.r(C),t.d(C,{Cardinality:()=>s,MimeType:()=>n,QuestionType:()=>o,TelemetryType:()=>d,eventName:()=>r,pageId:()=>e}),(l=e||(e={})).startPage="START_PAGE",l.submitPage="SUBMIT_PAGE",l.endPage="END_PAGE",l.shortAnswer="SHORT_ANSWER",function(l){l.pageScrolled="PAGE_SCROLLED",l.viewHint="VIEW_HINT",l.showAnswer="SHOW_ANSWER_CLICKED",l.nextClicked="NEXT_CLICKED",l.prevClicked="PREV_CLICKED",l.progressBar="PROGRESSBAR_CLICKED",l.replayClicked="REPLAY_CLICKED",l.startPageLoaded="START_PAGE_LOADED",l.viewSolutionClicked="VIEW_SOLUTION_CLICKED",l.solutionClosed="SOLUTION_CLOSED",l.closedFeedBack="CLOSED_FEEDBACK",l.tryAgain="TRY_AGAIN",l.optionClicked="OPTION_CLICKED",l.scoreBoardSubmitClicked="SCORE_BOARD_SUBMIT_CLICKED",l.scoreBoardReviewClicked="SCORE_BOARD_REVIEW_CLICKED",l.endPageExitClicked="EXIT",l.zoomClicked="ZOOM_CLICKED",l.zoomInClicked="ZOOM_IN_CLICKED",l.zoomOutClicked="ZOOM_OUT_CLICKED",l.zoomCloseClicked="ZOOM_CLOSE_CLICKED",l.goToQuestion="GO_TO_QUESTION",l.nextContentPlay="NEXT_CONTENT_PLAY",l.deviceRotationClicked="DEVICE_ROTATION_CLICKED",l.progressIndicatorPopupClosed="PROGRESS_INDICATOR_POPUP_CLOSED",l.progressIndicatorPopupOpened="PROGRESS_INDICATOR_POPUP_OPENED"}(r||(r={})),function(l){l.interact="interact",l.impression="impression"}(d||(d={})),function(l){l.questionSet="application/vnd.sunbird.questionset"}(n||(n={})),function(l){l.single="single",l.multiple="multiple"}(s||(s={})),function(l){l.mcq="MCQ",l.sa="SA"}(o||(o={}))},4384: /*!*******************************************************!*\ !*** ./projects/quml-library/src/lib/util-service.ts ***! - \*******************************************************/(L,_,t)=>{t.r(_),t.d(_,{UtilService:()=>g});var e=t( + \*******************************************************/(R,C,t)=>{t.r(C),t.d(C,{UtilService:()=>g});var e=t( /*! lodash-es */ -4510),r=t( +2502),r=t( /*! lodash-es */ -9724),d=t( +913),d=t( /*! lodash-es */ -4894),n=t( +6687),n=t( /*! lodash-es */ -3247),o=t( +4164),s=t( /*! lodash-es */ -3795),i=t( +5509),o=t( /*! lodash-es */ -946),a=t( +9990),l=t( /*! lodash-es */ -4607),p=t( +1855),p=t( /*! ./player-constants */ -4850),c=t( +8831),u=t( /*! @angular/core */ -2560);class g{uniqueId(m=32){let v="";const y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",I=y.length;for(let O=0;Oy.includes("response"))}getMultiselectScore(m,v,y,I){let O=this.getKeyValue(Object.keys(v));const D=m.map(P=>P.value);let M,w=v[O].mapping;if(y){M=p.DEFAULT_SCORE;const P=e.default(1/w.length,2);r.default(w,A=>{A.score=P})}else M=d.default(I,"maxScore.defaultValue");let s=v[O].correctResponse.value.map(P=>Number(P));if(n.default(s.sort(),D.sort()))return M;if(!n.default(s.sort(),D.sort())){let P=0;return r.default(w,(A,h)=>{o.default(D,A.value)&&(P+=A?.score?A.score:0)}),P}}hasDuplicates(m,v){return m.find(I=>I.value===v.value)}getQuestionType(m,v){return m[v-1==-1?0:v-1].qType}canGo(m){return["correct","wrong","attempted"].includes(m)}sumObjectsByKey(...m){return m.reduce((v,y)=>{for(const I in y)y.hasOwnProperty(I)&&(v[I]=(v[I]||0)+y[I]);return v},{})}scrollParentToChild(m,v){const y=window.matchMedia("(max-width: 480px)").matches,I=m.getBoundingClientRect(),O=v.getBoundingClientRect();y?m.scrollLeft=O.left+m.scrollLeft-I.left:m.scrollTop=O.top+m.scrollTop-I.top}updateSourceOfVideoElement(m,v,y){const I=Array.from(document.getElementsByTagName("video"));r.default(I,O=>{const D=O.getAttribute("data-asset-variable");if(!D)return;const M=i.default(v,["id",D]),w=O.getAttribute("poster");if(!a.default(M)&&w&&(O.poster=m?`${m}/${y}/${w}`:M[0].baseUrl+w),!a.default(M)){const s=Array.from(O.getElementsByTagName("source"));r.default(s,P=>{const A=P.getAttribute("src");P.src=m?`${m}/${y}/${A}`:M[0].baseUrl+A})}})}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275prov=c.\u0275\u0275defineInjectable({token:g,factory:g.\u0275fac,providedIn:"root"})}},9489: +1699);class g{uniqueId(m=32){let v="";for(let x=0;x_.includes("response"))}getMultiselectScore(m,v,_,w){let x=this.getKeyValue(Object.keys(v));const D=m.map(B=>B.value);let O,M=v[x].mapping;if(_){O=p.DEFAULT_SCORE;const B=e.default(1/M.length,2);r.default(M,E=>{E.score=B})}else O=d.default(w,"maxScore.defaultValue");let c=v[x].correctResponse.value.map(B=>Number(B));if(n.default(c.sort(),D.sort()))return O;if(!n.default(c.sort(),D.sort())){let B=0;return r.default(M,(E,h)=>{s.default(D,E.value)&&(B+=E?.score?E.score:0)}),B}}hasDuplicates(m,v){return m.find(w=>w.value===v.value)}getQuestionType(m,v){return m[v-1==-1?0:v-1].qType}canGo(m){return["correct","wrong","attempted"].includes(m)}sumObjectsByKey(...m){return m.reduce((v,_)=>{for(const w in _)_.hasOwnProperty(w)&&(v[w]=(v[w]||0)+_[w]);return v},{})}scrollParentToChild(m,v){const _=window.matchMedia("(max-width: 480px)").matches,w=m.getBoundingClientRect(),x=v.getBoundingClientRect();_?m.scrollLeft=x.left+m.scrollLeft-w.left:m.scrollTop=x.top+m.scrollTop-w.top}updateSourceOfVideoElement(m,v,_){const w=Array.from(document.getElementsByTagName("video"));r.default(w,x=>{const D=x.getAttribute("data-asset-variable");if(!D)return;const O=o.default(v,["id",D]),M=x.getAttribute("poster");if(!l.default(O)&&M&&(x.poster=m?`${m}/${_}/${M}`:O[0].baseUrl+M),!l.default(O)){const c=Array.from(x.getElementsByTagName("source"));r.default(c,B=>{const E=B.getAttribute("src");B.src=m?`${m}/${_}/${E}`:O[0].baseUrl+E})}})}static#e=this.\u0275fac=function(v){return new(v||g)};static#t=this.\u0275prov=u.\u0275\u0275defineInjectable({token:g,factory:g.\u0275fac,providedIn:"root"})}},8849: /*!*******************************************************!*\ !*** ./projects/quml-player-wc/src/app/app.module.ts ***! - \*******************************************************/(L,_,t)=>{t.r(_),t.d(_,{AppModule:()=>Ve});var e=t( + \*******************************************************/(R,C,t)=>{t.r(C),t.d(C,{AppModule:()=>Se});var e=t( /*! @angular/common */ -4666),r=t( +6575),r=t( /*! @angular/elements */ -4555),d=t( +7164),d=t( /*! @angular/platform-browser */ -4497),n=t( +6480),n=t( /*! @project-sunbird/sunbird-player-sdk-v9 */ -1491),o=t( +3873),s=t( /*! ngx-bootstrap/carousel */ -9070),i=t( +2459),o=t( /*! ../../../quml-library/src/lib/main-player/main-player.component */ -4257),ve=(t( +2306),me=(t( /*! ../../../quml-library/src/lib/quml-library.component */ -270),t( +2792),t( /*! ../../../quml-library/src/lib/mcq/mcq.component */ -8529),t( +6633),t( /*! ../../../quml-library/src/lib/header/header.component */ -1431),t( +3893),t( /*! ../../../quml-library/src/lib/sa/sa.component */ -5218),t( +5502),t( /*! ../../../quml-library/src/lib/mcq-question/mcq-question.component */ -6153),t( +4443),t( /*! ../../../quml-library/src/lib/mcq-option/mcq-option.component */ -6596),t( +1879),t( /*! ../../../quml-library/src/lib/quml-popup/quml-popup.component */ -2838),t( +7921),t( /*! ../../../quml-library/src/lib/mcq-image-option/mcq-image-option.component */ -2114),t( +305),t( /*! ../../../quml-library/src/lib/icon/zoom-in/zoom-in.component */ -6771),t( +9736),t( /*! ../../../quml-library/src/lib/icon/star/star.component */ -6573),t( +413),t( /*! ../../../quml-library/src/lib/icon/previous/previous.component */ -4767),t( +664),t( /*! ../../../quml-library/src/lib/icon/next/next.component */ -832),t( +5269),t( /*! ../../../quml-library/src/lib/icon/previous-active/previous-active.component */ -6003),t( +9178),t( /*! ../../../quml-library/src/lib/icon/bookmark/bookmark.component */ -8318),t( +467),t( /*! ../../../quml-library/src/lib/icon/hint/hint.component */ -577),t( +4696),t( /*! ../../../quml-library/src/lib/icon/ans/ans.component */ -5796),t( +8188),t( /*! ../../../quml-library/src/lib/icon/share/share.component */ -4146),t( +4819),t( /*! ../../../quml-library/src/lib/icon/correct/correct.component */ -5079),t( +189),t( /*! ../../../quml-library/src/lib/scoreboard/scoreboard.component */ -634),t( +9186),t( /*! ../../../quml-library/src/lib/startpage/startpage.component */ -6024),t( +444),t( /*! ../../../quml-library/src/lib/icon/timer/timer.component */ -2938),t( +2162),t( /*! ../../../quml-library/src/lib/icon/content/content.component */ -185),t( +5019),t( /*! ../../../quml-library/src/lib/icon/startpagestaricon/startpagestaricon.component */ -8594),t( +2205),t( /*! ../../../quml-library/src/lib/icon/next-active/next-active.component */ -7214),t( +3651),t( /*! ../../../quml-library/src/lib/alert/alert.component */ -735),t( +7207),t( /*! ../../../quml-library/src/lib/icon/close/close.component */ -2326),t( +5922),t( /*! ../../../quml-library/src/lib/mcq-solutions/mcq-solutions.component */ -4122),t( +3506),t( /*! ../../../quml-library/src/lib/icon/durationtimer/durationtimer.component */ -236),t( +9905),t( /*! ../../../quml-library/src/lib/icon/audio/audio.component */ -3910),t( +1228),t( /*! ../../../quml-library/src/lib/icon/wrong/wrong.component */ -8214),t( +8905),t( /*! ../../../quml-library/src/lib/icon/menu/menu.component */ -4611),t( +2075),t( /*! ../../../quml-library/src/lib/pipes/safe-html/safe-html.pipe */ -3245),t( +5989),t( /*! ../../../quml-library/src/lib/section-player/section-player.component */ -5239),t( +4970),t( /*! ../../../quml-library/src/lib/quml-question-cursor.service */ -8659)),Me=t( +5336)),Me=t( /*! ./question-cursor-implementation.service */ -8288),me=t( +1952),ue=t( /*! @angular/common/http */ -8987),$e=(t( +4860),Pe=(t( /*! ../../../quml-library/src/lib/progress-indicators/progress-indicators.component */ -9124),t( +1267),t( /*! @angular/core */ -2560));class Ve{constructor(X){this.injector=X}ngDoBootstrap(){const X=(0,r.createCustomElement)(i.MainPlayerComponent,{injector:this.injector});customElements.define("sunbird-quml-player",X)}static#e=this.\u0275fac=function(F){return new(F||Ve)($e.\u0275\u0275inject($e.Injector))};static#t=this.\u0275mod=$e.\u0275\u0275defineNgModule({type:Ve});static#n=this.\u0275inj=$e.\u0275\u0275defineInjector({providers:[{provide:ve.QuestionCursor,useClass:Me.QuestionCursorImplementationService}],imports:[d.BrowserModule,e.CommonModule,o.CarouselModule.forRoot(),n.SunbirdPlayerSdkModule,me.HttpClientModule]})}},8288: +1699));class Se{constructor(K){this.injector=K}ngDoBootstrap(){const K=(0,r.createCustomElement)(o.MainPlayerComponent,{injector:this.injector});customElements.define("sunbird-quml-player",K)}static#e=this.\u0275fac=function(j){return new(j||Se)(Pe.\u0275\u0275inject(Pe.Injector))};static#t=this.\u0275mod=Pe.\u0275\u0275defineNgModule({type:Se});static#n=this.\u0275inj=Pe.\u0275\u0275defineInjector({providers:[{provide:me.QuestionCursor,useClass:Me.QuestionCursorImplementationService},{provide:n.PLAYER_CONFIG,useValue:{contentCompatibilityLevel:6}}],imports:[d.BrowserModule,e.CommonModule,s.CarouselModule.forRoot(),n.SunbirdPlayerSdkModule,ue.HttpClientModule]})}},1952: /*!***********************************************************************************!*\ !*** ./projects/quml-player-wc/src/app/question-cursor-implementation.service.ts ***! - \***********************************************************************************/(L,_,t)=>{t.r(_),t.d(_,{QuestionCursorImplementationService:()=>p});var e=t( + \***********************************************************************************/(R,C,t)=>{t.r(C),t.d(C,{QuestionCursorImplementationService:()=>p});var e=t( /*! rxjs */ -4139),r=t( +9681),r=t( /*! rxjs */ -6587),d=t( +3994),d=t( /*! rxjs/operators */ -6942),n=t( +7422),n=t( /*! rxjs/operators */ -8153),o=t( +7965),s=t( /*! @angular/common */ -4666),i=t( +6575),o=t( /*! @angular/core */ -2560),a=t( +1699),l=t( /*! @angular/common/http */ -8987);class p{constructor(g,f){this.document=g,this.http=f,this.listUrl=g.defaultView.questionListUrl||this.listUrl}getQuestions(g){return this.listUrl?this.post({url:this.listUrl,data:{request:{search:{identifier:g}}}}).pipe((0,d.map)(m=>m.result)):(0,e.of)({})}getQuestion(g){try{const f=sessionStorage.getItem(g);if(f)return(0,e.of)({questions:[JSON.parse(f)]})}catch(f){console.log(f)}return this.listUrl?this.post({url:this.listUrl,data:{request:{search:{identifier:[g]}}}}).pipe((0,d.map)(m=>m.result)):(0,e.of)({})}getQuestionSet(g){return(0,e.of)({})}post(g){return this.http.post(g.url,g.data,{headers:{"Content-Type":"application/json"}}).pipe((0,n.mergeMap)(m=>"OK"!==m.responseCode?(0,r.throwError)(m):(0,e.of)(m)))}getAllQuestionSet(g){return(0,e.of)({})}static#e=this.\u0275fac=function(f){return new(f||p)(i.\u0275\u0275inject(o.DOCUMENT),i.\u0275\u0275inject(a.HttpClient))};static#t=this.\u0275prov=i.\u0275\u0275defineInjectable({token:p,factory:p.\u0275fac})}},1191: +4860);class p{constructor(g,f){this.document=g,this.http=f,this.listUrl=g.defaultView.questionListUrl||this.listUrl}getQuestions(g){return this.listUrl?this.post({url:this.listUrl,data:{request:{search:{identifier:g}}}}).pipe((0,d.map)(m=>m.result)):(0,e.of)({})}getQuestion(g){try{const f=sessionStorage.getItem(g);if(f)return(0,e.of)({questions:[JSON.parse(f)]})}catch(f){console.log(f)}return this.listUrl?this.post({url:this.listUrl,data:{request:{search:{identifier:[g]}}}}).pipe((0,d.map)(m=>m.result)):(0,e.of)({})}getQuestionSet(g){return(0,e.of)({})}post(g){return this.http.post(g.url,g.data,{headers:{"Content-Type":"application/json"}}).pipe((0,n.mergeMap)(m=>"OK"!==m.responseCode?(0,r.throwError)(m):(0,e.of)(m)))}getAllQuestionSet(g){return(0,e.of)({})}static#e=this.\u0275fac=function(f){return new(f||p)(o.\u0275\u0275inject(s.DOCUMENT),o.\u0275\u0275inject(l.HttpClient))};static#t=this.\u0275prov=o.\u0275\u0275defineInjectable({token:p,factory:p.\u0275fac})}},1950: /*!*****************************************************************!*\ !*** ./projects/quml-player-wc/src/environments/environment.ts ***! - \*****************************************************************/(L,_,t)=>{t.r(_),t.d(_,{environment:()=>e});const e={production:!1}},8384: + \*****************************************************************/(R,C,t)=>{t.r(C),t.d(C,{environment:()=>e});const e={production:!1}},8334: /*!*********************************************!*\ !*** ./projects/quml-player-wc/src/main.ts ***! - \*********************************************/(L,_,t)=>{t.r(_);var e=t( + \*********************************************/(R,C,t)=>{t.r(C);var e=t( /*! @angular/platform-browser */ -4497),r=t( +6480),r=t( /*! @angular/core */ -2560),d=t( +1699),d=t( /*! ./app/app.module */ -9489),n=t( +8849),n=t( /*! ./environments/environment */ -1191);t( +1950);t( /*! reflect-metadata */ -5649),n.environment.production&&(0,r.enableProdMode)(),e.platformBrowser().bootstrapModule(d.AppModule).catch(a=>console.error(a))}},L=>{L.O(0,["vendor"],()=>L(L.s=8384)),L.O()}]),function(L,_){"function"==typeof define&&define.amd?define([],_()):"object"==typeof exports?module.exports=_():L.iziToast=_()}(typeof global<"u"?global:window||this.window||this.global,function(L){"use strict";var _={},t="iziToast",e=(document.querySelector("body"),!!/Mobi/.test(navigator.userAgent)),r=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),d=typeof InstallTrigger<"u",n="ontouchstart"in document.documentElement,o=["bottomRight","bottomLeft","bottomCenter","topRight","topLeft","topCenter","center"],a=568,p={};_.children={};var c={id:null,class:"",title:"",titleColor:"",titleSize:"",titleLineHeight:"",message:"",messageColor:"",messageSize:"",messageLineHeight:"",backgroundColor:"",theme:"light",color:"",icon:"",iconText:"",iconColor:"",image:"",imageWidth:50,maxWidth:null,zindex:null,layout:1,balloon:!1,close:!0,closeOnEscape:!1,closeOnClick:!1,rtl:!1,position:"bottomRight",target:"",targetFirst:!0,toastOnce:!1,timeout:5e3,animateInside:!0,drag:!0,pauseOnHover:!0,resetOnHover:!1,progressBar:!0,progressBarColor:"",progressBarEasing:"linear",overlay:!1,overlayClose:!1,overlayColor:"rgba(0, 0, 0, 0.6)",transitionIn:"fadeInUp",transitionOut:"fadeOut",transitionInMobile:"fadeInUp",transitionOutMobile:"fadeOutDown",buttons:{},inputs:{},onOpening:function(){},onOpened:function(){},onClosing:function(){},onClosed:function(){}};if("remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)}),"function"!=typeof window.CustomEvent){var g=function(D,M){M=M||{bubbles:!1,cancelable:!1,detail:void 0};var w=document.createEvent("CustomEvent");return w.initCustomEvent(D,M.bubbles,M.cancelable,M.detail),w};g.prototype=window.Event.prototype,window.CustomEvent=g}var f=function(D,M,w){if("[object Object]"===Object.prototype.toString.call(D))for(var s in D)Object.prototype.hasOwnProperty.call(D,s)&&M.call(w,D[s],s,D);else if(D)for(var P=0,A=D.length;A>P;P++)M.call(w,D[P],P,D)},m=function(D,M){var w={};return f(D,function(s,P){w[P]=D[P]}),f(M,function(s,P){w[P]=M[P]}),w},v=function(D){var M=document.createDocumentFragment(),w=document.createElement("div");for(w.innerHTML=D;w.firstChild;)M.appendChild(w.firstChild);return M},O={move:function(D,M,w,s){var P,A=.3,h=180;0!==s&&(D.classList.add(t+"-dragged"),D.style.transform="translateX("+s+"px)",s>0?A>(P=(h-s)/h)&&M.hide(m(w,{transitionOut:"fadeOutRight",transitionOutMobile:"fadeOutRight"}),D,"drag"):A>(P=(h+s)/h)&&M.hide(m(w,{transitionOut:"fadeOutLeft",transitionOutMobile:"fadeOutLeft"}),D,"drag"),D.style.opacity=P,A>P&&((r||d)&&(D.style.left=s+"px"),D.parentNode.style.opacity=A,this.stopMoving(D,null)))},startMoving:function(D,M,w,s){s=s||window.event;var P=n?s.touches[0].clientX:s.clientX,A=D.style.transform.replace("px)",""),h=P-(A=A.replace("translateX(",""));D.classList.remove(w.transitionIn),D.classList.remove(w.transitionInMobile),D.style.transition="",n?document.ontouchmove=function(b){b.preventDefault(),b=b||window.event,O.move(D,M,w,b.touches[0].clientX-h)}:document.onmousemove=function(b){b.preventDefault(),b=b||window.event,O.move(D,M,w,b.clientX-h)}},stopMoving:function(D,M){n?document.ontouchmove=function(){}:document.onmousemove=function(){},D.style.opacity="",D.style.transform="",D.classList.contains(t+"-dragged")&&(D.classList.remove(t+"-dragged"),D.style.transition="transform 0.4s ease, opacity 0.4s ease",setTimeout(function(){D.style.transition=""},400))}};return _.setSetting=function(D,M,w){_.children[D][M]=w},_.getSetting=function(D,M){return _.children[D][M]},_.destroy=function(){f(document.querySelectorAll("."+t+"-wrapper"),function(D,M){D.remove()}),f(document.querySelectorAll("."+t),function(D,M){D.remove()}),document.removeEventListener(t+"-opened",{},!1),document.removeEventListener(t+"-opening",{},!1),document.removeEventListener(t+"-closing",{},!1),document.removeEventListener(t+"-closed",{},!1),document.removeEventListener("keyup",{},!1),p={}},_.settings=function(D){_.destroy(),p=D,c=m(c,D||{})},f({info:{color:"blue",icon:"ico-info"},success:{color:"green",icon:"ico-success"},warning:{color:"orange",icon:"ico-warning"},error:{color:"red",icon:"ico-error"},question:{color:"yellow",icon:"ico-question"}},function(D,M){_[M]=function(w){var s=m(p,w||{});s=m(D,s||{}),this.show(s)}}),_.progress=function(D,M,w){var s=this,P=M.getAttribute("data-iziToast-ref"),A=m(this.children[P],D||{}),h=M.querySelector("."+t+"-progressbar div");return{start:function(){typeof A.time.REMAINING>"u"&&(M.classList.remove(t+"-reseted"),null!==h&&(h.style.transition="width "+A.timeout+"ms "+A.progressBarEasing,h.style.width="0%"),A.time.START=(new Date).getTime(),A.time.END=A.time.START+A.timeout,A.time.TIMER=setTimeout(function(){clearTimeout(A.time.TIMER),M.classList.contains(t+"-closing")||(s.hide(A,M,"timeout"),"function"==typeof w&&w.apply(s))},A.timeout),s.setSetting(P,"time",A.time))},pause:function(){if(typeof A.time.START<"u"&&!M.classList.contains(t+"-paused")&&!M.classList.contains(t+"-reseted")){if(M.classList.add(t+"-paused"),A.time.REMAINING=A.time.END-(new Date).getTime(),clearTimeout(A.time.TIMER),s.setSetting(P,"time",A.time),null!==h){var x=window.getComputedStyle(h).getPropertyValue("width");h.style.transition="none",h.style.width=x}"function"==typeof w&&setTimeout(function(){w.apply(s)},10)}},resume:function(){typeof A.time.REMAINING<"u"?(M.classList.remove(t+"-paused"),null!==h&&(h.style.transition="width "+A.time.REMAINING+"ms "+A.progressBarEasing,h.style.width="0%"),A.time.END=(new Date).getTime()+A.time.REMAINING,A.time.TIMER=setTimeout(function(){clearTimeout(A.time.TIMER),M.classList.contains(t+"-closing")||(s.hide(A,M,"timeout"),"function"==typeof w&&w.apply(s))},A.time.REMAINING),s.setSetting(P,"time",A.time)):this.start()},reset:function(){clearTimeout(A.time.TIMER),delete A.time.REMAINING,s.setSetting(P,"time",A.time),M.classList.add(t+"-reseted"),M.classList.remove(t+"-paused"),null!==h&&(h.style.transition="none",h.style.width="100%"),"function"==typeof w&&setTimeout(function(){w.apply(s)},10)}}},_.hide=function(D,M,w){var s=this,P=m(this.children[M.getAttribute("data-iziToast-ref")],D||{});P.closedBy=w||null,delete P.time.REMAINING,"object"!=typeof M&&(M=document.querySelector(M)),M.classList.add(t+"-closing"),function(){var b=document.querySelector("."+t+"-overlay");if(null!==b){var x=b.getAttribute("data-iziToast-ref"),T=(x=x.split(",")).indexOf(String(P.ref));-1!==T&&x.splice(T,1),b.setAttribute("data-iziToast-ref",x.join()),0===x.length&&(b.classList.remove("fadeIn"),b.classList.add("fadeOut"),setTimeout(function(){b.remove()},700))}}(),(P.transitionIn||P.transitionInMobile)&&(M.classList.remove(P.transitionIn),M.classList.remove(P.transitionInMobile)),e||window.innerWidth<=a?P.transitionOutMobile&&M.classList.add(P.transitionOutMobile):P.transitionOut&&M.classList.add(P.transitionOut),M.parentNode.style.height=M.parentNode.offsetHeight+"px",M.style.pointerEvents="none",(!e||window.innerWidth>a)&&(M.parentNode.style.transitionDelay="0.2s");try{var h=new CustomEvent(t+"-closing",{detail:P,bubbles:!0,cancelable:!0});document.dispatchEvent(h)}catch(b){console.warn(b)}setTimeout(function(){M.parentNode.style.height="0px",M.parentNode.style.overflow="",setTimeout(function(){delete s.children[P.ref],M.parentNode.remove();try{var b=new CustomEvent(t+"-closed",{detail:P,bubbles:!0,cancelable:!0});document.dispatchEvent(b)}catch(x){console.warn(x)}typeof P.onClosed<"u"&&P.onClosed.apply(null,[P,M,w])},1e3)},200),typeof P.onClosing<"u"&&P.onClosing.apply(null,[P,M,w])},_.show=function(D){var M=this,w=m(p,D||{});if((w=m(c,w)).time={},w.toastOnce&&w.id&&document.querySelectorAll("."+t+"#"+w.id).length>0)return!1;w.ref=(new Date).getTime()+Math.floor(1e7*Math.random()+1),_.children[w.ref]=w;var P,s={body:document.querySelector("body"),overlay:document.createElement("div"),toast:document.createElement("div"),toastBody:document.createElement("div"),toastTexts:document.createElement("div"),toastCapsule:document.createElement("div"),icon:document.createElement("i"),cover:document.createElement("div"),buttons:document.createElement("div"),inputs:document.createElement("div"),wrapper:null};s.toast.setAttribute("data-iziToast-ref",w.ref),s.toast.appendChild(s.toastBody),s.toastCapsule.appendChild(s.toast),function(){if(s.toast.classList.add(t),s.toast.classList.add(t+"-opening"),s.toastCapsule.classList.add(t+"-capsule"),s.toastBody.classList.add(t+"-body"),s.toastTexts.classList.add(t+"-texts"),e||window.innerWidth<=a?w.transitionInMobile&&s.toast.classList.add(w.transitionInMobile):w.transitionIn&&s.toast.classList.add(w.transitionIn),w.class){var h=w.class.split(" ");f(h,function(b,x){s.toast.classList.add(b)})}w.id&&(s.toast.id=w.id),w.rtl&&(s.toast.classList.add(t+"-rtl"),s.toast.setAttribute("dir","rtl")),w.layout>1&&s.toast.classList.add(t+"-layout"+w.layout),w.balloon&&s.toast.classList.add(t+"-balloon"),w.maxWidth&&(s.toast.style.maxWidth=isNaN(w.maxWidth)?w.maxWidth:w.maxWidth+"px"),""===w.theme&&"light"===w.theme||s.toast.classList.add(t+"-theme-"+w.theme),w.color&&(function(D){return"#"==D.substring(0,1)||"rgb"==D.substring(0,3)||"hsl"==D.substring(0,3)}(w.color)?s.toast.style.background=w.color:s.toast.classList.add(t+"-color-"+w.color)),w.backgroundColor&&(s.toast.style.background=w.backgroundColor,w.balloon&&(s.toast.style.borderColor=w.backgroundColor))}(),w.image&&(s.cover.classList.add(t+"-cover"),s.cover.style.width=w.imageWidth+"px",s.cover.style.backgroundImage=function(D){try{return btoa(atob(D))==D}catch{return!1}}(w.image.replace(/ /g,""))?"url(data:image/png;base64,"+w.image.replace(/ /g,"")+")":"url("+w.image+")",w.rtl?s.toastBody.style.marginRight=w.imageWidth+10+"px":s.toastBody.style.marginLeft=w.imageWidth+10+"px",s.toast.appendChild(s.cover)),w.close?(s.buttonClose=document.createElement("button"),s.buttonClose.classList.add(t+"-close"),s.buttonClose.addEventListener("click",function(h){M.hide(w,s.toast,"button")}),s.toast.appendChild(s.buttonClose)):w.rtl?s.toast.style.paddingLeft="18px":s.toast.style.paddingRight="18px",w.progressBar&&(s.progressBar=document.createElement("div"),s.progressBarDiv=document.createElement("div"),s.progressBar.classList.add(t+"-progressbar"),s.progressBarDiv.style.background=w.progressBarColor,s.progressBar.appendChild(s.progressBarDiv),s.toast.appendChild(s.progressBar)),w.timeout&&(w.pauseOnHover&&!w.resetOnHover&&(s.toast.addEventListener("mouseenter",function(h){M.progress(w,s.toast).pause()}),s.toast.addEventListener("mouseleave",function(h){M.progress(w,s.toast).resume()})),w.resetOnHover&&(s.toast.addEventListener("mouseenter",function(h){M.progress(w,s.toast).reset()}),s.toast.addEventListener("mouseleave",function(h){M.progress(w,s.toast).start()}))),w.icon&&(s.icon.setAttribute("class",t+"-icon "+w.icon),w.iconText&&s.icon.appendChild(document.createTextNode(w.iconText)),w.rtl?s.toastBody.style.paddingRight="33px":s.toastBody.style.paddingLeft="33px",w.iconColor&&(s.icon.style.color=w.iconColor),s.toastBody.appendChild(s.icon)),w.title.length>0&&(s.strong=document.createElement("strong"),s.strong.classList.add(t+"-title"),s.strong.appendChild(v(w.title)),s.toastTexts.appendChild(s.strong),w.titleColor&&(s.strong.style.color=w.titleColor),w.titleSize&&(s.strong.style.fontSize=isNaN(w.titleSize)?w.titleSize:w.titleSize+"px"),w.titleLineHeight&&(s.strong.style.lineHeight=isNaN(w.titleSize)?w.titleLineHeight:w.titleLineHeight+"px")),w.message.length>0&&(s.p=document.createElement("p"),s.p.classList.add(t+"-message"),s.p.appendChild(v(w.message)),s.toastTexts.appendChild(s.p),w.messageColor&&(s.p.style.color=w.messageColor),w.messageSize&&(s.p.style.fontSize=isNaN(w.titleSize)?w.messageSize:w.messageSize+"px"),w.messageLineHeight&&(s.p.style.lineHeight=isNaN(w.titleSize)?w.messageLineHeight:w.messageLineHeight+"px")),w.title.length>0&&w.message.length>0&&(w.rtl?s.strong.style.marginLeft="10px":2===w.layout||w.rtl||(s.strong.style.marginRight="10px")),s.toastBody.appendChild(s.toastTexts),w.inputs.length>0&&(s.inputs.classList.add(t+"-inputs"),f(w.inputs,function(h,b){s.inputs.appendChild(v(h[0])),(P=s.inputs.childNodes)[b].classList.add(t+"-inputs-child"),h[3]&&setTimeout(function(){P[b].focus()},300),P[b].addEventListener(h[1],function(x){return(0,h[2])(M,s.toast,this,x)})}),s.toastBody.appendChild(s.inputs)),w.buttons.length>0&&(s.buttons.classList.add(t+"-buttons"),f(w.buttons,function(h,b){s.buttons.appendChild(v(h[0]));var x=s.buttons.childNodes;x[b].classList.add(t+"-buttons-child"),h[2]&&setTimeout(function(){x[b].focus()},300),x[b].addEventListener("click",function(T){return T.preventDefault(),(0,h[1])(M,s.toast,this,T,P)})})),s.toastBody.appendChild(s.buttons),w.message.length>0&&(w.inputs.length>0||w.buttons.length>0)&&(s.p.style.marginBottom="0"),(w.inputs.length>0||w.buttons.length>0)&&(w.rtl?s.toastTexts.style.marginLeft="10px":s.toastTexts.style.marginRight="10px",w.inputs.length>0&&w.buttons.length>0&&(w.rtl?s.inputs.style.marginLeft="8px":s.inputs.style.marginRight="8px")),s.toastCapsule.style.visibility="hidden",setTimeout(function(){var h=s.toast.offsetHeight,b=s.toast.currentStyle||window.getComputedStyle(s.toast),x=b.marginTop;x=x.split("px"),x=parseInt(x[0]);var T=b.marginBottom;T=T.split("px"),T=parseInt(T[0]),s.toastCapsule.style.visibility="",s.toastCapsule.style.height=h+T+x+"px",setTimeout(function(){s.toastCapsule.style.height="auto",w.target&&(s.toastCapsule.style.overflow="visible")},500),w.timeout&&M.progress(w,s.toast).start()},100),function(){var h=w.position;if(w.target)s.wrapper=document.querySelector(w.target),s.wrapper.classList.add(t+"-target"),w.targetFirst?s.wrapper.insertBefore(s.toastCapsule,s.wrapper.firstChild):s.wrapper.appendChild(s.toastCapsule);else{if(-1==o.indexOf(w.position))return void console.warn("["+t+"] Incorrect position.\nIt can be \u203a "+o);h=e||window.innerWidth<=a?"bottomLeft"==w.position||"bottomRight"==w.position||"bottomCenter"==w.position?t+"-wrapper-bottomCenter":"topLeft"==w.position||"topRight"==w.position||"topCenter"==w.position?t+"-wrapper-topCenter":t+"-wrapper-center":t+"-wrapper-"+h,s.wrapper=document.querySelector("."+t+"-wrapper."+h),s.wrapper||(s.wrapper=document.createElement("div"),s.wrapper.classList.add(t+"-wrapper"),s.wrapper.classList.add(h),document.body.appendChild(s.wrapper)),"topLeft"==w.position||"topCenter"==w.position||"topRight"==w.position?s.wrapper.insertBefore(s.toastCapsule,s.wrapper.firstChild):s.wrapper.appendChild(s.toastCapsule)}isNaN(w.zindex)?console.warn("["+t+"] Invalid zIndex."):s.wrapper.style.zIndex=w.zindex}(),w.overlay&&(null!==document.querySelector("."+t+"-overlay.fadeIn")?(s.overlay=document.querySelector("."+t+"-overlay"),s.overlay.setAttribute("data-iziToast-ref",s.overlay.getAttribute("data-iziToast-ref")+","+w.ref),isNaN(w.zindex)||null===w.zindex||(s.overlay.style.zIndex=w.zindex-1)):(s.overlay.classList.add(t+"-overlay"),s.overlay.classList.add("fadeIn"),s.overlay.style.background=w.overlayColor,s.overlay.setAttribute("data-iziToast-ref",w.ref),isNaN(w.zindex)||null===w.zindex||(s.overlay.style.zIndex=w.zindex-1),document.querySelector("body").appendChild(s.overlay)),w.overlayClose?(s.overlay.removeEventListener("click",{}),s.overlay.addEventListener("click",function(h){M.hide(w,s.toast,"overlay")})):s.overlay.removeEventListener("click",{})),function(){if(w.animateInside){s.toast.classList.add(t+"-animateInside");var h=[200,100,300];"bounceInLeft"!=w.transitionIn&&"bounceInRight"!=w.transitionIn||(h=[400,200,400]),w.title.length>0&&setTimeout(function(){s.strong.classList.add("slideIn")},h[0]),w.message.length>0&&setTimeout(function(){s.p.classList.add("slideIn")},h[1]),w.icon&&setTimeout(function(){s.icon.classList.add("revealIn")},h[2]);var b=150;w.buttons.length>0&&s.buttons&&setTimeout(function(){f(s.buttons.childNodes,function(x,T){setTimeout(function(){x.classList.add("revealIn")},b),b+=150})},w.inputs.length>0?150:0),w.inputs.length>0&&s.inputs&&(b=150,f(s.inputs.childNodes,function(x,T){setTimeout(function(){x.classList.add("revealIn")},b),b+=150}))}}(),w.onOpening.apply(null,[w,s.toast]);try{var A=new CustomEvent(t+"-opening",{detail:w,bubbles:!0,cancelable:!0});document.dispatchEvent(A)}catch(h){console.warn(h)}setTimeout(function(){s.toast.classList.remove(t+"-opening"),s.toast.classList.add(t+"-opened");try{var h=new CustomEvent(t+"-opened",{detail:w,bubbles:!0,cancelable:!0});document.dispatchEvent(h)}catch(b){console.warn(b)}w.onOpened.apply(null,[w,s.toast])},1e3),w.drag&&(n?(s.toast.addEventListener("touchstart",function(h){O.startMoving(this,M,w,h)},!1),s.toast.addEventListener("touchend",function(h){O.stopMoving(this,h)},!1)):(s.toast.addEventListener("mousedown",function(h){h.preventDefault(),O.startMoving(this,M,w,h)},!1),s.toast.addEventListener("mouseup",function(h){h.preventDefault(),O.stopMoving(this,h)},!1))),w.closeOnEscape&&document.addEventListener("keyup",function(h){27==(h=h||window.event).keyCode&&M.hide(w,s.toast,"esc")}),w.closeOnClick&&s.toast.addEventListener("click",function(h){M.hide(w,s.toast,"toast")}),M.toast=s.toast},_}),function(L,_){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=L.document?_(L,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return _(t)}:_(L)}(typeof window<"u"?window:this,function(L,_){"use strict";var t=[],e=Object.getPrototypeOf,r=t.slice,d=t.flat?function(E){return t.flat.call(E)}:function(E){return t.concat.apply([],E)},n=t.push,o=t.indexOf,i={},a=i.toString,p=i.hasOwnProperty,c=p.toString,g=c.call(Object),f={},m=function(E){return"function"==typeof E&&"number"!=typeof E.nodeType&&"function"!=typeof E.item},v=function(E){return null!=E&&E===E.window},y=L.document,I={type:!0,src:!0,nonce:!0,noModule:!0};function O(E,R,G){var q,he,Te=(G=G||y).createElement("script");if(Te.text=E,R)for(q in I)(he=R[q]||R.getAttribute&&R.getAttribute(q))&&Te.setAttribute(q,he);G.head.appendChild(Te).parentNode.removeChild(Te)}function D(E){return null==E?E+"":"object"==typeof E||"function"==typeof E?i[a.call(E)]||"object":typeof E}var M="3.7.0",w=/HTML$/i,s=function(E,R){return new s.fn.init(E,R)};function P(E){var R=!!E&&"length"in E&&E.length,G=D(E);return!m(E)&&!v(E)&&("array"===G||0===R||"number"==typeof R&&0+~]|"+T+")"+T+"*"),En=new RegExp(T+"|>"),wt=new RegExp(Ke),bn=new RegExp("^"+ge+"$"),$n={ID:new RegExp("^#("+ge+")"),CLASS:new RegExp("^\\.("+ge+")"),TAG:new RegExp("^("+ge+"|[*])"),ATTR:new RegExp("^"+je),PSEUDO:new RegExp("^"+Ke),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+T+"*(even|odd|(([+-]|)(\\d*)n|)"+T+"*(?:([+-]|)"+T+"*(\\d+)|))"+T+"*\\)|)","i"),bool:new RegExp("^(?:"+Ce+")$","i"),needsContext:new RegExp("^"+T+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+T+"*((?:-\\d)?\\d*)"+T+"*\\)|)(?=[^-]|$)","i")},wr=/^(?:input|select|textarea|button)$/i,kr=/^h\d$/i,vr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,or=/[+~]/,tr=new RegExp("\\\\[\\da-fA-F]{1,6}"+T+"?|\\\\([^\\r\\n\\f])","g"),hr=function(Xe,gt){var Bt="0x"+Xe.slice(1)-65536;return gt||(Bt<0?String.fromCharCode(Bt+65536):String.fromCharCode(Bt>>10|55296,1023&Bt|56320))},Kn=function(){$r()},Cr=di(function(Xe){return!0===Xe.disabled&&A(Xe,"fieldset")},{dir:"parentNode",next:"legend"});try{Pt.apply(t=r.call(j.childNodes),j.childNodes)}catch{Pt={apply:function(gt,Bt){J.apply(gt,r.call(Bt))},call:function(gt){J.apply(gt,r.call(arguments,1))}}}function nt(Xe,gt,Bt,kt){var Xt,Tn,pt,Pn,An,Jn,Qn,Gn=gt&>.ownerDocument,Zn=gt?gt.nodeType:9;if(Bt=Bt||[],"string"!=typeof Xe||!Xe||1!==Zn&&9!==Zn&&11!==Zn)return Bt;if(!kt&&($r(gt),gt=gt||Te,ft)){if(11!==Zn&&(An=vr.exec(Xe)))if(Xt=An[1]){if(9===Zn){if(!(pt=gt.getElementById(Xt)))return Bt;if(pt.id===Xt)return Pt.call(Bt,pt),Bt}else if(Gn&&(pt=Gn.getElementById(Xt))&&nt.contains(gt,pt)&&pt.id===Xt)return Pt.call(Bt,pt),Bt}else{if(An[2])return Pt.apply(Bt,gt.getElementsByTagName(Xe)),Bt;if((Xt=An[3])&>.getElementsByClassName)return Pt.apply(Bt,gt.getElementsByClassName(Xt)),Bt}if(!(er[Xe+" "]||ot&&ot.test(Xe))){if(Qn=Xe,Gn=gt,1===Zn&&(En.test(Xe)||Jt.test(Xe))){for((Gn=or.test(Xe)&&br(gt.parentNode)||gt)==gt&&f.scope||((Pn=gt.getAttribute("id"))?Pn=s.escapeSelector(Pn):gt.setAttribute("id",Pn=Ut)),Tn=(Jn=Zr(Xe)).length;Tn--;)Jn[Tn]=(Pn?"#"+Pn:":scope")+" "+Mi(Jn[Tn]);Qn=Jn.join(",")}try{return Pt.apply(Bt,Gn.querySelectorAll(Qn)),Bt}catch{er(Xe,!0)}finally{Pn===Ut&>.removeAttribute("id")}}}return zi(Xe.replace(S,"$1"),gt,Bt,kt)}function fe(){var Xe=[];return function gt(Bt,kt){return Xe.push(Bt+" ")>R.cacheLength&&delete gt[Xe.shift()],gt[Bt+" "]=kt}}function tt(Xe){return Xe[Ut]=!0,Xe}function Wt(Xe){var gt=Te.createElement("fieldset");try{return!!Xe(gt)}catch{return!1}finally{gt.parentNode&>.parentNode.removeChild(gt),gt=null}}function Sn(Xe){return function(gt){return A(gt,"input")&>.type===Xe}}function Er(Xe){return function(gt){return(A(gt,"input")||A(gt,"button"))&>.type===Xe}}function Yr(Xe){return function(gt){return"form"in gt?gt.parentNode&&!1===gt.disabled?"label"in gt?"label"in gt.parentNode?gt.parentNode.disabled===Xe:gt.disabled===Xe:gt.isDisabled===Xe||gt.isDisabled!==!Xe&&Cr(gt)===Xe:gt.disabled===Xe:"label"in gt&>.disabled===Xe}}function In(Xe){return tt(function(gt){return gt=+gt,tt(function(Bt,kt){for(var Xt,Tn=Xe([],Bt.length,gt),pt=Tn.length;pt--;)Bt[Xt=Tn[pt]]&&(Bt[Xt]=!(kt[Xt]=Bt[Xt]))})})}function br(Xe){return Xe&&typeof Xe.getElementsByTagName<"u"&&Xe}function $r(Xe){var gt,Bt=Xe?Xe.ownerDocument||Xe:j;return Bt!=Te&&9===Bt.nodeType&&Bt.documentElement&&(Be=(Te=Bt).documentElement,ft=!s.isXMLDoc(Te),_t=Be.matches||Be.webkitMatchesSelector||Be.msMatchesSelector,j!=Te&&(gt=Te.defaultView)&>.top!==gt&>.addEventListener("unload",Kn),f.getById=Wt(function(kt){return Be.appendChild(kt).id=s.expando,!Te.getElementsByName||!Te.getElementsByName(s.expando).length}),f.disconnectedMatch=Wt(function(kt){return _t.call(kt,"*")}),f.scope=Wt(function(){return Te.querySelectorAll(":scope")}),f.cssHas=Wt(function(){try{return Te.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),f.getById?(R.filter.ID=function(kt){var Xt=kt.replace(tr,hr);return function(Tn){return Tn.getAttribute("id")===Xt}},R.find.ID=function(kt,Xt){if(typeof Xt.getElementById<"u"&&ft){var Tn=Xt.getElementById(kt);return Tn?[Tn]:[]}}):(R.filter.ID=function(kt){var Xt=kt.replace(tr,hr);return function(Tn){var pt=typeof Tn.getAttributeNode<"u"&&Tn.getAttributeNode("id");return pt&&pt.value===Xt}},R.find.ID=function(kt,Xt){if(typeof Xt.getElementById<"u"&&ft){var Tn,pt,Pn,An=Xt.getElementById(kt);if(An){if((Tn=An.getAttributeNode("id"))&&Tn.value===kt)return[An];for(Pn=Xt.getElementsByName(kt),pt=0;An=Pn[pt++];)if((Tn=An.getAttributeNode("id"))&&Tn.value===kt)return[An]}return[]}}),R.find.TAG=function(kt,Xt){return typeof Xt.getElementsByTagName<"u"?Xt.getElementsByTagName(kt):Xt.querySelectorAll(kt)},R.find.CLASS=function(kt,Xt){if(typeof Xt.getElementsByClassName<"u"&&ft)return Xt.getElementsByClassName(kt)},ot=[],Wt(function(kt){var Xt;Be.appendChild(kt).innerHTML="",kt.querySelectorAll("[selected]").length||ot.push("\\["+T+"*(?:value|"+Ce+")"),kt.querySelectorAll("[id~="+Ut+"-]").length||ot.push("~="),kt.querySelectorAll("a#"+Ut+"+*").length||ot.push(".#.+[+~]"),kt.querySelectorAll(":checked").length||ot.push(":checked"),(Xt=Te.createElement("input")).setAttribute("type","hidden"),kt.appendChild(Xt).setAttribute("name","D"),Be.appendChild(kt).disabled=!0,2!==kt.querySelectorAll(":disabled").length&&ot.push(":enabled",":disabled"),(Xt=Te.createElement("input")).setAttribute("name",""),kt.appendChild(Xt),kt.querySelectorAll("[name='']").length||ot.push("\\["+T+"*name"+T+"*="+T+"*(?:''|\"\")")}),f.cssHas||ot.push(":has"),ot=ot.length&&new RegExp(ot.join("|")),Pe=function(kt,Xt){if(kt===Xt)return he=!0,0;var Tn=!kt.compareDocumentPosition-!Xt.compareDocumentPosition;return Tn||(1&(Tn=(kt.ownerDocument||kt)==(Xt.ownerDocument||Xt)?kt.compareDocumentPosition(Xt):1)||!f.sortDetached&&Xt.compareDocumentPosition(kt)===Tn?kt===Te||kt.ownerDocument==j&&nt.contains(j,kt)?-1:Xt===Te||Xt.ownerDocument==j&&nt.contains(j,Xt)?1:q?o.call(q,kt)-o.call(q,Xt):0:4&Tn?-1:1)}),Te}for(E in nt.matches=function(Xe,gt){return nt(Xe,null,null,gt)},nt.matchesSelector=function(Xe,gt){if($r(Xe),ft&&!er[gt+" "]&&(!ot||!ot.test(gt)))try{var Bt=_t.call(Xe,gt);if(Bt||f.disconnectedMatch||Xe.document&&11!==Xe.document.nodeType)return Bt}catch{er(gt,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Xe){return Xe[1]=Xe[1].replace(tr,hr),Xe[3]=(Xe[3]||Xe[4]||Xe[5]||"").replace(tr,hr),"~="===Xe[2]&&(Xe[3]=" "+Xe[3]+" "),Xe.slice(0,4)},CHILD:function(Xe){return Xe[1]=Xe[1].toLowerCase(),"nth"===Xe[1].slice(0,3)?(Xe[3]||nt.error(Xe[0]),Xe[4]=+(Xe[4]?Xe[5]+(Xe[6]||1):2*("even"===Xe[3]||"odd"===Xe[3])),Xe[5]=+(Xe[7]+Xe[8]||"odd"===Xe[3])):Xe[3]&&nt.error(Xe[0]),Xe},PSEUDO:function(Xe){var gt,Bt=!Xe[6]&&Xe[2];return $n.CHILD.test(Xe[0])?null:(Xe[3]?Xe[2]=Xe[4]||Xe[5]||"":Bt&&wt.test(Bt)&&(gt=Zr(Bt,!0))&&(gt=Bt.indexOf(")",Bt.length-gt)-Bt.length)&&(Xe[0]=Xe[0].slice(0,gt),Xe[2]=Bt.slice(0,gt)),Xe.slice(0,3))}},filter:{TAG:function(Xe){var gt=Xe.replace(tr,hr).toLowerCase();return"*"===Xe?function(){return!0}:function(Bt){return A(Bt,gt)}},CLASS:function(Xe){var gt=xn[Xe+" "];return gt||(gt=new RegExp("(^|"+T+")"+Xe+"("+T+"|$)"))&&xn(Xe,function(Bt){return gt.test("string"==typeof Bt.className&&Bt.className||typeof Bt.getAttribute<"u"&&Bt.getAttribute("class")||"")})},ATTR:function(Xe,gt,Bt){return function(kt){var Xt=nt.attr(kt,Xe);return null==Xt?"!="===gt:!gt||(Xt+="","="===gt?Xt===Bt:"!="===gt?Xt!==Bt:"^="===gt?Bt&&0===Xt.indexOf(Bt):"*="===gt?Bt&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function V(E,R,G){return m(R)?s.grep(E,function(q,he){return!!R.call(q,he,q)!==G}):R.nodeType?s.grep(E,function(q){return q===R!==G}):"string"!=typeof R?s.grep(E,function(q){return-1)[^>]*|#([\w-]+))$/;(s.fn.init=function(E,R,G){var q,he;if(!E)return this;if(G=G||Q,"string"==typeof E){if(!(q="<"===E[0]&&">"===E[E.length-1]&&3<=E.length?[null,E,null]:W.exec(E))||!q[1]&&R)return!R||R.jquery?(R||G).find(E):this.constructor(R).find(E);if(q[1]){if(s.merge(this,s.parseHTML(q[1],(R=R instanceof s?R[0]:R)&&R.nodeType?R.ownerDocument||R:y,!0)),Le.test(q[1])&&s.isPlainObject(R))for(q in R)m(this[q])?this[q](R[q]):this.attr(q,R[q]);return this}return(he=y.getElementById(q[2]))&&(this[0]=he,this.length=1),this}return E.nodeType?(this[0]=E,this.length=1,this):m(E)?void 0!==G.ready?G.ready(E):E(s):s.makeArray(E,this)}).prototype=s.fn,Q=s(y);var ee=/^(?:parents|prev(?:Until|All))/,ve={children:!0,contents:!0,next:!0,prev:!0};function Me(E,R){for(;(E=E[R])&&1!==E.nodeType;);return E}s.fn.extend({has:function(E){var R=s(E,this),G=R.length;return this.filter(function(){for(var q=0;q\x20\t\r\n\f]*)/i,He=/^$|^module$|\/(?:java|ecma)script/i;Ct=y.createDocumentFragment().appendChild(y.createElement("div")),(Qt=y.createElement("input")).setAttribute("type","radio"),Qt.setAttribute("checked","checked"),Qt.setAttribute("name","t"),Ct.appendChild(Qt),f.checkClone=Ct.cloneNode(!0).cloneNode(!0).lastChild.checked,Ct.innerHTML="",f.noCloneChecked=!!Ct.cloneNode(!0).lastChild.defaultValue,Ct.innerHTML="",f.option=!!Ct.lastChild;var Je={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Rt(E,R){var G;return G=typeof E.getElementsByTagName<"u"?E.getElementsByTagName(R||"*"):typeof E.querySelectorAll<"u"?E.querySelectorAll(R||"*"):[],void 0===R||R&&A(E,R)?s.merge([E],G):G}function bt(E,R){for(var G=0,q=E.length;G",""]);var et=/<|&#?\w+;/;function It(E,R,G,q,he){for(var Te,Be,ft,ot,_t,Pt,Ut=R.createDocumentFragment(),Dt=[],Ht=0,xn=E.length;Ht\s*$/g;function en(E,R){return A(E,"table")&&A(11!==R.nodeType?R:R.firstChild,"tr")&&s(E).children("tbody")[0]||E}function at(E){return E.type=(null!==E.getAttribute("type"))+"/"+E.type,E}function de(E){return"true/"===(E.type||"").slice(0,5)?E.type=E.type.slice(5):E.removeAttribute("type"),E}function Qe(E,R){var G,q,he,Te,Be,ft;if(1===R.nodeType){if(Z.hasData(E)&&(ft=Z.get(E).events))for(he in Z.remove(R,"handle events"),ft)for(G=0,q=ft[he].length;G"u"?s.prop(E,R,G):(1===Te&&s.isXMLDoc(E)||(he=s.attrHooks[R.toLowerCase()]||(s.expr.match.bool.test(R)?Kt:void 0)),void 0!==G?null===G?void s.removeAttr(E,R):he&&"set"in he&&void 0!==(q=he.set(E,G,R))?q:(E.setAttribute(R,G+""),G):he&&"get"in he&&null!==(q=he.get(E,R))?q:null==(q=s.find.attr(E,R))?void 0:q)},attrHooks:{type:{set:function(E,R){if(!f.radioValue&&"radio"===R&&A(E,"input")){var G=E.value;return E.setAttribute("type",R),G&&(E.value=G),R}}}},removeAttr:function(E,R){var G,q=0,he=R&&R.match(me);if(he&&1===E.nodeType)for(;G=he[q++];)E.removeAttribute(G)}}),Kt={set:function(E,R,G){return!1===R?s.removeAttr(E,G):E.setAttribute(G,G),G}},s.each(s.expr.match.bool.source.match(/\w+/g),function(E,R){var G=wn[R]||s.find.attr;wn[R]=function(q,he,Te){var Be,ft,ot=he.toLowerCase();return Te||(ft=wn[ot],wn[ot]=Be,Be=null!=G(q,he,Te)?ot:null,wn[ot]=ft),Be}});var rr=/^(?:input|select|textarea|button)$/i,mr=/^(?:a|area)$/i;function cr(E){return(E.match(me)||[]).join(" ")}function ir(E){return E.getAttribute&&E.getAttribute("class")||""}function ur(E){return Array.isArray(E)?E:"string"==typeof E&&E.match(me)||[]}s.fn.extend({prop:function(E,R){return ue(this,s.prop,E,R,1").attr(E.scriptAttrs||{}).prop({charset:E.scriptCharset,src:E.url}).on("load error",G=function(Te){R.remove(),G=null,Te&&he("error"===Te.type?404:200,Te.type)}),y.head.appendChild(R[0])},abort:function(){G&&G()}}});var ai,si=[],gi=/(=)\?(?=&|$)|\?\?/;s.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var E=si.pop()||s.expando+"_"+jr.guid++;return this[E]=!0,E}}),s.ajaxPrefilter("json jsonp",function(E,R,G){var q,he,Te,Be=!1!==E.jsonp&&(gi.test(E.url)?"url":"string"==typeof E.data&&0===(E.contentType||"").indexOf("application/x-www-form-urlencoded")&&gi.test(E.data)&&"data");if(Be||"jsonp"===E.dataTypes[0])return q=E.jsonpCallback=m(E.jsonpCallback)?E.jsonpCallback():E.jsonpCallback,Be?E[Be]=E[Be].replace(gi,"$1"+q):!1!==E.jsonp&&(E.url+=(Xr.test(E.url)?"&":"?")+E.jsonp+"="+q),E.converters["script json"]=function(){return Te||s.error(q+" was not called"),Te[0]},E.dataTypes[0]="json",he=L[q],L[q]=function(){Te=arguments},G.always(function(){void 0===he?s(L).removeProp(q):L[q]=he,E[q]&&(E.jsonpCallback=R.jsonpCallback,si.push(q)),Te&&m(he)&&he(Te[0]),Te=he=void 0}),"script"}),f.createHTMLDocument=((ai=y.implementation.createHTMLDocument("").body).innerHTML="
",2===ai.childNodes.length),s.parseHTML=function(E,R,G){return"string"!=typeof E?[]:("boolean"==typeof R&&(G=R,R=!1),R||(f.createHTMLDocument?((q=(R=y.implementation.createHTMLDocument("")).createElement("base")).href=y.location.href,R.head.appendChild(q)):R=y),Te=!G&&[],(he=Le.exec(E))?[R.createElement(he[1])]:(he=It([E],R,Te),Te&&Te.length&&s(Te).remove(),s.merge([],he.childNodes)));var q,he,Te},s.fn.load=function(E,R,G){var q,he,Te,Be=this,ft=E.indexOf(" ");return-1").append(s.parseHTML(ot)).find(q):ot)}).always(G&&function(ot,_t){Be.each(function(){G.apply(this,Te||[ot.responseText,_t,ot])})}),this},s.expr.pseudos.animated=function(E){return s.grep(s.timers,function(R){return E===R.elem}).length},s.offset={setOffset:function(E,R,G){var q,he,Te,Be,ft,ot,_t=s.css(E,"position"),Pt=s(E),Ut={};"static"===_t&&(E.style.position="relative"),ft=Pt.offset(),Te=s.css(E,"top"),ot=s.css(E,"left"),("absolute"===_t||"fixed"===_t)&&-1<(Te+ot).indexOf("auto")?(Be=(q=Pt.position()).top,he=q.left):(Be=parseFloat(Te)||0,he=parseFloat(ot)||0),m(R)&&(R=R.call(E,G,s.extend({},ft))),null!=R.top&&(Ut.top=R.top-ft.top+Be),null!=R.left&&(Ut.left=R.left-ft.left+he),"using"in R?R.using.call(E,Ut):Pt.css(Ut)}},s.fn.extend({offset:function(E){if(arguments.length)return void 0===E?this:this.each(function(he){s.offset.setOffset(this,E,he)});var R,G,q=this[0];return q?q.getClientRects().length?{top:(R=q.getBoundingClientRect()).top+(G=q.ownerDocument.defaultView).pageYOffset,left:R.left+G.pageXOffset}:{top:0,left:0}:void 0},position:function(){if(this[0]){var E,R,G,q=this[0],he={top:0,left:0};if("fixed"===s.css(q,"position"))R=q.getBoundingClientRect();else{for(R=this.offset(),G=q.ownerDocument,E=q.offsetParent||G.documentElement;E&&(E===G.body||E===G.documentElement)&&"static"===s.css(E,"position");)E=E.parentNode;E&&E!==q&&1===E.nodeType&&((he=s(E).offset()).top+=s.css(E,"borderTopWidth",!0),he.left+=s.css(E,"borderLeftWidth",!0))}return{top:R.top-he.top-s.css(q,"marginTop",!0),left:R.left-he.left-s.css(q,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var E=this.offsetParent;E&&"static"===s.css(E,"position");)E=E.offsetParent;return E||_e})}}),s.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(E,R){var G="pageYOffset"===R;s.fn[E]=function(q){return ue(this,function(he,Te,Be){var ft;if(v(he)?ft=he:9===he.nodeType&&(ft=he.defaultView),void 0===Be)return ft?ft[R]:he[Te];ft?ft.scrollTo(G?ft.pageXOffset:Be,G?Be:ft.pageYOffset):he[Te]=Be},E,q,arguments.length)}}),s.each(["top","left"],function(E,R){s.cssHooks[R]=hn(f.pixelPosition,function(G,q){if(q)return q=an(G,R),ht.test(q)?s(G).position()[R]+"px":q})}),s.each({Height:"height",Width:"width"},function(E,R){s.each({padding:"inner"+E,content:R,"":"outer"+E},function(G,q){s.fn[q]=function(he,Te){var Be=arguments.length&&(G||"boolean"!=typeof he),ft=G||(!0===he||!0===Te?"margin":"border");return ue(this,function(ot,_t,Pt){var Ut;return v(ot)?0===q.indexOf("outer")?ot["inner"+E]:ot.document.documentElement["client"+E]:9===ot.nodeType?(Ut=ot.documentElement,Math.max(ot.body["scroll"+E],Ut["scroll"+E],ot.body["offset"+E],Ut["offset"+E],Ut["client"+E])):void 0===Pt?s.css(ot,_t,ft):s.style(ot,_t,Pt,ft)},R,Be?he:void 0,Be)}})}),s.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(E,R){s.fn[R]=function(G){return this.on(R,G)}}),s.fn.extend({bind:function(E,R,G){return this.on(E,null,R,G)},unbind:function(E,R){return this.off(E,null,R)},delegate:function(E,R,G,q){return this.on(R,E,G,q)},undelegate:function(E,R,G){return 1===arguments.length?this.off(E,"**"):this.off(R,E||"**",G)},hover:function(E,R){return this.mouseenter(E).mouseleave(R||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,R){s.fn[R]=function(G,q){return 0"u"&&(L.jQuery=L.$=s),s}),function(L){L.ui=L.ui||{},L.ui.version="1.13.2";var _,d,n,o,i,a,p,c,g,f,I,O,D,t=0,e=Array.prototype.hasOwnProperty,r=Array.prototype.slice;function m(M,w,s){return[parseFloat(M[0])*(g.test(M[0])?w/100:1),parseFloat(M[1])*(g.test(M[1])?s/100:1)]}function v(M,w){return parseInt(L.css(M,w),10)||0}function y(M){return null!=M&&M===M.window}L.cleanData=(_=L.cleanData,function(M){for(var w,s,P=0;null!=(s=M[P]);P++)(w=L._data(s,"events"))&&w.remove&&L(s).triggerHandler("remove");_(M)}),L.widget=function(M,w,s){var P,A,h,b={},x=M.split(".")[0],T=x+"-"+(M=M.split(".")[1]);return s||(s=w,w=L.Widget),Array.isArray(s)&&(s=L.extend.apply(null,[{}].concat(s))),L.expr.pseudos[T.toLowerCase()]=function(S){return!!L.data(S,T)},L[x]=L[x]||{},P=L[x][M],A=L[x][M]=function(S,N){if(!this||!this._createWidget)return new A(S,N);arguments.length&&this._createWidget(S,N)},L.extend(A,P,{version:s.version,_proto:L.extend({},s),_childConstructors:[]}),(h=new w).options=L.widget.extend({},h.options),L.each(s,function(S,N){function U(){return w.prototype[S].apply(this,arguments)}function j(J){return w.prototype[S].apply(this,J)}b[S]="function"==typeof N?function(){var J,re=this._super,xe=this._superApply;return this._super=U,this._superApply=j,J=N.apply(this,arguments),this._super=re,this._superApply=xe,J}:N}),A.prototype=L.widget.extend(h,{widgetEventPrefix:P&&h.widgetEventPrefix||M},b,{constructor:A,namespace:x,widgetName:M,widgetFullName:T}),P?(L.each(P._childConstructors,function(S,N){var U=N.prototype;L.widget(U.namespace+"."+U.widgetName,A,N._proto)}),delete P._childConstructors):w._childConstructors.push(A),L.widget.bridge(M,A),A},L.widget.extend=function(M){for(var w,s,P=r.call(arguments,1),A=0,h=P.length;A",options:{classes:{},disabled:!1,create:null},_createWidget:function(M,w){w=L(w||this.defaultElement||this)[0],this.element=L(w),this.uuid=t++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=L(),this.hoverable=L(),this.focusable=L(),this.classesElementLookup={},w!==this&&(L.data(w,this.widgetFullName,this),this._on(!0,this.element,{remove:function(s){s.target===w&&this.destroy()}}),this.document=L(w.style?w.ownerDocument:w.document||w),this.window=L(this.document[0].defaultView||this.document[0].parentWindow)),this.options=L.widget.extend({},this.options,this._getCreateOptions(),M),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:L.noop,_create:L.noop,_init:L.noop,destroy:function(){var M=this;this._destroy(),L.each(this.classesElementLookup,function(w,s){M._removeClass(s,w)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:L.noop,widget:function(){return this.element},option:function(M,w){var s,P,A,h=M;if(0===arguments.length)return L.widget.extend({},this.options);if("string"==typeof M)if(h={},M=(s=M.split(".")).shift(),s.length){for(P=h[M]=L.widget.extend({},this.options[M]),A=0;A
"),s=w.children()[0];return L("body").append(w),M=s.offsetWidth,w.css("overflow","scroll"),M===(s=s.offsetWidth)&&(s=w[0].clientWidth),w.remove(),d=M-s},getScrollInfo:function(M){var s=M.isWindow||M.isDocument?"":M.element.css("overflow-x"),w=M.isWindow||M.isDocument?"":M.element.css("overflow-y");return s="scroll"===s||"auto"===s&&M.widthn(o(Ve),o(it))?"horizontal":"vertical",M.using.call(this,me,X)}),xe.offset(L.extend(ve,{using:re}))})},L.ui.position={fit:{left:function(M,w){var s=w.within,P=s.isWindow?s.scrollLeft:s.offset.left,A=s.width,h=M.left-w.collisionPosition.marginLeft,b=P-h,x=h+w.collisionWidth-A-P;w.collisionWidth>A?0A?0"'/]/g,o=/[<>"'/]/g,i="$recursive_request",a="$request_target_invalid",p={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"},c={16:!0,17:!0,18:!0},g={8:"backspace",9:"tab",10:"return",13:"return",19:"pause",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"del",59:";",61:"=",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",144:"numlock",145:"scroll",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},f={16:"shift",17:"ctrl",18:"alt",91:"meta",93:"meta"},m={0:"",1:"left",2:"middle",3:"right"},v="active expanded focus folder lazy radiogroup selected unselectable unselectableIgnore".split(" "),y={},I="columns types".split(" "),O="checkbox expanded extraClasses folder icon iconTooltip key lazy partsel radiogroup refKey selected statusNodeType title tooltip type unselectable unselectableIgnore unselectableStatus".split(" "),D={},M={},w={active:!0,children:!0,data:!0,focus:!0},s=0;sV.getIndexHier(".",5)},isChildOf:function(V){return this.parent&&this.parent===V},isDescendantOf:function(V){if(!V||V.tree!==this.tree)return!1;for(var Q=this.parent;Q;){if(Q===V)return!0;Q===Q.parent&&t.error("Recursive parent link: "+Q),Q=Q.parent}return!1},isExpanded:function(){return!!this.expanded},isFirstSibling:function(){var V=this.parent;return!V||V.children[0]===this},isFolder:function(){return!!this.folder},isLastSibling:function(){var V=this.parent;return!V||V.children[V.children.length-1]===this},isLazy:function(){return!!this.lazy},isLoaded:function(){return!this.lazy||void 0!==this.hasChildren()},isLoading:function(){return!!this._isLoading},isRoot:function(){return this.isRootNode()},isPartsel:function(){return!this.selected&&!!this.partsel},isPartload:function(){return!!this.partload},isRootNode:function(){return this.tree.rootNode===this},isSelected:function(){return!!this.selected},isStatusNode:function(){return!!this.statusNodeType},isPagingNode:function(){return"paging"===this.statusNodeType},isTopLevel:function(){return this.tree.rootNode===this.parent},isUndefined:function(){return void 0===this.hasChildren()},isVisible:function(){var V,Q,W=this.tree.enableFilter,ee=this.getParentList(!1,!1);if(W&&!this.match&&!this.subMatchCount)return!1;for(V=0,Q=ee.length;VDate.now()?Q.value:(delete this._tempCache[V],null)},_usesExtension:function(V){return 0<=t.inArray(V,this.options.extensions)},_requireExtension:function(V,Q,W,ee){null!=W&&(W=!!W);var Me,ve=this._local.name,me=t.inArray(V,Me=this.options.extensions)",{type:"checkbox",name:ee,value:Ve.key,checked:!0}))}me.length?me.empty():me=t("
",{id:Me}).hide().insertAfter(this.$container),!1!==Q&&this.activeNode&&me.append(t("",{type:"radio",name:ve,value:this.activeNode.key,checked:!0})),W.filter?this.visit(function(Ve){var it=W.filter(Ve);if("skip"===it)return it;!1!==it&&$e(Ve)}):!1!==V&&(Re=this.getSelectedNodes(Re),t.each(Re,function(Ve,it){$e(it)}))},getActiveNode:function(){return this.activeNode},getFirstChild:function(){return this.rootNode.getFirstChild()},getFocusNode:function(){return this.focusNode},getOption:function(V){return this.widget.option(V)},getNodeByKey:function(V,Q){var W,ee;return!Q&&(W=document.getElementById(this.options.idPrefix+V))?W.ftnode||null:(V=""+V,(Q=Q||this.rootNode).visit(function(ve){if(ve.key===V)return ee=ve,!1},!(ee=null)),ee)},getRootNode:function(){return this.rootNode},getSelectedNodes:function(V){return this.rootNode.getSelectedNodes(V)},hasFocus:function(){return!!this._hasFocus},info:function(V){3<=this.options.debugLevel&&(Array.prototype.unshift.call(arguments,this.toString()),T("info",arguments))},isLoading:function(){var V=!1;return this.rootNode.visit(function(Q){if(Q._isLoading||Q._requestId)return!(V=!0)},!0),V},loadKeyPath:function(V,Q){var W,ee,ve,Me=this,me=new t.Deferred,Re=this.getRootNode(),$e=this.options.keyPathSeparator,Ve=[],it=t.extend({},Q);for("function"==typeof Q?W=Q:Q&&Q.callback&&(W=Q.callback),it.callback=function(X,F,ue){W&&W.call(X,F,ue),me.notifyWith(X,[{node:F,status:ue}])},null==it.matchKey&&(it.matchKey=function(X,F){return X.key===F}),P(V)||(V=[V]),ee=0;eeX)ve.rejectWith(this,[i]);else if(null!==$e.parent||null===Ve){if(V.options.postProcess){try{(st=Re._triggerNodeEvent("postProcess",V,V.originalEvent,{response:F,error:null,dataType:Q.dataType})).error&&Re.warn("postProcess returned error:",st)}catch(ke){st={error:ke,message:""+ke,details:"postProcess failed"}}if(st.error)return Ue=t.isPlainObject(st.error)?st.error:{message:st.error},Ue=Re._makeHookContext($e,null,Ue),void ve.rejectWith(this,[Ue]);(P(st)||t.isPlainObject(st)&&P(st.children))&&(F=st)}else F&&h(F,"d")&&V.options.enableAspx&&(42===V.options.enableAspx&&Re.warn("The default for enableAspx will change to `false` in the fututure. Pass `enableAspx: true` or implement postProcess to silence this warning."),F="string"==typeof F.d?t.parseJSON(F.d):F.d);ve.resolveWith(this,[F])}else ve.rejectWith(this,[a])},function(F,ue,ie){ie=Re._makeHookContext($e,null,{error:F,args:Array.prototype.slice.call(arguments),message:ie,details:F.status+": "+ie}),ve.rejectWith(this,[ie])}),ve.done(function(F){var ue,ie,Ue;Re.nodeSetStatus(V,"ok"),t.isPlainObject(F)?(A($e.isRootNode(),"source may only be an object for root nodes (expecting an array of child objects otherwise)"),A(P(F.children),"if an object is passed as source, it must contain a 'children' array (all other properties are added to 'tree.data')"),ue=(ie=F).children,delete ie.children,t.each(I,function(st,ke){void 0!==ie[ke]&&(Re[ke]=ie[ke],delete ie[ke])}),t.extend(Re.data,ie)):ue=F,A(P(ue),"expected array of children"),$e._setChildren(ue),Re.options.nodata&&0===ue.length&&(b(Re.options.nodata)?Ue=Re.options.nodata.call(Re,{type:"nodata"},V):!0===Re.options.nodata&&$e.isRootNode()?Ue=Re.options.strings.noData:"string"==typeof Re.options.nodata&&$e.isRootNode()&&(Ue=Re.options.nodata),Ue&&$e.setStatus("nodata",Ue)),Re._triggerNodeEvent("loadChildren",$e)}).fail(function(F){var ue;F!==i?F!==a?(F.node&&F.error&&F.message?ue=F:"[object Object]"===(ue=Re._makeHookContext($e,null,{error:F,args:Array.prototype.slice.call(arguments),message:F?F.message||F.toString():""})).message&&(ue.message=""),$e.warn("Load children failed ("+ue.message+")",ue),!1!==Re._triggerNodeEvent("loadError",ue,null)&&Re.nodeSetStatus(V,"error",ue.message,ue.details)):$e.warn("Lazy parent node was removed while loading: discarding response."):$e.warn("Ignored response for obsolete load request #"+X+" (expected #"+$e._requestId+")")}).always(function(){$e._requestId=null,me&&Re.debugTimeEnd(it)}),ve.promise()},nodeLoadKeyPath:function(V,Q){},nodeRemoveChild:function(V,Q){var W=V.node,ee=t.extend({},V,{node:Q}),ve=W.children;if(1===ve.length)return A(Q===ve[0],"invalid single child"),this.nodeRemoveChildren(V);this.activeNode&&(Q===this.activeNode||this.activeNode.isDescendantOf(Q))&&this.activeNode.setActive(!1),this.focusNode&&(Q===this.focusNode||this.focusNode.isDescendantOf(Q))&&(this.focusNode=null),this.nodeRemoveMarkup(ee),this.nodeRemoveChildren(ee),A(0<=(ee=t.inArray(Q,ve)),"invalid child"),W.triggerModifyChild("remove",Q),Q.visit(function(Me){Me.parent=null},!0),this._callHook("treeRegisterNode",this,!1,Q),ve.splice(ee,1)},nodeRemoveChildMarkup:function(V){(V=V.node).ul&&(V.isRootNode()?t(V.ul).empty():(t(V.ul).remove(),V.ul=null),V.visit(function(Q){Q.li=Q.ul=null}))},nodeRemoveChildren:function(V){var Q=V.tree,W=V.node;W.children&&(this.activeNode&&this.activeNode.isDescendantOf(W)&&this.activeNode.setActive(!1),this.focusNode&&this.focusNode.isDescendantOf(W)&&(this.focusNode=null),this.nodeRemoveChildMarkup(V),W.triggerModifyChild("remove",null),W.visit(function(ee){ee.parent=null,Q._callHook("treeRegisterNode",Q,!1,ee)}),W.children=W.lazy?[]:null,W.isRootNode()||(W.expanded=!1),this.nodeRenderStatus(V))},nodeRemoveMarkup:function(V){var Q=V.node;Q.li&&(t(Q.li).remove(),Q.li=null),this.nodeRemoveChildMarkup(V)},nodeRender:function(V,Q,W,ee,ve){var Me,me,Re,$e,Ve,it,X,F=V.node,ue=V.tree,ie=V.options,Ue=ie.aria,st=!1,ke=F.parent,ye=!ke,be=F.children,Z=null;if(!1!==ue._enableUpdate&&(ye||ke.ul)){if(A(ye||ke.ul,"parent UL must exist"),ye||(F.li&&(Q||F.li.parentNode!==F.parent.ul)&&(F.li.parentNode===F.parent.ul?Z=F.li.nextSibling:this.debug("Unlinking "+F+" (must be child of "+F.parent+")"),this.nodeRemoveMarkup(V)),F.li?this.nodeRenderStatus(V):(st=!0,F.li=document.createElement("li"),(F.li.ftnode=F).key&&ie.generateIds&&(F.li.id=ie.idPrefix+F.key),F.span=document.createElement("span"),F.span.className="fancytree-node",Ue&&!F.tr&&t(F.li).attr("role","treeitem"),F.li.appendChild(F.span),this.nodeRenderTitle(V),ie.createNode&&ie.createNode.call(ue,{type:"createNode"},V)),ie.renderNode&&ie.renderNode.call(ue,{type:"renderNode"},V)),be){if(ye||F.expanded||!0===W){for(F.ul||(F.ul=document.createElement("ul"),(!0!==ee||ve)&&F.expanded||(F.ul.style.display="none"),Ue&&t(F.ul).attr("role","group"),F.li?F.li.appendChild(F.ul):F.tree.$div.append(F.ul)),$e=0,Ve=be.length;$e")):Ve.push(""),($e=r.evalOption("checkbox",ve,ve,me,!1))&&!ve.isStatusNode()&&(W="fancytree-checkbox",("radio"===$e||ve.parent&&ve.parent.radiogroup)&&(W+=" fancytree-radio"),Ve.push("")),void 0!==ve.data.iconClass&&(ve.icon?t.error("'iconClass' node option is deprecated since v2.14.0: use 'icon' only instead"):(ve.warn("'iconClass' node option is deprecated since v2.14.0: use 'icon' instead"),ve.icon=ve.data.iconClass)),!1!==(W=r.evalOption("icon",ve,ve,me,!0))&&(Q=Re?" role='presentation'":"",ee=(ee=r.evalOption("iconTooltip",ve,ve,me,null))?" title='"+re(ee)+"'":"","string"==typeof W?d.test(W)?(W="/"===W.charAt(0)?W:(me.imagePath||"")+W,Ve.push("")):Ve.push(""):Ve.push(W.text?""+r.escapeHtml(W.text)+"":W.html?""+W.html+"":"")),Q="",Q=(Q=me.renderTitle?me.renderTitle.call(Me,{type:"renderTitle"},V)||"":Q)||""+(me.escapeTitles?r.escapeHtml(ve.title):ve.title)+"",Ve.push(Q),ve.span.innerHTML=Ve.join(""),this.nodeRenderStatus(V),me.enhanceTitle&&(V.$title=t(">span.fancytree-title",ve.span),Q=me.enhanceTitle.call(Me,{type:"enhanceTitle"},V)||""))},nodeRenderStatus:function(it){var Q,W=it.node,ee=it.tree,ve=it.options,Me=W.hasChildren(),me=W.isLastSibling(),Re=ve.aria,$e=ve._classNames,Ve=[];(it=W[ee.statusClassPropName])&&!1!==ee._enableUpdate&&(Re&&(Q=t(W.tr||W.li)),Ve.push($e.node),ee.activeNode===W&&Ve.push($e.active),ee.focusNode===W&&Ve.push($e.focused),W.expanded&&Ve.push($e.expanded),Re&&(!1===Me?Q.removeAttr("aria-expanded"):Q.attr("aria-expanded",Boolean(W.expanded))),W.folder&&Ve.push($e.folder),!1!==Me&&Ve.push($e.hasChildren),me&&Ve.push($e.lastsib),W.lazy&&null==W.children&&Ve.push($e.lazy),W.partload&&Ve.push($e.partload),W.partsel&&Ve.push($e.partsel),r.evalOption("unselectable",W,W,ve,!1)&&Ve.push($e.unselectable),W._isLoading&&Ve.push($e.loading),W._error&&Ve.push($e.error),W.statusNodeType&&Ve.push($e.statusNodePrefix+W.statusNodeType),W.selected?(Ve.push($e.selected),Re&&Q.attr("aria-selected",!0)):Re&&Q.attr("aria-selected",!1),W.extraClasses&&Ve.push(W.extraClasses),Ve.push(!1===Me?$e.combinedExpanderPrefix+"n"+(me?"l":""):$e.combinedExpanderPrefix+(W.expanded?"e":"c")+(W.lazy&&null==W.children?"d":"")+(me?"l":"")),Ve.push($e.combinedIconPrefix+(W.expanded?"e":"c")+(W.folder?"f":"")),it.className=Ve.join(" "),W.li&&t(W.li).toggleClass($e.lastsib,me))},nodeSetActive:function(V,Q,$e){var ee=V.node,ve=V.tree,Me=V.options,me=!0===($e=$e||{}).noEvents,Re=!0===$e.noFocus;return $e=!1!==$e.scrollIntoView,ee===ve.activeNode==(Q=!1!==Q)?N(ee):($e&&V.originalEvent&&t(V.originalEvent.target).is("a,:checkbox")&&(ee.info("Not scrolling while clicking an embedded link."),$e=!1),Q&&!me&&!1===this._triggerNodeEvent("beforeActivate",ee,V.originalEvent)?U(ee,["rejected"]):(Q?(ve.activeNode&&(A(ve.activeNode!==ee,"node was active (inconsistency)"),Q=t.extend({},V,{node:ve.activeNode}),ve.nodeSetActive(Q,!1),A(null===ve.activeNode,"deactivate was out of sync?")),Me.activeVisible&&ee.makeVisible({scrollIntoView:$e}),ve.activeNode=ee,ve.nodeRenderStatus(V),Re||ve.nodeSetFocus(V),me||ve._triggerNodeEvent("activate",ee,V.originalEvent)):(A(ve.activeNode===ee,"node was not active (inconsistency)"),ve.activeNode=null,this.nodeRenderStatus(V),me||V.tree._triggerNodeEvent("deactivate",ee,V.originalEvent)),N(ee)))},nodeSetExpanded:function(V,Q,W){var ee,ve,Me,me,Re,$e,Ve=V.node,it=V.tree,X=V.options,F=!0===(W=W||{}).noAnimation,ue=!0===W.noEvents;if(Q=!1!==Q,t(Ve.li).hasClass(X._classNames.animating))return Ve.warn("setExpanded("+Q+") while animating: ignored."),U(Ve,["recursion"]);if(Ve.expanded&&Q||!Ve.expanded&&!Q||Q&&!Ve.lazy&&!Ve.hasChildren())return N(Ve);if(!Q&&Ve.getLevel()ul.fancytree-container").empty(),Q.rootNode.children=null,Q._callHook("treeStructureChanged",V,"clear")},treeCreate:function(V){},treeDestroy:function(V){this.$div.find(">ul.fancytree-container").remove(),this.$source&&this.$source.removeClass("fancytree-helper-hidden")},treeInit:function(V){var Q=V.tree,W=Q.options;Q.$container.attr("tabindex",W.tabindex),t.each(I,function(ee,ve){void 0!==W[ve]&&(Q.info("Move option "+ve+" to tree"),Q[ve]=W[ve],delete W[ve])}),W.checkboxAutoHide&&Q.$container.addClass("fancytree-checkbox-auto-hide"),W.rtl?Q.$container.attr("DIR","RTL").addClass("fancytree-rtl"):Q.$container.removeAttr("DIR").removeClass("fancytree-rtl"),W.aria&&(Q.$container.attr("role","tree"),1!==W.selectMode&&Q.$container.attr("aria-multiselectable",!0)),this.treeLoad(V)},treeLoad:function(V,Q){var W,ee,ve,Me=V.tree,me=V.widget.element,Re=t.extend({},V,{node:this.rootNode});if(Me.rootNode.children&&this.treeClear(V),Q=Q||this.options.source)"string"==typeof Q&&t.error("Not implemented");else switch(ee=me.data("type")||"html"){case"html":(ve=me.find(">ul").not(".fancytree-container").first()).length?(ve.addClass("ui-fancytree-source fancytree-helper-hidden"),Q=t.ui.fancytree.parseHtml(ve),this.data=t.extend(this.data,J(ve))):(r.warn("No `source` option was passed and container does not contain `
    `: assuming `source: []`."),Q=[]);break;case"json":Q=t.parseJSON(me.text()),me.contents().filter(function(){return 3===this.nodeType}).remove(),t.isPlainObject(Q)&&(A(P(Q.children),"if an object is passed as source, it must contain a 'children' array (all other properties are added to 'tree.data')"),Q=(W=Q).children,delete W.children,t.each(I,function($e,Ve){void 0!==W[Ve]&&(Me[Ve]=W[Ve],delete W[Ve])}),t.extend(Me.data,W));break;default:t.error("Invalid data-type: "+ee)}return Me._triggerTreeEvent("preInit",null),this.nodeLoadChildren(Re,Q).done(function(){Me._callHook("treeStructureChanged",V,"loadChildren"),Me.render(),3===V.options.selectMode&&Me.rootNode.fixSelection3FromEndNodes(),Me.activeNode&&Me.options.activeVisible&&Me.activeNode.makeVisible(),Me._triggerTreeEvent("init",null,{status:!0})}).fail(function(){Me.render(),Me._triggerTreeEvent("init",null,{status:!1})})},treeRegisterNode:function(V,Q,W){V.tree._callHook("treeStructureChanged",V,Q?"addNode":"removeNode")},treeSetFocus:function(V,Q,W){var ee;(Q=!1!==Q)!==this.hasFocus()&&(!(this._hasFocus=Q)&&this.focusNode?this.focusNode.setFocus(!1):!Q||W&&W.calledByNode||t(this.$container).focus(),this.$container.toggleClass("fancytree-treefocus",Q),this._triggerTreeEvent(Q?"focusTree":"blurTree"),Q&&!this.activeNode&&(ee=this._lastMousedownNode||this.getFirstChild())&&ee.setFocus())},treeSetOption:function(V,Q,W){var ee=V.tree,ve=!0,Me=!1,me=!1;switch(Q){case"aria":case"checkbox":case"icon":case"minExpandLevel":case"tabindex":me=Me=!0;break;case"checkboxAutoHide":ee.$container.toggleClass("fancytree-checkbox-auto-hide",!!W);break;case"escapeTitles":case"tooltip":me=!0;break;case"rtl":!1===W?ee.$container.removeAttr("DIR").removeClass("fancytree-rtl"):ee.$container.attr("DIR","RTL").addClass("fancytree-rtl"),me=!0;break;case"source":ve=!1,ee._callHook("treeLoad",ee,W),me=!0}ee.debug("set option "+Q+"="+W+" <"+typeof W+">"),ve&&(this.widget._super||t.Widget.prototype._setOption).call(this.widget,Q,W),Me&&ee._callHook("treeCreate",ee),me&&ee.render(!0,!1)},treeStructureChanged:function(V,Q){}}),t.widget("ui.fancytree",{options:{activeVisible:!0,ajax:{type:"GET",cache:!1,dataType:"json"},aria:!0,autoActivate:!0,autoCollapse:!1,autoScroll:!1,checkbox:!1,clickFolderMode:4,copyFunctionsToData:!1,debugLevel:null,disabled:!1,enableAspx:42,escapeTitles:!1,extensions:[],focusOnSelect:!1,generateIds:!1,icon:!0,idPrefix:"ft_",keyboard:!0,keyPathSeparator:"/",minExpandLevel:1,nodata:!0,quicksearch:!1,rtl:!1,scrollOfs:{top:0,bottom:0},scrollParent:null,selectMode:2,strings:{loading:"Loading...",loadError:"Load error!",moreData:"More...",noData:"No data."},tabindex:"0",titlesTabbable:!1,toggleEffect:{effect:"slideToggle",duration:200},tooltip:!1,treeId:null,_classNames:{active:"fancytree-active",animating:"fancytree-animating",combinedExpanderPrefix:"fancytree-exp-",combinedIconPrefix:"fancytree-ico-",error:"fancytree-error",expanded:"fancytree-expanded",focused:"fancytree-focused",folder:"fancytree-folder",hasChildren:"fancytree-has-children",lastsib:"fancytree-lastsib",lazy:"fancytree-lazy",loading:"fancytree-loading",node:"fancytree-node",partload:"fancytree-partload",partsel:"fancytree-partsel",radio:"fancytree-radio",selected:"fancytree-selected",statusNodePrefix:"fancytree-statusnode-",unselectable:"fancytree-unselectable"},lazyLoad:null,postProcess:null},_deprecationWarning:function(V){var Q=this.tree;Q&&3<=Q.options.debugLevel&&Q.warn("$().fancytree('"+V+"') is deprecated (see https://wwwendt.de/tech/fancytree/doc/jsdoc/Fancytree_Widget.html")},_create:function(){this.tree=new Le(this),this.$source=this.source||"json"===this.element.data("type")?this.element:this.element.find(">ul").first();for(var V,Q,W=this.options,ee=W.extensions,ve=0;ve element.");else{if(me){if(W._getExpiringValue("focusin"))return void W.debug("Ignored double focusin.");W._setExpiringValue("focusin",!0,50),Me||(Me=W._getExpiringValue("mouseDownNode"))&&W.debug("Reconstruct mouse target for focusin from recent event.")}Me?W._callHook("nodeSetFocus",W._makeHookContext(Me,ve),me):W.tbody&&t(ve.target).parents("table.fancytree-container > thead").length?W.debug("Ignore focus event outside table body.",ve):W._callHook("treeSetFocus",W,me)}}).on("selectstart"+ee,"span.fancytree-title",function(ve){ve.preventDefault()}).on("keydown"+ee,function(ve){if(Q.disabled||!1===Q.keyboard)return!0;var Me,me=W.focusNode,Re=W._makeHookContext(me||W,ve),$e=W.phase;try{return W.phase="userEvent","preventNav"===(Me=me?W._triggerNodeEvent("keydown",me,ve):W._triggerTreeEvent("keydown",ve))?Me=!0:!1!==Me&&(Me=W._callHook("nodeKeydown",Re)),Me}finally{W.phase=$e}}).on("mousedown"+ee,function(ve){ve=r.getEventTarget(ve),W._lastMousedownNode=ve?ve.node:null,W._setExpiringValue("mouseDownNode",W._lastMousedownNode)}).on("click"+ee+" dblclick"+ee,function(ve){if(Q.disabled)return!0;var Me,me=r.getEventTarget(ve),Re=me.node,$e=V.tree,Ve=$e.phase;if(!Re)return!0;Me=$e._makeHookContext(Re,ve);try{switch($e.phase="userEvent",ve.type){case"click":return Me.targetType=me.type,Re.isPagingNode()?!0===$e._triggerNodeEvent("clickPaging",Me,ve):!1!==$e._triggerNodeEvent("click",Me,ve)&&$e._callHook("nodeClick",Me);case"dblclick":return Me.targetType=me.type,!1!==$e._triggerNodeEvent("dblclick",Me,ve)&&$e._callHook("nodeDblclick",Me)}}finally{$e.phase=Ve}})},getActiveNode:function(){return this._deprecationWarning("getActiveNode"),this.tree.activeNode},getNodeByKey:function(V){return this._deprecationWarning("getNodeByKey"),this.tree.getNodeByKey(V)},getRootNode:function(){return this._deprecationWarning("getRootNode"),this.tree.rootNode},getTree:function(){return this._deprecationWarning("getTree"),this.tree}}),r=t.ui.fancytree,t.extend(t.ui.fancytree,{version:"2.38.3",buildType:"production",debugLevel:3,_nextId:1,_nextNodeKey:1,_extensions:{},_FancytreeClass:Le,_FancytreeNodeClass:oe,jquerySupports:{positionMyOfs:function(V){for(var Q,W,ee=t.map(x(V).split("."),function(me){return parseInt(me,10)}),ve=t.map(Array.prototype.slice.call(arguments,1),function(me){return parseInt(me,10)}),Me=0;Meli"),it=[];return Ve.each(function(){var X,F,ue=t(this),ie=ue.find(">span",this).first(),Ue=ie.length?null:ue.find(">a").first(),st={tooltip:null,data:{}};for(ie.length?st.title=ie.html():Ue&&Ue.length?(st.title=Ue.html(),st.data.href=Ue.attr("href"),st.data.target=Ue.attr("target"),st.tooltip=Ue.attr("title")):(st.title=ue.html(),0<=(Me=st.title.search(/
      ul").first()).length?t.ui.fancytree.parseHtml(V):st.lazy?void 0:null,it.push(st)}),it},registerExtension:function(V){A(null!=V.name,"extensions must have a `name` property."),A(null!=V.version,"extensions must have a `version` property."),t.ui.fancytree._extensions[V.name]=V},trim:x,unescapeHtml:function(V){var Q=document.createElement("div");return Q.innerHTML=V,0===Q.childNodes.length?"":Q.childNodes[0].nodeValue},warn:function(V){2<=t.ui.fancytree.debugLevel&&T("warn",arguments)}}),t.ui.fancytree}function A(V,Q){V||(t.ui.fancytree.error(Q="Fancytree assertion failed"+(Q=Q?": "+Q:"")),t.error(Q))}function h(V,Q){return Object.prototype.hasOwnProperty.call(V,Q)}function b(V){return"function"==typeof V}function x(V){return null==V?"":V.trim()}function T(ve,Q){var W,ee;if(ve=window.console?window.console[ve]:null)try{ve.apply(window.console,Q)}catch{for(ee="",W=0;Wul.fancytree-container").remove(),this.rootNode=new oe({tree:this},{title:"root",key:"root_"+this._id,children:null,expanded:!0}),this.rootNode.parent=null,V=t("
        ",{id:"ft-id-"+this._id,class:"ui-fancytree fancytree-container fancytree-plain"}).appendTo(this.$div),this.$container=V,this.rootNode.ul=V[0],null==this.options.debugLevel&&(this.options.debugLevel=r.debugLevel)}t.ui.fancytree.warn("Fancytree: ignored duplicate include")},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree.ui-deps"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree.ui-deps"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";return t.ui.fancytree._FancytreeClass.prototype.countSelected=function(e){return this.getSelectedNodes(e).length},t.ui.fancytree._FancytreeNodeClass.prototype.updateCounters=function(){var e=this,r=t("span.fancytree-childcounter",e.span),d=e.tree.options.childcounter,n=e.countChildren(d.deep);!(e.data.childCounter=n)&&d.hideZeros||e.isExpanded()&&d.hideExpanded?r.remove():(r=r.length?r:t("").appendTo(t("span.fancytree-icon,span.fancytree-custom-icon",e.span))).text(n),!d.deep||e.isTopLevel()||e.isRootNode()||e.parent.updateCounters()},t.ui.fancytree.prototype.widgetMethod1=function(e){return e},t.ui.fancytree.registerExtension({name:"childcounter",version:"2.38.3",options:{deep:!0,hideZeros:!0,hideExpanded:!1},foo:42,_appendCounter:function(e){},treeInit:function(e){this._superApply(arguments),this.$container.addClass("fancytree-ext-childcounter")},treeDestroy:function(e){this._superApply(arguments)},nodeRenderTitle:function(e,r){var d=e.node,n=e.options.childcounter,o=null==d.data.childCounter?d.countChildren(n.deep):+d.data.childCounter;this._super(e,r),!o&&n.hideZeros||d.isExpanded()&&n.hideExpanded||t("span.fancytree-icon,span.fancytree-custom-icon",d.span).append(t("").text(o))},nodeSetExpanded:function(e,r,d){var n=e.tree;return this._superApply(arguments).always(function(){n.nodeRenderTitle(e)})}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=t.ui.fancytree.assert;function r(d,n,o){for(var i,a,p=3&d.length,c=d.length-p,g=o,f=3432918353,m=461845907,v=0;v>>16)*f&65535)<<16)&4294967295)<<15|a>>>17))*m+(((a>>>16)*m&65535)<<16)&4294967295)<<13|g>>>19))+((5*(g>>>16)&65535)<<16)&4294967295))+((58964+(i>>>16)&65535)<<16);switch(a=0,p){case 3:a^=(255&d.charCodeAt(v+2))<<16;case 2:a^=(255&d.charCodeAt(v+1))<<8;case 1:g^=a=(65535&(a=(a=(65535&(a^=255&d.charCodeAt(v)))*f+(((a>>>16)*f&65535)<<16)&4294967295)<<15|a>>>17))*m+(((a>>>16)*m&65535)<<16)&4294967295}return g^=d.length,g=2246822507*(65535&(g^=g>>>16))+((2246822507*(g>>>16)&65535)<<16)&4294967295,g=3266489909*(65535&(g^=g>>>13))+((3266489909*(g>>>16)&65535)<<16)&4294967295,g^=g>>>16,n?("0000000"+(g>>>0).toString(16)).substr(-8):g>>>0}return t.ui.fancytree._FancytreeNodeClass.prototype.getCloneList=function(d){var n,o=this.tree,i=o.refMap[this.refKey]||null,a=o.keyMap;return i&&(n=this.key,d?i=t.map(i,function(p){return a[p]}):(i=t.map(i,function(p){return p===n?null:a[p]})).length<1&&(i=null)),i},t.ui.fancytree._FancytreeNodeClass.prototype.isClone=function(){var d;return!!((d=(d=this.refKey||null)&&this.tree.refMap[d]||null)&&1 "+a.getPath(!0),p.error(a),t.error(a)),c[f]=o,m&&((i=g[m])?(i.push(f),2===i.length&&d.options.clones.highlightClones&&c[i[0]].renderStatus()):g[m]=[f])):(null==c[f]&&t.error("clones.treeRegisterNode: node.key not registered: "+o.key),delete c[f],m&&(i=g[m])&&((a=i.length)<=1?(e(1===a),e(i[0]===f),delete g[m]):(function(v,y){for(var I=v.length-1;0<=I;I--)if(v[I]===y)return v.splice(I,1)}(i,f),2===a&&d.options.clones.highlightClones&&c[i[0]].renderStatus())))),this._super(d,n,o)},nodeRenderStatus:function(d){var n,o=d.node,i=this._super(d);return d.options.clones.highlightClones&&(n=t(o[d.tree.statusClassPropName])).length&&o.isClone()&&n.addClass("fancytree-clone"),i},nodeSetActive:function(d,n,o){var i=d.tree.statusClassPropName,a=d.node,p=this._superApply(arguments);return d.options.clones.highlightActiveClones&&a.isClone()&&t.each(a.getCloneList(!0),function(c,g){t(g[i]).toggleClass("fancytree-active-clone",!1!==n)}),p}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e,r,d=t.ui.fancytree,n=/Mac/.test(navigator.platform),o="fancytree-drag-source",i="fancytree-drag-remove",a="fancytree-drop-accept",p="fancytree-drop-after",c="fancytree-drop-before",g="fancytree-drop-over",f="fancytree-drop-reject",m="fancytree-drop-target",v="application/x-fancytree-node",y=null,I=null,O=null,D=null,M=null,w=null,s=null,P=null,A=null,h=null;function b(){O=I=w=P=s=h=M=null,D&&D.removeClass(o+" "+i),D=null,y&&y.hide(),r&&(r.remove(),r=null)}function x(j){return 0===j?"":0 "+xe),w=xe),J.isMove="move"===J.dropEffect,J.files=oe.files||[]}function S(j,J,re){var xe=J.tree,oe=J.dataTransfer;return"dragstart"!==j.type&&P!==J.effectAllowed&&xe.warn("effectAllowed should only be changed in dragstart event: "+j.type+": data.effectAllowed changed from "+P+" -> "+J.effectAllowed),!1===re&&(xe.info("applyDropEffectCallback: allowDrop === false"),J.effectAllowed="none",J.dropEffect="none"),J.isMove="move"===J.dropEffect,"dragstart"===j.type&&(P=J.effectAllowed,s=J.dropEffect),oe.effectAllowed=P,oe.dropEffect=s}function U(j){var J,re=this,xe=re.options.dnd5,oe=null,Le=d.getNode(j),V=j.dataTransfer||j.originalEvent.dataTransfer,Q={tree:re,node:Le,options:re.options,originalEvent:j.originalEvent,widget:re.widget,hitMode:M,dataTransfer:V,otherNode:I||null,otherNodeList:O||null,otherNodeData:null,useDefaultImage:!0,dropEffect:void 0,dropEffectSuggested:void 0,effectAllowed:void 0,files:null,isCancelled:void 0,isMove:void 0};switch(j.type){case"dragenter":if(h=null,!Le){re.debug("Ignore non-node "+j.type+": "+j.target.tagName+"."+j.target.className),M=!1;break}if(t(Le.span).addClass(g).removeClass(a+" "+f),J=0<=t.inArray(v,V.types),xe.preventNonNodes&&!J){Le.debug("Reject dropping a non-node."),M=!1;break}if(xe.preventForeignNodes&&(!I||I.tree!==Le.tree)){Le.debug("Reject dropping a foreign node."),M=!1;break}if(xe.preventSameParent&&Q.otherNode&&Q.otherNode.tree===Le.tree&&Le.parent===Q.otherNode.parent){Le.debug("Reject dropping as sibling (same parent)."),M=!1;break}if(xe.preventRecursion&&Q.otherNode&&Q.otherNode.tree===Le.tree&&Le.isDescendantOf(Q.otherNode)){Le.debug("Reject dropping below own ancestor."),M=!1;break}if(xe.preventLazyParents&&!Le.isLoaded()){Le.warn("Drop over unloaded target node prevented."),M=!1;break}y.show(),T(j,Q),J=!!(J=xe.dragEnter(Le,Q))&&(J=t.isPlainObject(J)?{over:!!J.over,before:!!J.before,after:!!J.after}:Array.isArray(J)?{over:0<=t.inArray("over",J),before:0<=t.inArray("before",J),after:0<=t.inArray("after",J)}:{over:!0===J||"over"===J,before:!0===J||"before"===J,after:!0===J||"after"===J},0!==Object.keys(J).length&&J),S(j,Q,oe=(M=J)&&(J.over||J.before||J.after));break;case"dragover":if(!Le){re.debug("Ignore non-node "+j.type+": "+j.target.tagName+"."+j.target.className);break}T(j,Q),oe=!!(A=function N(j,J){if(J.options.dnd5.scroll&&(V=j,W=(oe=(me=J.tree).options.dnd5).scrollSensitivity,Me=oe.scrollSpeed,xe=0,(Le=me.$scrollParent[0])!==document&&"HTML"!==Le.tagName?(oe=me.$scrollParent.offset(),ee=Le.scrollTop,oe.top+Le.offsetHeight-V.pageYxe.autoExpandMS)||Le.isLoading()||xe.dragExpand&&!1===xe.dragExpand(Le,Q)||Le.setExpanded():h=Date.now();break;case"dragleave":if(!Le){re.debug("Ignore non-node "+j.type+": "+j.target.tagName+"."+j.target.className);break}if(!t(Le.span).hasClass(g)){Le.debug("Ignore dragleave (multi).");break}t(Le.span).removeClass(g+" "+a+" "+f),Le.scheduleAction("cancel"),xe.dragLeave(Le,Q),y.hide();break;case"drop":if(0<=t.inArray(v,V.types)&&(ee=V.getData(v),re.info(j.type+": getData('application/x-fancytree-node'): '"+ee+"'")),ee||(ee=V.getData("text"),re.info(j.type+": getData('text'): '"+ee+"'")),ee)try{void 0!==(W=JSON.parse(ee)).title&&(Q.otherNodeData=W)}catch{}re.debug(j.type+": nodeData: '"+ee+"', otherNodeData: ",Q.otherNodeData),t(Le.span).removeClass(g+" "+a+" "+f),Q.hitMode=A,T(j,Q),Q.isCancelled=!A;var W=I&&I.span,ee=I&&I.tree;xe.dragDrop(Le,Q),j.preventDefault(),W&&!document.body.contains(W)&&(ee===re?(re.debug("Drop handler removed source element: generating dragEnd."),xe.dragEnd(I,Q)):re.warn("Drop handler removed source element: dragend event may be lost.")),b()}if(oe)return j.preventDefault(),!1}return t.ui.fancytree.getDragNodeList=function(){return O||[]},t.ui.fancytree.getDragNode=function(){return I},t.ui.fancytree.registerExtension({name:"dnd5",version:"2.38.3",options:{autoExpandMS:1500,dropMarkerInsertOffsetX:-16,dropMarkerOffsetX:-24,dropMarkerParent:"body",multiSource:!1,effectAllowed:"all",dropEffectDefault:"move",preventForeignNodes:!1,preventLazyParents:!0,preventNonNodes:!1,preventRecursion:!0,preventSameParent:!1,preventVoidMoves:!0,scroll:!0,scrollSensitivity:20,scrollSpeed:5,setTextTypeJson:!1,sourceCopyHook:null,dragStart:null,dragDrag:t.noop,dragEnd:t.noop,dragEnter:null,dragOver:t.noop,dragExpand:t.noop,dragDrop:t.noop,dragLeave:t.noop},treeInit:function(j){var J=j.tree,re=j.options,xe=re.glyph||null,oe=re.dnd5;0<=t.inArray("dnd",re.extensions)&&t.error("Extensions 'dnd' and 'dnd5' are mutually exclusive."),oe.dragStop&&t.error("dragStop is not used by ext-dnd5. Use dragEnd instead."),null!=oe.preventRecursiveMoves&&t.error("preventRecursiveMoves was renamed to preventRecursion."),oe.dragStart&&d.overrideMethod(j.options,"createNode",function(Le,V){this._super.apply(this,arguments),V.node.span?V.node.span.draggable=!0:V.node.warn("Cannot add `draggable`: no span tag")}),this._superApply(arguments),this.$container.addClass("fancytree-ext-dnd5"),j=t("").appendTo(this.$container),this.$scrollParent=j.scrollParent(),j.remove(),(y=t("#fancytree-drop-marker")).length||(y=t("
        ").hide().css({"z-index":1e3,"pointer-events":"none"}).prependTo(oe.dropMarkerParent),xe&&d.setSpanIcon(y[0],xe.map._addClass,xe.map.dropMarker)),y.toggleClass("fancytree-rtl",!!re.rtl),oe.dragStart&&J.$container.on("dragstart drag dragend",function(Le){var V=this,Q=V.options.dnd5,W=d.getNode(Le),ee=Le.dataTransfer||Le.originalEvent.dataTransfer,ve={tree:V,node:W,options:V.options,originalEvent:Le.originalEvent,widget:V.widget,dataTransfer:ee,useDefaultImage:!0,dropEffect:void 0,dropEffectSuggested:void 0,effectAllowed:void 0,files:void 0,isCancelled:void 0,isMove:void 0};switch(Le.type){case"dragstart":if(!W)return V.info("Ignored dragstart on a non-node."),!1;I=W,O=!1===Q.multiSource?[W]:!0===Q.multiSource?W.isSelected()?V.getSelectedNodes():[W]:Q.multiSource(W,ve),(D=t(t.map(O,function(me){return me.span}))).addClass(o);var Me=W.toDict(!0,Q.sourceCopyHook);Me.treeId=W.tree._id,Me=JSON.stringify(Me);try{ee.setData(v,Me),ee.setData("text/html",t(W.span).html()),ee.setData("text/plain",W.title)}catch(me){V.warn("Could not set data (IE only accepts 'text') - "+me)}return ee.setData("text",Q.setTextTypeJson?Me:W.title),T(Le,ve),!1===Q.dragStart(W,ve)?(b(),!1):(S(Le,ve),r=null,ve.useDefaultImage&&(e=t(W.span).find(".fancytree-title"),O&&1").text("+"+(O.length-1)).appendTo(e)),ee.setDragImage&&ee.setDragImage(e[0],-10,-10)),!0);case"drag":T(Le,ve),Q.dragDrag(W,ve),S(Le,ve),D.toggleClass(i,ve.isMove);break;case"dragend":T(Le,ve),b(),ve.isCancelled=!A,Q.dragEnd(W,ve,!A)}}.bind(J)),oe.dragEnter&&J.$container.on("dragenter dragover dragleave drop",U.bind(J))}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=/Mac/.test(navigator.platform),r=t.ui.fancytree.escapeHtml,d=t.ui.fancytree.trim,n=t.ui.fancytree.unescapeHtml;return t.ui.fancytree._FancytreeNodeClass.prototype.editStart=function(){var o,i=this,a=this.tree,p=a.ext.edit,c=a.options.edit,g=t(".fancytree-title",i.span),f={node:i,tree:a,options:a.options,isNew:t(i[a.statusClassPropName]).hasClass("fancytree-edit-new"),orgTitle:i.title,input:null,dirty:!1};if(!1===c.beforeEdit.call(i,{type:"beforeEdit"},f))return!1;t.ui.fancytree.assert(!p.currentNode,"recursive edit"),p.currentNode=this,p.eventData=f,a.widget._unbind(),p.lastDraggableAttrValue=i.span.draggable,p.lastDraggableAttrValue&&(i.span.draggable=!1),t(document).on("mousedown.fancytree-edit",function(m){t(m.target).hasClass("fancytree-edit-input")||i.editEnd(!0,m)}),o=t("",{class:"fancytree-edit-input",type:"text",value:a.options.escapeTitles?f.orgTitle:n(f.orgTitle)}),p.eventData.input=o,null!=c.adjustWidthOfs&&o.width(g.width()+c.adjustWidthOfs),null!=c.inputCss&&o.css(c.inputCss),g.html(o),o.focus().change(function(m){o.addClass("fancytree-edit-dirty")}).on("keydown",function(m){switch(m.which){case t.ui.keyCode.ESCAPE:i.editEnd(!1,m);break;case t.ui.keyCode.ENTER:return i.editEnd(!0,m),!1}m.stopPropagation()}).blur(function(m){return i.editEnd(!0,m)}),c.edit.call(i,{type:"edit"},f)},t.ui.fancytree._FancytreeNodeClass.prototype.editEnd=function(o,i){var a,p=this,c=this.tree,g=c.ext.edit,f=g.eventData,m=c.options.edit,v=t(".fancytree-title",p.span).find("input.fancytree-edit-input");return m.trim&&v.val(d(v.val())),a=v.val(),f.dirty=a!==p.title,f.originalEvent=i,f.save=!1!==o&&(f.isNew||f.dirty)&&""!==a,!(!1===m.beforeClose.call(p,{type:"beforeClose"},f)||f.save&&!1===m.save.call(p,{type:"save"},f)||(v.removeClass("fancytree-edit-dirty").off(),t(document).off(".fancytree-edit"),f.save?(p.setTitle(c.options.escapeTitles?a:r(a)),p.setFocus()):f.isNew?(p.remove(),p=f.node=null,g.relatedNode.setFocus()):(p.renderTitle(),p.setFocus()),g.eventData=null,g.currentNode=null,g.relatedNode=null,c.widget._bind(),p&&g.lastDraggableAttrValue&&(p.span.draggable=!0),c.$container.get(0).focus({preventScroll:!0}),f.input=null,m.close.call(p,{type:"close"},f),0))},t.ui.fancytree._FancytreeNodeClass.prototype.editCreateNode=function(o,i){var a,p=this.tree,c=this;o=o||"child",null==i?i={title:""}:"string"==typeof i?i={title:i}:t.ui.fancytree.assert(t.isPlainObject(i)),"child"!==o||this.isExpanded()||!1===this.hasChildren()?((a=this.addNode(i,o)).match=!0,t(a[p.statusClassPropName]).removeClass("fancytree-hide").addClass("fancytree-match"),a.makeVisible().done(function(){t(a[p.statusClassPropName]).addClass("fancytree-edit-new"),c.tree.ext.edit.relatedNode=c,a.editStart()})):this.setExpanded().done(function(){c.editCreateNode(o,i)})},t.ui.fancytree._FancytreeClass.prototype.isEditing=function(){return this.ext.edit?this.ext.edit.currentNode:null},t.ui.fancytree._FancytreeNodeClass.prototype.isEditing=function(){return!!this.tree.ext.edit&&this.tree.ext.edit.currentNode===this},t.ui.fancytree.registerExtension({name:"edit",version:"2.38.3",options:{adjustWidthOfs:4,allowEmpty:!1,inputCss:{minWidth:"3em"},triggerStart:["f2","mac+enter","shift+click"],trim:!0,beforeClose:t.noop,beforeEdit:t.noop,close:t.noop,edit:t.noop,save:t.noop},currentNode:null,treeInit:function(o){var i=o.tree;this._superApply(arguments),this.$container.addClass("fancytree-ext-edit").on("fancytreebeforeupdateviewport",function(a,p){var c=i.isEditing();c&&(c.info("Cancel edit due to scroll event."),c.editEnd(!1,a))})},nodeClick:function(o){var i=t.ui.fancytree.eventToString(o.originalEvent),a=o.options.edit.triggerStart;return"shift+click"===i&&0<=t.inArray("shift+click",a)&&o.originalEvent.shiftKey||"click"===i&&0<=t.inArray("clickActive",a)&&o.node.isActive()&&!o.node.isEditing()&&t(o.originalEvent.target).hasClass("fancytree-title")?(o.node.editStart(),!1):this._superApply(arguments)},nodeDblclick:function(o){return 0<=t.inArray("dblclick",o.options.edit.triggerStart)?(o.node.editStart(),!1):this._superApply(arguments)},nodeKeydown:function(o){switch(o.originalEvent.which){case 113:if(0<=t.inArray("f2",o.options.edit.triggerStart))return o.node.editStart(),!1;break;case t.ui.keyCode.ENTER:if(0<=t.inArray("mac+enter",o.options.edit.triggerStart)&&e)return o.node.editStart(),!1}return this._superApply(arguments)}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e="__not_found__",r=t.ui.fancytree.escapeHtml;function d(o){return(o+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")}function n(o,i,a){for(var p=[],c=1;c"}),f.join("")}return t.ui.fancytree._FancytreeClass.prototype._applyFilterImpl=function(o,i,a){var p,c,g,f,m,v,y=0,I=this.options,O=I.escapeTitles,D=I.autoCollapse,M=t.extend({},I.filter,a),w="hide"===M.mode,s=!!M.leavesOnly&&!i;if("string"==typeof o){if(""===o)return this.warn("Fancytree passing an empty string as a filter is handled as clearFilter()."),void this.clearFilter();p=M.fuzzy?o.split("").map(d).reduce(function(P,A){return P+"([^"+A+"]*)"+A},""):d(o),c=new RegExp(p,"i"),g=new RegExp(d(o),"gi"),O&&(f=new RegExp(d("\ufff7"),"g"),m=new RegExp(d("\ufff8"),"g")),o=function(P){if(!P.title)return!1;var h,A=O?P.title:0<=(h=P.title).indexOf(">")?t("
        ").html(h).text():h;return(h=A.match(c))&&M.highlight&&(O?(v=M.fuzzy?n(A,h,O):A.replace(g,function(b){return"\ufff7"+b+"\ufff8"}),P.titleWithHighlight=r(v).replace(f,"").replace(m,"")):P.titleWithHighlight=M.fuzzy?n(A,h):A.replace(g,function(b){return""+b+""})),!!h}}return this.enableFilter=!0,this.lastFilterArgs=arguments,a=this.enableUpdate(!1),this.$div.addClass("fancytree-ext-filter"),this.$div.addClass(w?"fancytree-ext-filter-hide":"fancytree-ext-filter-dimm"),this.$div.toggleClass("fancytree-ext-filter-hide-expanders",!!M.hideExpanders),this.rootNode.subMatchCount=0,this.visit(function(P){delete P.match,delete P.titleWithHighlight,P.subMatchCount=0}),(p=this.getRootNode()._findDirectChild(e))&&p.remove(),I.autoCollapse=!1,this.visit(function(P){if(!s||null==P.children){var A=o(P),h=!1;if("skip"===A)return P.visit(function(b){b.match=!1},!0),"skip";A||!i&&"branch"!==A||!P.parent.match||(h=A=!0),A&&(y++,P.match=!0,P.visitParents(function(b){b!==P&&(b.subMatchCount+=1),!M.autoExpand||h||b.expanded||(b.setExpanded(!0,{noAnimation:!0,noEvents:!0,scrollIntoView:!1}),b._filterAutoExpanded=!0)},!0))}}),I.autoCollapse=D,0===y&&M.nodata&&w&&(!0===(p="function"==typeof(p=M.nodata)?p():p)?p={}:"string"==typeof p&&(p={title:p}),p=t.extend({statusNodeType:"nodata",key:e,title:this.options.strings.noData},p),this.getRootNode().addNode(p).match=!0),this._callHook("treeStructureChanged",this,"applyFilter"),this.enableUpdate(a),y},t.ui.fancytree._FancytreeClass.prototype.filterNodes=function(o,i){return"boolean"==typeof i&&(i={leavesOnly:i},this.warn("Fancytree.filterNodes() leavesOnly option is deprecated since 2.9.0 / 2015-04-19. Use opts.leavesOnly instead.")),this._applyFilterImpl(o,!1,i)},t.ui.fancytree._FancytreeClass.prototype.filterBranches=function(o,i){return this._applyFilterImpl(o,!0,i)},t.ui.fancytree._FancytreeClass.prototype.updateFilter=function(){this.enableFilter&&this.lastFilterArgs&&this.options.filter.autoApply?this._applyFilterImpl.apply(this,this.lastFilterArgs):this.warn("updateFilter(): no filter active.")},t.ui.fancytree._FancytreeClass.prototype.clearFilter=function(){var o,i=this.getRootNode()._findDirectChild(e),a=this.options.escapeTitles,p=this.options.enhanceTitle,c=this.enableUpdate(!1);i&&i.remove(),delete this.rootNode.match,delete this.rootNode.subMatchCount,this.visit(function(g){g.match&&g.span&&(o=t(g.span).find(">span.fancytree-title"),a?o.text(g.title):o.html(g.title),p&&p({type:"enhanceTitle"},{node:g,$title:o})),delete g.match,delete g.subMatchCount,delete g.titleWithHighlight,g.$subMatchBadge&&(g.$subMatchBadge.remove(),delete g.$subMatchBadge),g._filterAutoExpanded&&g.expanded&&g.setExpanded(!1,{noAnimation:!0,noEvents:!0,scrollIntoView:!1}),delete g._filterAutoExpanded}),this.enableFilter=!1,this.lastFilterArgs=null,this.$div.removeClass("fancytree-ext-filter fancytree-ext-filter-dimm fancytree-ext-filter-hide"),this._callHook("treeStructureChanged",this,"clearFilter"),this.enableUpdate(c)},t.ui.fancytree._FancytreeClass.prototype.isFilterActive=function(){return!!this.enableFilter},t.ui.fancytree._FancytreeNodeClass.prototype.isMatched=function(){return!(this.tree.enableFilter&&!this.match)},t.ui.fancytree.registerExtension({name:"filter",version:"2.38.3",options:{autoApply:!0,autoExpand:!1,counter:!0,fuzzy:!1,hideExpandedCounter:!0,hideExpanders:!1,highlight:!0,leavesOnly:!1,nodata:!0,mode:"dimm"},nodeLoadChildren:function(o,i){var a=o.tree;return this._superApply(arguments).done(function(){a.enableFilter&&a.lastFilterArgs&&o.options.filter.autoApply&&a._applyFilterImpl.apply(a,a.lastFilterArgs)})},nodeSetExpanded:function(o,i,a){var p=o.node;return delete p._filterAutoExpanded,!i&&o.options.filter.hideExpandedCounter&&p.$subMatchBadge&&p.$subMatchBadge.show(),this._superApply(arguments)},nodeRenderStatus:function(v){var i=v.node,a=v.tree,p=v.options.filter,c=t(i.span).find("span.fancytree-title"),g=t(i[a.statusClassPropName]),f=v.options.enhanceTitle,m=v.options.escapeTitles;return v=this._super(v),g.length&&a.enableFilter&&(g.toggleClass("fancytree-match",!!i.match).toggleClass("fancytree-submatch",!!i.subMatchCount).toggleClass("fancytree-hide",!(i.match||i.subMatchCount)),!p.counter||!i.subMatchCount||i.isExpanded()&&p.hideExpandedCounter?i.$subMatchBadge&&i.$subMatchBadge.hide():(i.$subMatchBadge||(i.$subMatchBadge=t(""),t("span.fancytree-icon, span.fancytree-custom-icon",i.span).append(i.$subMatchBadge)),i.$subMatchBadge.show().text(i.subMatchCount)),!i.span||i.isEditing&&i.isEditing.call(i)||(i.titleWithHighlight?c.html(i.titleWithHighlight):m?c.text(i.title):c.html(i.title),f&&f({type:"enhanceTitle"},{node:i,$title:c}))),v}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=t.ui.fancytree,r={awesome3:{_addClass:"",checkbox:"icon-check-empty",checkboxSelected:"icon-check",checkboxUnknown:"icon-check icon-muted",dragHelper:"icon-caret-right",dropMarker:"icon-caret-right",error:"icon-exclamation-sign",expanderClosed:"icon-caret-right",expanderLazy:"icon-angle-right",expanderOpen:"icon-caret-down",loading:"icon-refresh icon-spin",nodata:"icon-meh",noExpander:"",radio:"icon-circle-blank",radioSelected:"icon-circle",doc:"icon-file-alt",docOpen:"icon-file-alt",folder:"icon-folder-close-alt",folderOpen:"icon-folder-open-alt"},awesome4:{_addClass:"fa",checkbox:"fa-square-o",checkboxSelected:"fa-check-square-o",checkboxUnknown:"fa-square fancytree-helper-indeterminate-cb",dragHelper:"fa-arrow-right",dropMarker:"fa-long-arrow-right",error:"fa-warning",expanderClosed:"fa-caret-right",expanderLazy:"fa-angle-right",expanderOpen:"fa-caret-down",loading:{html:""},nodata:"fa-meh-o",noExpander:"",radio:"fa-circle-thin",radioSelected:"fa-circle",doc:"fa-file-o",docOpen:"fa-file-o",folder:"fa-folder-o",folderOpen:"fa-folder-open-o"},awesome5:{_addClass:"",checkbox:"far fa-square",checkboxSelected:"far fa-check-square",checkboxUnknown:"fas fa-square fancytree-helper-indeterminate-cb",radio:"far fa-circle",radioSelected:"fas fa-circle",radioUnknown:"far fa-dot-circle",dragHelper:"fas fa-arrow-right",dropMarker:"fas fa-long-arrow-alt-right",error:"fas fa-exclamation-triangle",expanderClosed:"fas fa-caret-right",expanderLazy:"fas fa-angle-right",expanderOpen:"fas fa-caret-down",loading:"fas fa-spinner fa-pulse",nodata:"far fa-meh",noExpander:"",doc:"far fa-file",docOpen:"far fa-file",folder:"far fa-folder",folderOpen:"far fa-folder-open"},bootstrap3:{_addClass:"glyphicon",checkbox:"glyphicon-unchecked",checkboxSelected:"glyphicon-check",checkboxUnknown:"glyphicon-expand fancytree-helper-indeterminate-cb",dragHelper:"glyphicon-play",dropMarker:"glyphicon-arrow-right",error:"glyphicon-warning-sign",expanderClosed:"glyphicon-menu-right",expanderLazy:"glyphicon-menu-right",expanderOpen:"glyphicon-menu-down",loading:"glyphicon-refresh fancytree-helper-spin",nodata:"glyphicon-info-sign",noExpander:"",radio:"glyphicon-remove-circle",radioSelected:"glyphicon-ok-circle",doc:"glyphicon-file",docOpen:"glyphicon-file",folder:"glyphicon-folder-close",folderOpen:"glyphicon-folder-open"},material:{_addClass:"material-icons",checkbox:{text:"check_box_outline_blank"},checkboxSelected:{text:"check_box"},checkboxUnknown:{text:"indeterminate_check_box"},dragHelper:{text:"play_arrow"},dropMarker:{text:"arrow-forward"},error:{text:"warning"},expanderClosed:{text:"chevron_right"},expanderLazy:{text:"last_page"},expanderOpen:{text:"expand_more"},loading:{text:"autorenew",addClass:"fancytree-helper-spin"},nodata:{text:"info"},noExpander:{text:""},radio:{text:"radio_button_unchecked"},radioSelected:{text:"radio_button_checked"},doc:{text:"insert_drive_file"},docOpen:{text:"insert_drive_file"},folder:{text:"folder"},folderOpen:{text:"folder_open"}}};function d(n,o,i,f,p){var c=(m=f.map)[p],g=t(o),m=(f=g.find(".fancytree-childcounter"),i+" "+(m._addClass||""));"string"==typeof(c="function"==typeof c?c.call(this,n,o,p):c)?(o.innerHTML="",g.attr("class",m+" "+c).append(f)):c&&(c.text?o.textContent=""+c.text:o.innerHTML=c.html?c.html:"",g.attr("class",m+" "+(c.addClass||"")).append(f))}return t.ui.fancytree.registerExtension({name:"glyph",version:"2.38.3",options:{preset:null,map:{}},treeInit:function(i){var o=i.tree;(i=i.options.glyph).preset?(e.assert(!!r[i.preset],"Invalid value for `options.glyph.preset`: "+i.preset),i.map=t.extend({},r[i.preset],i.map)):o.warn("ext-glyph: missing `preset` option."),this._superApply(arguments),o.$container.addClass("fancytree-ext-glyph")},nodeRenderStatus:function(n){var o,i,a=n.node,p=t(a.span),c=n.options.glyph,g=this._super(n);return a.isRootNode()||((i=p.children(".fancytree-expander").get(0))&&(o=a.expanded&&a.hasChildren()?"expanderOpen":a.isUndefined()?"expanderLazy":a.hasChildren()?"expanderClosed":"noExpander",d(a,i,"fancytree-expander",c,o)),(i=(a.tr?t("td",a.tr).find(".fancytree-checkbox"):p.children(".fancytree-checkbox")).get(0))&&(n=e.evalOption("checkbox",a,a,c,!1),a.parent&&a.parent.radiogroup||"radio"===n?d(a,i,"fancytree-checkbox fancytree-radio",c,o=a.selected?"radioSelected":"radio"):d(a,i,"fancytree-checkbox",c,o=a.selected?"checkboxSelected":a.partsel?"checkboxUnknown":"checkbox")),(i=p.children(".fancytree-icon").get(0))&&(o=a.statusNodeType||(a.folder?a.expanded&&a.hasChildren()?"folderOpen":"folder":a.expanded?"docOpen":"doc"),d(a,i,"fancytree-icon",c,o))),g},nodeSetStatus:function(f,o,i,a){var p,c=f.options.glyph,g=f.node;return f=this._superApply(arguments),"error"!==o&&"loading"!==o&&"nodata"!==o||(g.parent?(p=t(".fancytree-expander",g.span).get(0))&&d(g,p,"fancytree-expander",c,o):(p=t(".fancytree-statusnode-"+o,g[this.nodeContainerAttrName]).find(".fancytree-icon").get(0))&&d(g,p,"fancytree-icon",c,o)),f}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=t.ui.keyCode,r={text:[e.UP,e.DOWN],checkbox:[e.UP,e.DOWN,e.LEFT,e.RIGHT],link:[e.UP,e.DOWN,e.LEFT,e.RIGHT],radiobutton:[e.UP,e.DOWN,e.LEFT,e.RIGHT],"select-one":[e.LEFT,e.RIGHT],"select-multiple":[e.LEFT,e.RIGHT]};return t.ui.fancytree.registerExtension({name:"gridnav",version:"2.38.3",options:{autofocusInput:!1,handleCursorKeys:!0},treeInit:function(n){this._requireExtension("table",!0,!0),this._superApply(arguments),this.$container.addClass("fancytree-ext-gridnav"),this.$container.on("focusin",function(o){var i=t.ui.fancytree.getNode(o.target);i&&!i.isActive()&&(o=n.tree._makeHookContext(i,o),n.tree._callHook("nodeSetActive",o,!0))})},nodeSetActive:function(n,o,i){var a=n.options.gridnav,p=n.node,c=t((c=n.originalEvent||{}).target).is(":input");o=!1!==o,this._superApply(arguments),o&&(n.options.titlesTabbable?(c||(t(p.span).find("span.fancytree-title").focus(),p.setFocus()),n.tree.$container.attr("tabindex","-1")):a.autofocusInput&&!c&&t(p.tr||p.span).find(":input:enabled").first().focus())},nodeKeydown:function(c){var o,i,a=c.options.gridnav,p=c.originalEvent;return(c=t(p.target)).is(":input:enabled")?o=c.prop("type"):c.is("a")&&(o="link"),o&&a.handleCursorKeys?!((o=r[o])&&0<=t.inArray(p.which,o)&&(i=function d(n,o){var i,a,p,c,g,f,m=n.closest("td"),v=null;switch(o){case e.LEFT:v=m.prev();break;case e.RIGHT:v=m.next();break;case e.UP:case e.DOWN:for(p=i=m.parent(),g=m.get(0),f=0,p.children().each(function(){return this!==g&&(c=t(this).prop("colspan"),void(f+=c||1))}),a=f;(i=o===e.UP?i.prev():i.next()).length&&(i.is(":hidden")||!(v=function(y,I){var O,D=null,M=0;return y.children().each(function(){return I<=M?(D=t(this),!1):(O=t(this).prop("colspan"),void(M+=O||1))}),D}(i,a))||!v.find(":input,a").length););}return v}(c,p.which))&&i.length&&(i.find(":input:enabled,a").focus(),1)):this._superApply(arguments)}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree","./jquery.fancytree.table"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree.table"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";return t.ui.fancytree.registerExtension({name:"multi",version:"2.38.3",options:{allowNoSelect:!1,mode:"sameParent"},treeInit:function(e){this._superApply(arguments),this.$container.addClass("fancytree-ext-multi"),1===e.options.selectMode&&t.error("Fancytree ext-multi: selectMode: 1 (single) is not compatible.")},nodeClick:function(e){var r=e.tree,d=e.node,n=r.getActiveNode()||r.getFirstChild(),o="checkbox"===e.targetType,i="expander"===e.targetType;switch(t.ui.fancytree.eventToString(e.originalEvent)){case"click":if(i)break;o||(r.selectAll(!1),d.setSelected());break;case"shift+click":r.visitRows(function(a){if(a.setSelected(),a===d)return!1},{start:n,reverse:n.isBelowOf(d)});break;case"ctrl+click":case"meta+click":return void d.toggleSelected()}return this._superApply(arguments)},nodeKeydown:function(e){var r=e.tree,d=e.node,n=e.originalEvent;switch(t.ui.fancytree.eventToString(n)){case"up":case"down":r.selectAll(!1),d.navigate(n.which,!0),r.getActiveNode().setSelected();break;case"shift+up":case"shift+down":d.navigate(n.which,!0),r.getActiveNode().setSelected()}return this._superApply(arguments)}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=null,r=null,d=null,n=t.ui.fancytree.assert,o="active",i="expanded",a="focus",p="selected";try{n(window.localStorage&&window.localStorage.getItem),r={get:function(c){return window.localStorage.getItem(c)},set:function(c,g){window.localStorage.setItem(c,g)},remove:function(c){window.localStorage.removeItem(c)}}}catch(c){t.ui.fancytree.warn("Could not access window.localStorage",c)}try{n(window.sessionStorage&&window.sessionStorage.getItem),d={get:function(c){return window.sessionStorage.getItem(c)},set:function(c,g){window.sessionStorage.setItem(c,g)},remove:function(c){window.sessionStorage.removeItem(c)}}}catch(c){t.ui.fancytree.warn("Could not access window.sessionStorage",c)}return"function"==typeof Cookies?e={get:Cookies.get,set:function(c,g){Cookies.set(c,g,this.options.persist.cookie)},remove:Cookies.remove}:t&&"function"==typeof t.cookie&&(e={get:t.cookie,set:function(c,g){t.cookie(c,g,this.options.persist.cookie)},remove:t.removeCookie}),t.ui.fancytree._FancytreeClass.prototype.clearPersistData=function(c){var g=this.ext.persist,f=g.cookiePrefix;0<=(c=c||"active expanded focus selected").indexOf(o)&&g._data(f+o,null),0<=c.indexOf(i)&&g._data(f+i,null),0<=c.indexOf(a)&&g._data(f+a,null),0<=c.indexOf(p)&&g._data(f+p,null)},t.ui.fancytree._FancytreeClass.prototype.clearCookies=function(c){return this.warn("'tree.clearCookies()' is deprecated since v2.27.0: use 'clearPersistData()' instead."),this.clearPersistData(c)},t.ui.fancytree._FancytreeClass.prototype.getPersistData=function(){var c=this.ext.persist,g=c.cookiePrefix,f=c.cookieDelimiter,m={};return m[o]=c._data(g+o),m[i]=(c._data(g+i)||"").split(f),m[p]=(c._data(g+p)||"").split(f),m[a]=c._data(g+a),m},t.ui.fancytree.registerExtension({name:"persist",version:"2.38.3",options:{cookieDelimiter:"~",cookiePrefix:void 0,cookie:{raw:!1,expires:"",path:"",domain:"",secure:!1},expandLazy:!1,expandOpts:void 0,fireActivate:!0,overrideSource:!0,store:"auto",types:"active expanded focus selected"},_data:function(c,g){var f=this._local.store;if(void 0===g)return f.get.call(this,c);null===g?f.remove.call(this,c):f.set.call(this,c,g)},_appendKey:function(I,g,f){g=""+g;var O,m=this._local,v=this.options.persist.cookieDelimiter,y=m.cookiePrefix+I;I=(O=m._data(y))?O.split(v):[],0<=(O=t.inArray(g,I))&&I.splice(O,1),f&&I.push(g),m._data(y,I.join(v))},treeInit:function(c){var g=c.tree,f=c.options,m=this._local,v=this.options.persist;return m.cookiePrefix=v.cookiePrefix||"fancytree-"+g._id+"-",m.storeActive=0<=v.types.indexOf(o),m.storeExpanded=0<=v.types.indexOf(i),m.storeSelected=0<=v.types.indexOf(p),m.storeFocus=0<=v.types.indexOf(a),m.store=null,"auto"===v.store&&(v.store=r?"local":"cookie"),t.isPlainObject(v.store)?m.store=v.store:"cookie"===v.store?m.store=e:"local"!==v.store&&"session"!==v.store||(m.store="local"===v.store?r:d),n(m.store,"Need a valid store."),g.$div.on("fancytreeinit",function(y){var I,O,D,M,w,s;!1!==g._triggerTreeEvent("beforeRestore",null,{})&&(D=m._data(m.cookiePrefix+a),M=!1===v.fireActivate,w=m._data(m.cookiePrefix+i),s=w&&w.split(v.cookieDelimiter),(m.storeExpanded?function P(A,h,b,x,T){var S,N,U,j,J=!1,re=A.options.persist.expandOpts,xe=[],oe=[];for(b=b||[],T=T||t.Deferred(),S=0,U=b.length;Stbody")).length||(g.find(">tr").length&&t.error("Expected table > tbody > tr. If you see this please open an issue."),i=t("").appendTo(g)),a.tbody=i[0],a.columnCount=t("thead >tr",g).last().find(">th",g).length,(o=i.children("tr").first()).length)d=o.children("td").length,a.columnCount&&d!==a.columnCount&&(a.warn("Column count mismatch between thead ("+a.columnCount+") and tbody ("+d+"): using tbody."),a.columnCount=d),o=o.clone();else for(e(1<=a.columnCount,"Need either or with elements to determine column count."),o=t(""),n=0;n");o.find(">td").eq(c.nodeColumnIdx).html(""),p.aria&&(o.attr("role","row"),o.find("td").attr("role","gridcell")),a.rowFragment=document.createDocumentFragment(),a.rowFragment.appendChild(o.get(0)),i.empty(),a.statusClassPropName="tr",a.ariaPropName="tr",this.nodeContainerAttrName="tr",a.$container=g,this._superApply(arguments),t(a.rootNode.ul).remove(),a.rootNode.ul=null,this.$container.attr("tabindex",p.tabindex),p.aria&&a.$container.attr("role","treegrid").attr("aria-readonly",!0)},nodeRemoveChildMarkup:function(d){d.node.visit(function(n){n.tr&&(t(n.tr).remove(),n.tr=null)})},nodeRemoveMarkup:function(d){var n=d.node;n.tr&&(t(n.tr).remove(),n.tr=null),this.nodeRemoveChildMarkup(d)},nodeRender:function(d,n,o,i,a){var p,c,g,f,m,v,y,I,O,D=d.tree,M=d.node,w=d.options,s=!M.parent;if(!1!==D._enableUpdate){if(a||(d.hasCollapsedParents=M.parent&&!M.parent.expanded),!s)if(M.tr&&n&&this.nodeRemoveMarkup(d),M.tr)n?this.nodeRenderTitle(d):this.nodeRenderStatus(d);else{if(d.hasCollapsedParents&&!o)return;m=D.rowFragment.firstChild.cloneNode(!0),I=function(P){var A,h,b=P.parent,x=b?b.children:null;if(x&&1td").eq(0).prop("colspan",o.columnCount).text(i.title).addClass("fancytree-status-merged").nextAll().remove():a.renderColumns&&a.renderColumns.call(o,{type:"renderColumns"},d)),c},nodeRenderStatus:function(d){var n=d.node,o=d.options;this._super(d),t(n.tr).removeClass("fancytree-node"),d=(n.getLevel()-1)*o.table.indentation,o.rtl?t(n.span).css({paddingRight:d+"px"}):t(n.span).css({paddingLeft:d+"px"})},nodeSetExpanded:function(d,n,o){if(n=!1!==n,d.node.expanded&&n||!d.node.expanded&&!n)return this._superApply(arguments);var i=new t.Deferred,a=t.extend({},o,{noEvents:!0,noAnimation:!0});function p(c){c?(r(d.node,n),n&&d.options.autoScroll&&!o.noAnimation&&d.node.hasChildren()?d.node.getLastChild().scrollIntoView(!0,{topNode:d.node}).always(function(){o.noEvents||d.tree._triggerNodeEvent(n?"expand":"collapse",d),i.resolveWith(d.node)}):(o.noEvents||d.tree._triggerNodeEvent(n?"expand":"collapse",d),i.resolveWith(d.node))):(o.noEvents||d.tree._triggerNodeEvent(n?"expand":"collapse",d),i.rejectWith(d.node))}return o=o||{},this._super(d,n,a).done(function(){p(!0)}).fail(function(){p(!1)}),i.promise()},nodeSetStatus:function(d,n,o,i){return"ok"!==n||(d=(d=d.node).children?d.children[0]:null)&&d.isStatusNode()&&t(d.tr).remove(),this._superApply(arguments)},treeClear:function(d){return this.nodeRemoveChildMarkup(this._makeHookContext(this.rootNode)),this._superApply(arguments)},treeDestroy:function(d){return this.$container.find("tbody").empty(),this.$source&&this.$source.removeClass("fancytree-helper-hidden"),this._superApply(arguments)}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";return t.ui.fancytree.registerExtension({name:"themeroller",version:"2.38.3",options:{activeClass:"ui-state-active",addClass:"ui-corner-all",focusClass:"ui-state-focus",hoverClass:"ui-state-hover",selectedClass:"ui-state-highlight"},treeInit:function(e){var r=e.widget.element,d=e.options.themeroller;this._superApply(arguments),"TABLE"===r[0].nodeName?(r.addClass("ui-widget ui-corner-all"),r.find(">thead tr").addClass("ui-widget-header"),r.find(">tbody").addClass("ui-widget-conent")):r.addClass("ui-widget ui-widget-content ui-corner-all"),r.on("mouseenter mouseleave",".fancytree-node",function(i){var o=t.ui.fancytree.getNode(i.target);i="mouseenter"===i.type,t(o.tr||o.span).toggleClass(d.hoverClass+" "+d.addClass,i)})},treeDestroy:function(e){this._superApply(arguments),e.widget.element.removeClass("ui-widget ui-widget-content ui-corner-all")},nodeRenderStatus:function(e){var r={},d=e.node,n=t(d.tr||d.span),o=e.options.themeroller;this._super(e),r[o.activeClass]=!1,r[o.focusClass]=!1,r[o.selectedClass]=!1,d.isActive()&&(r[o.activeClass]=!0),d.hasFocus()&&(r[o.focusClass]=!0),d.isSelected()&&!d.isActive()&&(r[o.selectedClass]=!0),n.toggleClass(o.activeClass,r[o.activeClass]),n.toggleClass(o.focusClass,r[o.focusClass]),n.toggleClass(o.selectedClass,r[o.selectedClass]),n.addClass(o.addClass)}}),t.ui.fancytree},"function"==typeof define&&define.amd?define(["jquery","./jquery.fancytree"],_):"object"==typeof module&&module.exports?(require("./jquery.fancytree"),module.exports=_(require("jquery"))):_(jQuery),_=function(t){"use strict";var e=/^([+-]?(?:\d+|\d*\.\d+))([a-z]*|%)$/;function r(n,o){var i=t("#"+(n="fancytree-style-"+n));if(o){i.length||(i=t("